From a2b5504811783be7015f73a3f40f64bccfade784 Mon Sep 17 00:00:00 2001 From: Dieter Plaetinck Date: Mon, 11 May 2009 19:41:45 +0200 Subject: [PATCH] notes/todos --- README | 1 + TODO | 14 ++++++++------ 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/README b/README index a16638d..42db76a 100644 --- a/README +++ b/README @@ -38,6 +38,7 @@ Right now uzbl is in a very early state but here are some ideas I would like to alternatives: -> /etc/hosts (not very good cause you need root and it affects the whole system)-> uzblctrl would need to support an option to list all images on a page, so you can easily pick the links to ads to add them to your /etc/hosts. (dmenu can again be great here to automate this) -> privoxy looks cool and perfectly demonstrates the unix philosphy. + -> same for http://bfilter.sourceforge.net - no download manager. allow user to pick wget/curl/a custom script/... - no build in command interpreters like ubiquity. uzbl should be accessible and you should use a shell or similar. - no "clear cookies/cache/..." menu items. rm ~/$XDG_{DATA,CACHE}_DIR/uzbl/{cache,cookies}/* diff --git a/TODO b/TODO index 1191626..f757a2d 100644 --- a/TODO +++ b/TODO @@ -1,6 +1,4 @@ * implement all the ideas from README -* get a logo -* when launching new instance, don't just try 'uzbl' and then './uzbl', rather launch a new uzbl in the same way the current uzbl instance was started. (same command, same arguments, except --uri) * implement a more advanced dmenu alike that behaves like FF's awesomebar and where you can search in url + window title, with support for Xorg copy paste ideal uri editor: awesome mode like FF, some keyb shortcuts (erase search string, go to end/begin of string,..), history (if you patch dmenu to be in vertical mode and you order correctly, that's it), support copy paste isolate the search field feature from midori and make into a separate dmenu-like-but-more-powerful program? @@ -41,12 +39,16 @@ * when loading page foo.com, it can have img src=http://bar/..., uri in uzbl will be set to foo. we must pass bar to cookie handler * set default statusbar. line 1284 * keybinds to open "next" or "previous" by looking for next/prev links and/or looking for numbers in the uri we can inc/decrement -* variable replacing: -user agent -> str_replace(all vars) DONE -title bar -> str_replace(all vars) -status bar -> str_replace(all vars) -> pango markup thingie +* variable replacing for title bar in "statusbar_visible" and statusbar_invisible states * get rid of config files -> send everything as commands to stdin on program launch -> you can change config at runtime. how to handle launching new windows? serialize state with tpl? (can also be useful for session saving), fork()ing? if so, how do we handle Xorg window id's? +* handler for (broken) ssl certs. +* bring readme up to date and put it on website +* handlers for mailto: and maybe other thingies? +* only_on_put +* configure script +* a variable that holds the page state: loading, pending, seen. this can be shown in titlebar/statusbar and used for multiple instances management +* proxy_url is not a good var name. it's not a url. -- 1.7.9.5