Commit Graph
100 Commits
Author SHA1 Message Date
Veronica Berglyd Olsen 033bccf242 Update icons themes 2025-01-22 16:41:07 +01:00
Veronica Berglyd Olsen 93104d6a65 Separate sidebar icons from other icons 2025-01-22 16:40:54 +01:00
Veronica Berglyd Olsen 7e7bff9d06 Merge branch 'release' 2025-01-22 11:22:55 +01:00
Veronica Berglyd Olsen 5be1e2c954 Make some minor code and GUI fixes (#2202) 2025-01-22 01:05:28 +01:00
Veronica Berglyd Olsen 306bd245fc Block tree context menu in blank area 2025-01-22 00:58:55 +01:00
Veronica Berglyd Olsen 7e42d04e36 Drop deleteLater for context menus 2025-01-22 00:53:18 +01:00
Veronica Berglyd Olsen 53dfdb3a2e Fix potential undefined variable in editor 2025-01-22 00:48:59 +01:00
Veronica Berglyd Olsen eb113a8928 Make sure status label in item details panel can wrap 2025-01-22 00:48:03 +01:00
Veronica Berglyd Olsen ca046d8016 Editor code cleanup, and a few other places (#2201) 2025-01-22 00:46:51 +01:00
Veronica Berglyd Olsen 23398f2f8a Use Color and Colour consistently in the code 2025-01-22 00:42:45 +01:00
Veronica Berglyd Olsen 41a32b4fe9 Make sure status labels can wrap in item details panel 2025-01-22 00:36:06 +01:00
Veronica Berglyd Olsen 49e3403d69 Remove deleteLater calls that can be replaced by setParent(None) 2025-01-22 00:35:53 +01:00
Veronica Berglyd Olsen 5b840ada83 Make some improvements to the doc editor code 2025-01-22 00:35:01 +01:00
Veronica Berglyd Olsen 3672ae8be6 Windows launcher, attempt 2 (#2199) 2025-01-21 00:02:32 +01:00
Veronica Berglyd Olsen d39d33c6cc Update signed windows launcher 2025-01-20 23:48:52 +01:00
Veronica Berglyd Olsen d9424d0362 Bump launcher version 2025-01-20 23:46:36 +01:00
Veronica Berglyd Olsen bcd7f8350b Add C redistributable to root of novelwriter install 2025-01-20 23:43:31 +01:00
Veronica Berglyd Olsen 4ec276642a Rewrite Windows launcher as a GUI exe 2025-01-20 23:33:46 +01:00
Veronica Berglyd Olsen 15cbc8d4fe Release 2.7 Alpha 2 (#2198) 2025-01-20 22:22:07 +01:00
Veronica Berglyd Olsen b4672759f8 Make some minor improvements to the main init file 2025-01-20 22:19:24 +01:00
Veronica Berglyd Olsen 8e4127fbb1 Update release date and make some minor changes to Windows launcher 2025-01-20 22:18:54 +01:00
Veronica Berglyd Olsen 2621e0cf1b Update windows launcher exe 2025-01-18 15:21:30 +01:00
Veronica Berglyd Olsen ce0f05a53a Bump launcher version 2025-01-18 15:19:27 +01:00
Veronica Berglyd Olsen fe0d316ff6 Bump version to 2.7 Alpha 2 2025-01-18 15:16:56 +01:00
Veronica Berglyd Olsen 30be5a3746 Fix minor issue in Windows launcher 2025-01-18 15:16:11 +01:00
Veronica Berglyd Olsen b64bd382ce Add a Windows exe launcher (#2197) 2025-01-18 15:04:22 +01:00
Veronica Berglyd Olsen 707427cde4 Remove Unicode character 2025-01-18 15:00:23 +01:00
Veronica Berglyd Olsen 7a52d32af9 Fix bug in windows installer build script 2025-01-18 14:56:40 +01:00
Veronica Berglyd Olsen d2e208ef26 Split launcher and installer build, and add launcher exe 2025-01-18 14:29:42 +01:00
Veronica Berglyd Olsen b6778128da Update installer build definitions 2025-01-18 14:21:38 +01:00
Veronica Berglyd Olsen 4e86693a97 Fix launcher path 2025-01-18 13:49:09 +01:00
Veronica Berglyd Olsen 567d61a8ea Add make script and update build job 2025-01-18 13:44:08 +01:00
Veronica Berglyd Olsen d97b985d1c Move windows launcher source to the setup folder 2025-01-18 12:56:38 +01:00
Veronica Berglyd Olsen 6905653bdd Add file info to windows launcher resource file 2025-01-18 12:46:20 +01:00
Veronica Berglyd Olsen a89058ab6c Add license header 2025-01-18 02:06:18 +01:00
Veronica Berglyd Olsen 296b18ba5f Add a minimal launcher for novelWriter on Windows 2025-01-18 01:19:47 +01:00
Veronica Berglyd Olsen f548df2e64 Clean up pkgutils and update Windows installer (#2196) 2025-01-16 22:23:32 +01:00
Veronica Berglyd Olsen d7730e9b04 Clean up function names a little 2025-01-16 22:19:58 +01:00
Veronica Berglyd Olsen aabc21d611 Clean up some more files for Windows build 2025-01-16 22:10:22 +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 0380a7fe72 Make sure the pkgutils script has no third party dependencies by default 2025-01-16 21:40:20 +01:00
Veronica Berglyd Olsen 0306701e6f Move asset builder functions 2025-01-16 21:32:56 +01:00
Veronica Berglyd Olsen 3ef790fbe3 Move AppImage builder functions 2025-01-16 21:27:39 +01:00
Veronica Berglyd Olsen c8410e8527 Rename build utils 2025-01-16 21:22:07 +01:00
Veronica Berglyd Olsen 4bc17d42e3 Drop XDG functions 2025-01-16 21:20:38 +01:00
Veronica Berglyd Olsen 9332bd882c Move debian builder functions 2025-01-16 21:20:10 +01:00
Veronica Berglyd Olsen ca70da2c28 Move common functions 2025-01-16 21:13:28 +01:00
Veronica Berglyd Olsen 767c22f348 Move and update Windows build for Qt6 2025-01-16 21:03:00 +01:00
Veronica Berglyd Olsen 931863d4ee Build binary on linux 2025-01-16 19:55:50 +01:00
Veronica Berglyd Olsen b9602da177 Restructure icon theme builder 2025-01-16 19:26:04 +01:00
Veronica Berglyd Olsen eb419fc4e0 Update Debian and Ubuntu builds (#2191) 2025-01-16 11:12:29 +01:00
Veronica Berglyd Olsen cd8da61977 Update various Qt 5 references and links 2025-01-16 00:38:10 +01:00
Veronica Berglyd Olsen 9388ea12f9 Update Launchpad build 2025-01-16 00:23:14 +01:00
Veronica Berglyd Olsen 4b30ce0f39 Set package requirements to Qt 6.4 2025-01-15 23:51:27 +01:00
Veronica Berglyd Olsen c760a22cfa Bump version to 2.7 Alpha 1 2025-01-15 23:38:34 +01:00
Veronica Berglyd Olsen 9de55ca286 Merge branch 'release' 2025-01-15 23:23:24 +01:00
Veronica Berglyd Olsen a20508b83d Fix a few minor issues with the new icon themes, and Qt6 theme support (#2190) 2025-01-15 23:20:16 +01:00
Veronica Berglyd Olsen 167a4baa46 Improve painter on custom switch 2025-01-15 23:16:06 +01:00
Veronica Berglyd Olsen ef8a54c49c Tune the other themes a little and remove no longer used colours 2025-01-15 23:12:12 +01:00
Veronica Berglyd Olsen 5274344237 Correct wrong colours in solarized themes 2025-01-15 23:07:37 +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 c369ef450f Fix add dicitonary tool (#2189) 2025-01-15 20:56:08 +01:00
Veronica Berglyd Olsen 6674cf99a6 Update spell check dictionary download links 2025-01-15 20:28:53 +01:00
Veronica Berglyd Olsen 785322e577 Add handling of user icon themes and account for missing theme 2025-01-15 20:24:01 +01:00
Veronica Berglyd Olsen d44a5e57b2 Make sure theme shades are not all black 2025-01-15 20:23:21 +01:00
Veronica Berglyd Olsen 58a0799c8e Clean up after switching to Qt6 (#2187) 2025-01-14 22:51:52 +01:00
Veronica Berglyd Olsen 0b7c31b6a9 Fix warnings in tests 2025-01-13 19:43:04 +01:00
Veronica Berglyd Olsen 72ed5d84f6 Fix minor issues 2025-01-13 19:42:48 +01:00
Veronica Berglyd Olsen 7e280b2371 Clean up warnings and deprecations in gui tools 2025-01-13 02:53:55 +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 a60e0b3c87 Clean up warnings and deprecations in extensions and formats 2025-01-13 00:38:50 +01:00
Veronica Berglyd Olsen ca2943775d Clean up warnings and deprecations in base and dialogs 2025-01-12 23:59:09 +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 0728b35735 Drop the custom data class decorator for now, since it is not performance relevant 2025-01-12 22:23:20 +01:00
Veronica Berglyd Olsen e7a0803ca4 Switch to Qt6 (#2184) 2025-01-12 19:40:34 +01:00
Veronica Berglyd Olsen b83d7ca2cc Fix theme test 2025-01-12 19:36:47 +01:00
Veronica Berglyd Olsen 1878adf78c Use data classes for theme values 2025-01-12 19:31:30 +01:00
Veronica Berglyd Olsen 4c2185fa1e Add custom data class decorator that uses slots 2025-01-12 19:30:11 +01:00
Veronica Berglyd Olsen fe064c9d99 Move handling of theme meta data 2025-01-12 17:31:11 +01:00
Veronica Berglyd Olsen 029ac58a75 Complete GUI theme colour handling to match Qt's own 2025-01-12 17:30:46 +01:00
Veronica Berglyd Olsen 60130f067b Remove computed GUI scaling 2025-01-12 15:39:10 +01:00
Veronica Berglyd Olsen a1d94d63a3 Remove main app testmode flag 2025-01-12 03:16:52 +01:00
Veronica Berglyd Olsen 27a0a47aaa Fix custom theme handling for Qt6 2025-01-11 23:55:08 +01:00
Veronica Berglyd Olsen ff7446a2ef Update references to Qt5 and PyQt5 2025-01-11 21:55:26 +01:00
Veronica Berglyd Olsen 1307fccc59 Fix some minor GUI issues 2025-01-11 21:42:37 +01:00
Veronica Berglyd Olsen 86f210cfbf Fix duplicate tests issue 2025-01-11 20:55:09 +01:00
Veronica Berglyd Olsen da036efdcf Switch test code to PyQt6 2025-01-11 20:36:42 +01:00
Veronica Berglyd Olsen 40c4e74d48 Switch app code to PyQt6 2025-01-11 20:15:32 +01:00
Veronica Berglyd Olsen 3ec210df9b Drop Python 3.9 (#2182) 2025-01-11 19:02:08 +01:00
Veronica Berglyd Olsen cfb93924b0 Fix one more import blocker 2025-01-11 18:58:58 +01:00
Veronica Berglyd Olsen 98db7db2b1 Remove code excluded due to Python 3.9 2025-01-11 18:53:51 +01:00
Veronica Berglyd Olsen 31c58c29d5 Remove references to Python 3.9 2025-01-11 18:53:28 +01:00
Veronica Berglyd Olsen 859211fb6d Merge fixes from release branch 2025-01-11 18:45:05 +01:00
Veronica Berglyd Olsen 70cca405f5 Make sure selection model exists before accessing (#2181) 2025-01-11 18:43:47 +01:00
Veronica Berglyd Olsen d7d211baf2 Fix empty selection model bug (#2173) 2025-01-11 18:39:23 +01:00
Veronica Berglyd Olsen 30429fac58 Fix bug in theme update in outline view (#2178) 2025-01-11 18:38:38 +01:00
Veronica Berglyd Olsen d5a35fa86f Fix novel selector bug (#2179) 2025-01-11 18:37:06 +01:00
Veronica Berglyd Olsen dc265e57f3 Store previous selection before clear in novel selector widget 2025-01-11 18:30:53 +01:00
Veronica Berglyd Olsen bff341db60 Fix theme update in outline view 2025-01-11 18:23:14 +01:00
Veronica Berglyd Olsen 92b6ed2e9e Improve icon colouring after feedback (#2177) 2025-01-11 17:58:31 +01:00