Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | Added in distinction between START_COMPLETION events and keycmd updates. | 2009-11-24 | ||
| | | ||||
* | | Respect the keycmd_updates var and don't raise KEYCMD_UPDATES at all. | 2009-11-23 | ||
| | | ||||
| * | Fix security holes | 2009-11-23 | ||
| | | | | | | | | | | | | | | | | | | * Please be careful when using eval, you rarely need it. * There might be more issues, I haven't checked any of the bigger python scripts, plugins, or the C code. Signed-off-by: Andy Spencer <andy753421@gmail.com> | |||
* | | Fixed keycmd blanking issue. | 2009-11-21 | ||
| | | ||||
* | | Alpha keycmd completion plugin commit. A few bugs remaining. | 2009-11-21 | ||
| | | ||||
* | | Added key ignoring by glob pattern and modmapping cleanup. | 2009-11-19 | ||
| | | ||||
* | | Allow single character modkeys using modmaps. | 2009-11-19 | ||
| | | | | | | | | | | | | | | Example: @modmap <Control> <C> @modmap <Alt> <A> @bind <C>q = exit | |||
* | | General bugfixes in the bind plugin. | 2009-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. | |||
* | | simplify PREFIX logic in EM | 2009-11-11 | ||
| | | ||||
* | | Remove useless event manager imports. | 2009-11-11 | ||
| | | ||||
* | | Remove useless echo command in on_event.py | 2009-11-11 | ||
| | | ||||
* | | Give all instances access to the global config dict. | 2009-11-11 | ||
| | | ||||
* | | uniformize naming of helper python scripts | 2009-11-11 | ||
|/ | ||||
* | Added INJECT_KEYCMD and APPEND_KEYCMD events in keycmd.py | 2009-11-04 | ||
| | ||||
* | Improved support for prompts with default values in bind plugin. | 2009-11-03 | ||
| | ||||
* | Merge branch 'prompt' of git://github.com/keis/uzbl into prompt | 2009-11-03 | ||
|\ | ||||
* | | Always convert relative paths to full paths in the EM. | 2009-11-03 | ||
| | | ||||
| * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl into prompt | 2009-10-28 | ||
| |\ | |/ |/| | ||||
* | | Added --auto-close option to the event manager. | 2009-10-27 | ||
| | | ||||
* | | Remove the hard-coded /usr/local/.. path in event_manager.py | 2009-10-27 | ||
| | | ||||
* | | Remove debug print. | 2009-10-26 | ||
| | | ||||
* | | Remove useless update_gui commands in the EM plugins. | 2009-10-26 | ||
| | | ||||
* | | Fix <ISO_*> key filtering. | 2009-10-26 | ||
| | | ||||
* | | Replaced make_simple function with mod-mapping ability in keycmd plugin. | 2009-10-26 | ||
| | | ||||
* | | Only make a bind global if its a mod-bind. | 2009-10-26 | ||
| | | ||||
| * | Merge branch 'experimental' of git://github.com/Dieterbe/uzbl into prompt | 2009-10-25 | ||
| |\ | |/ |/| | | | | | Conflicts: examples/data/uzbl/plugins/bind.py | |||
* | | Catch attempts to write to a closed socket in the EM. | 2009-10-25 | ||
| | | ||||
* | | bind.py and keycmd.py plugins refactor & cleanup after keis merge. | 2009-10-25 | ||
| | | ||||
* | | Merge branch 'experimental' of git://github.com/mason-larobina/uzbl into ↵ | 2009-10-16 | ||
|\ \ | | | | | | | | | | | | | | | | | | | new-modcmd Conflicts: examples/data/uzbl/plugins/bind.py | |||
* | | | Update documentation strings and minor changes. | 2009-10-15 | ||
| | | | ||||
* | | | add symolic indexes to set_cursor_pos | 2009-10-15 | ||
| | | | ||||
* | | | Make prompts work again. | 2009-10-15 | ||
| | | | | | | | | | | | | | | | | | | | | | For now treats all single-depth modcmds as commands that should be executed regardless of context, global commands. globalness should perhaps by expressed in the bind event instead. | |||
* | | | add event to execute current keycmd. | 2009-10-15 | ||
| | | | ||||
* | | | add backspace event. | 2009-10-15 | ||
| | | | ||||
* | | | add event to strip last word from keycmd. | 2009-10-15 | ||
| | | | ||||
* | | | add methods to KeyLet to extract mod and key -cmd parts. | 2009-10-15 | ||
| | | | ||||
* | | | add keyword to update_event to update the keycommand without executing the ↵ | 2009-10-15 | ||
| | | | | | | | | | | | | command. | |||
* | | | track all keys in held, remove hardcoded bindings. | 2009-10-15 | ||
| | | | ||||
| * | | Added multi-instance managing to event_manager.py | 2009-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. | |||
* | | | Allow single char modkeys. | 2009-10-14 | ||
|/ / | ||||
| * | default values for prompts. | 2009-10-13 | ||
|/ | ||||
* | Use a cursor instead of split cmd strings & new keycmd events. | 2009-09-30 | ||
| | ||||
* | Merge branch 'commandline-editing' of git://github.com/keis/uzbl into ↵ | 2009-09-30 | ||
|\ | | | | | | | | | | | | | experimental Conflicts: examples/data/uzbl/scripts/plugins/keycmd.py | |||
* | | Use the cleaner connect_dict function for adding multiple events. | 2009-09-30 | ||
| | | ||||
| * | add simple commandline-ish editing | 2009-09-29 | ||
| | | ||||
* | | Raise errors on null arguments to bind and on_event parsers. | 2009-09-22 | ||
| | | ||||
* | | Fixed "config[key] = value" and "uzbl.set(key, value)" behaviour. | 2009-09-22 | ||
| | | ||||
* | | Make sure event name is capitalised. | 2009-09-22 | ||
| | | ||||
* | | Made modcmd updating optional. Used when in insert mode. | 2009-09-22 | ||
| | | ||||
* | | on_event now transforms "%@ %1 %2.." into "<all args> <arg1> <arg2>.." | 2009-09-22 | ||
| | |