Re: [orca-list] Orca Plugin status update



Howdy Vojta,

While this is not directly related to implement the plugin based architecture but more an feature itself, i already did a prototype for that years ago:


The work stalled lacking interest and testing.

Having the right signals and events in place this should not be an big deal. If you wanna try, i could help bringing everything in place.

But first let do all the needed basics for the plugin architecture itself. This is still a good pile of work.

Cheers chrys

Am 09.02.2022 um 13:45 schrieb Vojtech šmiro via orca-list <orca-list gnome org>:

Hello,

what about sound icons for buttons, checkboxes, etc? Are you working on that, or not?

Thanks.

Best regards

Vojta.

Dne 09. 02. 22 v 12:32 chrys napsal(a):
Howdy Community,
I just implemented all needed bits for stage 2 of my ToDo list.
for the ToDo List see here:
https://github.com/chrys87/orca-plugin/blob/plugin_system/TODO
what does this mean?
 * Orca does provides easy functions to register / unregister signals,
   API and shortcuts for plugins
 * we have an awesome translation API where plugins can bring its own
   translation, but can fallback to the orca internal translations
 * Orca monitors all by plugins used Resources and release them on
   deactivate the plugin
 * we don't trust plugin functions and callback and encapsulate all the
   callbacks into try / except statements while registration
 * plugins have bring onPostInstall and onPreUninstall triggers while
   installation  / uninstallation process to handle special things
   related to installation process like dependencies, setting reset or
   cleanup
 * A lot of fixes to the clipboard plugin
 * A lot of fixes overall :)
see all the awesome details on my blog:
https://www.patreon.com/posts/62308328
by the way, i also created an first shot of an OCR plugin just for fun:
https://www.patreon.com/posts/62328158
its a first shot and going to be improved for sure.
Next and last big thing, before we can bring all bits together, is all the gsettings and preferences related stuff. Its a lot of work and might take a while.
I will come up with some ideas here for discussion later.
cheers chrys
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html
_______________________________________________
orca-list mailing list
orca-list gnome org
https://mail.gnome.org/mailman/listinfo/orca-list
Orca wiki: https://wiki.gnome.org/Projects/Orca
Orca documentation: https://help.gnome.org/users/orca/stable/
GNOME Universal Access guide: https://help.gnome.org/users/gnome-help/stable/a11y.html


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]