Commit Graph

  • 5181944de0 Move timestamps to the end of the log message instead of the beginning. Makes debugging much less of a PITA. plugins Storm Dragon 2025-04-20 15:27:59 -04:00
  • 0a8bb684ec Fixed an error in a call to a cthulhu module. Storm Dragon 2025-04-20 03:20:12 -04:00
  • d94ba1accb Add optional parameter to _on_settings_changed() Storm Dragon 2025-04-20 03:13:43 -04:00
  • 399f449484 Fixed method call. Storm Dragon 2025-04-20 03:07:37 -04:00
  • ecd122786f Fixed an error with logging, for real this time. Storm Dragon 2025-04-20 02:58:12 -04:00
  • 01273618a7 Fixed an error with logging. Storm Dragon 2025-04-20 02:50:32 -04:00
  • d8df2ed757 Another try at getting keybindings working. Storm Dragon 2025-04-20 02:43:59 -04:00
  • c376b2489a Getting closer to working bindings. Storm Dragon 2025-04-20 02:30:04 -04:00
  • 39dca0574a Improve key detection in registerGestureByString Storm Dragon 2025-04-19 15:39:43 -04:00
  • 8b1f501fe7 fixed an error. Storm Dragon 2025-04-19 14:54:32 -04:00
  • 96335baf5d Fixed indentation issues. Storm Dragon 2025-04-19 14:48:38 -04:00
  • 51984a6540 Hopefully got this keybinding thing once and for all... Fingers crossed. Storm Dragon 2025-04-19 14:41:17 -04:00
  • 3296e5d571 Fix broken method. Storm Dragon 2025-04-19 14:15:30 -04:00
  • 1e6f4b8913 fixed import error. Storm Dragon 2025-04-19 14:06:48 -04:00
  • 331b1c3ad5 More debugging efforts. Storm Dragon 2025-04-19 14:01:20 -04:00
  • 04b8592ed3 Indentation error was worse than I thought. Storm Dragon 2025-04-18 14:53:52 -04:00
  • c64591a162 Fixed indentation error. Storm Dragon 2025-04-18 14:45:33 -04:00
  • 80212d616f Added some logging to try and figure out what's going on. Storm Dragon 2025-04-18 14:42:02 -04:00
  • 9790a8d494 More attempts to fix keyboard. Storm Dragon 2025-04-18 14:28:16 -04:00
  • ec90906052 Maybe finally solved the plugin keybinding issue... testing Storm Dragon 2025-04-18 13:00:31 -04:00
  • f01374d15e One more try before sleep. Storm Dragon 2025-04-14 05:04:59 -04:00
  • 0347b7feea Another attempt at fixing plugin keyboard shortcuts. Storm Dragon 2025-04-14 04:54:48 -04:00
  • 0580dda131 A few documentation updates. Storm Dragon 2025-04-11 13:17:26 -04:00
  • d36b664319 Merge branch 'testing' Plugins are in a much better state now, mostly working. The exception is, plugins that create a keyboard shortcut don't actually bind the shortcut. That one is turning out to be a lot harder to fix than I originally thought. master 2025.04.05 Storm Dragon 2025-04-05 16:32:17 -04:00
  • 02be96aa69 Try to fix clipboard and simple plugins. Storm Dragon 2025-04-04 18:04:58 -04:00
  • 48575ab6cd Removed the old plugin manager. It didn't work anyway and needs to be rewritten. Storm Dragon 2025-04-04 17:28:31 -04:00
  • 2c28021ed4 Removed the old plugin manager. It didn't work anyway and needs to be rewritten. Storm Dragon 2025-04-04 17:27:30 -04:00
  • 8a79725df8 Update clipboard plugin to new pluggy format. Storm Dragon 2025-04-04 17:08:18 -04:00
  • 1b4c4916e3 Hopefully fixed an error in simple plugin system. Storm Dragon 2025-04-04 16:33:53 -04:00
  • 35a83327ac Convert simple plugin plugin to new plugin format. Hmm, gotta get in a couple more... plugin plugin plugin! lol Storm Dragon 2025-04-04 16:25:28 -04:00
  • c712bea421 Attempt to fix keybindings not working from plugins. Storm Dragon 2025-04-04 16:03:35 -04:00
  • 815d39fc3f Remove a couple plugins that were not being used and won't be ported over. If needed, they can be rewritten later. Storm Dragon 2025-04-04 14:54:18 -04:00
  • 231d74efa0 Try to fix repeating welcome message. Storm Dragon 2025-04-04 14:32:03 -04:00
  • 7876a18c12 Working on plugin conversion. Storm Dragon 2025-04-04 14:19:09 -04:00
  • 0b7cf681c3 Forgot to update the configure.ac file. Storm Dragon 2025-04-04 02:48:43 -04:00
  • 4b8ebcb599 Removed the Date plugin it was causing traceback. Storm Dragon 2025-04-04 02:46:01 -04:00
  • d6a373c726 Fixed some errors with plugins. Storm Dragon 2025-04-03 20:46:11 -04:00
  • dfe20fca30 More work on pluggy. Storm Dragon 2025-04-03 20:38:27 -04:00
  • 3f7d60763d Merge branch 'testing' 2025.04.03 Storm Dragon 2025-04-03 20:17:14 -04:00
  • 084d4fe85f Attempt to get pluggy working. Storm Dragon 2025-04-03 20:10:54 -04:00
  • 6bbe6e47fc Simplified the plugin code. Hopefully it at least somewhat works better now. Storm Dragon 2025-04-03 14:00:06 -04:00
  • 312476bbed A simple test plugin added for testing. Storm Dragon 2025-03-27 23:23:01 -04:00
  • 0005d5ec71 Activate the plugin in settings.py. Storm Dragon 2025-03-26 01:45:58 -04:00
  • 88ad9833d2 Forgot to update configure.ac. Storm Dragon 2025-03-26 01:26:22 -04:00
  • 654f1acc21 Start updating plugins. Storm Dragon 2025-03-26 01:21:28 -04:00
  • dfb53fff89 And another line I forgot to remove. Storm Dragon 2025-03-25 20:18:57 -04:00
  • 9cdb9f74e5 Decided to make the api helper part of the plugin_system_manager file. Forgot to remove the import from cthulhu.py. Storm Dragon 2025-03-25 20:15:54 -04:00
  • 41dae26d90 Fixed a message to be more clear. Storm Dragon 2025-03-25 20:02:06 -04:00
  • edc1cbf7af Continue work on switching to pluggy for plugins. Storm Dragon 2025-03-25 19:59:50 -04:00
  • d3d268004b Start migration to pluggy for plugins. Storm Dragon 2025-03-25 19:41:57 -04:00
  • a8e16fcf01 Toggle screen reader keyboard shortcut for desktops relying on glib-2.0/gio such as Mate. Didier Spaier 2024-12-23 14:29:10 -05:00
  • 6bbf3d0e67 Merge branch 'testing' latest changes merged. Storm Dragon 2024-12-22 19:04:57 -05:00
  • cbe3424e29 Fix the version.py file in preparation for merging. Storm Dragon 2024-12-22 19:04:39 -05:00
  • 1cf566c37c Error out if libpeas is not found during build. Storm Dragon 2024-12-22 18:59:48 -05:00
  • 936153f307 Fixed typo in keybinding. Storm Dragon 2024-12-22 17:00:36 -05:00
  • 29f8697a9f Fix missing method in default.py for scripts. Storm Dragon 2024-12-22 15:16:18 -05:00
  • ba735c554b Try to fix sleep mode so it is actually detected. Storm Dragon 2024-12-22 14:49:31 -05:00
  • 1c9ca14272 Attempt to back port sleepmode. Storm Dragon 2024-12-22 14:22:56 -05:00
  • d6af91bf42 Added version to active plugins. Reverted keybind to cthulhu+shift+v Storm Dragon 2024-12-19 09:44:01 -05:00
  • 5dd872535d Temperarily change the keyboard short fo version to cthulhu+x. Storm Dragon 2024-12-19 09:30:59 -05:00
  • 8e9ea3af5a Attempt to fix the cthulhu+shift+v keybinding. Storm Dragon 2024-12-19 08:37:45 -05:00
  • a40087cd20 Update configure.ac. Storm Dragon 2024-12-19 08:29:11 -05:00
  • 35acddeb8f Added Display Version plugin, cthul+shift=V. Storm Dragon 2024-12-19 08:20:21 -05:00
  • 327ad99e49 Preparing for stable tag release. 2024.12.18 Storm Dragon 2024-12-18 19:49:25 -05:00
  • c46cf1c939 Merge branch 'testing' fixed preferences GUI. Storm Dragon 2024-12-18 19:45:59 -05:00
  • 80033b3f37 Fixed missing function. Storm Dragon 2024-12-18 19:41:39 -05:00
  • 53e6e095b3 Oops, forgot to change orca to cthulhu in a couple of spots, no worky. Storm Dragon 2024-12-18 19:33:16 -05:00
  • d863cf0353 Fixed the preferences gui keyboard shortcut. Storm Dragon 2024-12-18 19:25:24 -05:00
  • a97bb30ed3 New version system merged. Storm Dragon 2024-12-18 11:42:52 -05:00
  • e9916bbcc4 Fixed wrong variable names in version. Storm Dragon 2024-12-18 11:34:18 -05:00
  • 6e480db630 Forgot to add the version file to the Makefile.am. Storm Dragon 2024-12-18 11:28:57 -05:00
  • 384479a0a5 Add the code name to the version. Storm Dragon 2024-12-18 11:22:41 -05:00
  • deccf846d8 Fix how version is obtained in PKGBUILD. Storm Dragon 2024-12-18 11:01:55 -05:00
  • 92a909edb8 Fixed path for version file in configure.ac. Storm Dragon 2024-12-18 10:55:51 -05:00
  • 55c7de8c65 Attempt to change the version number to be more like Fenrir's. Will work on adding the codename part if this works. Storm Dragon 2024-12-18 10:52:07 -05:00
  • 5a744a6809 One last modification to headers. Storm Dragon 2024-12-18 10:20:50 -05:00
  • 63539e8122 Updated headers in python files. Storm Dragon 2024-12-18 10:05:44 -05:00
  • 5178a66a6f Tidy up spacing. Storm Dragon 2024-11-28 15:06:23 -05:00
  • 89891f18af Forgot to restore _showPreferenceSUI. Storm Dragon 2024-11-28 14:57:40 -05:00
  • 71add76898 More fixes to removing classic preferences. Storm Dragon 2024-11-28 14:48:34 -05:00
  • 1a9eb35418 More fixes for preferences. Storm Dragon 2024-11-28 06:32:21 -05:00
  • ba6382c3cd Hopefully fix the -s flag which was broken by plugin updates. Storm Dragon 2024-11-28 06:22:07 -05:00
  • 17febf488c Another file edited. Storm Dragon 2024-11-28 06:00:17 -05:00
  • 09718e5901 Missed a file, remove the last of classic preferences plugin. Storm Dragon 2024-11-28 05:56:08 -05:00
  • 03bed6c5d4 Remove Classic Preference plugin because of breakages. Storm Dragon 2024-11-28 05:46:35 -05:00
  • d28e0086d9 Slackbuild added. Storm Dragon 2024-11-24 13:59:46 -05:00
  • 515827e830 Bump pkgver for the PKGBUILD. v0.4 Storm Dragon 2024-11-01 11:49:27 -04:00
  • 4f6260eb6f Version bump, check for libpeas in configure.ac. Storm Dragon 2024-11-01 11:36:08 -04:00
  • b6a44df82a updated the README. Storm Dragon 2024-10-28 21:14:23 -04:00
  • 0cadb12c00 Merge branch 'sps' of git.stormux.org:storm/cthulhu into sps Storm Dragon 2024-10-23 19:16:07 -04:00
  • 2f6fde6896 Removed add SimplePluginSystem as it is now done. Storm Dragon 2024-10-23 19:15:45 -04:00
  • 89467b6988 remove unused variable Chrys 2024-10-24 00:58:11 +02:00
  • 17d2773344 make shortcuts work, migrate to plugin api Chrys 2024-10-24 00:55:22 +02:00
  • 0abe30791d fix all syntax issues in SOPS Chrys 2024-10-24 00:08:25 +02:00
  • 087dcc3ab2 add SimplePlugin to settings.py Chrys 2024-10-23 19:06:12 +02:00
  • 4eaa4fae86 add SimplePlugin to configure.ac Chrys 2024-10-23 19:04:22 +02:00
  • ba0169b016 add SimplePlugin to make Chrys 2024-10-23 19:03:06 +02:00
  • 7605e7d60f Found some stuff I missed on the initial attempt to get this working. Storm Dragon 2024-10-23 09:37:42 -04:00
  • 9562c08130 fixed author lines, I think. Storm Dragon 2024-10-23 08:16:37 -04:00
  • 8a9bbefeac Initial attempt at chaning SOPS into a plugin for Cthulhu. Storm Dragon 2024-10-23 07:58:44 -04:00