Veronica Berglyd Olsen
d658a993c0
Update source file headers
2023-08-08 21:41:35 +02:00
Veronica Berglyd Olsen
ec010bf18e
Add new icons for alert boxes
2023-08-07 17:02:18 +02:00
Veronica Berglyd Olsen
354d299dce
Delete redundant colour definition in theme class
2023-07-19 17:40:18 +02:00
Veronica Berglyd Olsen
2c5799679c
Add help text colour as separate setting, and annotate theme class
2023-07-19 17:31:02 +02:00
Veronica Berglyd Olsen
3996ff8798
Assemble most of the Manuscript Build tool
2023-06-04 20:58:50 +02:00
Veronica Berglyd Olsen
704fffada3
Move all code to set default text font into the Config class
2023-05-31 17:49:31 +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
4c4139078a
Add icons to document filters
2023-05-07 19:36:52 +02:00
Veronica Berglyd Olsen
8a4785d9a3
Add build tool icons to theme
2023-02-28 22:39:09 +01:00
Veronica Berglyd Olsen
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
1664f92cc8
Also allow custom icon themes
2022-12-20 12:50:21 +01:00
Veronica Berglyd Olsen
6bc59eb7de
Make the theme class fall back to typicons lighht icon theme ( #1263 )
2022-11-28 21:05:34 +01:00
Veronica Berglyd Olsen
b46ad86c31
Clean up config file format, modify how projects are launched, and add broken theme setting handling
2022-11-10 13:20:26 +01:00
Veronica Berglyd Olsen
8721d53ab2
Clean up the config class names and methods
2022-11-09 18:47:50 +01:00
Veronica Berglyd Olsen
9d3291aba6
Change assetPath to a Path object
2022-11-09 17:44:20 +01:00
Veronica Berglyd Olsen
6792c11a71
Change dataPath to a Path object
2022-11-09 00:25:50 +01:00
Veronica Berglyd Olsen
e80536405e
Replace active status icons in project tree
2022-10-30 01:21:07 +02:00
Veronica Berglyd Olsen
4a9ea459fa
Make some minor changes and update test coverage
2022-10-29 00:38:32 +02:00
Veronica Berglyd Olsen
9b1c3fece2
Update default themes and remove custom style sheet feature
2022-10-28 23:50:52 +02:00
Veronica Berglyd Olsen
f76fc95494
Complete coverage of themes classes
2022-10-28 23:26:25 +02:00
Veronica Berglyd Olsen
28916afcce
Add test coverage of GUI theme
2022-10-28 00:00:57 +02:00
Veronica Berglyd Olsen
34193021e8
Simplify the themes class a bit
2022-10-27 23:47:29 +02:00
Veronica Berglyd Olsen
c7999831c9
Remove icon setting from config, and let the theme control it
2022-10-26 22:01:04 +02:00
Veronica Berglyd Olsen
8d7ebefa65
Fix updating syntax colours ( #1171 )
2022-10-25 23:56:07 +02:00
Veronica Berglyd Olsen
52ede26f3d
Add updateTheme functions to most GUI components
2022-10-25 23:12:21 +02:00
Veronica Berglyd Olsen
25c4330fd0
Make icon theme a part of the GUI theme (solves #1172 )
2022-10-25 21:27:55 +02:00
Veronica Berglyd Olsen
8775b360d8
Remove all verbose log entries
2022-10-19 08:27:11 +02:00
Veronica Berglyd Olsen
33b95b60e3
Fix missing data path issue ( #1180 )
2022-10-18 20:43:33 +02:00
Veronica Berglyd Olsen
bbbad2b170
Add bookmark icon
2022-10-14 17:29:07 +02:00
Veronica Berglyd Olsen
91e6b0671e
Add header decoration function to the icon class
2022-10-14 10:19:31 +02:00
Veronica Berglyd Olsen
234a527f25
Add icon for Novel Section documents
2022-10-14 09:40:34 +02:00
Veronica Berglyd Olsen
845a15229d
Remove unused icons
2022-10-14 09:37:50 +02:00
Veronica Berglyd Olsen
ba0ce33cfc
Add a tool tip with meta data behind a button on each novel tree item
2022-06-15 19:17:24 +02:00
Veronica Berglyd Olsen
cff464392a
Use the indenta decorators of the novel tree to indicate type
2022-06-15 16:15:29 +02:00
Veronica Berglyd Olsen
985179bbb9
Rename main theme object
2022-06-11 16:29:49 +02:00
Veronica Berglyd Olsen
007f2fbff4
Add a menu icon
2022-05-22 22:46:42 +02:00
Veronica Berglyd Olsen
2425af4bfe
Add menu to view bar settings, and add build button
2022-05-22 17:00:45 +02:00
Veronica Berglyd Olsen
88cc4bd5a4
Add new icons for the views bar
2022-05-14 19:00:47 +02:00
Veronica Berglyd Olsen
bd5a14b18e
Block drag and drop for ROOT items on the widget level, and drop the TRASH item type
2022-04-23 16:57:13 +02:00
Veronica Berglyd Olsen
fd2248de17
Add up and down button icons
2022-04-16 17:44:54 +02:00
Veronica Berglyd Olsen
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +01:00
Veronica Berglyd Olsen
00eea24e3f
Error logging and mutables as function defaults ( #930 )
...
* Remove mutable iterables as function defaults
* Improve error reporting and standardise how it's done
2021-11-10 00:32:01 +01:00
Veronica Berglyd Olsen
15ec1496c5
Update and reorganise themes ( #893 )
...
* Drop the subfolders for GUI themes
* Remove bundled font support
* Add safe file read function
* Allow loading themes from multiple locations
* Clean up unused variables
* Clean up icons class
* Merge icon theme icons
* Update icon theme class
* Remove guiDark config setting
* Fix tests
* Fix handling of default theme
* Update icon readmes
* Add test for getGuiItem common function
2021-09-19 14:09:20 +02:00
Veronica Berglyd Olsen
22662fd5eb
Dialog format error ( #889 )
...
* Remove redundant format tags in project class
* Be consistent about internal function mapping
2021-09-11 16:14:35 +02: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
0582b9718b
Debian package builder ( #876 )
...
* Add debian build files
* Add debian package build code to setup script
* Update the licenses in debian/copyright
* Fix a typo in windows setup docs
* Remove duplicate files
* Add missing fallback icons to assets
2021-08-31 23:46:03 +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