1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
|
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://<name> uris are replaced with dwb:<name>
* 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
|