-
v0.5.1 Stable
released this
2026-04-06 20:58:39 +02:00 | 199 commits to main since this releaseThis release fixes a search bug that prevented finding emojis when typing without dashes, and adds the version number to the settings panel.
New Features
- Version display in settings — The current userscript version is now shown in the settings modal for easier troubleshooting and update verification.
Fixes
- Restored search without dashes — Fixed a regression where searching for emojis like "thumbsup" would not find "thumbs-up".
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
0 downloads · 76 KiB
-
v0.5.0 Stable
released this
2026-04-06 15:44:27 +02:00 | 202 commits to main since this releaseThis release brings significant customization options and modernizes the codebase with a complete migration to Svelte 5. Users can now configure their preferred trigger key for emoji insertion and choose between light, dark, or system theme modes, while the UI receives a visual refresh with Font Awesome icons.
New Features
- Configurable trigger key — Choose between Tab, Enter, or Both for inserting emojis, with independent settings for colon and colon-less modes
- Manual theme selection — Override system preferences with explicit light or dark theme, or stick with automatic system detection
Improvements
- Font Awesome icons — Replaced text-based buttons with clean iconography for a more polished picker header
- Svelte 5 migration — Complete rewrite using Svelte 5 runes for improved reactivity and maintainability
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
0 downloads · 76 KiB
-
v0.4.0 Stable
released this
2026-04-06 03:49:06 +02:00 | 214 commits to main since this releaseThis release adds a colon-less trigger mode for a more fluid emoji insertion experience, improves API key management with a dedicated change flow and masked input, and sets up automatic update delivery via a versioned release file.
New Features
- Colon-less mode — Optionally trigger the emoji picker without a leading
:by typing any word that matches an emoji slug; configurable minimum word length (default 5) prevents false positives - Change API key from Settings — A new "Change API Key" button in Settings opens the API key modal, with a status badge showing whether a key is currently set
Improvements
- Masked API key input — The API key field is now a password input with a Show/Hide toggle so the key is not exposed while typing / pasting
- Auto-update support — The built userscript is now copied to
release/and the@updateURL/@downloadURLheaders point there, enabling Violentmonkey to detect and install new versions automatically - Minified output — The distributed userscript is now minified, reducing file size
Fixes
- contenteditable support — The emoji picker now correctly triggers, inserts emojis, and stays open in
contenteditablefields (rich text editors, chat composers, etc.)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
2 downloads · 44 KiB
- Colon-less mode — Optionally trigger the emoji picker without a leading
-
v0.3.0 Stable
released this
2026-04-05 20:44:02 +02:00 | 226 commits to main since this releaseThis release brings full control over where the emoji picker appears, with a new blocklist/allowlist system, smarter picker positioning, and a secret settings shortcut that works everywhere.
New Features
- Blocklist / Allowlist mode — Switch between two modes in Settings: blocklist (picker everywhere except listed URLs) or allowlist (picker only on listed URLs). Both lists are stored independently and can be edited as text.
- Settings shortcut via
:doubledot— Type:doubledotin any text field to open Settings, even on pages where the picker is disabled. Useful for managing your URL lists without having to navigate away. - Picker position preference — A new toggle in Settings controls whether the picker defaults to appearing above or below the input field.
Improvements
- Picker defaults to above the input field — The picker now appears above the cursor by default and only moves below when there isn't enough space, keeping it out of the way of what you're typing.
- Picker restores on refocus — If you click away and then back into a field, the picker reappears automatically as long as the trigger pattern is still at the cursor position.
- Dash-free emoji search — You can now search without typing dashes. For example,
:thumbsupwill find:thumbs-up. - Mode-aware block/allow button — The header button in the picker changes icon (🗑 in blocklist mode, ✚ in allowlist mode) and adds the current page to whichever list is active
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
3 downloads · 96 KiB
-
v0.2.0 Stable
released this
2026-04-05 14:29:18 +02:00 | 235 commits to main since this releaseRewrite of the UserScript to a Svelte application that builds to a UserScript.
New Features
- Grid layout for emojis - Emojis now display in a grid with the name of the selected item shown at the bottom of the popup.
- Auto-close on focus lost - The popup now closes automatically when the input field loses focus.
- Smart positioning - Picker stays positioned next to the input field.
Improvements
- Svelte rewrite - Converted entire codebase to a Svelte application for better maintainability.
Fixes
- Keyboard event isolation - Keyboard events no longer leak through to the original input field while the popup is open.
- Smarter trigger detection - Popup only appears after whitespace or at the beginning of input.
- Help button visibility - Help button now always displays correctly.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download
-
doubledot-emoji-picker.user.js
0 downloads · 82 KiB
-
v0.1.1 Stable
released this
2026-04-05 13:51:10 +02:00 | 246 commits to main since this releaseRefactoring of the UserScript.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
0 downloads · 32 KiB
-
Source code (ZIP)
-
v0.1.0 Stable
released this
2026-04-05 13:44:49 +02:00 | 248 commits to main since this releaseThe initial UserScript.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
doubledot-emoji-picker.user.js
0 downloads · 42 KiB
-
Source code (ZIP)