| Commit message (Collapse) | Author | Age |
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
Example:
@modmap <Control> <C>
@modmap <Alt> <A>
@bind <C>q = exit
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
new-modcmd
Conflicts:
examples/data/uzbl/plugins/bind.py
|
|
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.
|