Changes since 2012-10-28: New features: * Paste primary selection into webview * New option 'hints-key-lock' * Tab numbers in the status line * Extended javascript api Bug fixes: * Fixing :search command * Increasing performance of adblocker after a decrease with webkit-1.10 * Fixing 2 segfaults in js-api * Ignore the default action for Mouse Buttons 8 and 9 * Fixing a memory leak when closing a tab * Fixing segfault if userscript is a symlink * Ellipsize dwb:-links correctly * Update status bar if a tab is closed * Fixing wrong excaping when backslash is mapped to a shortcut Removed: * Command line option -s removed Changes since 2012-08-22: New features: * Indicator for quick/bookmarks * Scratchpad for userscripts * Update statusbar from userscripts * New option 'enable-webgl' * New option 'enable-accelerated-compositing' * New option 'show-single-tab' * Implementing 'mouseMove' signal for userscripts * Implementing 'Object.setPrivate', 'Object.getPrivate' for userscripts * Allow usage of directories for 'adblock-filterlist' * Extension manager for javascript extensions * New option 'sync-files', old 'sync-files' is now 'file-sync-interval' * New methods 'Array.fastIndexOf', 'Array.fastLastIndexOf' * More information in version info Bug fixes: * Fixing element hider issues with webkit-1.10 * Unescape uris with javascript-scheme * Always unprotect callback function in request_callback * Protect callback function in global_send_request * Adding missing download command to keys * Fixing wrong section number in dwb-js-manpage * Create js-quark before creating any objects; don't allocate position string in dwb_update_status_text * Use sizeof for stack-allocated strings; fixing one possible buffer overflow * Set default value for sync_files * Don't ignore case in directory listings * Create a new webview in view_create_web_view_cb if tabs are disabled * Fixing possible segfault in dwb_normal_mode * Let wv, frame and download be derived from gobject; fixing possible segfault in tabs_create; apply scripts before checking signals * Fixing several typos * Ignore empty key-names in dwb:keys * Descriptions for cookie-functions * Respect evironment LDFLAGS * Check if key or value is NULL in dwb_set_key, fixes a possible segfault Changes since 2012-05-11 New features: * A javascript api * Extensions: 'formfiller', 'requestpolicy', 'perdomainsettings', 'userscripts' * Token matching for tab completion * New command 'sanitize' * New option 'addressbar-dns-lookup' * New option 'close-last-tab-policy' * Create hints for image maps * Added DWB_PROXY environment variable to external download command * Use up/down key for tab completion * Adding download-speed to the download label * Focus hints with up/down-keys * New command 'toggle_tab' * New setting 'do-not-track' * Tilde-expansion for paths * New option 'bars-padding' * New option 'searchengine-submit-pattern' * New options 'progressbar-empty-color', 'progressbar-full-color', 'progressbar-style' Removed: * $XDG_CONFIG_HOME/dwb/scripts/ is no longer supported, scripts from that directory are only injected with the 'userscripts' extension. * Removed command 'reload_scripts'. Bug fixes: * Fixing wrong tab marked as protected when session is restored * Try to avoid overlapping hints * Fixing a bug when a new searchengine is added on certain sites. * Fixing segfault when web-inspector is closed * Fixing several memory leaks. * Fixing a use-after-free and a too small malloc * Don't unescape uri in the statusbar if it contains \n, \r or \f * Fixing issues with onscreen keyboards * Fixing issues with autocompletion Changes since 2012-02-01 New features: * New settings 'close-tab-focus-policy', 'new-tab-position-policy'' * New setting 'ssl-use-system-ca-file' for libsoup > 2.38 * New commands 'hints_background' 'hints_images_background', 'hints_url_background', opens hints in a background tab * New setting 'update-search-delay' * New commands 'back_open', 'backopen_url' * Adding case sensitive search * Tilde expansion for downloads and pathcompletion * New command 'dump' * New commands 'toggle_local_setting', 'local_set' * New settings 'font-hidden-statusbar' * New setting 'hint-auto-follow' * New command 'normal_mode' * New setting 'use-ntlm' * New dwb-uri 'dwb:searchengines' * New command 'cancel_download' * New command 'clear_tab' * New settings 'download-gradient-start', 'download-gradient-end' * New setting 'auto-insert-mode' * New command 'reload_userscripts' * New commands 'tab_move', 'tab_move_left', 'tab_move_right' * Adding 'DWB_MIME_TYPE' environment variable for external download scripts * New setting 'tabbar-visible' * Adding to small status bars if the statusbar is hidden that show links under pointer and insert mode state Changed: * All dwb:// uris are replaced with dwb: * Additional dbus backend for single instance handling * Possibility to send commands in userscripts to stdout, must be sent to $DWB_FIFO instead Removed: * Removed settings 'mail-handler', 'ftp-handler' Bug fixes: * Fixing broken downloads with libwebkit > 1.8.0 * Fixing a possible segfault in the proxy setting * Fixing several memory leaks * Fixing not saved mimetypes for downloads opened with external applications * Fixing segfault when startpage is not set * Fixing several typos * Several minor bug fixes