Commit Graph
100 Commits
Author SHA1 Message Date
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
Veronica Berglyd Olsen 84b0553797 Fix a couple of mistakes in theme files 2025-01-11 02:18:20 +01:00
Veronica Berglyd Olsen d9a9f39556 Change some of the Remix icons 2025-01-11 02:14:49 +01:00
Veronica Berglyd Olsen 66c6fa5590 Tone down the default icon colour a little from the text colour 2025-01-11 02:11:53 +01:00
Veronica Berglyd Olsen 31ea53135f Make the faded colour available as an override colour 2025-01-11 01:01:09 +01:00
Veronica Berglyd Olsen fce18689b7 Add a faded icon colour 2025-01-11 00:56:16 +01:00
Veronica Berglyd Olsen 5bf113de23 Add a setting to keep theme colours on documents when using override 2025-01-11 00:48:09 +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 a54a5b3d55 Add Remix Icon and Font Awesome themes (#2174) 2025-01-10 19:09:44 +01:00
Veronica Berglyd Olsen 1e8b33a74f Add credits and license info 2025-01-10 19:04:40 +01:00
Veronica Berglyd Olsen 22fe8f1d12 Update other themes with renamed icon keys 2025-01-10 18:50:19 +01:00
Veronica Berglyd Olsen fbcf185c13 Add Remix Icon themes 2025-01-10 18:49:23 +01:00
Veronica Berglyd Olsen 586370188b Add Font Awesome icons 2025-01-10 17:40:16 +01:00
Veronica Berglyd Olsen 723cba5b56 Separate out icons for sidebar 2025-01-10 17:40:02 +01:00
Veronica Berglyd Olsen ec1047207c Restructure how icon themes are generated 2025-01-10 17:39:20 +01:00
Veronica Berglyd Olsen daa916a0c4 Replace icons with Material Symbols (#2171) 2025-01-10 12:43:58 +01:00
Veronica Berglyd Olsen 591a17eb19 Update license info 2025-01-10 12:30:28 +01:00
Veronica Berglyd Olsen acca753a77 Fix view panel theme update 2025-01-10 12:22:05 +01:00
Veronica Berglyd Olsen 9e9c24d8c0 Drop lxml, it's not needed 2025-01-10 03:01:25 +01:00
Veronica Berglyd Olsen c3fc1d4e5a Update tests 2025-01-10 02:24:24 +01:00
Veronica Berglyd Olsen 894c48b5b0 Merge branch 'main' into material_icons 2025-01-10 01:59:49 +01:00
Veronica Berglyd Olsen 5503db376a Move main to 2.7 Alpha 0 2025-01-10 01:58:50 +01:00
Veronica Berglyd Olsen 4b79b2bd57 Fix i18n sources (#2169) 2025-01-10 01:06:24 +01:00
Veronica Berglyd Olsen 80c9e54a9a Update translation files 2025-01-10 01:00:16 +01:00
Veronica Berglyd Olsen eba0b607a4 Fix translation issues 2025-01-10 00:59:53 +01:00
Veronica Berglyd Olsen 04464a2798 Separate some constants due to duplicate words 2025-01-09 23:51:29 +01:00
Veronica Berglyd Olsen 202b5192ed Release 2.6 RC 1 (#2168) 2025-01-09 23:07:24 +01:00
Veronica Berglyd Olsen 62397225f9 Update translations 2025-01-09 22:58:28 +01:00
Veronica Berglyd Olsen b220fffd6f Bump version to 2.6 RC 1 and update changelog 2025-01-09 22:54:19 +01:00
Veronica Berglyd Olsen e14f7881a3 Fix search panel theme update bug (#2167) 2025-01-09 22:42:47 +01:00
Veronica Berglyd Olsen 2085fbe107 Drop the wrapper widget for the search tool header (#2162) 2025-01-09 22:36:11 +01:00
Veronica Berglyd Olsen 31a75f044e Fix minor issues with some constants (#2166) 2025-01-09 22:27:08 +01:00
Veronica Berglyd Olsen 5b74125fcd Merge branch 'main' into minor_fixes 2025-01-09 22:22:39 +01:00
Veronica Berglyd Olsen 1cf3cfcf77 Fix typo in constant 2025-01-09 22:15:33 +01:00
Veronica Berglyd Olsen defaf6c1ee Fix constant in error handler 2025-01-09 22:15:20 +01:00
Veronica Berglyd Olsen a6fde426a7 Add override settings for project tree icon colours 2025-01-08 22:22: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 5650792be8 Add icon theme selector to Preferences 2025-01-08 02:09:22 +01:00
Veronica Berglyd Olsen 24eb99cdaa Change the material icons a little 2025-01-08 02:09:04 +01:00
Veronica Berglyd Olsen c571d701ac Remove old icon themes 2025-01-08 01:17:47 +01:00
Veronica Berglyd Olsen f4bdf3be71 Fix a few remaining issues with icon refresh 2025-01-08 01:16:31 +01:00
Veronica Berglyd Olsen 553958b952 Fix decoration loading 2025-01-08 00:57:01 +01:00
Veronica Berglyd Olsen fa046897dc Fix a few icons and add icon theme setting 2025-01-08 00:21:08 +01:00
Veronica Berglyd Olsen 5cc29a7605 Update icons files 2025-01-08 00:20:31 +01:00
Veronica Berglyd Olsen b97844512a Update icons in the GUI 2025-01-07 19:19:11 +01:00
Veronica Berglyd Olsen 8a671dee59 Add some icon themes 2025-01-07 19:16:56 +01:00
Veronica Berglyd Olsen 486b6a19d2 Add script to generate theme icon files 2025-01-07 17:57:02 +01:00
Veronica Berglyd Olsen fafd088751 Set theme icon colours 2025-01-07 17:56:41 +01:00
Veronica Berglyd Olsen e66288b4de Add basic support for loading icons from a single file 2025-01-07 17:55:49 +01:00
Veronica Berglyd Olsen e0f467fa10 Fix minor bug from in editor counter (#2157) 2025-01-04 01:42:21 +01:00
Veronica Berglyd Olsen 362da679b6 Fix minor issue introduced by selection counter update 2025-01-04 01:38:06 +01:00
Veronica Berglyd Olsen 0b35bcfc3b Fix minor issue with editor word counter (#2156) 2025-01-03 23:47:24 +01:00
Veronica Berglyd Olsen fad162c6c1 Give selection counter priority in editor footer (#2155) 2025-01-03 23:42:41 +01:00