Veronica Berglyd Olsen
857327e9ef
Update theme colour processing and fix current tests
2025-06-02 17:06:28 +02:00
Veronica Berglyd Olsen
c909297504
Remember last used author name
2025-05-11 13:32:32 +02:00
Veronica Berglyd Olsen
ae5e90be02
Lock the date and time format in the config test, and make it time zone ignorant
2025-05-04 17:24:35 +02:00
Veronica Berglyd Olsen
d6fcc89da3
Explicitly convert date and datetime to QDate and QDateTime ( #2325 )
2025-05-04 17:03:39 +02:00
Veronica Berglyd Olsen
9b93736985
Fix linting errors in the tests
2025-04-07 17:20:31 +02:00
Veronica Berglyd Olsen
a87e8289f7
Merge 2.6.1 release into main
2025-02-02 18:54:08 +01:00
Veronica Berglyd Olsen
dcc25dac31
Update tests
2025-01-30 23:11:21 +01:00
Veronica Berglyd Olsen
9c04899df5
Fix failing test due to config init change
2025-01-16 21:46:22 +01:00
Veronica Berglyd Olsen
717ade24e3
Remove scaling and add slots to main config class
2025-01-12 23:30:27 +01:00
Veronica Berglyd Olsen
60130f067b
Remove computed GUI scaling
2025-01-12 15:39:10 +01:00
Veronica Berglyd Olsen
97fc64fcae
Update copyright ( #2154 )
2025-01-03 12:02:48 +00:00
Veronica Berglyd Olsen
fe27acc3ef
Add full test coverage
2024-06-16 00:49:24 +02:00
Veronica Berglyd Olsen
35632abea3
Update current tests
2024-06-16 00:37:21 +02:00
Veronica Berglyd Olsen
dce5bdd31d
Update tests
2024-05-20 17:14:03 +02:00
Veronica Berglyd Olsen
3f4538a60e
Remove all END Test comments
2024-05-10 16:06:23 +02:00
Veronica Berglyd Olsen
4b5383f1c7
Add home path getter to config
2024-04-13 00:12:43 +02:00
Veronica Berglyd Olsen
8e4e6903b1
Clean up variables and formatting
2024-01-28 00:28:01 +01:00
Veronica Berglyd Olsen
5c99e2186a
Merge branch 'main' into dev
2024-01-05 00:27:32 +01:00
Veronica Berglyd Olsen
df690ceb36
Happy New Year 2024
2024-01-05 00:25:07 +01:00
Veronica Berglyd Olsen
bc17305c4f
Add tests for the welcome window
2023-12-30 16:33:03 +01:00
Veronica Berglyd Olsen
bbabc41ac2
Remove old open project dialog
2023-12-29 12:16:52 +01:00
Veronica Berglyd Olsen
e02d2b9298
Add annotations import to all test source files
2023-11-23 20:35:17 +01:00
Veronica Berglyd Olsen
c501e12c9d
Remove deprecated config fields and update tests
2023-11-17 16:35:05 +01:00
Veronica Berglyd Olsen
08a012ef8d
Only default to system locale if a translation file exists ( #1564 )
2023-11-02 23:34:42 +01:00
Veronica Berglyd Olsen
ddacfc743e
Annotate config class and extensions
2023-08-10 00:49:33 +02:00
Veronica Berglyd Olsen
c40d910b69
Make backup path always set
2023-08-08 19:50:20 +02:00
Veronica Berglyd Olsen
4dfa51855e
Spell check comments and docstrings
2023-07-20 23:25:49 +02:00
Veronica Berglyd Olsen
0704812376
Remove titleFormat from project XML and rename mock test file
2023-06-03 18:13:02 +02:00
Veronica Berglyd Olsen
e8c6e50e92
Remove code for mocking CONFIG object and instead reset it for each test
2023-05-16 00:34:11 +02:00
Veronica Berglyd Olsen
41a0788b4c
Update copyright year to 2023
2023-01-08 18:47:04 +01:00
Veronica Berglyd Olsen
b05028e3c9
Split up the storage of quote symbols in config
2022-11-11 12:50:36 +01:00
Veronica Berglyd Olsen
a1ddc6ce1d
Fix test file comparison filters
2022-11-10 13:24:13 +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
15fec91358
Clean up setters and getters in Config
2022-11-10 09:29:00 +01:00
Veronica Berglyd Olsen
e2f3a44d96
Fix pollution of recent cache from tests
2022-11-09 23:10:30 +01:00
Veronica Berglyd Olsen
cb755ba820
Move recent cache out of config, and update all tests
2022-11-09 20:54:13 +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
47b57172eb
Change lastPath to a Path object
2022-11-09 18:21:40 +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
6f5539de90
Change confPath to a Path object
2022-11-09 00:09:40 +01: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
33b95b60e3
Fix missing data path issue ( #1180 )
2022-10-18 20:43:33 +02:00
Veronica Berglyd Olsen
30661130ca
Ignore coverage of lines of old Qt versions
2022-10-15 22:56:18 +02:00
Veronica Berglyd Olsen
8c4ecaeee2
Fix tests
2022-06-15 20:01:45 +02:00
Veronica Berglyd Olsen
25038e6cbb
Add support for external translation tools ( #968 )
...
* Make some minor translation fixes
* Remove crowdin file and add import function for crowdin zip file
* Rename fallback project lang file to en_GB
* Update all i18n files from crowdin exports
* Fix tests
* Update docs
2022-01-18 19:17:20 +01:00
Veronica Berglyd Olsen
7024254960
Simplify text width settings ( #943 )
...
* Remove the fixed text width switch, resolves #924
* Update tests
* Clean up code to set text width and add to viewer
2021-12-31 17:17:27 +01:00
Veronica Berglyd Olsen
af3d0d2eb0
Happy new year! ( #941 )
2021-12-31 15:56:43 +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
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