Commit Graph

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. 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