Veronica Berglyd Olsen
|
4507489f0b
|
Clean up a few things in project classes
|
2023-08-24 19:45:08 +02:00 |
|
Veronica Berglyd Olsen
|
a17e73b5a2
|
Let the shared class handle alert dialogs
|
2023-08-14 17:08:53 +02:00 |
|
Veronica Berglyd Olsen
|
c4140d753c
|
Improve handling of project closing
|
2023-08-13 23:32:10 +02:00 |
|
Veronica Berglyd Olsen
|
150f6603cd
|
Let the shared class handle project open/save/close and recreating the project instance
|
2023-08-13 20:16:37 +02:00 |
|
Veronica Berglyd Olsen
|
8154293d92
|
Move the hasProject logic into the shared class
|
2023-08-13 19:23:32 +02:00 |
|
Veronica Berglyd Olsen
|
863dcf8b37
|
Move theme and project instances to new shared data class
|
2023-08-10 21:13:10 +02:00 |
|
Veronica Berglyd Olsen
|
d658a993c0
|
Update source file headers
|
2023-08-08 21:41:35 +02:00 |
|
Veronica Berglyd Olsen
|
12897ff2e1
|
Make project instance private to main GUI class
|
2023-08-08 17:21:00 +02:00 |
|
Veronica Berglyd Olsen
|
94c95d6f67
|
Move GUI theme instance to the config object (after app creation)
|
2023-08-08 14:35:55 +02:00 |
|
Veronica Berglyd Olsen
|
3911bc10c6
|
Clean up code and tests
|
2023-08-07 20:20:04 +02:00 |
|
Veronica Berglyd Olsen
|
18d0265515
|
Fix possibly unbound variable in project tree
|
2023-08-06 17:25:29 +02:00 |
|
Veronica Berglyd Olsen
|
a79ff09e3b
|
Use alt as modiefier for special project tree move keys
|
2023-07-29 23:59:18 +02:00 |
|
Veronica Berglyd Olsen
|
c52a37c276
|
Add shift + arrow navigation feature to project tree (#1348)
|
2023-07-29 22:25:58 +02:00 |
|
Veronica Berglyd Olsen
|
1dadd1ddb7
|
Annotate some more functions in project tree source
|
2023-07-29 20:49:23 +02:00 |
|
Veronica Berglyd Olsen
|
aa64fdbfc3
|
Annotate and clean up project tree source
|
2023-07-29 20:45:12 +02:00 |
|
Veronica Berglyd Olsen
|
addacd368d
|
Allow root folders to be created next to selected root
|
2023-07-28 23:16:20 +02:00 |
|
Veronica Berglyd Olsen
|
d382775d1d
|
Make some improvements to the tree consistency check
|
2023-07-22 01:06:04 +02:00 |
|
Veronica Berglyd Olsen
|
4dfa51855e
|
Spell check comments and docstrings
|
2023-07-20 23:25:49 +02:00 |
|
Veronica Berglyd Olsen
|
188536d0f6
|
Add test coverage of duplicate function in project tree
|
2023-07-20 21:00:11 +02:00 |
|
Veronica Berglyd Olsen
|
7a72634448
|
Improve how items are added to project tree, allowing root folders to be added next to specified items
|
2023-07-20 19:51:01 +02:00 |
|
Veronica Berglyd Olsen
|
1559e3299a
|
Add item duplication functionality to project tree
|
2023-07-20 18:51:50 +02:00 |
|
Veronica Berglyd Olsen
|
2f0ac4fe17
|
Fix Qt.UserRole access warning
|
2023-06-05 00:08:11 +02:00 |
|
Veronica Berglyd Olsen
|
3e34721b66
|
Make gui class debug messages consistent
|
2023-06-01 00:31:42 +02:00 |
|
Veronica Berglyd Olsen
|
90a6cecd52
|
Merge branch 'dev' into feature/build_gui
|
2023-05-16 23:45:22 +02:00 |
|
Veronica Berglyd Olsen
|
324b204eaa
|
Drop all mappings of config object into classes now that tests don't need that
|
2023-05-16 23:00:30 +02:00 |
|
Veronica Berglyd Olsen
|
4e64d522a1
|
Merge branch 'dev' into feature/build_gui
|
2023-04-13 18:21:41 +02:00 |
|
Veronica Berglyd Olsen
|
db1cda65c3
|
Add check for root class before allowing adding novel documents in project tree new item (#1404)
|
2023-04-03 22:06:57 +02:00 |
|
Veronica Berglyd Olsen
|
740e3be74b
|
Fix project tree rename label (#1403)
|
2023-04-03 21:34:38 +02:00 |
|
Veronica Berglyd Olsen
|
cfd1b950d3
|
Rename item isInactive to isInactiveClass
|
2023-02-28 22:40:02 +01:00 |
|
Veronica Berglyd Olsen
|
4ff8c6a26f
|
Don't set project tree focus when setting selected handle (#1369)
|
2023-02-26 10:56:06 +01:00 |
|
Veronica Berglyd Olsen
|
1952906829
|
Switch focus to tree when creating new item (#1376)
|
2023-02-26 10:35:14 +01:00 |
|
Veronica Berglyd Olsen
|
41a0788b4c
|
Update copyright year to 2023
|
2023-01-08 18:47:04 +01:00 |
|
Veronica Berglyd Olsen
|
22d761dea3
|
Improve handling of unexpected project items (#1283)
|
2023-01-08 17:57:47 +01:00 |
|
Veronica Berglyd Olsen
|
748d76dca6
|
Fix converting folder to file (#1305)
|
2023-01-05 23:45:48 +01:00 |
|
Veronica Berglyd Olsen
|
32d75567e3
|
Use direct imports everywhere
|
2022-11-28 18:23:36 +01:00 |
|
Veronica Berglyd Olsen
|
d0e4c9f822
|
Fix versions in module docstrings
|
2022-11-25 22:43:27 +01:00 |
|
Veronica Berglyd Olsen
|
a2ea7b40e2
|
Don't reload document if opening the same (#1242)
|
2022-11-15 16:49:59 +01:00 |
|
Veronica Berglyd Olsen
|
b0a0ca089f
|
Rewrite index class to use sequential title keys rather than line numbers
|
2022-11-14 16:59:51 +01:00 |
|
Veronica Berglyd Olsen
|
bbc5be0075
|
Disable toolbars when no project is open
|
2022-11-10 16:32:17 +01:00 |
|
Veronica Berglyd Olsen
|
522acc479b
|
Move status and importance to data class
|
2022-10-31 17:01:50 +01:00 |
|
Veronica Berglyd Olsen
|
1784d9ce28
|
Add move to trash switch on split dialog and processing (#1179)
|
2022-10-30 17:03:52 +01:00 |
|
Veronica Berglyd Olsen
|
e80536405e
|
Replace active status icons in project tree
|
2022-10-30 01:21:07 +02:00 |
|
Veronica Berglyd Olsen
|
18878dd19b
|
Change how item data is stored in the project tree
|
2022-10-29 17:55:45 +02:00 |
|
Veronica Berglyd Olsen
|
52ede26f3d
|
Add updateTheme functions to most GUI components
|
2022-10-25 23:12:21 +02:00 |
|
Veronica Berglyd Olsen
|
b0095b266d
|
Add checkmark for current active status or iumportance value (#1202)
|
2022-10-25 16:19:25 +02:00 |
|
Veronica Berglyd Olsen
|
2ee6adcf35
|
Clean up function mappings in project tree class
|
2022-10-25 15:47:40 +02:00 |
|
Veronica Berglyd Olsen
|
e89f004532
|
Add a manage labels option to project tree context menu (#1203)
|
2022-10-25 12:20:18 +02:00 |
|
Veronica Berglyd Olsen
|
624787994a
|
Refactor the projhect tree context menu code
|
2022-10-25 08:17:18 +02:00 |
|
Veronica Berglyd Olsen
|
871cef8af9
|
Add tooltip to active status icons and update build tool
|
2022-10-20 22:37:42 +02:00 |
|
Veronica Berglyd Olsen
|
93a79f3605
|
Rename the access metods of the item class from exported to active
|
2022-10-20 18:14:40 +02:00 |
|