Veronica Berglyd Olsen
5027b8df19
Clean up warnings and deprecations in gui components
2025-01-13 02:21:56 +01:00
Veronica Berglyd Olsen
40c4e74d48
Switch app code to PyQt6
2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen
fce18689b7
Add a faded icon colour
2025-01-11 00:56:16 +01:00
Veronica Berglyd Olsen
c3c24d5533
Remove colour from the non-checkable icon for active/inactive
2025-01-11 00:30:50 +01:00
Veronica Berglyd Olsen
894c48b5b0
Merge branch 'main' into material_icons
2025-01-10 01:59:49 +01:00
Veronica Berglyd Olsen
eba0b607a4
Fix translation issues
2025-01-10 00:59:53 +01:00
Veronica Berglyd Olsen
a0fea3c025
Separate project tree icons from the rest
2025-01-08 22:22:09 +01:00
Veronica Berglyd Olsen
b97844512a
Update icons in the GUI
2025-01-07 19:19:11 +01:00
Veronica Berglyd Olsen
97fc64fcae
Update copyright ( #2154 )
2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen
4cadd1597e
Add coverage to remaining missed lines
2024-11-25 00:07:32 +01:00
Veronica Berglyd Olsen
ffe6cd0a65
Update item change signals
2024-11-22 00:15:12 +01:00
Veronica Berglyd Olsen
d55f53be0a
Clean up item notification and item main icon
2024-11-21 01:18:28 +01:00
Veronica Berglyd Olsen
dd09d3af2f
Refactor outline details panel code
2024-10-31 18:28:58 +01:00
Veronica Berglyd Olsen
2afe0ebbe9
Remove all END Class comments
2024-05-10 16:00:56 +02:00
Veronica Berglyd Olsen
864172ea50
Add an elide function for shortening text
2024-04-28 18:22:31 +02:00
Veronica Berglyd Olsen
63d2f5c57d
Simplify the status class
2024-04-10 17:57:39 +02:00
Veronica Berglyd Olsen
8fff376076
Clean up flags in all GUI classes
2024-04-03 21:09:49 +02:00
Veronica Berglyd Olsen
24e45fb661
Improve how tool buttons are generated
2024-04-01 20:21:34 +02:00
Veronica Berglyd Olsen
468a0e7416
Clean up item details panel
2024-04-01 18:03:35 +02:00
Veronica Berglyd Olsen
bdc1f0a5d4
Handle the caching in the DocSearch class
2024-03-25 22:31:37 +01:00
Veronica Berglyd Olsen
8e4e6903b1
Clean up variables and formatting
2024-01-28 00:28:01 +01:00
Veronica Berglyd Olsen
df690ceb36
Happy New Year 2024
2024-01-05 00:25:07 +01:00
Veronica Berglyd Olsen
186737a170
Update file history info
2023-12-13 22:07:53 +01:00
Veronica Berglyd Olsen
c4140d753c
Improve handling of project closing
2023-08-13 23:32:10 +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
08648e0a33
Update annotations in related source
2023-07-28 23:17:09 +02:00
Veronica Berglyd Olsen
3e34721b66
Make gui class debug messages consistent
2023-06-01 00:31:42 +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
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
9dd1a60629
Fix bug with active icon on item details panel
2022-11-01 19:11:38 +01:00
Veronica Berglyd Olsen
88183cdc39
Add updateTheme functions to remaining GUI components
2022-10-25 23:42:43 +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
Veronica Berglyd Olsen
8fe25d4b43
Update classes and functions to use the item as source of main heading instead of index
2022-10-17 20:15:45 +02:00
Veronica Berglyd Olsen
5d6778be57
Clean up class initialisation
2022-10-11 23:17:58 +02:00
Veronica Berglyd Olsen
73b8e3e0fb
Use the new item checker functions instead of equal operator
2022-09-11 17:22:46 +02:00
Veronica Berglyd Olsen
985179bbb9
Rename main theme object
2022-06-11 16:29:49 +02:00
Veronica Berglyd Olsen
0181bebd70
Rename ambiguous theParent variable to mainGui
2022-06-11 15:33:32 +02:00
Veronica Berglyd Olsen
d07f5dc520
Wrap project tree in an outer widget with a toolbar
2022-06-06 15:50:46 +02:00
Veronica Berglyd Olsen
88976d6800
Streamline how project item changes are reported
2022-06-05 17:25:39 +02:00
Veronica Berglyd Olsen
44926a4e9a
Also make tree and options properties of the project
2022-05-28 14:33:25 +02:00
Veronica Berglyd Olsen
8bdd09400a
Move the project index into the project class
2022-05-28 14:11:58 +02:00
Veronica Berglyd Olsen
e8a0a6d5f9
Connect the change of view methods to all relevant actions
2022-05-14 18:27:18 +02:00
Veronica Berglyd Olsen
ddd8b60816
Complete the needed GUI class changes for the new NWStatus class
2022-04-05 23:13:39 +02:00
Veronica Berglyd Olsen
23fd6b815f
Save both status and importance flags ( #1030 )
...
* Put the status icons in the status object itself
* Allow saving both status and importance values
* Update current tests
* Improve test coverage
* Update sample project file
2022-04-03 22:43:11 +02:00
Veronica Berglyd Olsen
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +01:00
Veronica Berglyd Olsen
3403d98c72
Rename package from 'nw' to 'novelwriter' ( #868 )
...
* Rename nw folder to novelwriter
* Rename nw to novelwriter in auxiliary files
* Rename nw to novelwriter in main app source
* Rename nw to novelwriter in tests
* Make setup script for pdf docs less spammy
2021-08-26 17:33:54 +02:00