Histórico de versões de VVimpulation - 15 versões
VVimpulation por amedama41
Histórico de versões de VVimpulation - 15 versões
Tenha cuidado com versões antigas! Estas versões são mostradas para fins de teste e referência.Deve sempre utilizar a versão mais recente de um extra.
Versão mais recente
Versão 1.5
Lançada em 23 de jun de 2019 - 106,98 KBFunciona com firefox 58.0 e superiorCommand
- Add contextmenu command.
- Add bunload console command.
- Add bdelete console command.
Enhancement
- Reset command key sequence if hint target is changed.
- Suppress browser popup to overlap with console.
- Use original URL with toConsoleModeWithURL in overwritten error page.
Bugfix
- Fix the issue that console candidate list does not sometimes disappeared.
- Fix failure to overwrite error page.
- Fix broken search selection commands.
- Fix normal mode command count.Código fonte lançado sob A licença MIT
Transferir o Firefox e obter a extensãoIrá necessitar do Firefox para utilizar esta extensãoVersões antigas
Versão 1.4
Lançada em 8 de jul de 2018 - 102,79 KBFunciona com firefox 57.0 e superior, android 57.0 até 68.*Command
- Add nop command, which does nothing.
- Add mark and jumpToMark command. These are no longer implicit normal mode's commands.
- Add recordMacro and playMacro. These are no longer implicit normal mode's commands, but which are available in only normal mode.
- Add viewSource command.
- Add deleteCharForward command.
Enhancement
- Enable to wrap source lines on a source page.
- Check patterns of key sequence on the option page.
- Ignore Document not cached error
- Enable to change the mode to insert by user click.
Bugfix
- Update error message after removing key bindings on the option page.
- Fix the issue that fixedFocusin causes scroll in some pages.
- Not show candidates when console is closing.Código fonte lançado sob A licença MIT
Versão 1.3
Lançada em 25 de mar de 2018 - 101,56 KBFunciona com firefox 57.0 e superiorCommand
- Add extendSelection search and continueSearch for visual mode, which is mapped to /, ?, n, N for visual mode as default.
- Add toConsoleModeWithSelection command, which is mapped to : for visual mode as default.
- Add pasteValue command for console mode, which is mapped to <C-O><C-P> as default.
- Add showHistoryList command for console mode, which is mapped to <C-X><C-L> as default.
- Add marks console command.
- Add hint console command.
Enhancement
- Enable to search text on only the current frame by search commands.
- Apply decodeURI to the URL of toConsoleModeWithURL.
- Restore focus when hint filter finish.
- Enhance console candidate filtering.
- Exclude SSL unknown issuer error from the overwriteErrorPage target.
- Change default value of overwriteErrorPage, which has some issues.
- Implement console autocomplete.
- Enable to select/undo tab or window by text on buffer/undo commands.
- Check current mode to avoid invalid mode changing.
- Display all attributes except style by showElementInfo.
- Ignore hidden input elements for toInsertMode commands.
- Show message when no hints are found.
- Now hint highlighting does not interfere mouse operation.
- Defer console creation to avoid broken loading for some pages.
- Exclude elements under scrollbar from hint target.
- Handle key events in top frame when the mode is hint. This enhance the response performance.
- Prevent animations for hint highlighting.
- Reduce communication with the background script when changing to normal mode.
- Prevent scrollbar occurrence by hint highlighting.
- Invoke compose command synchronously if all subcommands are synchronous.
- Enable to activate label elements by click commands
Bugfix
- Enable background commands to use arguments.
- Close the filter console even when mode changing due to tab select.
- Exclude console frame from hint target.
- Fix command ambiguous error message.
- Fix errors when selecting document node.Código fonte lançado sob A licença MIT
Versão 1.2
Lançada em 17 de fev de 2018 - 98,24 KBFunciona com firefox 57.0 e superiorCommand
- Add hint.toggleTransparency command, which is mapped to zi as default.
- Add showElementInfo command, which is mapped to g<C-G> as default.
- Add toggleTabPinning command, which is mapped to zp as default.
- Add toggleTabMute command.
Enhancement
- Distinguish key patterns with shift and other modifiers from the patterns without shift.
- Exclude elements on edge of viewpoint from hint target.
- Change to the normal mode from the hint more smoothly.
- Highlight a current active hint target element.
- Prevent page auto focus to steal a focus from the console.
- Block extendSelection always traverse the sub tree under body or html node.
- Avoid to set caret at the head of a non-displayed text.
- Generate mousedown and mouseup events in smartOpen commands.
- Optimize the speed of displaying hint labels for huge pages.
- Handle keyup events in order to suppress event actions defined by pages.
- Finish visual mode when other frame is focused.
- Show hint label on the position not covered by the ancestors.
- Change hint label color.
- Check ancestor covering for area elements.
- Add tr into default code hint pattern.
Bugfix
- Calculate frame areas taking into account the frame padding and border.
- Fix the timing to do automatic killHover.
- Fix the issue that the count of repeatLastCommand may be reset.
- Fix the mousemove target of mousein / mouseout commands.
- Fix calculation for poly shape area's rectangle.
- Fix that tiny-macro can not record 0.
- Fix error page when the URL has ampersands.Código fonte lançado sob A licença MIT
Versão 1.1
Lançada em 28 de jan de 2018 - 95,93 KBFunciona com firefox 57.0 e superiorCommand
- Deprecate findNext/findPrevious/findSelectionForward/findSelectionBackward command names. Use searchNext/searchPrevious/searchSelectionForward/searchSelectionBackward commands.
- Add execCommand command.
- Add search command.
Enhancemanet
- Add p tag to the default code hint pattern.
- Enable to repeat last console command execution.
- Keep insert mode even when other window is focused.
- Scroll to new key mapping entry when it is added in the options page.
- Not export empty key mapping entries to a options file.
- Enable to scroll by count value pixels.
Bugfix
- Remove search highlighting if no text is matched.
- Finish hint mode on all frames when one frame changes the mode.
- Fix that selection may be cleared by caret display.
- Fix block extendSelection for the case that document's body has text children.
- Fix issue that some commands use count incorrectly.
- Fix snapping window size.
- Fix viewSelectionSource when selecting only text in a HTMLElement.
- Fix issue that setCaret can set a caret on comment node.Código fonte lançado sob A licença MIT
Versão 1.0
Lançada em 21 de jan de 2018 - 94,73 KBFunciona com firefox 57.0 e superiorCommand
- Remove toVisualModeWithCurrentSelection command. Now toVisualMode starts from current selection.
- Add collapseSelectionToStart / collapseSelectionToEnd commands.
- Add setCaret command.
- Add setTabIndex / removeTabIndex commands.
- Add viewSelectionSource command.
- Add snapWindowLeft / snapWindowRight / snapWindowTop / snapWindowBottom commands.
New features
- Implement search highlighting. Add nohlsearch console command.
Enhancement
- Tiny macro supports travelings between frames.
- Keep opening the console even when other window is focused.
- Clear caret when leaving caret mode.
- Enable to set tabindex by hover killer to only elements related to visibility rules.
- Exclude links from setTabIndex for optimization.
- Avoid unnecessary tabindex setting.
- Update default page pattern.
- Enable to use console more quickly from page loading starts.
- Review log level and message. Output debug log only when debug mode.
- Update default options.
Bugfix
- Fix the issue that fixed message is not hidden in some case.
- Fix that compose command is not repeatable.
- Fix that error page is saved in history.
- Fix error by multiple pagehide events.
- Fix console port connection leak.
- Fix that reset tab info in error.Código fonte lançado sob A licença MIT
Versão 0.9
Lançada em 13 de jan de 2018 - 90,12 KBFunciona com firefox 57.0 e superiorCommand
- Add focusPreviousFrame command.
- Add block granularity ton extendSelection command.
Enhancement
- Enable to configure the key to leave suspend mode.
- Use activateNewTab option for the tabopen console command.
- Enhance the speed of hint filter in heavy pages.
- Use element's value or alt attributes as hint filter target.
- Revert hint filter state if matching no elements
- Text edit commands support content editable elements.
- Generate an input event when invoking edit commands.
- MoveTargetAtCenter works in a frame.
- ScrollLineUp / scrollLineDown scroll only the top frame.
- Enhance showMessage format.
- Start text search from an active frame.
- Add heading elements into default code hint target.
- Add page scrolling commands into default visual mode key mapping.
- FocusNext / focusPrevious emulate focus move more accurately.
Bugfix
- Fix hint label position in pages with non-static position root.
- Fix unable to repate focusNext / focusPrevious correctly by repeatLastCommand.Código fonte lançado sob A licença MIT
Versão 0.8
Lançada em 6 de jan de 2018 - 87,53 KBFunciona com firefox 57.0 e superiorCommand
- Add toInsertModeIfEditable.
New features
- Add winbuffer console command.
- Add options for keywords of findNextPage / findPreviousPage.
- Add options for console design.
Enhancement
- Reconstruct hint keymapping options.
- Change visual mode command name from move to extendSelection.
- Enhance key mapping configuration design.
- Enhance hint label.
- Enhance finxNextPage / finxPreviousPage.
- Save search history event if the search is failed.
Bugfix
- Fix that setting tabindex for children of an element already set tabindex.
- Calculate the top z-index correctly.Código fonte lançado sob A licença MIT
Versão 0.7
Lançada em 30 de dez de 2017 - 81,99 KBFunciona com firefox 57.0 e superiorCommand
- Add deleteChildElements command.
- Add speedFaster / speedSlower / resetSpeed command.
- Add switchMute command.
- Add hint.toggleOverlap command.
New features
- Enable to overlap hint labels by hint.toggleOverlap command.
Enhancement
- Unify open and search console commands. This change remove search / tabsearch / psearch commands.
- Add winopen console command.
- History console command takes a subcommand: open, delete, or deleteFrom.
- Enhance console candidate list.
- Enable to use page caches on history traversing by using pageshow/pagehide instead of unload.
- Show more information on showVideoInfo command.
- Enable to configure more options.
- Strictly check the visibility of hint targets.
- Enhance security by ignoring non-trusted keyboard events.
- Emulate mousemove events more accurately.
- Generate mouseenter / mouseleave events when invoking mousein / mouseout commands.
- Keep the target after hint.reconstruct command.
- Add the try again button in the error page.
- Scroll commands emulate browser's scroll behaviour on frames.
- Use a click event for privileged URL on smartOpen command.
- Enhance video element detection.Código fonte lançado sob A licença MIT
Versão 0.6
Lançada em 23 de dez de 2017 - 79,02 KBFunciona com firefox 57.0 e superiorCommand
- Add compose command, which does multiple commands simultaineously. See default key mappings of visual mode.
- Add smartYank command.
- Add toHintCodeMode command.
Enhancement
- Download console command can take a subcommand: show, pause, resume, cancel, or erase.
- Search starts from the current frame, except the search is invoked from the console.
- Enable to disable auto focus in hint mode by options page.
- Enhance default key mappings of visual mode.
Bugfix
- NextTab command can select first tab by count 1.
- FocusNextFrame command works correctly even if the any element has focus.Código fonte lançado sob A licença MIT
Versão 0.5
Lançada em 19 de dez de 2017 - 77,81 KBFunciona com firefox 57.0 e superiorCommand
- Add moveTabToNewWindow command.
- Add moveTabToNextWindow / moveTabToPreviousWindow commands.
- Add focusNextAndChangeMode / focusPreviousAnd commands.
- Add showPageInfo command.
- Add fixedFocusin command.
- Remove showFrameURL and add showFrameInfo command.
- Remove scrollMiddle and add scrollVerticalMiddle and scrollHorizontalMiddle command.
New features
- Overwrite error pages. This feature is disabled in the options page.
- Add psearch console command. This search queries in a new private window.
Enhancement
- Support focus moves between frames by focusNext / focusPrevious commands.
- Avoid unnecessary tabindex setting.
- Continue seach from the current frame by findNext / findPrevious.
- Focusin command works correctly even if the target is another frame element.
- Enable to specify the duration which message is showing for by count.
Bugfix
- Fix typo of showVideoInfo command name.
- Fix changing to insert mode on a readonly element.
- Fix an issue that the fixed message is not hidden.
- Fix foucsNext / foucsPrevious.Código fonte lançado sob A licença MIT
Versão 0.4
Lançada em 15 de dez de 2017 - 74,1 KBFunciona com firefox 57.0 e superiorNote
Remap default key binding in consideration of Window / Linux platforms.
Command
- Add toVisualModeWithCurrentSelection command. toVisualMode always start selection from the top of current display.
- Unify toExMode and the kinds into toConsoleMode and toConsoleModeWithURL. New commands can take default command.
- Add killHover command.
- Add findSelectionForward / findSelectionBackward command.
- Add resetFocus command.
New features
- Add local mark. Mark by m[a-z'`], and jump by `[a-z'`] or '[a-z'`] in normal mode.
- Add a hover killer function to add tabindex to elements specified :hover in CSS rules.
Enhancement
- Hide browser's URL tooltip when console mode starts.
- Strictly check messages between frames by window.postMessage for security reasons.
- Makes the scrolling behaviour closer to the browser default.Código fonte lançado sob A licença MIT
Versão 0.3
Lançada em 9 de dez de 2017 - 117,25 KBFunciona com firefox 57.0 e superiorCommand
- Add toSuspendMode command.
- Add lastActivatedTab command.
- Add openSource / openSourceInTab / openSourceInFrame commands.
- Add focusNext / focusPrevious commands.
New features
- Enable to configure the console key mapping.
- Add suspend mode.
- Add a button to restore the default options in options page.
Enhancement
- Use smartcase in more case.
- Enable to use 0 as key mapping.
- Use click event for media element in smartOpen / smartOpenInTab commands.
- Use click and keypress event for each input type in smartOpen / smartOpenInTab commands.
- Focus only links in findNextPage / findPreviousPage commands.
- Use count to determine hint type.
- Display mode in console when visual / caret / suspend mode.
- Include media, supports, document rules into hover killer target.
- Enhance search behaviour.
Bug
- Fix focusing console from a child or groundchild frame.
- Fix incorrect behaviour of incrementURL / decrementURL for some URLs.
- Fix incorrect hint label position for some pages.Código fonte lançado sob A licença MIT
Versão 0.2
Lançada em 2 de dez de 2017 - 116,66 KBFunciona com firefox 57.0 e superiorCommand
- Fix deleteToBeginningOfLine command name.
- Remove mousein / mouseout commands and add mouseinTo / mouseinFrom / mouseoutTo / mouseoutFrom command.
- Add mousemove command.
- Add yankFrameHost / yankPageHost command.
New features
- Implement hover killer, which inserts rules with :focus-within corresponding to :hover.
- Include bookmarks into open / tabopen / private candidates.
Bug
- Continue search even if search matchs input or textarea value.
- Fix position calculations for absolute, fixed, or float elements on hint collection.
- Treat object element as frame on hint collection.
- Ignore non-displayed frame on focusNextFrame command.Código fonte lançado sob A licença MIT
Versão 0.1
Lançada em 23 de nov de 2017 - 53,44 KBFunciona com firefox 57.0 e superiorCódigo fonte lançado sob A licença MIT