Releases: gdh1995/vimium-c
Releases · gdh1995/vimium-c
fix some bugs
- fix broken
LinkHints.activateModeToOpenImagewhen UI language is Chinese or French - Firefox: fix issues about
openUrlwhenwindow=trueorincognito=trueand no URLs LinkHints.activateModeToOpenImagenow prefers[canonical-src]when executing actions
add `LinkHints.activateToSelect`
- v1.86.1: fix losing some hints on v1.86.0
- add
LinkHints.activateToSelectwhich usescaret: boolean, visual=true- it works just like the
element_text_selectcommand in VimFx
- it works just like the
- FindMode: press
<c-s-j>and<c-s-k>to flash rects over all visible matched text - FindMode: now enable the multi-line flag when in regexp mode
Marks.clearLocal: add an optionallto clear local marks of all websites- Firefox: fix VisualMode might crash when selection met a text box
- fix some other bugs
- now Marks won't erase Vimium's local marks
- now open the command list dialog on a first installation
fix missing borders
- UI: fix missing borders on Chrome 85+ if a screen is in some special DPIs
LinkHints.activateModeToOpenVomnibar: fixurl=truedidn't workcopyCurrentUrlwithtype=framenow works on PDF Viewer for Vimium CgoUp/goToRootnow usestype=frame/type=tabto decide their target- Vomnibar: add a classname of
has-darkto<body>when in dark mode - some members of
VApihave been updated
fix some bugs
- fix LinkHints/Vomnibar could not work in some conditions on Google Docs (211)
- options page: fix that it might save key mappings in a wrong syntax
- Vomnibar: use a better strategy to replace
。in Chinese with.in English - PDF Viewer for Vimium C: now only copy the URL of an opened PDF file in
copyCurrentUrl moveTabToNextWindow: now supportminimized=falseto skip minimized windows
Add some options and fix a crash on Firefox
- Firefox: fix that Vimium C would break some iframes
- Vomnibar: fix a regression which would interrupt inputting by IME
- Vomnibar settings: add
action=""/"opener"(for #198) - add an option
openerto some commands which open URLs, to always set opener - add an option
richTextto some commands in order to copy HTML content - FindMode: add a cache for 3~6 seconds, so if a page changes rapidly, shown
countmay be a bit inaccurate - paste from clipboard: now accept a string of up to 20M characters
- add a command
sortTabsto sort tabs, and supportsort=""/create/recency(#207) - LinkHints: add an option
positionand allpositionoptions accept"default"(#208) - add a command
captureTabto capture the visible area of a current tab - now open Vimium C Options page on first installation
- add some other command options
- fix some bugs and wrong usages
fix some bugs
- fix broken
autoCopy - substitution rules: fix some bugs in text substitution
- now execute actions in their declaration sequence
- add some actions: base64, btoa, encode, eecodecomp
- Firefox: Vomnibar: not list hidden tabs by default, unless
hiddenTabs=true goNext: fix some issuesopenUrl: addtitle_mask
Add some usages
- Vomnibar: add a style keyword of
timeto show time string (#154) - add a new command:
addBookmarkwith an option ofpath: string toggleReaderMode: now work on Edge (Chromium)removeTab: now supportkeepWindow=alwayssearchInAnother: fix a regression that the default ofreuseshould becurrent- substitution rules: add a new filter:
,host=*.example.com - fix some edge cases
better finding by regexp and some keys work in insert mode
- FindMode: better support for regexp queries, like matching
\ra(?!nd)inabc and def - mapped long keys ending with
:ialways work in a plain insert mode- for example,
map <c-j:i> editText run="auto,forward,line"will move caret down by a line, only in insert mode - not in any global insert mode of
enterInsertMode
- for example,
- fix it could not enter VisualMode if FindMode had never been activated
- LinkHints: a new option
newtab=last-windowto open links in the other window - a new command
toggleStyleto insert/remove CSS styles to pages - a new command
scrollSelectto switch selection in<select>boxes editText: support a new action of "auto", to switch inextendandmoveaccording to selection typeenterInsertMode: support 2 new options ofunhoverandresetto clear old modes
fix bugs and work well with Firefox popup blocker / high-contrast modes
- LinkHints: better compatibility with Firefox popup blocker in "newtab" mode
- now support the high contrast mode on Firefox and Edge (Chromium)
(#191) - fix some bugs, including a regression of custom CSS and broken Tab during
focusInput - substitution rules: extend its usages
- support post-actions like
decode/unescape/upper/lower/reverse - the syntax is
s/query/replaced/i,decode,upper,reverse: repeatly append a , and an action - most related commands supports
sedKey: characterto filter pre-defined rules - now the prefix of a rule can include up to 6 any English letters, and the rule gets used if only
sedKeyis in it
- support post-actions like
focusInput: add optionprefer: CSS selectorto choose a desired input- Vomnibar: use Meta+N to select the N-th item, like Alfred
- Vomnibar: add an option
incognito: null/boolean/"reverse"(#195) - Marks: now allow some host pages to report scrolling position and jump to marks in their own ways
(#193) - the UI of options page: use flat mode
- build: record arguments to be able to reproduce the same package, in order to meet requirements of Firefox Add-ons
wait for microtasks among mouse events
- better simulating of mouse events: wait for 1~2 microticks, so that work better with modern frameworks
- fix some bugs about
LinkHintsand the Display page focusInput: follow "Detect whether links are completely covered or not"- support an option
reachable: booleanto override this behavior
- support an option
goNext: now find links in all same-origin framesgoUp: support an optionsedto use substitution rules with prefix=g- Block list of words: a small change to how to detect comments
- settings: show advanced options and command items by default
- export settings: now support non-English characters in block list of words