Commit Graph
100 Commits
Author SHA1 Message Date
Veronica K. B. Olsen 64ae52e7aa Moved NWItem and NWStatus into the project file as the classes are no longer called from elsewhere 2020-05-07 20:02:49 +02:00
Veronica K. B. Olsen 323b46a559 Added direct testing of the NWItem class 2020-05-07 19:43:55 +02:00
Veronica K. B. Olsen 3cb45d0dc3 Added some more checks on item setters 2020-05-07 19:43:22 +02:00
Veronica K. B. Olsen 1a521758d1 Moved the unpacking of XML data into the NWItem class 2020-05-07 01:25:09 +02:00
Veronica K. B. Olsen d5775a7838 Improved lookup of enums 2020-05-07 00:59:05 +02:00
Veronica K. B. Olsen 8037b3a311 Some improvements to the NWItem class, and removal of unused imports of it in the code 2020-05-07 00:38:25 +02:00
Veronica K. Berglyd Olsen 5306b6fd60 Merge pull request #195 from vkbo/gui_fixes
Gui Fixes
2020-05-04 21:25:25 +02:00
Veronica K. B. Olsen 020a4c548a Fixed formatting of URL in license docstring 2020-05-04 21:20:55 +02:00
Veronica K. B. Olsen ed6d6515fe Some more corrections to Preferences help text 2020-05-04 21:18:58 +02:00
Veronica K. B. Olsen 35891e6663 Some bugfixes and text changes in the preferences dialog 2020-05-04 20:59:29 +02:00
Veronica K. B. Olsen c6ba779b05 Some further tweaks to the switch widget to make it consistent between GUI themes 2020-05-04 20:58:50 +02:00
Veronica K. B. Olsen 1148936af6 Let's use a character that definitely exists for the document path 2020-05-04 20:31:00 +02:00
Veronica K. B. Olsen ee8c91c3ee Reduce the QSwitch class to only what's needed 2020-05-04 17:59:51 +02:00
Veronica K. B. Olsen 85751851f0 Add some path check to the backup class 2020-05-04 17:59:31 +02:00
Veronica K. B. Olsen 9a1f846c6f Render the document title path separator as HTML 2020-05-04 17:59:00 +02:00
Veronica K. B. Olsen e2b9e01c44 Replace the arrow unicodes with some more universal ones 2020-05-04 17:58:17 +02:00
Veronica K. Berglyd Olsen d706b54785 Merge pull request #193 from vkbo/gui_changes
New Preferences Dialog
2020-05-03 20:24:18 +02:00
Veronica K. B. Olsen 9daa77486c Remove some unneeded imports 2020-05-03 20:16:13 +02:00
Veronica K. B. Olsen cbf0c265b9 Connected the full path in header option to the config gui 2020-05-03 20:04:51 +02:00
Veronica K. B. Olsen c1c67f026b Finished the last tab of the config editor 2020-05-03 19:52:54 +02:00
Veronica K. B. Olsen 4885216395 Fnisished main config editing tab 2020-05-03 19:24:25 +02:00
Veronica K. B. Olsen 0e0b61be8c Moved config of spell check and qriting guides 2020-05-03 19:10:00 +02:00
Veronica K. B. Olsen 6c0c908989 Added Layout tab to main config dialog 2020-05-03 18:02:27 +02:00
Veronica K. B. Olsen 3d0cd5a71c Move a bunch of settings to a new tab in main settings using the new config layout 2020-05-03 16:56:03 +02:00
Veronica K. B. Olsen bf9e365d25 Added a custom class for forms 2020-05-03 16:55:24 +02:00
Veronica K. B. Olsen 1fe9ff0af7 Updated the switch class to match code standard 2020-05-03 12:45:58 +02:00
Veronica K. B. Olsen e088b03c04 Added original switch code from stack overflow 2020-05-03 12:04:36 +02:00
Veronica K. Berglyd Olsen c0f24b9ba7 Merge pull request #192 from vkbo/title_bar
Document Title Bar
2020-05-02 20:31:41 +02:00
Veronica K. B. Olsen b44669a3b5 Some minor tweaks, and added option for showing full path 2020-05-01 21:30:18 +02:00
Veronica K. B. Olsen bf3ecfbef4 Moved the document title element into the document instead of main GUI 2020-05-01 20:51:46 +02:00
Veronica K. B. Olsen cc1113ea6c Tie things together to ensure title is always updated, and add some needed comments here and there 2020-05-01 18:11:32 +02:00
Veronica K. B. Olsen 7d91a15841 The document title bar is no populated on document open 2020-05-01 17:36:02 +02:00
Veronica K. B. Olsen 0387ce67b7 Base document title class ready. 2020-04-26 21:35:58 +02:00
Veronica K. B. Olsen 3a9de4af38 Remove dummy text from notixe bar class 2020-04-26 20:43:22 +02:00
Veronica K. B. Olsen 9263348b25 Add lock file to git ignore 2020-04-26 20:39:02 +02:00
Veronica K. Berglyd Olsen a48047905a Merge pull request #191 from vkbo/outline_step2
Outline Feature - Step 2
2020-04-26 18:15:16 +02:00
Veronica K. B. Olsen c934532ea2 Loosened the restriction on the synopsis tag a bit 2020-04-26 18:06:57 +02:00
Veronica K. B. Olsen 946331145f Added a hidden handle column to the outline tree, and connected the double click to open a document 2020-04-26 17:48:14 +02:00
Veronica K. Berglyd Olsen 7c2ca13e4f Merge pull request #190 from vkbo/bugfixes
Fixed bug in loading of dictionary without enchant installed
2020-04-22 10:27:17 +02:00
Veronica K. B. Olsen a03350269e Removed additional empty line 2020-04-22 10:18:07 +02:00
Veronica K. B. Olsen 4b99cad20d Fixed bug in loading of dictionary without enchant installed 2020-04-22 10:15:58 +02:00
Veronica K. Berglyd Olsen dbeabdc087 Merge pull request #189 from vkbo/license
Added license info to command line help message
2020-04-20 22:42:34 +02:00
Veronica K. B. Olsen 51ddaaf9ba Merge branch 'master' into license 2020-04-20 22:39:45 +02:00
Veronica K. B. Olsen f0e8982753 Added license info to command line help message 2020-04-20 22:39:04 +02:00
Veronica K. Berglyd Olsen 9207b71817 Merge pull request #188 from vkbo/license
Add license blob to source files
2020-04-20 22:37:50 +02:00
Veronica K. B. Olsen 5ab85a38bb Revert header to say 'About' 2020-04-20 22:33:21 +02:00
Veronica K. B. Olsen 6d138d054a Updated the about box 2020-04-20 22:24:56 +02:00
Veronica K. B. Olsen ba3c765ba8 Added license text to source files 2020-04-20 21:50:20 +02:00
Veronica K. Berglyd Olsen 67a3c384fd Merge pull request #183 from vkbo/tweaks
Tweaks (Open Project and Outline)
2020-04-15 21:10:11 +02:00
Veronica K. B. Olsen b4a90f4b02 Fixed tests 2020-04-14 22:49:40 +02:00
Veronica K. B. Olsen 4abec49b0a The opren recent project dialog now remembers column width and projects can be opened with double click 2020-04-14 22:49:25 +02:00
Veronica K. B. Olsen 5e90b1ff77 Clear the outline header between projects 2020-04-14 22:20:40 +02:00
Veronica K. Berglyd Olsen 6a9ff4c46b Merge pull request #182 from vkbo/switches
Command Line Switches
2020-04-14 20:34:51 +02:00
Veronica K. B. Olsen c942718575 Some further cleanup of switch parsing 2020-04-14 20:30:20 +02:00
Veronica K. B. Olsen f856a520d0 Some minor changes to command line switches 2020-04-14 10:22:34 +02:00
Veronica K. Berglyd Olsen 6a5d4e4d0b Merge pull request #181 from vkbo/fixes
Outline Fixes
2020-04-13 17:04:50 +02:00
Veronica K. B. Olsen 7b9da12aa4 Fixed a bug where outline header state from previous seession was restored on outline update 2020-04-13 16:57:43 +02:00
Veronica K. Berglyd Olsen 861556d32a Merge pull request #140 from vkbo/project_outline
Synopsis and Outline Feature
2020-04-13 16:07:10 +02:00
Veronica K. B. Olsen f62a8a45db Added new option to test project files 2020-04-13 16:02:55 +02:00
Veronica K. B. Olsen 92f54af894 Added some useful menu option, and settings in project file 2020-04-13 16:02:44 +02:00
Veronica K. B. Olsen ac3adade18 Some Outline class cleanup and restructuring 2020-04-11 18:24:01 +02:00
Veronica K. B. Olsen b11ae8ec9f Updated sample project xml 2020-04-11 17:58:35 +02:00
Veronica K. B. Olsen 0991d1b1a8 The menu for selecting columsn and storing column width now works 2020-04-11 17:58:13 +02:00
Veronica K. B. Olsen 9678a49f22 Drop the Outline settings from teh main Preferences 2020-04-11 17:57:40 +02:00
Veronica K. B. Olsen 8d34c68be0 Merge branch 'master' into project_outline 2020-04-09 19:51:37 +02:00
Veronica K. B. Olsen 15ade8d28c Various changes and fixes to the outline class 2020-04-09 19:48:09 +02:00
Veronica K. B. Olsen ff69667ab5 Added tab for Outline settings to config dialog 2020-04-09 19:46:56 +02:00
Veronica K. B. Olsen 61ed3ee721 Added Outline enums and column labels to constants submodule 2020-04-09 19:46:10 +02:00
Veronica K. Berglyd Olsen 63fe9ef926 Merge pull request #180 from vkbo/tweaks
Minor tweaks: save counter and meta checks
2020-03-23 18:52:13 +01:00
Veronica K. B. Olsen cacb28f927 Added a counter for the number of saves and autosaves 2020-03-22 23:26:58 +01:00
Veronica K. B. Olsen 32c6d80efb Restructured the way column state is preserved in the Outline tree 2020-03-10 23:18:58 +01:00
Veronica K. B. Olsen c9657a3515 Outline class should just be a sunclass of the central QTreeWidget, like other main GUI classes 2020-03-07 17:10:35 +01:00
Veronica K. B. Olsen d8a44e63e7 Some minor cleanup in the outline class 2020-02-27 22:29:57 +01:00
Veronica K. B. Olsen fdda0ddc74 Fixed a few issues with loading and saving of outline settings, and fixed zen mode 2020-02-27 21:54:26 +01:00
Veronica K. B. Olsen 717e4aba78 Fix merge conflicts 2020-02-27 00:19:18 +01:00
Veronica K. Berglyd Olsen 2fcbcae446 Merge pull request #179 from vkbo/lockfile
Project Lockfile
2020-02-26 22:26:58 +01:00
Veronica K. B. Olsen 144ddef579 Backup tool should not back up the lock file 2020-02-26 22:18:34 +01:00
Veronica K. B. Olsen 8f1c2daddf Fixed tests 2020-02-26 22:10:09 +01:00
Veronica K. B. Olsen 9903461963 Added lockfile check and dialog box to main GUI 2020-02-26 22:09:59 +01:00
Veronica K. B. Olsen af410e0b15 Added functions to read and write project lockfile 2020-02-26 22:09:37 +01:00
Veronica K. Berglyd Olsen 8d1e4a2778 Merge pull request #177 from vkbo/splash_screen
Project Load Screen
2020-02-26 20:30:41 +01:00
Veronica K. B. Olsen 6a330afc22 Increase test coverage of Config class and fix a couple of bugs in the process 2020-02-26 20:26:01 +01:00
Veronica K. B. Olsen 0696ef79e4 Fix tests and added --data option to command line 2020-02-26 18:27:07 +01:00
Veronica K. B. Olsen 0587099d36 A few tweaks to the dialog and code 2020-02-26 18:02:37 +01:00
Veronica K. B. Olsen 6b3e652440 Delete old recent project code 2020-02-26 17:57:36 +01:00
Veronica K. B. Olsen c688c66d5b Project manager dialog now lists recent projects and lets the user open one of these, or browse for a folder 2020-02-26 17:44:11 +01:00
Veronica K. B. Olsen 6867f38637 Added the main dialog class for project management, and made some changes to the icon class. 2020-02-26 15:30:08 +01:00
Veronica K. Berglyd Olsen cce65a6e93 Merge pull request #176 from vkbo/config_error
Config Error Handling
2020-02-23 20:39:15 +01:00
Veronica K. B. Olsen 39db69f199 Add error handling and reporting for the Config class, whichs is initialised before the GUI 2020-02-23 17:15:20 +01:00
Veronica K. Berglyd Olsen 5d129379a3 Merge pull request #175 from vkbo/dialog_options
Saving of Dialog Options
2020-02-19 20:12:51 +01:00
Veronica K. Berglyd Olsen 54fda113e0 Merge branch 'master' into dialog_options 2020-02-19 20:10:16 +01:00
Veronica K. B. Olsen 10dcbe6ee5 Also saving options for DocSplit dialog 2020-02-19 20:08:27 +01:00
Veronica K. B. Olsen b90f96643e Updated sample project xml 2020-02-19 19:58:03 +01:00
Veronica K. B. Olsen 4977ffd843 Clean up old json files 2020-02-19 19:57:08 +01:00
Veronica K. B. Olsen 5f0b331655 Replace old option state class with new one everywhere 2020-02-19 19:43:44 +01:00
Veronica K. B. Olsen ecb739425b Added new class to save dialog optins 2020-02-19 18:58:19 +01:00
Veronica K. Berglyd Olsen e691933578 Merge pull request #173 from countjocular/countjocular-typos
Fix some typos
2020-02-18 13:59:54 +01:00
Veronica K. Berglyd Olsen cc3705153d Merge branch 'master' into countjocular-typos 2020-02-18 13:57:27 +01:00
Veronica K. Berglyd Olsen 98452870b4 Merge pull request #174 from countjocular/countjocular-patch-install
Update install.py with correct paths
2020-02-18 13:56:29 +01:00
Veronica K. B. Olsen 08abdeabb0 Minor fix in README 2020-02-17 21:51:10 +01:00