Commit Graph

  • 894bc41f51 Moved the additions folder into the gui folder as it only contains gui elements Veronica K. B. Olsen 2020-05-08 21:32:38 +02:00
  • b0c71fb47d Removed the nw/tools folder and moved or merged the code in elsewhere Veronica K. B. Olsen 2020-05-08 21:28:05 +02:00
  • 9b049b6469 Moved spell checker classes to core folder Veronica K. B. Olsen 2020-05-08 21:02:30 +02:00
  • 386020bcf8 Renamed 'project' folder to 'core' Veronica K. B. Olsen 2020-05-08 20:58:34 +02:00
  • 5cc036e125 Fixed a bug in language lookup for enchant spelling Veronica K. B. Olsen 2020-05-08 20:57:03 +02:00
  • 704d9a11e4 Merged the spell checking classes into one file Veronica K. B. Olsen 2020-05-08 20:41:39 +02:00
  • 7f41daf518 Merge branch 'master' into code_improvements Veronica K. B. Olsen 2020-05-08 20:33:07 +02:00
  • 9241cbe2ce Merge pull request #198 from vkbo/backup_class Veronica K. Berglyd Olsen 2020-05-08 20:32:41 +02:00
  • 9204003f57 Add some pyqtSlot decorators as they apparently improve perforamce a tiny bit Veronica K. B. Olsen 2020-05-08 20:09:51 +02:00
  • 8d4fa4b627 Added a try/except to the creation of backup folder Veronica K. B. Olsen 2020-05-08 18:28:13 +02:00
  • 3d910041cd Moved the backup function to the project class since it was only one function anyway Veronica K. B. Olsen 2020-05-08 18:19:09 +02:00
  • a39b28332a Merge pull request #196 from vkbo/project_structure Veronica K. Berglyd Olsen 2020-05-08 10:22:20 +02:00
  • d75243418f Moved a couple more functions to the NWTree class, and cleaned up the source file a bit Veronica K. B. Olsen 2020-05-07 23:59:32 +02:00
  • 5b3291e4ee Updated tests to work with new project tree class Veronica K. B. Olsen 2020-05-07 23:08:43 +02:00
  • 58eb8e78ba Moved the project tree into its own iterable class NWTree Veronica K. B. Olsen 2020-05-07 23:08:15 +02:00
  • 64ae52e7aa Moved NWItem and NWStatus into the project file as the classes are no longer called from elsewhere Veronica K. B. Olsen 2020-05-07 20:02:49 +02:00
  • 323b46a559 Added direct testing of the NWItem class Veronica K. B. Olsen 2020-05-07 19:43:55 +02:00
  • 3cb45d0dc3 Added some more checks on item setters Veronica K. B. Olsen 2020-05-07 19:43:22 +02:00
  • 1a521758d1 Moved the unpacking of XML data into the NWItem class Veronica K. B. Olsen 2020-05-07 01:25:09 +02:00
  • d5775a7838 Improved lookup of enums Veronica K. B. Olsen 2020-05-07 00:59:05 +02:00
  • 8037b3a311 Some improvements to the NWItem class, and removal of unused imports of it in the code Veronica K. B. Olsen 2020-05-07 00:38:25 +02:00
  • 5306b6fd60 Merge pull request #195 from vkbo/gui_fixes Veronica K. Berglyd Olsen 2020-05-04 21:25:25 +02:00
  • 020a4c548a Fixed formatting of URL in license docstring Veronica K. B. Olsen 2020-05-04 21:20:55 +02:00
  • ed6d6515fe Some more corrections to Preferences help text Veronica K. B. Olsen 2020-05-04 21:18:58 +02:00
  • 35891e6663 Some bugfixes and text changes in the preferences dialog Veronica K. B. Olsen 2020-05-04 20:59:29 +02:00
  • c6ba779b05 Some further tweaks to the switch widget to make it consistent between GUI themes Veronica K. B. Olsen 2020-05-04 20:58:50 +02:00
  • 1148936af6 Let's use a character that definitely exists for the document path Veronica K. B. Olsen 2020-05-04 20:31:00 +02:00
  • ee8c91c3ee Reduce the QSwitch class to only what's needed Veronica K. B. Olsen 2020-05-04 17:59:51 +02:00
  • 85751851f0 Add some path check to the backup class Veronica K. B. Olsen 2020-05-04 17:59:31 +02:00
  • 9a1f846c6f Render the document title path separator as HTML Veronica K. B. Olsen 2020-05-04 17:59:00 +02:00
  • e2b9e01c44 Replace the arrow unicodes with some more universal ones Veronica K. B. Olsen 2020-05-04 17:58:17 +02:00
  • d706b54785 Merge pull request #193 from vkbo/gui_changes Veronica K. Berglyd Olsen 2020-05-03 20:24:18 +02:00
  • 9daa77486c Remove some unneeded imports Veronica K. B. Olsen 2020-05-03 20:16:13 +02:00
  • cbf0c265b9 Connected the full path in header option to the config gui Veronica K. B. Olsen 2020-05-03 20:04:51 +02:00
  • c1c67f026b Finished the last tab of the config editor Veronica K. B. Olsen 2020-05-03 19:52:54 +02:00
  • 4885216395 Fnisished main config editing tab Veronica K. B. Olsen 2020-05-03 19:24:25 +02:00
  • 0e0b61be8c Moved config of spell check and qriting guides Veronica K. B. Olsen 2020-05-03 19:10:00 +02:00
  • 6c0c908989 Added Layout tab to main config dialog Veronica K. B. Olsen 2020-05-03 18:02:27 +02:00
  • 3d0cd5a71c Move a bunch of settings to a new tab in main settings using the new config layout Veronica K. B. Olsen 2020-05-03 16:56:03 +02:00
  • bf9e365d25 Added a custom class for forms Veronica K. B. Olsen 2020-05-03 16:55:24 +02:00
  • 1fe9ff0af7 Updated the switch class to match code standard Veronica K. B. Olsen 2020-05-03 12:45:58 +02:00
  • e088b03c04 Added original switch code from stack overflow Veronica K. B. Olsen 2020-05-03 12:04:36 +02:00
  • c0f24b9ba7 Merge pull request #192 from vkbo/title_bar Veronica K. Berglyd Olsen 2020-05-02 20:31:41 +02:00
  • b44669a3b5 Some minor tweaks, and added option for showing full path Veronica K. B. Olsen 2020-05-01 21:30:18 +02:00
  • bf3ecfbef4 Moved the document title element into the document instead of main GUI Veronica K. B. Olsen 2020-05-01 20:51:46 +02:00
  • cc1113ea6c Tie things together to ensure title is always updated, and add some needed comments here and there Veronica K. B. Olsen 2020-05-01 18:11:32 +02:00
  • 7d91a15841 The document title bar is no populated on document open Veronica K. B. Olsen 2020-05-01 17:36:02 +02:00
  • 0387ce67b7 Base document title class ready. Veronica K. B. Olsen 2020-04-26 21:35:58 +02:00
  • 3a9de4af38 Remove dummy text from notixe bar class Veronica K. B. Olsen 2020-04-26 20:43:22 +02:00
  • 9263348b25 Add lock file to git ignore Veronica K. B. Olsen 2020-04-26 20:39:02 +02:00
  • a48047905a Merge pull request #191 from vkbo/outline_step2 Veronica K. Berglyd Olsen 2020-04-26 18:15:16 +02:00
  • c934532ea2 Loosened the restriction on the synopsis tag a bit Veronica K. B. Olsen 2020-04-26 18:06:57 +02:00
  • 946331145f Added a hidden handle column to the outline tree, and connected the double click to open a document Veronica K. B. Olsen 2020-04-26 17:48:14 +02:00
  • 7c2ca13e4f Merge pull request #190 from vkbo/bugfixes Veronica K. Berglyd Olsen 2020-04-22 10:27:17 +02:00
  • a03350269e Removed additional empty line Veronica K. B. Olsen 2020-04-22 10:18:07 +02:00
  • 4b99cad20d Fixed bug in loading of dictionary without enchant installed Veronica K. B. Olsen 2020-04-22 10:15:58 +02:00
  • dbeabdc087 Merge pull request #189 from vkbo/license Veronica K. Berglyd Olsen 2020-04-20 22:42:34 +02:00
  • 51ddaaf9ba Merge branch 'master' into license Veronica K. B. Olsen 2020-04-20 22:39:45 +02:00
  • f0e8982753 Added license info to command line help message Veronica K. B. Olsen 2020-04-20 22:39:04 +02:00
  • 9207b71817 Merge pull request #188 from vkbo/license Veronica K. Berglyd Olsen 2020-04-20 22:37:50 +02:00
  • 5ab85a38bb Revert header to say 'About' Veronica K. B. Olsen 2020-04-20 22:33:21 +02:00
  • 6d138d054a Updated the about box Veronica K. B. Olsen 2020-04-20 22:24:56 +02:00
  • ba3c765ba8 Added license text to source files Veronica K. B. Olsen 2020-04-20 21:50:20 +02:00
  • 67a3c384fd Merge pull request #183 from vkbo/tweaks Veronica K. Berglyd Olsen 2020-04-15 21:10:11 +02:00
  • b4a90f4b02 Fixed tests Veronica K. B. Olsen 2020-04-14 22:49:40 +02:00
  • 4abec49b0a The opren recent project dialog now remembers column width and projects can be opened with double click Veronica K. B. Olsen 2020-04-14 22:49:25 +02:00
  • 5e90b1ff77 Clear the outline header between projects Veronica K. B. Olsen 2020-04-14 22:20:40 +02:00
  • 6a9ff4c46b Merge pull request #182 from vkbo/switches Veronica K. Berglyd Olsen 2020-04-14 20:34:51 +02:00
  • c942718575 Some further cleanup of switch parsing Veronica K. B. Olsen 2020-04-14 20:30:20 +02:00
  • f856a520d0 Some minor changes to command line switches Veronica K. B. Olsen 2020-04-14 10:22:34 +02:00
  • 6a5d4e4d0b Merge pull request #181 from vkbo/fixes Veronica K. Berglyd Olsen 2020-04-13 17:04:50 +02:00
  • 7b9da12aa4 Fixed a bug where outline header state from previous seession was restored on outline update Veronica K. B. Olsen 2020-04-13 16:57:43 +02:00
  • 861556d32a Merge pull request #140 from vkbo/project_outline Veronica K. Berglyd Olsen 2020-04-13 16:07:10 +02:00
  • f62a8a45db Added new option to test project files Veronica K. B. Olsen 2020-04-13 16:02:55 +02:00
  • 92f54af894 Added some useful menu option, and settings in project file Veronica K. B. Olsen 2020-04-13 16:02:44 +02:00
  • ac3adade18 Some Outline class cleanup and restructuring Veronica K. B. Olsen 2020-04-11 18:24:01 +02:00
  • b11ae8ec9f Updated sample project xml Veronica K. B. Olsen 2020-04-11 17:58:35 +02:00
  • 0991d1b1a8 The menu for selecting columsn and storing column width now works Veronica K. B. Olsen 2020-04-11 17:58:13 +02:00
  • 9678a49f22 Drop the Outline settings from teh main Preferences Veronica K. B. Olsen 2020-04-11 17:57:40 +02:00
  • 8d34c68be0 Merge branch 'master' into project_outline Veronica K. B. Olsen 2020-04-09 19:51:37 +02:00
  • 15ade8d28c Various changes and fixes to the outline class Veronica K. B. Olsen 2020-04-09 19:48:09 +02:00
  • ff69667ab5 Added tab for Outline settings to config dialog Veronica K. B. Olsen 2020-04-09 19:46:56 +02:00
  • 61ed3ee721 Added Outline enums and column labels to constants submodule Veronica K. B. Olsen 2020-04-09 19:46:10 +02:00
  • 63fe9ef926 Merge pull request #180 from vkbo/tweaks Veronica K. Berglyd Olsen 2020-03-23 18:52:13 +01:00
  • cacb28f927 Added a counter for the number of saves and autosaves Veronica K. B. Olsen 2020-03-22 23:26:58 +01:00
  • 32c6d80efb Restructured the way column state is preserved in the Outline tree Veronica K. B. Olsen 2020-03-10 23:18:58 +01:00
  • c9657a3515 Outline class should just be a sunclass of the central QTreeWidget, like other main GUI classes Veronica K. B. Olsen 2020-03-07 17:10:35 +01:00
  • d8a44e63e7 Some minor cleanup in the outline class Veronica K. B. Olsen 2020-02-27 22:29:57 +01:00
  • fdda0ddc74 Fixed a few issues with loading and saving of outline settings, and fixed zen mode Veronica K. B. Olsen 2020-02-27 21:54:26 +01:00
  • 717e4aba78 Fix merge conflicts Veronica K. B. Olsen 2020-02-27 00:19:18 +01:00
  • 2fcbcae446 Merge pull request #179 from vkbo/lockfile Veronica K. Berglyd Olsen 2020-02-26 22:26:58 +01:00
  • 144ddef579 Backup tool should not back up the lock file Veronica K. B. Olsen 2020-02-26 22:18:34 +01:00
  • 8f1c2daddf Fixed tests Veronica K. B. Olsen 2020-02-26 22:10:09 +01:00
  • 9903461963 Added lockfile check and dialog box to main GUI Veronica K. B. Olsen 2020-02-26 22:09:59 +01:00
  • af410e0b15 Added functions to read and write project lockfile Veronica K. B. Olsen 2020-02-26 22:09:37 +01:00
  • 8d1e4a2778 Merge pull request #177 from vkbo/splash_screen Veronica K. Berglyd Olsen 2020-02-26 20:30:41 +01:00
  • 6a330afc22 Increase test coverage of Config class and fix a couple of bugs in the process Veronica K. B. Olsen 2020-02-26 20:26:01 +01:00
  • 0696ef79e4 Fix tests and added --data option to command line Veronica K. B. Olsen 2020-02-26 18:27:07 +01:00
  • 0587099d36 A few tweaks to the dialog and code Veronica K. B. Olsen 2020-02-26 18:02:37 +01:00
  • 6b3e652440 Delete old recent project code Veronica K. B. Olsen 2020-02-26 17:57:36 +01:00