- Only use fully-qualified versions of Emoji in Emoji commands.
- Add Emoji variants of insert commands that limit the list of characters to those defined in the Unicode Emoji standard.
- Add category column to data table.
- Update Unicode table to version 15 🪈.
- Restore background of fixed headers in identify view.
- Fix theming in identify view if conflicting side bar colors are set. (#34)
- Fix installation issue due to path lengths. (#33)
- Update Unicode table to version 14 🪩.
- Add multi-cursor support. (#30)
- Fixes missing characters in the Unicode "font" conversion. (#27)
- Fixes an issue where path names may become too long, making it impossible to install the extension. (#26)
- Add recently used character list functionality:
- Upon insertion of individual characters, these characters are moved to the top of the list the next time.
- Can be disabled via the option
enableRecentlyUsed
which defaults totrue
. - The limit of the tracking list is specified via
recentlyUsedLimit
. - The command
clearRecentlyUsed
clears the list.
- Add
Data Table
command for showing the Unicode data set as a big table. - Fixes character filter box causing dialogs to scroll. (#25)
- Headers in "Identify" view are now fixed.
Identify Characters
now prompts for input if nothing is selected.- Add
Identify
view which automatically identifies the selected characters, similar toIdentify Characters
command.- Located in Explorer sidebar by default; can be dragged elsewhere.
- Has two options to optimize performance if necessary:
identifyViewUpdateDelay
,identifyViewCharacterLimit
- Add aliases to Unicode entries.
- Can be turned off using the option
enableAliases
.
- Can be turned off using the option
- Workspace settings section in
Manage Favorites
is hidden if no workspace is currently opened.
Manage Favorites
is now separated into user and workspace settings.- If favorites are stored in both user and workspace settings, a new option
favoritesScopeBehavior
controls how the settings are presented in theInsert from Favorites
tree (merged or separated).
- Update Unicode table to version 13 🤌.
- Add
Manage Favorites
command for visual editing of the favorites directory.
- Add digit conversion to the fonts command. Supported are:
- Math Bold
- Math Double-Struck
- Math Sans-Serif
- Math Sans-Serif Bold
- Math Monospace
- Change default for
disable-pre-filtering
totrue
. Pre-filtering may be removed in the future. - Add commands for inserting characters as decimal number.
- Prefix all command labels with
Insert Unicode
. - Add setting
favorites
for configuring a virtual directory of favorite characters. (A UI for managing them more easily should be added later.) - Add
Insert from Favorites
commands to insert characters from the favorites (see/editfavorites
setting). - Overhaul Read-Me format to explicitly list all commands.
- Add small How To section to Read-Me.
- Update Unicode table to version 12 🧇.
- Added
Identify Unicode Characters
command and option to control whether the results are always displayed as file (show-identified-characters-in-file
).
- Fix sequences not being found if pre-filtering is enabled (
disable-pre-filtering: false
) due to different casing.
- Added Emoji (v.12.0) sequences such as flags 🇳🇵.
- Whether these sequences appear as entries in the list can be controlled with the setting
insert-unicode.include-sequences
. - Likewise the appearance of skin tone variation entries is controlled via the setting
insert-unicode.include-skin-tone-variants
.
These variations are not included by default as they clutter the list significantly.
- Whether these sequences appear as entries in the list can be controlled with the setting
- Renamed commands to avoid potential confusion:
- Suffix
(Text)
for insert commands was dropped. - Suffix
(Hex Code)
was changed toas Hex Code
.
- Suffix
- Added command
Insert Unicode from Hex Code
which directly converts a code to text.
- Updated Unicode table to version 11 🦙.
-
Added
insert-unicode.disable-pre-filtering
which can be used to skip the initial search step and disable paging.Due to a previous Visual Studio Code update, the dropdown is now virtualized, greatly increasing its performance when many items are available. It still can take a small amount of time to display with all Unicode entries and the live filtering can lag noticeably. Results may vary depending on processing power.
- Added "Unicode Fonts" command.
- Initial release.