Storm Dragon
c376b2489a
Getting closer to working bindings.
2025-04-20 02:30:04 -04:00
Storm Dragon
39dca0574a
Improve key detection in registerGestureByString
2025-04-19 15:39:43 -04:00
Storm Dragon
8b1f501fe7
fixed an error.
2025-04-19 14:54:32 -04:00
Storm Dragon
96335baf5d
Fixed indentation issues.
2025-04-19 14:48:38 -04:00
Storm Dragon
51984a6540
Hopefully got this keybinding thing once and for all... Fingers crossed.
2025-04-19 14:41:17 -04:00
Storm Dragon
3296e5d571
Fix broken method.
2025-04-19 14:15:30 -04:00
Storm Dragon
1e6f4b8913
fixed import error.
2025-04-19 14:06:48 -04:00
Storm Dragon
331b1c3ad5
More debugging efforts.
2025-04-19 14:01:20 -04:00
Storm Dragon
04b8592ed3
Indentation error was worse than I thought.
2025-04-18 14:53:52 -04:00
Storm Dragon
c64591a162
Fixed indentation error.
2025-04-18 14:45:33 -04:00
Storm Dragon
80212d616f
Added some logging to try and figure out what's going on.
2025-04-18 14:42:02 -04:00
Storm Dragon
9790a8d494
More attempts to fix keyboard.
2025-04-18 14:28:16 -04:00
Storm Dragon
ec90906052
Maybe finally solved the plugin keybinding issue...
2025-04-18 13:00:31 -04:00
Storm Dragon
f01374d15e
One more try before sleep.
2025-04-14 05:04:59 -04:00
Storm Dragon
0347b7feea
Another attempt at fixing plugin keyboard shortcuts.
2025-04-14 04:54:48 -04:00
Storm Dragon
0580dda131
A few documentation updates.
2025-04-11 13:17:26 -04:00
Storm Dragon
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.
2025.04.05
2025-04-05 16:32:17 -04:00
Storm Dragon
02be96aa69
Try to fix clipboard and simple plugins.
2025-04-04 18:04:58 -04:00
Storm Dragon
48575ab6cd
Removed the old plugin manager. It didn't work anyway and needs to be rewritten.
2025-04-04 17:28:31 -04:00
Storm Dragon
2c28021ed4
Removed the old plugin manager. It didn't work anyway and needs to be rewritten.
2025-04-04 17:27:30 -04:00
Storm Dragon
8a79725df8
Update clipboard plugin to new pluggy format.
2025-04-04 17:08:18 -04:00
Storm Dragon
1b4c4916e3
Hopefully fixed an error in simple plugin system.
2025-04-04 16:33:53 -04:00
Storm Dragon
35a83327ac
Convert simple plugin plugin to new plugin format. Hmm, gotta get in a couple more... plugin plugin plugin! lol
2025-04-04 16:25:28 -04:00
Storm Dragon
c712bea421
Attempt to fix keybindings not working from plugins.
2025-04-04 16:03:35 -04:00
Storm Dragon
815d39fc3f
Remove a couple plugins that were not being used and won't be ported over. If needed, they can be rewritten later.
2025-04-04 14:54:18 -04:00
Storm Dragon
231d74efa0
Try to fix repeating welcome message.
2025-04-04 14:32:03 -04:00
Storm Dragon
7876a18c12
Working on plugin conversion.
2025-04-04 14:19:09 -04:00
Storm Dragon
0b7cf681c3
Forgot to update the configure.ac file.
2025-04-04 02:48:43 -04:00
Storm Dragon
4b8ebcb599
Removed the Date plugin it was causing traceback.
2025-04-04 02:46:01 -04:00
Storm Dragon
d6a373c726
Fixed some errors with plugins.
2025-04-03 20:46:11 -04:00
Storm Dragon
dfe20fca30
More work on pluggy.
2025-04-03 20:38:27 -04:00
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