Veronica Berglyd Olsen
c174f8f931
Update linting for main code
2025-08-27 21:00:09 +02:00
Veronica Berglyd Olsen
857327e9ef
Update theme colour processing and fix current tests
2025-06-02 17:06:28 +02:00
Veronica Berglyd Olsen
916039b420
Allow display of character count in editor footer and status bar
2025-05-18 16:27:30 +02:00
Veronica Berglyd Olsen
a87e8289f7
Merge 2.6.1 release into main
2025-02-02 18:54:08 +01:00
Veronica Berglyd Olsen
f83e9d8c87
Drop the trinary enum
2025-01-30 17:28:39 +01:00
Veronica Berglyd Olsen
f3f7133961
Remove status led colours in theme and use icon colours instead
2025-01-15 23:06:36 +01:00
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
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
2fa1dcccac
Use correct signal naming
2024-12-29 17:38:03 +01:00
Veronica Berglyd Olsen
dc9413fa7e
Show or hide the status bar timer when it is clicked
2024-12-29 17:30:03 +01:00
Veronica Berglyd Olsen
ca91e6a677
Improve meminfo debug formatting
2024-06-09 00:05:45 +02:00
Veronica Berglyd Olsen
f844a5080a
Update StatusLED to be theme refreshable and use trinary enum for values ( #1893 )
2024-05-30 20:49:46 +02:00
Veronica Berglyd Olsen
2afe0ebbe9
Remove all END Class comments
2024-05-10 16:00:56 +02:00
Veronica Berglyd Olsen
2b8338f537
Clean up Main GUI inheritance
2024-05-02 22:13:35 +02:00
Veronica Berglyd Olsen
8fff376076
Clean up flags in all GUI classes
2024-04-03 21:09:49 +02:00
Veronica Berglyd Olsen
c8fe5e6620
Drop the qApp macro
2024-04-03 18:36:37 +02:00
Veronica Berglyd Olsen
24e45fb661
Improve how tool buttons are generated
2024-04-01 20:21:34 +02:00
Veronica Berglyd Olsen
82c63723a4
Make all theme colours actual QColor objects
2024-01-19 16:13:12 +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
1edfcfcd91
Add debug comment
2023-11-29 08:10:16 +01:00
Veronica Berglyd Olsen
82e9fb0c44
Fix minor optimisation issue
2023-11-29 08:06:56 +01:00
Veronica Berglyd Olsen
4ab2b04e6b
Add an event filter to remove status tip updates
2023-11-28 23:57:41 +01:00
Veronica Berglyd Olsen
4e1fa01562
Add widget diff info to help debug memory issues
2023-11-28 17:29:34 +01:00
Veronica Berglyd Olsen
83c9fb96e9
Add memory usage debug info for status bar
2023-11-28 16:44:01 +01:00
Veronica Berglyd Olsen
17fc370609
Fix some typos
2023-11-18 14:14:10 +01:00
Veronica Berglyd Olsen
56fc5ec40c
Add spell check languages to Tools menu
2023-08-25 13:09:05 +02:00
Veronica Berglyd Olsen
a72c824d8b
Move all handling of spell check instance to shared class
2023-08-24 22:33:53 +02:00
Veronica Berglyd Olsen
156a6fac98
Use a signal for status bar messages
2023-08-14 00:03:55 +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
5d817ae51f
Move GUI components module to extensions subpackage
2023-08-08 22:47:24 +02:00
Veronica Berglyd Olsen
d658a993c0
Update source file headers
2023-08-08 21:41:35 +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
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
250a41a84a
Move StatusLED class to new components module
2022-11-18 00:19:15 +01:00
Veronica Berglyd Olsen
62cf9b6184
Sort out status leds and project closing ( #1237 )
2022-11-16 11:20:40 +01:00
Veronica Berglyd Olsen
88183cdc39
Add updateTheme functions to remaining GUI components
2022-10-25 23:42:43 +02:00
Veronica Berglyd Olsen
5d6778be57
Clean up class initialisation
2022-10-11 23:17:58 +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
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +01:00
Veronica Berglyd Olsen
3c8cb34b0a
Project tree status and total word count changes ( #882 )
...
* Fix some inconsistencies in source file docstrings
* Remove the option to show status text in project tree
* Change how total word counts are calculated and propagated
* Fix tests and improve coverage
* Add setting in preferences
* Add missing word count timer to config file
2021-09-10 00:38:45 +02: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