Commit Graph

80 Commits

Author SHA1 Message Date
Veronica K. B. Olsen c35255b82b Merge branch 'file_headers' into source_code_maintenance 2021-01-16 17:51:32 +01:00
Veronica K. B. Olsen cdf3c62d17 Reformat and update the source file header docstrings 2021-01-16 17:41:40 +01:00
Veronica K. B. Olsen 39be3d0958 Merge branch 'main' into dev 2021-01-09 15:33:03 +01:00
Veronica K. B. Olsen 8b963f3fe4 Use new novel class list to select status or importance list in Item Editor 2021-01-06 22:08:34 +01:00
Veronica K. B. Olsen 323ab5498b Merge branch 'dev' into novel_tab 2021-01-03 17:17:30 +01:00
Veronica K. B. Olsen 21d91193a2 Keep project tree and outline tree in sync 2021-01-02 17:33:53 +01:00
Veronica K. B. Olsen 4d7f925c5a Added timestamp to project tree, and made some class variables internal in various classes 2021-01-02 16:57:12 +01:00
Veronica K. B. Olsen b2d3b2cf72 Bump copyright year to 2021 2021-01-01 15:14:37 +01:00
Veronica K. B. Olsen 942a604b5b Merge branch 'main' into novel_tab 2020-12-21 21:51:17 +01:00
Veronica K. B. Olsen fa319391c0 Remove some now redundant checks 2020-12-21 21:25:04 +01:00
Veronica K. B. Olsen 6ad132e12d Clean up the logic of creating new project tree items, and improve test coverage 2020-12-21 21:08:13 +01:00
Veronica K. B. Olsen 4509545214 Some minor cleanup and fixes 2020-12-21 11:03:47 +01:00
Veronica K. B. Olsen 414f4d3a6e Remove code related to orphaned files 2020-12-21 01:39:18 +01:00
Veronica K. B. Olsen 6a188a5906 Orphaned files are now put back in the tree, or rejected if nowhere to put them 2020-12-21 01:28:19 +01:00
Veronica K. B. Olsen cf3350c6b6 Trash and Orphaned folders shouldn't be editable 2020-12-20 22:07:10 +01:00
Veronica K. B. Olsen e5ea8074d2 Copy the mouse press behaviour from the project tree to the novel tree 2020-12-20 17:18:54 +01:00
Veronica K. B. Olsen 2779c8e69f Use build time to update novel tree, and restore last selected item on tab change 2020-12-20 16:50:01 +01:00
Veronica K. B. Olsen 1d12014399 The basic functionality of the novel tree view is now in place 2020-12-20 16:27:42 +01:00
Veronica K. B. Olsen d4b26025ed Add the basic structure for a novel tree 2020-12-20 15:50:01 +01:00
Veronica K. B. Olsen 8d71ee30d4 Use the main gui askQuestion function for yes/no dialogs 2020-12-19 20:21:43 +01:00
Veronica K. B. Olsen 885c62990a Add move item up and down to the project tree context menu 2020-12-18 21:57:46 +01:00
Veronica K. B. Olsen 15c5ffcb76 Break up another nested if statement 2020-12-09 23:22:15 +01:00
Veronica K. B. Olsen c2321c502f Ensure that the moveTreeItem function exits properly if no item to be moved is selected 2020-12-09 23:19:02 +01:00
Veronica K. B. Olsen e12c41d7e7 Clarify docstring of project tree context menu filterAction 2020-12-09 09:26:21 +01:00
Veronica K. B. Olsen 8ea153da54 Allow creating files in the 'Outtakes' root folder 2020-12-09 09:21:37 +01:00
Veronica K. B. Olsen 2a0be718d7 Added more checks on actions for project or document being open 2020-11-01 18:39:12 +01:00
Veronica K. B. Olsen e2ab9ed6cf All constants should be upper case 2020-10-27 20:36:04 +01:00
Veronica K. B. Olsen c0ad631039 Updated source file descriptions 2020-10-23 21:05:41 +02:00
Veronica K. B. Olsen 50cc135dde Fixed lots of top-of-file docstrings that were out of date 2020-10-17 23:46:54 +02:00
Veronica K. B. Olsen 1923a55443 Code cleanup in core classes and rename of parHandle to itemParent in NWItem class 2020-10-15 19:08:35 +02:00
Veronica K. B. Olsen 5ff9cf43df Merge branch 'word_counts' into scrolling 2020-10-11 20:36:30 +02:00
Veronica K. B. Olsen 710ad598d9 Count words when saving editor text 2020-10-11 20:34:51 +02:00
Veronica K. B. Olsen ae8ec555fd Connected the new settings to the Preferences dialog 2020-10-11 20:13:39 +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 214323fa6e Add spin cursor to build tool print, and add formatting to project tree words column 2020-10-07 23:50:34 +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 6fc5dad938 Fixed some potential issues with getting the trash folder handle, and made some minor improvements to index class methods 2020-09-30 21:50:59 +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 fc096ddb0b Significant improvements to dialog tests 2020-09-28 18:17:14 +02:00
Veronica K. B. Olsen bd5c011cd9 Better test coverage of project tree view 2020-09-27 00:12:42 +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 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 3b1c03329a Fix a couple of issues with the project tree context menu where the new file/folder was not showing if the trash folder was None, and isArch was wrong for files in subfolders 2020-09-20 12:39:35 +02:00
Veronica K. B. Olsen d7feece887 Improvements to commenst and logtext 2020-09-18 15:20:27 +02:00
Veronica K. B. Olsen 27ee82aad0 Improve the way the project tree is managed and elements deleted. 2020-09-17 14:03:51 +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 6067c9af0e Middle mouse clicking a document in the tree view opens it for viewing 2020-09-08 23:13:49 +02:00
Veronica K. B. Olsen 619810544a Reduce the defacto maximum folder depth from ~200 to a hard 30 and enforce it 2020-08-16 21:55:36 +02:00
Veronica K. B. Olsen 850ac2b2f3 Put back the edit item popup as it blocks runaway file or folder creation 2020-08-16 21:35:22 +02:00