Veronica Berglyd Olsen
|
a3976ab4fb
|
Fix imports
|
2023-08-14 00:07:38 +02:00 |
|
Veronica Berglyd Olsen
|
156a6fac98
|
Use a signal for status bar messages
|
2023-08-14 00:03:55 +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
|
fd181b18a6
|
Rename exception variable in makeAlert
|
2023-08-13 19:23:03 +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
|
a2f183f147
|
Add a shared data class
|
2023-08-10 21:10:08 +02:00 |
|
Veronica Berglyd Olsen
|
a0921d2541
|
Clean up core structure (#1502)
|
2023-08-10 11:29:25 +01:00 |
|
Veronica Berglyd Olsen
|
ddacfc743e
|
Annotate config class and extensions
|
2023-08-10 00:49:33 +02:00 |
|
Veronica Berglyd Olsen
|
71e961ba38
|
Fix annotations in NWStatus class
|
2023-08-08 23:32:30 +02:00 |
|
Veronica Berglyd Olsen
|
6e5d991cfe
|
Move TypeGuard to TYPE_CHECKING condition
|
2023-08-08 23:14:35 +02:00 |
|
Veronica Berglyd Olsen
|
5d817ae51f
|
Move GUI components module to extensions subpackage
|
2023-08-08 22:47:24 +02:00 |
|
Veronica Berglyd Olsen
|
eeadfc95e3
|
Annotate core modules
|
2023-08-08 22:37:48 +02:00 |
|
Veronica Berglyd Olsen
|
d658a993c0
|
Update source file headers
|
2023-08-08 21:41:35 +02:00 |
|
Veronica Berglyd Olsen
|
348e62cd3e
|
Change default backup folder to HOME/Backups
Signed-off-by: Veronica Berglyd Olsen <1619840+vkbo@users.noreply.github.com>
|
2023-08-08 20:04:17 +02:00 |
|
Veronica Berglyd Olsen
|
c40d910b69
|
Make backup path always set
|
2023-08-08 19:50:20 +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
|
c50c8ee73a
|
Improve alert boxes (#1501)
|
2023-08-08 09:45:58 +01:00 |
|
Veronica Berglyd Olsen
|
431bc8d401
|
Clarify closing dialog on build settings
|
2023-08-08 10:39:10 +02:00 |
|
Veronica Berglyd Olsen
|
de66f1e21b
|
Switch out some alert icons
|
2023-08-08 09:33:42 +02:00 |
|
Veronica Berglyd Olsen
|
abfe7ee7ff
|
Clean up a few minor things
|
2023-08-07 20:57:33 +02:00 |
|
Veronica Berglyd Olsen
|
7cb77e8524
|
Update comment
|
2023-08-07 20:49:04 +02:00 |
|
Veronica Berglyd Olsen
|
470017cdea
|
Remove the global APP singleton again
|
2023-08-07 20:45:25 +02:00 |
|
Veronica Berglyd Olsen
|
7756368113
|
Fix some minor issues with new alert code
|
2023-08-07 20:25:51 +02:00 |
|
Veronica Berglyd Olsen
|
3911bc10c6
|
Clean up code and tests
|
2023-08-07 20:20:04 +02:00 |
|
Veronica Berglyd Olsen
|
90f9fa4451
|
Rewrite the makeAlert and askQuestion functions to use recommended interface
|
2023-08-07 20:19:51 +02:00 |
|
Veronica Berglyd Olsen
|
ec010bf18e
|
Add new icons for alert boxes
|
2023-08-07 17:02:18 +02:00 |
|
Veronica Berglyd Olsen
|
8959af1f30
|
Move make alert to separate module and add a global singleton for pointers
|
2023-08-07 17:01:44 +02:00 |
|
Veronica Berglyd Olsen
|
c3b3120bc1
|
Improve build settings dialog (#1499)
|
2023-08-06 22:08:31 +01:00 |
|
Veronica Berglyd Olsen
|
28263dcbac
|
Make build settings dialog a child of main gui, and ensure only one instance can be open for each build
|
2023-08-06 23:04:59 +02:00 |
|
Veronica Berglyd Olsen
|
4951e4f8fe
|
Automatically select the first build if no builds are selected in the build tool
|
2023-08-06 22:27:15 +02:00 |
|
Veronica Berglyd Olsen
|
61836c8c04
|
Change page size preset to Custom when values are changed instead of blocking the spin boxes
|
2023-08-06 22:04:12 +02:00 |
|
Veronica Berglyd Olsen
|
effe7abdec
|
Fix formatting of line breaks in headers
|
2023-08-06 21:49:55 +02:00 |
|
Veronica Berglyd Olsen
|
5bc391c6c2
|
Add file extensions to Outpu tab headers
|
2023-08-06 19:51:10 +02:00 |
|
Veronica Berglyd Olsen
|
3f951fa61f
|
Move reset button to after included and excluded
|
2023-08-06 18:20:19 +02:00 |
|
Veronica Berglyd Olsen
|
72de32b126
|
Add iterative filter action for single selection in build settings
|
2023-08-06 17:49:11 +02:00 |
|
Veronica Berglyd Olsen
|
2780e722d0
|
Change icon for filtered items in build settings dialog
|
2023-08-06 17:28:05 +02:00 |
|
Veronica Berglyd Olsen
|
18d0265515
|
Fix possibly unbound variable in project tree
|
2023-08-06 17:25:29 +02:00 |
|
Veronica Berglyd Olsen
|
6168b45c75
|
Add a triangle arrow to the menu items on the paged side bar
|
2023-08-06 16:36:34 +02:00 |
|
Veronica Berglyd Olsen
|
7a74165221
|
Improve section headings on filter tab
|
2023-08-06 15:39:30 +02:00 |
|
Veronica Berglyd Olsen
|
c480db898c
|
Double the left margin of the button text for the paged side bar
|
2023-08-06 15:08:57 +02:00 |
|
Veronica Berglyd Olsen
|
762f7c62cd
|
Fix label in syntax check workflow
|
2023-08-06 14:57:49 +02:00 |
|
Veronica Berglyd Olsen
|
97dccd9d68
|
Drop saving fullscreen flag (#1498)
|
2023-08-06 13:57:31 +01:00 |
|
Veronica Berglyd Olsen
|
8778466d42
|
Annotate main gui
|
2023-08-06 14:50:11 +02:00 |
|
Veronica Berglyd Olsen
|
6f1aa5b812
|
Remove fullscreen setting in config file
|
2023-08-06 14:49:35 +02:00 |
|
Veronica Berglyd Olsen
|
352b70d060
|
Fix MacOS release for 2.1b1 (#1496)
|
2023-07-31 00:50:13 +02:00 |
|
Veronica Berglyd Olsen
|
4ce18611bd
|
Remove redundant references to GUI parent
|
2023-07-31 00:44:30 +02:00 |
|
Veronica Berglyd Olsen
|
f09851b889
|
Remove beta part of version number for macOS build
|
2023-07-31 00:18:03 +02:00 |
|