Commit Graph

171 Commits

Author SHA1 Message Date
Veronica K. B. Olsen d973f28755 Code and comment cleanup in main GUI 2020-10-15 18:39:15 +02:00
Veronica K. B. Olsen fe71353198 Add option to hide scrollbars on all major GUI areas 2020-10-11 16:40:54 +02:00
Veronica K. B. Olsen dc5da378ed Merge branch 'main' into editor_features 2020-10-07 19:32:56 +02:00
Veronica K. B. Olsen 8e5664c9ae Minor changes to imort document feature 2020-10-07 19:26:38 +02:00
Veronica K. B. Olsen e22f99cffb handle tuple returns from file dialog properly 2020-10-07 19:19:36 +02:00
Veronica K. B. Olsen 0c1aaecd78 Qt threading done right (thread pool for word counter) 2020-10-07 15:04:13 +02:00
Veronica K. B. Olsen 8d66875ebc Performance improvements to Build and Writing Stats, and making sure only one of each can be opened 2020-10-06 20:28:00 +02:00
Veronica K. B. Olsen 93851d84bf Delayed cursor move for large documents speeds up loading significantly 2020-10-06 01:14:14 +02:00
Veronica K. B. Olsen 003d28f9db Updating the index now only rehighlights lines with meta keywords 2020-10-05 22:55:21 +02:00
Veronica K. B. Olsen efdf88be66 Drop the doceditor reloadText function as it resets undo stack 2020-10-05 20:54:19 +02:00
Veronica K. B. Olsen 26ebcd496d Improve itemEditor test, and refactor actions 2020-10-01 20:34:48 +02:00
Veronica K. B. Olsen e251ddacd2 Completed coverage of setProjectPath and made all os imports explicit 2020-09-29 23:27:51 +02:00
Veronica K. B. Olsen 0b7cd71b92 Complete coverage of new project function and remove test code from main app 2020-09-29 21:49:00 +02:00
Veronica K. B. Olsen 28ef1d12b0 All message box questions are now handled in test suite, so no need to check for showGUI 2020-09-28 22:22:29 +02:00
Veronica K. B. Olsen 678a31855f Improved coverage of dialogs tools, and import document feature 2020-09-28 20:29:52 +02:00
Veronica K. B. Olsen fc096ddb0b Significant improvements to dialog tests 2020-09-28 18:17:14 +02:00
Veronica K. B. Olsen eb66b879c5 Imports cleanup 2020-09-26 13:02:51 +02:00
Veronica K. B. Olsen 67f8a36272 Change copyright year to year-range 2020-09-22 23:13:46 +02:00
Veronica K. B. Olsen 3f30923d12 Add objectName to all dialogs and made some other minor fixes 2020-09-22 23:01:09 +02:00
Veronica K. B. Olsen 9a9cfe1ce5 Rename showGUI variable to blockGUI and added some comments in Config class 2020-09-22 21:37:00 +02:00
Veronica K. B. Olsen 5810ba68b5 Added test for main preferences and improved the Preferences dialog a bit 2020-09-19 20:30:04 +02:00
Veronica K. B. Olsen bebb2f8e9d Cleanup 2020-09-19 17:44:04 +02:00
Veronica K. B. Olsen 365e2676fb Add test for the main error handler 2020-09-19 13:06:58 +02:00
Veronica K. B. Olsen f1ffb4fc22 Added edit and search button to document editor header 2020-09-09 20:22:36 +02:00
Veronica K. B. Olsen e30064ba0b Nav history in doc viewer now works 2020-09-08 21:20:38 +02:00
Veronica K. B. Olsen 6ebc4ca268 Cleaned up the way navigation is done in the document viewer 2020-09-08 18:19:22 +02:00
Veronica K. B. Olsen ba4bc54c9f Added the handling of project dictionary in the editor as well 2020-09-05 17:30:50 +02:00
Veronica K. B. Olsen 5f033a98bf Remove the alternative double apostrophe again 2020-08-23 20:55:30 +02:00
Veronica K. B. Olsen 377c9a3d41 Added insert menu entries and insert action code 2020-08-22 13:20:01 +02:00
Veronica K. B. Olsen 00f0a6887c Fixed flake8 W and F errors 2020-08-12 21:41:37 +02:00
Veronica K. B. Olsen 72cb1ed60f Fixed pycodestyle E7 errors 2020-08-12 21:11:25 +02:00
Veronica K. B. Olsen 95ee2bf874 Fixed pycodestyle E231 errors 2020-08-12 20:51:22 +02:00
Veronica K. B. Olsen dbdef444a1 Added project wizard gui test 2020-08-11 22:14:48 +02:00
Veronica K. B. Olsen 72e4656a57 Have the new project function also set titles in files added 2020-08-10 22:16:46 +02:00
Veronica K. B. Olsen 8a50590a5d Update the new project code and add title page 2020-08-10 21:05:26 +02:00
Veronica K. B. Olsen bf35bda942 Fixed tests 2020-08-09 20:53:38 +02:00
Veronica K. B. Olsen 10067921f6 Fixed a few issues 2020-08-09 20:20:10 +02:00
Veronica K. B. Olsen 3c1e2727ad Extratcing the example project now works 2020-08-09 19:57:45 +02:00
Veronica K. B. Olsen ebec7c22a0 Wizard can now make a minimal project 2020-08-09 17:59:40 +02:00
Veronica K. B. Olsen 8ae491ddbc Merge branch 'main' into new_project_wizard 2020-08-09 16:17:40 +02:00
Veronica K. B. Olsen 56b2cbee10 Code cleanup and added comments 2020-08-08 21:54:32 +02:00
Veronica K. B. Olsen a9b6e00ba7 Cleanup of unused imports 2020-08-08 20:55:45 +02:00
Veronica K. B. Olsen d1982c0abb Moved the about dialog functions to main gui class 2020-08-08 18:37:25 +02:00
Veronica K. B. Olsen 76fcc74342 Make writing stats and buid dialogs non-modal 2020-08-08 18:27:16 +02:00
Veronica K. B. Olsen 43a7ea8f78 Merge branch 'main' into new_project_wizard 2020-08-08 15:26:27 +02:00
Veronica K. B. Olsen 6bcf46191d better checking before launching local help 2020-08-08 14:58:19 +02:00
Veronica K. B. Olsen bf184c4e5a The local documentation can now be opened if installed, otherwise go to online docs 2020-08-04 18:49:48 +02:00
Veronica K. B. Olsen 95a5ee7b8a Set up global error handler and modified error handling for initial GUI build 2020-08-02 14:34:44 +02:00
Veronica K. B. Olsen fc017cd8da Changed how the application name is passed around 2020-07-31 16:41:46 +02:00
Veronica K. B. Olsen 02f85bd5d7 Set __package__ to nw and added variable __appname__ 2020-07-31 14:48:37 +02:00