Commit Graph

88 Commits

Author SHA1 Message Date
Veronica K. B. Olsen 6530a162fb Fixed tests 2019-05-25 23:34:54 +02:00
Veronica K. B. Olsen 0f608d4442 Cleaned up import statements 2019-05-25 20:09:03 +02:00
Veronica K. B. Olsen 9dd956bc92 Added exit yes/no dialog 2019-05-25 19:59:43 +02:00
Veronica K. B. Olsen c40649b22d Slight modification to main GUI test 2019-05-25 19:40:31 +02:00
Veronica K. B. Olsen b4a405c57e Doxument view can now be closed 2019-05-25 19:30:18 +02:00
Veronica K. B. Olsen dbdf28f339 Align text on split view move 2019-05-25 19:12:30 +02:00
Veronica K. B. Olsen ad79b60961 Changed the way creating new, and closing projects is done to make it more roubust 2019-05-24 00:37:45 +02:00
Veronica K. B. Olsen fdd9c58235 Document tree is now refreshed when status colours change 2019-05-19 22:20:54 +02:00
Veronica K. B. Olsen edb6c41788 Manipulating statuses now seem to work, and update correctly. 2019-05-19 21:55:50 +02:00
Veronica K. B. Olsen 540aa7fcbc Moved item status recrod keeping into a separate iterable class 2019-05-19 19:03:59 +02:00
Veronica K. B. Olsen a2a6fd60bc Added a theme class that loads the theme from config 2019-05-18 20:48:19 +02:00
Veronica K. B. Olsen ccca604037 Using two splitters instead of one to make positioning easier. 2019-05-18 19:33:18 +02:00
Veronica K. B. Olsen d89e7fcd60 Stupid menu bug. 2019-05-18 18:34:21 +02:00
Veronica K. B. Olsen 9e42e01488 Trigger the viewDocument call in gui test, which tests the tokenizer and converter as well 2019-05-18 18:23:44 +02:00
Veronica K. B. Olsen bf1b4d5d3b Fixed tests, some resize issues, and cleaned out some unneeded code. 2019-05-18 18:13:25 +02:00
Veronica K. B. Olsen 2bbadcb3bd Open last edited and viewed document when opening project 2019-05-18 18:03:23 +02:00
Veronica K. B. Olsen 76a4e6499b Fix margins for viewer, and handle split positions properly 2019-05-18 17:50:56 +02:00
Veronica K. B. Olsen ac1f9569e6 Document editor and document viewer are now in different panes 2019-05-18 17:09:03 +02:00
Veronica K. B. Olsen 19b2521b73 Cursor position is now saved and loaded with the document. 2019-05-18 13:52:45 +02:00
Veronica K. B. Olsen bc39ec7886 GUI tests working locally when headless. 2019-05-17 01:55:37 +02:00
Veronica K. B. Olsen 66f6494894 Added a basic test of the GUI 2019-05-16 23:20:44 +02:00
Veronica K. B. Olsen 53b97e8399 Importance colours added to the GUI 2019-05-12 21:54:21 +02:00
Veronica K. B. Olsen e2895ce4f7 Improved the alert to user interface, and added an enum class for severity flags. 2019-05-12 20:34:52 +02:00
Veronica K. B. Olsen fbdff8d249 Spell check can now be enabled/disabled and re-run on document 2019-05-12 16:18:37 +02:00
Veronica K. B. Olsen 72a3e4f9dd Fixed merge conflicts 2019-05-12 14:10:41 +02:00
Veronica K. B. Olsen f1d30ae253 Project class should not contain any GUI elements. Status icons moved to main GUI class. 2019-05-12 14:08:52 +02:00
Veronica K. B. Olsen edab608c3b Some changes to core classes and files to support the test suite 2019-05-12 13:29:41 +02:00
Veronica K. B. Olsen aeea55e234 Merge branch 'master' into release 2019-05-11 01:14:21 +02:00
Veronica K. B. Olsen fe05761fe7 Fixed the preview call so it only works on files. 2019-05-11 01:14:03 +02:00
Veronica K. B. Olsen d6409a5bf9 Spell checker context menu can now add words to dictionary for current project 2019-05-10 23:11:46 +02:00
Veronica K. B. Olsen 23f3e4b5bb Ctrl+R now previews the document as HTML 2019-05-10 18:47:57 +02:00
Veronica K. B. Olsen 83169d9075 Updated tokenizer, and added html converter as a subclass 2019-05-07 18:47:55 +02:00
Veronica K. B. Olsen e0936b5f33 Text tokenizer done. 2019-05-07 18:01:19 +02:00
Veronica K. B. Olsen 7166dfbb2e Started adding framework for document tokenizer. 2019-05-05 23:16: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 92da5a335b Added an alert wrapper for both popup box and logger 2019-05-04 11:46:15 +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 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 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 880b8905ee No longer need the nwItemAction enum either 2019-04-28 13:26:54 +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 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 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 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