diff options
-rw-r--r-- | AUTHORS | 6 | ||||
-rw-r--r-- | README | 15 | ||||
-rw-r--r-- | TODO | 2 | ||||
-rw-r--r-- | config | 17 | ||||
-rw-r--r-- | sampleconfig | 7 |
5 files changed, 45 insertions, 2 deletions
@@ -1,2 +1,8 @@ Original code taken from webkit example application whis is copyrighted 2006, 2007 Apple Inc and 2007 Alp Toker <alp@atoker.com> enhancements to form uzbl made by Dieter Plaetinck. + +Michael Walker (Barrucadu) <mike@barrucadu.co.uk> - Original threaded FIFO interface. Command adding methods. + +Zane Ashby (HashBox) <http://demonastery.org> - Rewrote FIFO interface. Fixed various bugs. + +(sentientswitch) - Cleaned up code. Added some commands. @@ -57,9 +57,20 @@ So, assume each entry is about 80 chars, you visit 100 pages per day (?), and yo (50 * 1000 * 1000 ) / ( 80 * 100 ) = 6250 days or 17 years. There is code to run a benchmark in the 'extra' dir. For results & interpretation, see http://dieter.plaetinck.be/poor_mans_dmenu_benchmark - - +CONTROL: +- FIFO opened in /tmp/uzbl_pid +- See config file for commands +- Press ESC to toggle the command entry. +- Press enter after typing a command to use it. NOTE: - My c skills are very rusty, it will take me a while to get back up to speed - For more thoughts & ideas see http://bbs.archlinux.org/viewtopic.php?id=67463 +- I push the code most times I save any changes, regardless of whether it actually compiles or not. Thus, the code here should be regarded as highly experimental. + +KNOWN BUGS +- Segfault occurs on shutdown, almost definitely FIFO related (I'm not seeing this bug now, but the warning was here when I forked the code and I haven't touched the FIFO bit) +- Segfaults when using zoom commands (happens when max zoom already reached?). +- Something in the FIFO code causes CPU usage to jump. +- Segfaults when loading aliases from config file (currently aliases are defined in the code as a 'work-around'). +- Segfaults when setting the xwin variable
\ No newline at end of file @@ -1,4 +1,6 @@ * implement all the ideas from README +* Support for arguments to commands (argc/argv-like structure?). +* Support for binding keyboard shortcuts in config file. * where to put proxy config? webkit support? * do not store the 'http://' part in the history file * improve commandline arguments @@ -0,0 +1,17 @@ +# example uzbl config. in a real config, we should obey the xdg spec +[behavior] +history_file = /tmp/uzbl.history + +[alias] +b = back +f = forward +z+ = zoom in +z- = zoom out +r = refresh +s = stop + +[bindings_internal] + +[bindings_external] + +[network] diff --git a/sampleconfig b/sampleconfig index e318e49..03e1e79 100644 --- a/sampleconfig +++ b/sampleconfig @@ -36,5 +36,12 @@ zoom_out = - ./extra/load_url_from_history.sh = u ./extra/load_url_from_bookmarks.sh = U +[alias] +b = back +f = forward +z+ = zoom in +z- = zoom out +r = refresh +s = stop [network] |