Re: [orca-list] Introdusing Simple Orca Plugin System!



 
Howdy,
 
I m currently commit some last minute documentation fixes.
you can find the install instructions here:
https://raw.githubusercontent.com/chrys87/simple-orca-plugin-system/master/SOPS/README.md
basic usage and howto write a plugin could found here:
https://raw.githubusercontent.com/chrys87/simple-orca-plugin-system/master/SOPS/docu.txt
 
the installation is really easy.
after setting up there are three default plugins. orca+c reads the clipboard and orca+x reads the current workspace.
the third one is the plugin_manager that can used with orca+CTRL+p. here you cann install other plugins. for example i was ask about a weather plugin. or there is a plugin to translate the clipboard and other stuff.
 
basical: you can run what ever you want as plugin. orca announce the STDOUT of your plugin. So its able to write a plugin in bash (storm wrotes the plugin_manager in bash). for now plugins can just assigned to an shortcut. the basic setup works just via the filename. a plugin have some "poperties" called "command". there commands for announce the start/stop of the plugin (for giving feedback in longer proceduers), output the stderr or pass parameters (via filename) to the plugin.
currently i try to pass the "Script" and the "inputEvent" to the plugin to (via pickle or marshal) for maybe the ability to hook up on events.
this all wont replace a offical "In Orca" pluginsystem but provides an easy powerfull solution to add functionality for wahteveryouwant to orca. and you dont have to know about orca internals or python. you can use what ever you want.
//Is some one working on some more?
on some more what?
 
cheers chrys
 
Gesendet: Dienstag, 12. Januar 2016 um 05:44 Uhr
Von: Krishnakant <krmane openmailbox org>
An: "Storm Dragon" <stormdragon2976 gmail com>, Orca-list <orca-list gnome org>, Vinux-Support <vinux-support googlegroups com>
Betreff: Re: [orca-list] Introdusing Simple Orca Plugin System!

Hi Storm,
Is there some guideline or tutorial on how to write plugins for Orca?
Is this somewhat close to scripting Orca itself or is it more on writing dektop based plugins which are accessible to Orca?
And yes I like many others are still awaying for new chapters in Orca scripting, 3 I believe were released on this mailing list.
Is some one working on some more?
happy hacking.
Krishnakant.
 
On Tuesday 12 January 2016 01:42 AM, Storm Dragon wrote:
Howdy,

Chrys and I are proud to announce the immediate availability of a simple plugin system for Orca. You can now write plugins for Orca in any language you choose. Arch linux users can install the plugin system from the AUR as simpleorcapluginsystem-git.
Other distro users can clone the package by typing:
git clone https://github.com/chrys87/simple-orca-plugin-system.git
cd simple-orca-plugin-system
view the README.md file for installation instructions. Setup is very easy.
When everything is installed, restart orca. You can access the plugin manager by pressing orca+control+p. 3 plugins are included by default. The plugin manager, which itself is a plugin, as well as workspace (tells which desktop you are currently using) and clipboard (tells you what is currently in the clipboard).
The plugin system is a work in progress. We have released it now as a public beta. there may be bugs, plese let us know if you find any.
Contact information:
Chrys and I are both available on irc.netwirc.tk in channel #talkingarch
the project page is https://github.com/chrys87/simple-orca-plugin-system
I am available also on GNU Social as @storm social stormdragon tk
You may also contact me via email with questions or bugs, or whatever.
my website is https://stormdragon.tk/
If you would like to host plugins for the plugin manager to install, please let me know.
I hope everyone enjoys this as much as I do. It's been fun to write plugins for this thing :) Also, thanks Chrys for all your awesome work on this code.
Storm
 
 
 
_______________________________________________
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
Log bugs and feature requests at http://bugzilla.gnome.org

_______________________________________________ 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 Log bugs and feature requests at http://bugzilla.gnome.org


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