]> git.gir.st - VimFx.git/blob - CHANGELOG.md
Merge branch 'master' into develop
[VimFx.git] / CHANGELOG.md
1 ### 0.5.14 (2014-08-16)
2
3 - Fixed: Locales should now work properly.
4 - Improved: Updated the zh-CN locale (@mozillazg).
5 - Improved: Updated the de locale (@Kambfhase).
6 - Added: Japanese locale (@pluser).
7 - Fixed: If you switched to another tab or window while an `<input>` element
8 was focused and then switched back, the `<input>` element got blurred, while
9 it should have stayed focused. This caused the auto-type feature of KeePassX
10 to break.
11
12 ### 0.5.13 (2014-08-02)
13
14 - Fixed: The vote button on StackExchange sites are now markable again.
15 - Improved: Detection of previous/next links. Should work better on gmail now.
16 - Fixed: It is now possible to use Enter/Return in keyboard shortcuts.
17 - Improved: The n/N commands (etc.) now work even if you didn’t open the finbar
18 using the VimFx command (such as the default key binding ctrl+f, or by
19 clicking a menu item).
20 - Improved: It is now possible to blur text inputs without sending Esc to the
21 page, which could cause dialogs etc. to annoyingly close.
22 - Improved: Updated the el-GR locale (@sirodoht).
23 - Fixed: Autofocus prevention sometimes made text inputs impossible to focus
24 until you reloaded the page.
25 - Improved: Autofocus prevention now works on more sites than before.
26 - Improved: Autofocus prevention now prevents _all_ automatic focusing (not
27 just when the page loads). This makes devdocs.io much easier to use.
28 - Added: When viewing images directly and the image has been resized to fit the
29 screen the image is now markable, allowing you to toggle zoom on it using the
30 keyboard.
31 - Fixed: It is no longer possible to add conflicting shortcuts (such as adding
32 'a' when 'af' and 'as' are already present).
33
34 ### 0.5.12 (2014-06-01)
35
36 - Fixed: Autofocus preventiton got stuck sometimes, making it impossible to
37 focus inputs.
38
39 ### 0.5.11 (2014-06-01)
40
41 - Fixed: The focus search bar command was broken.
42 - Fixed: Autofocus prevention was broken.
43 - Fixed: The top bar on YouTube could not be accessed by VimFx.
44 - Fixed: You can no longer add blank hotkeys.
45 - Improved: Tab Groups are supported.
46 - Improved: Matching of previous/next links should be more reliable.
47 - Improved: A few minor things.
48
49 ### 0.5.10 (2014-05-07)
50
51 - Fixed yet another bug related to the default pereferences
52
53 ### 0.5.9 (2014-05-04)
54
55 - Fixed a bug with default preferences not being set
56 - Fixed gg and G to be faster
57
58 ### 0.5.8 (2014-04-18)
59
60 - AMO Preliminary Review bug fix (sorry for such long delay)
61
62 ### 0.5.7 (2014-03-03)
63
64 - Bug fix
65
66 ### 0.5.6 (2014-02-26)
67
68 - Updated some translations
69 - Updated pagination patterns and logic
70
71 ### 0.5.5 (2014-01-03)
72
73 - Hotfix release to address a bug that has been introduced in 0.5.4
74
75 ### 0.5.4 (2014-01-03)
76
77 - Fix for popup passthrough mode stucking
78 - Make toolbar button click depend on current mode
79 - Higher weight markers should not be overlapped
80 - Refactor find mode to use Firefox native search bar
81 - Bump minimum requred Firefox version to 25
82 - Added commands to go in the URL path
83 - Added commands to navigate previous and next links with customizable link
84 patterns
85 - Use Firefox 24+ native console API
86 - Update zh-CN localization
87
88 ### 0.5.3 (2013-10-16)
89
90 - Lots of refactoring
91 - Insert mode (`i` command)
92 - Follow multiple links with `af` command
93 - Hint marker rotation with `space` while in hints mode
94
95 ### 0.5.1 (2013-08-21)
96
97 - Fixed regression with stylesheets
98 - Updated icon
99
100 ### 0.5 (2013-08-19)
101
102 - Added command to focus search bar: `O`
103 - Added commands to stop loading current page and all pages: `s` and `as`
104 - Invisible elements will not get hint markers
105 - Compatibility with Firefox 25
106 - Simple shortcut customization with UI in Help dialog
107 - Use huffman coding algorithm for hint markers generation which results in
108 shorter links
109 - Implemented Bloom filters to achieve shorter hints for those shortcuts that
110 are used often
111 - Reimplemented scrolling - now works with pages wihere window is not scrollable
112 - Find disabled on non HTML documents
113 - Find string is now global for all windows.
114 - Fixed logic of locale discovery. Now we rely on general.useragent.locale
115 Firefox preference for current locale
116
117 ### 0.4.8 (2013-06-12)
118
119 - `embed` and `object` tags will now have their own hints
120 - Bug fixes related to custom hint chars (@LordJZ)
121 - Fixed `t` - now it will be nice to other extensions
122 - Updated Chineese translations (@mozillazg)
123 - Reenter Normal mode on page reloads to avoid getting stuck in Hints mode
124 withou any hints
125 - Search will focus element that contains matching text
126 - Fixed hint markers for iframes
127 - Marker bug fixes (@LordJZ)
128
129 ### 0.4.6 (2013-03-27)
130
131 - Reimplemented find mode: CJK support, performace boost
132 - `a/` or `a.` to highlight all matches of the search string on the page
133 - Hint markers will now reach into iframes
134 - Key handling is disabled when a popupmenu or panel are shown
135 - `yf` will now also focus links and copy values from text/textarea element
136 - `vf` will show hit markers to focus the underlying element
137
138 ### 0.4.5 (2013-03-12)
139
140 - `:` to open Firefox Developer Toolbar, `Esc` to close it.
141 - Add Hungarian locale (@thenonameguy).
142 - Add Polish locale (@grn).
143 - Don't close pinned tabs when pressing x (@grn).
144 - Switched to Makefile for building the extension release (@carno).
145 - Mrakers CSS tweaks (@helmuthdu)
146
147 ### 0.4.4 (2013-01-30)
148
149 - Thanks to @mozillazg and @mcomella for translation contributions.
150 - Added `gh` command that will navigate to the home page.
151 - Added `o` command to focus address bar.
152 - `p` and `P` will parse the contents of the clipboard. If the string in the
153 clipboard appears to be a url then it will navigate to this url. Otherwise it
154 will search for the string in the clipboard using currently selected search
155 provider.
156 - Now hint markers for links will stay on top of all the markers for different
157 kinds of elements.
158 - Esc will now also close the focused default search bar.
159 - Fixed bugs related to keyboard events handling, XUL documents, and some other
160 issues.
161 - Bug fixed where not all the commands could be disabled via the Help dialog.
162
163 ### 0.4.3 (2012-12-27)
164
165 - Toolbar button bugfix
166 - Added an option to disable individual commands via the help dialog
167
168 ### 0.4.1, 0.4.2 (2012-12-12)
169
170 - Small tweaks of the find feature.
171 - Bugfix for keyboard handling on non-english keyboard layouts
172
173 ### 0.4 (2012-12-09)
174
175 - Implemented find with `/` and `n/N`
176 - Added `ar` and `aR` commands to reload pages in all open tabs.
177 - Added a preference that enables bluring from any element that has input focus
178 in the browser on Esc keydown (on by default)
179 - Fixed bug where markers and help dialog would blow up some of the pages.
180 - Marker hints are now sorted with respect to the underlying element area.
181 Elements with larger area get shorter hints
182 - Added *mail.google.com* to the default black list
183 - Various bug fixed and improvements.
184
185 ### 0.3.2, 0.3.2, 0.3.3 (2012-11-20)
186
187 - Hotfixes for the build script to include localization related files and folders
188
189 ### 0.3 (2012-11-19)
190
191 - Fixed [Desktop](https://addons.mozilla.org/en-us/firefox/addon/desktop/)
192 extension compatibility problem
193 - Removed c-b/c-f for now. c-f is a standard search hotkey. Will put c-f back
194 when proper Vim-like search with / is implemented
195 - Scrolling with G will now reach the bottom of the page
196 - Implemented localization, currently there is only Russian localization.
197 Community is welcome [to contribute your localizations](https://github.com/akhodakivskiy/VimFx/tree/master/extension/locale)!
198 - Implemented simple smooth scolling
199
200 ### 0.2 (2012-11-05)
201
202 - document.designMode='on' is now honored. Will also provide hint markers for
203 iframes on the page.
204 - Bug fixed where it would completely reset the toolbar while installing the
205 toolbar button.
206 - Bug fixed where it's not possible to change the text in the blaclisting
207 textbox
208 - Changed u/d to scroll half a page, added c-f/c-b to scroll full page
209 - Added tab movement commands: c-J and c-K.
210 - Invisible markers bug fixed.
211 - Global hotkey to disable the commands (equal to the toolbar button click):
212 Alt-Shift V
213 - ^u and ^d are removed from the command list. ^u is commonly used to show the
214 page source code
215 - Opening new tab with now focuses the Address Bar
216 - Other small bugs nailed down.
217
218 ### 0.1.1 (2012-10-27)
219
220 - Just to deal with AMO - no changes
221
222 ### 0.1 (2012-10-26)
223
224 - Initial Release
Imprint / Impressum