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
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
|
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://<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
|