aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/data/uzbl/plugins/keycmd.py
Commit message (Collapse)AuthorAge
* Use new export mechanism in all plugins.Gravatar Mason Larobina2010-01-01
|
* Keycmd plugin now sets raw_{key,mod}cmd vars and updated title format.Gravatar Mason Larobina2009-12-26
|
* Fixed problem with keys persisting after their release events.Gravatar Mason Larobina2009-12-04
|
* Renamed {MOD,KEY}CMD_CLEAR to {MOD,KEY}CMD_CLEARED to reduce confusion.Gravatar Mason Larobina2009-12-04
|
* Keycmd and mode plugin config setting optimisations.Gravatar Mason Larobina2009-12-01
|
* Added modkey addition to keycmd plugin.Gravatar Mason Larobina2009-11-28
| | | | | | We are now able to remove the hardcoded "<Shift>+<Tab> -> <Shift-Tab>" and "<Shift>+<Ctrl> -> <Meta>" modkey transformations from the key_press and key_release functions.
* Put whitespace around modcmd.Gravatar Mason Larobina2009-11-24
|
* Respect the keycmd_updates var and don't raise KEYCMD_UPDATES at all.Gravatar Mason Larobina2009-11-23
|
* Fixed keycmd blanking issue.Gravatar Mason Larobina2009-11-21
|
* Alpha keycmd completion plugin commit. A few bugs remaining.Gravatar Mason Larobina2009-11-21
|
* Added key ignoring by glob pattern and modmapping cleanup.Gravatar Mason Larobina2009-11-19
|
* Allow single character modkeys using modmaps.Gravatar Mason Larobina2009-11-19
| | | | | | | Example: @modmap <Control> <C> @modmap <Alt> <A> @bind <C>q = exit
* General bugfixes in the bind plugin.Gravatar Mason Larobina2009-11-19
| | | | | | | | | | 1. Use sets in the keycmd plugin for the held list. 2. Remove the bind filter function in the bind plugin. 3. Compare the mod_cmd and keylet.held sets instead of using a string comparison to determine if the user is holding down the correct modkeys for any given bind. 4. Raise exceptions instead of printing errors in the bind plugin. 5. Raise the builtin SyntaxError exception for parsing failures.
* Added INJECT_KEYCMD and APPEND_KEYCMD events in keycmd.pyGravatar Mason Larobina2009-11-04
|
* Remove debug print.Gravatar Mason Larobina2009-10-26
|
* Remove useless update_gui commands in the EM plugins.Gravatar Mason Larobina2009-10-26
|
* Fix <ISO_*> key filtering.Gravatar Mason Larobina2009-10-26
|
* Replaced make_simple function with mod-mapping ability in keycmd plugin.Gravatar Mason Larobina2009-10-26
|
* bind.py and keycmd.py plugins refactor & cleanup after keis merge.Gravatar Mason Larobina2009-10-25
|
* Merge branch 'experimental' of git://github.com/mason-larobina/uzbl into ↵Gravatar keis2009-10-16
| | | | | | | new-modcmd Conflicts: examples/data/uzbl/plugins/bind.py
* Added multi-instance managing to event_manager.pyGravatar Mason Larobina2009-10-15
1. Moved plugin directory from './examples/data/scripts/plugins' to './examples/data/'. 2. Broke up the plugin manager class into two small functions. 3. Removed the handler objects ability to have non-callable handlers given that there is a perfectly good on_event.py plugin which can do exactly the same. 4. Gave event_manager daemon abilities similar to the cookie_daemon. 5. Using pid to track the event manager daemons running status. 6. Added the ability to load plugins from multiple locations. 7. Removed all outgoing message queues as this work-around is no longer required after the newly added --connect-socket uzbl-core ability. 8. Removed native stdin/fifo reading ability. Use socat if required. 9. Updated uzbl-browser script to load example cookie_daemon if cookie_daemon is not in $XDG_DATA_HOME/uzbl/scripts/ 10. Added a new event_manager.py launcher uzbl-daemon. 11. Updated make test-dev-browser target to test uzbl-daemon also. 12. Added init like {start|stop|restart} to the event manager. 13. Added a fourth 'list' option to {start|stop|..} to list the plugins and dirs of each plugin that would be loaded by the event manager.