Skip to content

Commit

Permalink
Update changelog and manifests to v0.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
david-tejada committed Jun 22, 2022
1 parent 9355d35 commit 1b2f3fd
Show file tree
Hide file tree
Showing 3 changed files with 46 additions and 2 deletions.
44 changes: 44 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,50 @@

All notable changes to the Rango extension will be documented in this file.

## [0.2.0](https://github.com/david-tejada/rango/releases/tag/v0.2.0) - 2022-06-22

### Changed

- Use a different tab than the current one to use as copy-paste area in Chromium to minimize the issue where the clipboard textarea steals focus.
- Return the focus to the previous active element in Chromium clipboard.
- Improve the appearance and placement of the hints.
- Change hotkey to ctrl-shift-3 as some users were having issues with ctrl-shift-insert. Leave the latter as a fallback for backwards compatibility.
- Improved performance by caching hint background color and first text node element.
- Improved performance by checking if an element is visible only when necessary.
- Improved hints toggle responsiveness by first updating the active tabs and then the rest using window.requestIdleCallback.
- Implement adaptable hints. If part of the element being hinted is still visible it will try to place the hint at the bottom left corner.

### Added

- Added command to open one or more links in a new tab without focusing it.
- Added multiple commands for closing tabs.
- Added command for cloning the current tab.
- Added commands for scrolling the current page and the scroll container of a particular hint.
- Added command to copy the text content of a hinted element.
- Added command to copy the address of a particular hint in markdown format.
- Added commands to copy the location information of the current hint (host, origin, address, ...).
- Added command to copy the address of the current page in markdown format.
- Added commands to change between "boxed" and "subtle" hint style.
- Added command to change the weight of the hint font between "bold", "normal" and "auto".
- Added command to refresh the hints without needing to reload the page.
- Added commands to show or hide the hints in five levels of priority (now, page, host, tab, global).
- Added commands to include or exclude single letters from hints. Useful to minimize misclicks when using direct clicking.
- Added URL in the title (useful so that talon knows the current URL) and commands to enable or disable this option.
- Added flashing hint when using the command `hover`.
- Added elements with contenteditable to the elements that need to be hinted.
- Added shortcut to disable the hints.

### Removed

- Removed command `hover fixed` and leave `hover` without a timeout.

### Fixed

- Fixed issue #20 regarding the editor TinyMCE. Now, if the whole body is contentEditable, hints won't be displayed.
- In direct clicking mode, if there is no hint or the hints are off, now it will type the characters.
- Fixed an issue when some hints would remain even after the hinted element wasn't visible in the viewport.
- Fixed hints not including combinations of the same letter.

## [0.1.9](https://github.com/david-tejada/rango/releases/tag/v0.1.9) - 2022-05-25

### Changed
Expand Down
2 changes: 1 addition & 1 deletion src/mv2/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Rango",
"version": "0.1.9",
"version": "0.2.0",
"description": "Extension that allows you to interact with webpages using your voice and talon",
"homepage_url": "https://github.com/david-tejada/rango",
"manifest_version": 2,
Expand Down
2 changes: 1 addition & 1 deletion src/mv3/manifest.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "Rango",
"version": "0.1.9",
"version": "0.2.0",
"description": "Extension that allows you to interact with webpages using your voice and talon",
"homepage_url": "https://github.com/david-tejada/rango",
"manifest_version": 3,
Expand Down

0 comments on commit 1b2f3fd

Please sign in to comment.