summaryrefslogtreecommitdiff
path: root/CHANGELOG
blob: 2ada0934518db729acd9b92f1992707f96a5e7f4 (plain)
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