Releases: KuroTheCoder/DiscordEmojiPicker
Releases · KuroTheCoder/DiscordEmojiPicker
Release list
1.2.5 — resizable picker & guided tours
What's new
Resizable & movable picker
- Drag the bottom-right corner handle to resize — the size is remembered, double-click to reset. Off by default (toggle in the picker menu or Settings).
- New \u22ee menu in the picker footer: Move (hold and drag the panel anywhere), Resize toggle, and ? to replay the tour.
Guided onboarding tours
- Picker tour: search, tabs, \u22ee menu (it opens itself, with the button highlighted), Move, Resize toggle, resize corner. Sticky steps stay until you press Got it; every step has Back; Skip dismisses.
- Import tour: Import into, Set, New set, Category, drop zone, source tabs, queue, Import.
- Tours auto-run on first use and are re-runnable anytime (\u2192 Settings \u2192 Start picker/import onboarding, or the ? buttons).
Also
- Hover tooltips for picker menu items and larger previews with file names.
- The picker opens without needing an active note.
- Various tour fixes (layout, highlight alignment, click-to-advance).
Docs: updated README, usage guide, and changelog.
1.2.0
Added
- Three-level folders & a horizontal category bar: sets are level-1 folders, categories are level-2 folders inside them (
discordemojipicker/emojis/twemoji/faces/). The picker keeps the vertical bar for sets and adds a horizontal bar for categories. - Smooth transitions: switching sets, categories, or tabs crossfades the grid and staggers items in; respects reduced-motion.
- Pack organization options: Per pack (each pack its own set with category folders) or Combined (all packs + system emoji in one custom-named set, default
packs). - System emoji set (offline): ~240 emojis rendered locally from your device's emoji font, no download.
- Folder-name auto-suggest on drop; Category (sub-subfolder) field in the import modal.
- Set rename from Settings; folder settings show the resolved path and existence status.
- Import queue grouped by set/category, live progress counter, Cancel button.
Changed
- Default folders now
discordemojipicker/emojisanddiscordemojipicker/stickers. - Picker feel: panel-in animation, tooltip fade, hover lift, capped rise stagger.
- General set always first, then alphabetical.
- Touch devices: bigger tap targets, tap-fast handling.
Fixed
- Import modal crash before the queue/status/Import button rendered (bug present since 1.0.0).
- Discord-style names (
sweat_smile,heart_eyes, ...) now resolve;fe0f-style 404s fixed; downloads throttled. - Robust system emoji rendering with canvas cleanup.
1.1.0
What's new in 1.1.0
- Sample sets on first run — a small Cats emoji set and Pets sticker set are seeded into
.gl-emoji/and.gl-stickers/so you can try the picker immediately. Delete them anytime. - Emoji packs reworked — choose from three open-license packs (Twemoji, Noto Emoji, OpenMoji) and queue ~250 of the most common emojis with a single Add popular set click, or type names yourself. Downloads come from the jsDelivr CDN.
- The full curated sample pack (300+ images) ships in the repo under
docs/Sample sets/.
Install
Community plugin list (once synced): Settings → Community plugins → Browse → "Discord Emoji Picker".
Manual: copy main.js, manifest.json, styles.css to <Vault>/.obsidian/plugins/discord-emoji-picker/ and reload Obsidian.
1.0.1
Discord-style emoji and sticker picker for Obsidian. This release hides the media folders, adopts Obsidian 1.13+ declarative settings, and narrows vault scans.
What's new in 1.0.1
- Emoji and sticker folders default to
.gl-emojiand.gl-stickers? dot-folders that Obsidian hides from the file explorer, so they no longer clutter vault navigation. Existing installs keep their current folders. - Settings now appear in Obsidian's settings search on 1.13.0+ (declarative settings API), with the full layout preserved on older versions.
- Vault scans narrowed: the plugin walks only the configured folders instead of enumerating the whole vault.
- Shortcode rendering uses Obsidian's DOM helpers; hover tooltip glitches fixed; no more drag-resize interference with the image-converter plugin.
Features
- Emoji & sticker picker with set navigation, live search, and recently used
- Shortcode, embed, and HTML insertion ? shortcodes render in the editor
- Import modal: drag & drop or paste from Discord, local files, clipboard, note embeds, and emoji packs
- Clone emojis & stickers from your Discord servers (user or bot token)
- Set management: create, delete, and open folders
- Themable picker (Default, Compact, Vibrant, Minimal)
- Fully offline by default; works on desktop and mobile
Documentation
- Usage guide and troubleshooting: docs/usage.md, docs/troubleshooting.md
1.0.0
Discord-style emoji and sticker picker for Obsidian.
Features
- Emoji & sticker picker with set navigation, live search, and recently used
- Shortcode, embed, and HTML insertion ? shortcodes render in the editor
- Import modal: drag & drop or paste from Discord, local files, clipboard, note embeds, and emoji packs
- Clone emojis & stickers from your Discord servers (user or bot token)
- Set management: create, delete, and open folders
- Themable picker (Default, Compact, Vibrant, Minimal)
- Fully offline by default; works on desktop and mobile
Documentation
- Usage guide and troubleshooting: docs/usage.md, docs/troubleshooting.md