Skip to content

Hassala 2.0.2

Choose a tag to compare

@nagdista-dev nagdista-dev released this 03 Nov 14:21
· 19 commits to main since this release

Hassala 2.0.2

Your words won't get lost. They get saved.

A keyboard fix release: typing inside the translator panel is now fully isolated
from page shortcuts, especially on YouTube.

What was fixed

  • Space inside the translation input now types a normal space and no longer
    plays or pauses the YouTube video.
  • Arrow keys move the caret between letters instead of seeking in the video.
  • Normal letters (such as k, j, and l) no longer reach YouTube shortcuts
    while typing.
  • Movement and selection stay natural: Shift for selection, Ctrl/Alt for
    word navigation, Home/End, and RTL Arabic text.
  • Enter translates, Shift+Enter inserts a new line, Escape closes the panel
    or the path dialog, and Tab moves focus normally.
  • Arabic/English IME input works, and Enter during composition does not
    trigger a translation by mistake.
  • Page and YouTube shortcuts still work when focus leaves the panel.

Release files

File Purpose Size SHA256
hassala-2.0.2-testers.zip Testers: extension + native host + guide 232 KiB 2596b91d0e7e40c26cf4e89b5d3dbf6281a9259302ab444250e33dc1f5f8eed0
hassala-2.0.2.zip Chrome Web Store package: manifest.json + src/ 185 KiB 1291b1ed3d844e9159902246fe064601c7cfcab3810f6599793ca8bf64a79b9e

Quick install

Testers

  1. Download hassala-2.0.2-testers.zip and extract it to a stable folder.
  2. Open chrome://extensions or brave://extensions.
  3. Enable Developer mode and click Load unpacked.
  4. Select the folder that contains manifest.json.
  5. From the same folder:
    • Linux/macOS: bash native/install.sh
    • Windows: powershell -ExecutionPolicy Bypass -File native\install.ps1 -ExtensionId <id>
  6. Reload the extension and try translating and saving hello.

Chrome Web Store

Use hassala-2.0.2.zip only. Full details are in docs/STORE-RELEASE.md.

Privacy

Note

Hassala is open source on GitHub, and anyone can download the package from the
releases page. The public Chrome Web Store release still requires a developer
account and review.