92 Commits

Author SHA1 Message Date
Storm Dragon
3f7d60763d Merge branch 'testing'
Plugins are currently broken as Cthulhu moves over to pluggy. Libpeas and pygobject no longer play nicely together after latest updates. I really did not want to make a new release yet, because it is not ready, but a screen reader that at least reads instead of crashing at launch is better than nothing.
2025.04.03
2025-04-03 20:17:14 -04:00
Storm Dragon
084d4fe85f Attempt to get pluggy working. 2025-04-03 20:10:54 -04:00
Storm Dragon
6bbe6e47fc Simplified the plugin code. Hopefully it at least somewhat works better now. 2025-04-03 14:00:06 -04:00
Storm Dragon
312476bbed A simple test plugin added for testing. 2025-03-27 23:23:01 -04:00
Storm Dragon
0005d5ec71 Activate the plugin in settings.py. 2025-03-26 01:45:58 -04:00
Storm Dragon
88ad9833d2 Forgot to update configure.ac. 2025-03-26 01:26:22 -04:00
Storm Dragon
654f1acc21 Start updating plugins. 2025-03-26 01:21:28 -04:00
Storm Dragon
dfb53fff89 And another line I forgot to remove. 2025-03-25 20:18:57 -04:00
Storm Dragon
9cdb9f74e5 Decided to make the api helper part of the plugin_system_manager file. Forgot to remove the import from cthulhu.py. 2025-03-25 20:15:54 -04:00
Storm Dragon
41dae26d90 Fixed a message to be more clear. 2025-03-25 20:02:06 -04:00
Storm Dragon
edc1cbf7af Continue work on switching to pluggy for plugins. 2025-03-25 19:59:50 -04:00
Storm Dragon
d3d268004b Start migration to pluggy for plugins. 2025-03-25 19:41:57 -04:00
Didier Spaier
a8e16fcf01 Toggle screen reader keyboard shortcut for desktops relying on glib-2.0/gio such as Mate. 2024-12-23 14:29:10 -05:00
Storm Dragon
6bbf3d0e67 Merge branch 'testing' latest changes merged. 2024-12-22 19:04:57 -05:00
Storm Dragon
cbe3424e29 Fix the version.py file in preparation for merging. 2024-12-22 19:04:39 -05:00
Storm Dragon
1cf566c37c Error out if libpeas is not found during build. 2024-12-22 18:59:48 -05:00
Storm Dragon
936153f307 Fixed typo in keybinding. 2024-12-22 17:00:36 -05:00
Storm Dragon
29f8697a9f Fix missing method in default.py for scripts. 2024-12-22 15:16:18 -05:00
Storm Dragon
ba735c554b Try to fix sleep mode so it is actually detected. 2024-12-22 14:49:31 -05:00
Storm Dragon
1c9ca14272 Attempt to back port sleepmode. 2024-12-22 14:22:56 -05:00
Storm Dragon
d6af91bf42 Added version to active plugins. Reverted keybind to cthulhu+shift+v 2024-12-19 09:44:01 -05:00
Storm Dragon
5dd872535d Temperarily change the keyboard short fo version to cthulhu+x. 2024-12-19 09:30:59 -05:00
Storm Dragon
8e9ea3af5a Attempt to fix the cthulhu+shift+v keybinding. 2024-12-19 08:37:45 -05:00
Storm Dragon
a40087cd20 Update configure.ac. 2024-12-19 08:29:11 -05:00
Storm Dragon
35acddeb8f Added Display Version plugin, cthul+shift=V. 2024-12-19 08:20:21 -05:00
Storm Dragon
327ad99e49 Preparing for stable tag release. 2024.12.18 2024-12-18 19:49:25 -05:00
Storm Dragon
c46cf1c939 Merge branch 'testing' fixed preferences GUI. 2024-12-18 19:45:59 -05:00
Storm Dragon
80033b3f37 Fixed missing function. 2024-12-18 19:41:39 -05:00
Storm Dragon
53e6e095b3 Oops, forgot to change orca to cthulhu in a couple of spots, no worky. 2024-12-18 19:33:16 -05:00
Storm Dragon
d863cf0353 Fixed the preferences gui keyboard shortcut. 2024-12-18 19:25:24 -05:00
Storm Dragon
a97bb30ed3 New version system merged. 2024-12-18 11:42:52 -05:00
Storm Dragon
e9916bbcc4 Fixed wrong variable names in version. 2024-12-18 11:34:18 -05:00
Storm Dragon
6e480db630 Forgot to add the version file to the Makefile.am. 2024-12-18 11:28:57 -05:00
Storm Dragon
384479a0a5 Add the code name to the version. 2024-12-18 11:22:41 -05:00
Storm Dragon
deccf846d8 Fix how version is obtained in PKGBUILD. 2024-12-18 11:01:55 -05:00
Storm Dragon
92a909edb8 Fixed path for version file in configure.ac. 2024-12-18 10:55:51 -05:00
Storm Dragon
55c7de8c65 Attempt to change the version number to be more like Fenrir's. Will work on adding the codename part if this works. 2024-12-18 10:52:07 -05:00
Storm Dragon
5a744a6809 One last modification to headers. 2024-12-18 10:20:50 -05:00
Storm Dragon
63539e8122 Updated headers in python files. 2024-12-18 10:05:44 -05:00
Storm Dragon
5178a66a6f Tidy up spacing. 2024-11-28 15:06:23 -05:00
Storm Dragon
89891f18af Forgot to restore _showPreferenceSUI. 2024-11-28 14:57:40 -05:00
Storm Dragon
71add76898 More fixes to removing classic preferences. 2024-11-28 14:48:34 -05:00
Storm Dragon
1a9eb35418 More fixes for preferences. 2024-11-28 06:32:21 -05:00
Storm Dragon
ba6382c3cd Hopefully fix the -s flag which was broken by plugin updates. 2024-11-28 06:22:07 -05:00
Storm Dragon
17febf488c Another file edited. 2024-11-28 06:00:17 -05:00
Storm Dragon
09718e5901 Missed a file, remove the last of classic preferences plugin. 2024-11-28 05:56:08 -05:00
Storm Dragon
03bed6c5d4 Remove Classic Preference plugin because of breakages. 2024-11-28 05:46:35 -05:00
Storm Dragon
d28e0086d9 Slackbuild added. 2024-11-24 13:59:46 -05:00
Storm Dragon
515827e830 Bump pkgver for the PKGBUILD. v0.4 2024-11-01 11:49:27 -04:00
Storm Dragon
4f6260eb6f Version bump, check for libpeas in configure.ac. 2024-11-01 11:36:08 -04:00