- Nothing yet.
This version breaks away from Rofi 1.7 and starts to work against the as of yet unreleased Rofi 1.8. This is because this version of Rofi contains breaking changes to the Plugin ABI, and a lot of Rofi forks have started to appear that are based on the 1.8 branch.
If you want to use Rofi 1.7, stick to the 3.x branch.
- Support + require unreleased version of Rofi in order to compile.
- Using new Plugin interface in Rofi
next
. (LordMZTE)
-
Updated
emoji-data
to version 2.6, adding more emojis (Emoji 15.1) and better keywords. -
copy_no_insert
mode for inserting without using the clipboard. May not work everywhere. (jones-josh)
- Support
copy_no_insert
mode through CLI flags. (jones-josh)
copy_no_insert
mode for inserting without using the clipboard. May not work everywhere. (jones-josh)
- Updated
emoji-data
to version 2.6, adding more emojis (Emoji 15.1) and better keywords.
- Updated
emoji-data
to version 2.5, adding more emojis (Emoji 15) and better keywords.
- Updated
emoji-data
to version 2.5, adding more emojis (Emoji 15) and better keywords.
- Added menu option to insert emoji no matter which mode is currently active. (Alexander Schulz (hlfbt))
- Change default menu item between Copy and Insert based on the current mode such that the default is the opposite of the mode. (Alexander Schulz (hlfbt))
- Make project build without
pkgconf
dependency; onlypkg-config
binary and other listed dependencies should be required.
- Adapter script has a new call signature. Read the
--help
output to see it.
- Insert mode (that tries) to insert emoji directly into foreground app.
- Menu mode with options on what to do with the emoji.
- Stdout mode that emits the selected emoji to stdout.
- Group and subgroup filter for searches using
@groupname
or#subgroup
. - The
-emoji-mode
option to set default selection mode. - Quick shortcut to open menu, no matter what the default mode is.
- Quick shortcut to copy emoji, no matter what the default mode is.
- The
-emoji-file
option to read custom emoji databases. - Documentation about the format of the Emoji database.
- The
-emoji-format
option to set custom rendering of lines.
-
New default selection mode: Insert.
-
The default rendering of Emoji entries.
- No longer showing group and subgroup.
- No empty parenthesis for entries without keywords.
- Names are capitalized.
Before:
☺️ smiling face () [Smileys & Emotion / face-affection]After:
☺️ Smiling face
- Support for
copyq
X11 clipboard adapter. (Muhammad Mabrouk (M-Mabrouk1)) - Emoji 14.0 emojis and latest keywords from CLDR
- Allow clipboard-adapter.sh script to be replaced and run by a different
interpreter than
/bin/sh
.
- Full
LICENSE
file, detailing the MIT license mentioned in the README.
- Updated
emoji-data
to version 2.3, adding more emojis and better keywords.
- Build configuration now includes undocumented Cairo dependency.
- Wayland detection under Sway.
Change clipboard adapter to use arguments instead of STDIN, which should prevent some issues from occurring regarding subprocesses getting stuck in a blocking read.
- Clipboard adapter script now accepts emoji bytes as an argument instead of standard input.
Due to a lot of issues with the "insert" action on many environments, and inconsistent support for the primary selection, this feature has now been dropped and the plugin is again only doing clipboard copying.
- Direct insert via Enter; now this key also copies the emoji to the clipboard to let you paste it manually.
xdotool
as a supported adapter.
This is a large upgrade to the emoji data, which restores a few things that went missing in version 1.1.
- Named country flags are back!
- Emoji names are present again (from 1.0), together with all the keywords from 1.1.
- Updated to
emoji-data
version 2.0.
First new feature release! This release does a lot of improvements and adds some new features.
- Rofi plugin directory is now detected automatically via
pkg-config
.
- Changed default action to insert emoji via
xdotool
.- Hold Shift to copy it like before.
- Support for
xclip
. - Experimental, untested support for Wayland via
wl-clipboard
. - Adapter script for adding support for other clipboard manager.
- More emojis: Unicode 12.0.
- Emojis have multiple keywords now (for example, 😎 is now also cool).
- Country flags are no longer searchable via country names. See Mange/emoji-data.
Initial release with Unicode 11.0.