Commit Graph
77 Commits
Author SHA1 Message Date
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
Veronica K. B. Olsen 1154513710 Started adding code for writing the main project file. 2018-10-14 23:19:54 +02:00
Veronica K. B. Olsen 39044818ca Added save path to project settings. 2018-10-03 00:17:25 +02:00
Veronica K. B. Olsen b04ab099b1 About tab and project tab now only opens once. 2018-10-02 23:48:26 +02:00
Veronica K. B. Olsen 0ab45f76f7 Add an about tab which is shown when the program is started. 2018-10-02 23:11:02 +02:00
Veronica K. B. Olsen abd9d441ad Started adding project and doc classes. 2018-09-29 20:33:19 +02:00
Veronica K. B. Olsen 009555b963 Added toolbars and buttons. 2018-09-29 18:14:44 +02:00
Veronica K. B. Olsen 4a83e210a3 Added classes for tabs and document editor. 2018-09-29 16:35:11 +02:00
Veronica K. B. Olsen c03db3205d Updated formatting of debug logging. 2018-09-29 15:10:34 +02:00
Veronica K. B. Olsen 46b22ff19d Wrote a text analysis class for counting words, senteces, paragraphs and readability score. 2018-09-23 15:44:39 +02:00
Veronica K. B. Olsen 22a86283af Added some dummy widgets to the main window. 2018-09-22 22:24:13 +02:00
Veronica K. B. Olsen 8937229fdb Added the Config class back in fro the old project. 2018-09-22 18:47:01 +02:00
Veronica K. B. Olsen 30d5eb53e7 Initial commit with README and example Qt5 window. 2018-09-22 18:26:39 +02:00