Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen fd3b05f118 Some changes to the project did not trigger the project changed flag. Also trimmed some logging output. 2019-05-05 22:25:53 +02:00
Veronica K. B. Olsen 971d8a9a59 Added better tracking of document and project changes and added coloured icons for the status bar 2019-05-05 01:02:04 +02:00
Veronica K. B. Olsen 9565b14d8b Autosaving works, and document and project tracks whether they have been changed or not. 2019-05-05 00:11:46 +02:00
Veronica K. B. Olsen 9ea70aeeaf Added spelling language to config, and updated sample project 2019-05-04 22:25:34 +02:00
Veronica K. B. Olsen a728a7c42e Updated todo file 2019-05-04 22:19:53 +02:00
Veronica K. B. Olsen fe4d2f4a85 Some tweaking in the highlichter class, and added the spelling suggestion context menu. 2019-05-04 22:10:41 +02:00
Veronica K. B. Olsen 7c391eb660 Fixed some bits and added spellcheck to the highlighting class using pyenchant 2019-05-04 21:39:05 +02:00
Veronica K. B. Olsen e55c92d83a Allow notes also in novel tree 2019-05-04 17:27:43 +02:00
Veronica K. B. Olsen e8858d4c7c Bug ... 2019-05-04 17:26:37 +02:00
Veronica K. B. Olsen edcf9665b5 Folders can now be deleted as well, and depth and haschildren flags removed from item meta data. 2019-05-04 17:24:17 +02:00
Veronica K. B. Olsen c775636a71 Files can now be moved to trash 2019-05-04 16:24:38 +02:00
Veronica K. B. Olsen 7768335d3f Added code to create trash folder when needed. 2019-05-04 15:59:11 +02:00
Veronica K. B. Olsen 6331125b0c Fixed alert for orphaned items, and fixed setting item depth. 2019-05-04 11:54:24 +02:00
Veronica K. B. Olsen 92da5a335b Added an alert wrapper for both popup box and logger 2019-05-04 11:46:15 +02:00
Veronica K. B. Olsen ca022c31a6 Fiexd the about entries in the menu 2019-05-04 10:54:03 +02:00
Veronica K. B. Olsen 933c555410 Saving changes to sample project 2019-05-04 10:25:08 +02:00
Veronica K. B. Olsen faa1fe6efb Added open and save status messages to the status bar. 2019-05-04 10:24:40 +02:00
Veronica K. B. Olsen e82eadea3e Added a ToDo file 2019-05-03 23:40:58 +02:00
Veronica K. B. Olsen 5ae6066eb4 The item editor now selects save on enter key, and highlights name when dialog is opened. 2019-05-03 22:45:16 +02:00
Veronica K. B. Olsen 7092e20e9c The recent projects menu now properly repopulates after the order of recent items have changed 2019-05-03 22:44:41 +02:00
Veronica K. B. Olsen 574a4bd63c Drag and drop files into folders now works (didn't set parent item properly) 2019-05-03 22:43:56 +02:00
Veronica K. B. Olsen eb39b856b1 Fixed both drag and drop and moveTreeItem for top level items. 2019-05-03 22:16:00 +02:00
Veronica K. B. Olsen 2ed9f11716 Fixed the save button of project settings dialog, and setting the window title after saving settings 2019-05-03 21:59:49 +02:00
Veronica K. B. Olsen 116150ef01 Fixed creating new project, opening and saving of projects. 2019-05-03 21:56:51 +02:00
Veronica K. B. Olsen 665fbb04fe Fixed setting class and parent of a dropped orphaned item. 2019-05-03 20:46:06 +02:00
Veronica K. B. Olsen 418e5115bc Finished handling of recovered orphaned files 2019-04-30 20:07:01 +02:00
Veronica K. B. Olsen 664efbc6d2 Added handling of orphaned documents. 2019-04-28 19:37:39 +02:00
Veronica K. B. Olsen 880b8905ee No longer need the nwItemAction enum either 2019-04-28 13:26:54 +02:00
Veronica K. B. Olsen d11a01d6a1 Removed the context menu code. 2019-04-28 13:25:41 +02:00
Veronica K. B. Olsen af9aa08fe6 Finished the edit item dialog and now updating tree and project settings. 2019-04-28 13:17:24 +02:00
Veronica K. B. Olsen e00b3b4c20 Connected the make root menu options. 2019-04-28 12:32:05 +02:00
Veronica K. B. Olsen cd64b3f917 Morged edit and delete menu items for folders and files. 2019-04-27 22:15:19 +02:00
Veronica K. B. Olsen 65d4fcc968 A bit of shuffling in the menu, and connected a lot more menu items to actions. 2019-04-27 22:05:01 +02:00
Veronica K. B. Olsen bd24b58926 Added an item editor 2019-04-27 16:29:00 +02:00
Veronica K. B. Olsen 7c6393302a More reorganisation of the main menu 2019-04-27 16:09:33 +02:00
Veronica K. B. Olsen fdf41f383a Moved main menu to its own class, and reshuffled some of the logic in opening and saving projects 2019-04-27 14:49:54 +02:00
Veronica K. B. Olsen 3b43b75b3a Fixed conflicts 2019-04-27 10:39:21 +02:00
Veronica K. B. Olsen cba1e5a83e Removed main menu code from main window class 2019-04-27 10:36:49 +02:00
Veronica K. B. Olsen 65dc1c43e6 Removed main menu code from main window class 2019-04-27 10:35:37 +02:00
Veronica K. B. Olsen f816005f2b Moved main menu to separate file 2019-04-27 10:32:46 +02:00
Veronica K. B. Olsen d639dcd219 Significant restructuring of the main menu 2019-04-27 00:28:19 +02:00
Veronica K. B. Olsen af062c3160 Added a changelog which lists the currently implemented features. 2019-04-24 23:39:47 +02:00
Veronica K. B. Olsen c71ff96bf5 Added some more sample text to test some features. 2019-04-24 23:23:36 +02:00
Veronica K. B. Olsen 2f0f39b53e Added item status, and added icons and flags to the main treeview 2019-04-24 22:42:57 +02:00
Veronica K. B. Olsen b180971548 Added layout flag to items 2019-04-24 20:20:11 +02:00
Veronica K. B. Olsen 4a3a82a1f7 Made tree column indices constants and swapped count and flags 2019-04-24 20:02:34 +02:00
Veronica K. B. Olsen 96943d316a Items can now be renamed. 2019-04-24 18:11:38 +02:00
Veronica K. B. Olsen 184c33a59e Tree items can be moved up and down from the context menu 2019-04-23 22:41:41 +02:00
Veronica K. B. Olsen 30c1241488 Tree context menu can now add files, folders and roots. 2019-04-23 21:42:11 +02:00
Veronica K. B. Olsen 06d1d3c7cc Get rid of button bar under tree too. 2019-04-23 18:51:48 +02:00
Veronica K. B. Olsen 16f15db6fd Added select all and select paragraph features. 2019-04-23 18:38:22 +02:00
Veronica K. B. Olsen 91605f225a Improved highlighting to work for all regex matches by specifying format in a dictionary 2019-04-23 18:12:46 +02:00
Veronica K. B. Olsen db67816276 Added text size and justify as editor options. 2019-04-23 17:45:38 +02:00
Veronica K. B. Olsen 4176b88437 Removing edit block begin and end seems to help 2019-04-23 17:12:14 +02:00
Veronica K. B. Olsen 5f5088a928 Improved the undo/redo of autoreplace, bgut still not perfect. 2019-04-23 17:09:23 +02:00
Veronica K. B. Olsen ffc577c943 Added format menu back in, and added a generic wrapping function that can do text formatting and wrap selection in quotes. 2019-04-23 16:37:48 +02:00
Veronica K. B. Olsen bc036b4e2a Simplified the GUI and removed button bar for document as we're no longer using rich text 2019-04-23 00:14:11 +02:00
Veronica K. B. Olsen 6bd2da5e72 Working text bold shortcut and toolbar 2019-04-22 21:39:19 +02:00
Veronica K. B. Olsen ae19cc7237 Updated autoreplace to handle quotes better, and to not destry undo history when replacing on a selection. 2019-04-22 21:16:03 +02:00
Veronica K. B. Olsen 4a6779c16c Fixed the syntax regex to do markdown bold/italic properly, and support quote styles in config 2019-04-22 21:15:00 +02:00
Veronica K. B. Olsen 3631b239fc Proagate word counts and save them for files. 2019-04-22 17:02:52 +02:00
Veronica K. B. Olsen 2727ade4a0 Cleaned up the import statements to remove unused objects 2019-04-22 14:22:06 +02:00
Veronica K. B. Olsen 03d1cee2b3 Implemented a working word and char counter that runs in the background at regular intervals. 2019-04-22 14:15:28 +02:00
Veronica K. B. Olsen 7c2eff8b9b First attempt at a word counter, but this is a bit slow. 2019-04-21 01:04:13 +02:00
Veronica K. B. Olsen d8f962cf84 Added text autoreplace functionality to doc editor. 2019-04-20 17:46:00 +02:00
Veronica K. B. Olsen 2e2c84ea60 Added status bar class 2019-04-20 17:45:20 +02:00
Veronica K. B. Olsen 31cb799171 Updated text analysis class 2019-04-20 14:17:00 +02:00
Veronica K. B. Olsen f68a64503e Improvements to saving meta data, and added counting of words, etc 2019-04-19 23:42:30 +02:00
Veronica K. B. Olsen 99257b82cd Drag'n'drop now checks that the drop is allowed. 2019-04-15 23:30:24 +02:00
Veronica K. B. Olsen cb511b3c45 Added code to build the tree context menu based on what element is selected. 2019-04-14 17:32:39 +02:00
Veronica K. B. Olsen 5609d16978 Fixed the utf-8 thingy at the top of files 2019-04-14 13:20:19 +02:00
Veronica K. B. Olsen 4d448cad9d Some changes to item classes, and added a sample context menu to the tree view 2019-04-13 21:45:55 +02:00
Veronica K. B. Olsen eca8a807ce Renamed the document files to nwd as they are no longer strictly markdown 2019-04-13 18:45:59 +02:00
Veronica K. B. Olsen e1289a6a06 Updated readme file 2019-04-07 23:55:55 +02:00
Veronica K. B. Olsen ffdcb997af Finished the handling of text width, window resize, and save and load of editor config. 2019-04-07 23:38:34 +02:00
Veronica K. B. Olsen 2ed9fb12de Handling of window size and change 2019-04-06 21:58:48 +02:00
Veronica K. B. Olsen 4867b49562 Added a theme css 2019-04-06 21:58:23 +02:00
Veronica K. B. Olsen 5ae239bf7d Set colour variables and used a sample dark theme 2019-04-06 17:05:04 +02:00
Veronica K. B. Olsen aee91ef925 Added editor highlighting for markdown. 2019-04-06 16:50:42 +02:00
Veronica K. B. Olsen 7126e59bc7 Testing out going with markdown instead of html. 2019-04-06 10:25:49 +02:00
Veronica K. B. Olsen ec49adadcd Made the document fixed width. 2018-12-21 16:43:20 +01:00
Veronica K. B. Olsen 54597b07e9 Some tweaks to command line options. 2018-12-21 15:55:43 +01:00
Veronica K. B. Olsen e3af43725a Using global enum class instead of constants in classes. 2018-11-02 23:22:29 +01:00
Veronica K. B. Olsen 8c10251fff Changed initial version to 0.0.1 2018-11-02 22:11:11 +01:00
Veronica K. B. Olsen c2dbbf647c New folders and files can now be added. 2018-11-02 22:08:15 +01:00
Veronica K. B. Olsen a5d453f7cb Some document formatting stuff. 2018-11-01 22:59:31 +01:00
Veronica K. B. Olsen d9e6a6f0b4 Can now open and save documents. 2018-11-01 21:51:46 +01:00
Veronica K. B. Olsen 027dec67ce Removed vverbose logging level and added treeview double click event. 2018-11-01 20:30:23 +01:00
Veronica K. B. Olsen d71259eda5 Added icons to treeview. 2018-10-30 23:09:27 +01:00
Veronica K. B. Olsen e72e82afca Finished saving and loading of document tree and tree state. 2018-10-30 21:20:12 +01:00
Veronica K. B. Olsen 02ed230c24 Finished adding the saving of tree state. 2018-10-28 22:36:28 +01:00
Veronica K. B. Olsen 0f8090601b Added some the tree building code, with the help of 3 G&Ts. 2018-10-27 23:54:34 +02:00
Veronica K. B. Olsen c8dab032b9 Added more application menu entries. 2018-10-27 17:11:48 +02:00
Veronica K. B. Olsen 08f990ead1 Some updates to the readme. 2018-10-27 16:37:28 +02:00
Veronica K. B. Olsen 83ea8c4f4f Added some more debug elements. 2018-10-27 15:52:25 +02:00
Veronica K. B. Olsen 03272183f5 Added recent project menu option 2018-10-25 23:54:56 +02:00
Veronica K. B. Olsen 3b90eea7cb Added project settings GUI 2018-10-25 23:33:13 +02:00
Veronica K. B. Olsen 1104baef22 Added open project functionality. 2018-10-24 23:18:59 +02:00
Veronica K. B. Olsen 306f863635 Added sample project. 2018-10-23 21:53:09 +02:00
Veronica K. B. Olsen 9704307b4d Save project added, and a number of bits here and there. 2018-10-23 21:52:50 +02:00