Skip to content

Releases: nathancartlidge/powertoys-run-unicode

v1.4.0 Beta

20 Jan 14:10
Compare
Choose a tag to compare
v1.4.0 Beta Pre-release
Pre-release

This is a beta release incorporating two new functionalities:

  • Multiple input - you can now type \alpha\beta\gamma to get αβγ
  • Custom replacements - you can now modify the mappings, or create your own! This addresses #4

To make a custom replacements file, make an empty json dictionary with the name [anything].mapping.json and place it in the same folder as the plugin

Not all functionality has been implemented yet, but this is a reasonable proof of concept

Full Changelog: v1.3.0...v1.4.0-BETA

v1.3.0

10 Dec 12:40
Compare
Choose a tag to compare

🥳 Release #6: Reverse Lookup and Bug Fixes!

The plugin can now show the commands that can be used to create a particular symbol - for example, if you input α (e.g. by copy-pasting from another source) you will see that this can be input as either alpha or Ga. This can be very useful for discovering new commands for symbols!

Also, some minor bug fixes:

  • The plugin now ignores unicode styling it added (subscript numbers, arrows) to simplify prompt re-use
  • Errors with lookup for U-prefixed terms
  • Issues with character information launch

Thanks to xmcp for raising the last of these in #3!

Basic Installation: (see the README for full installation instructions)

  1. Download the zip file matching your system (if you don't know, it's probably x64)
  2. Copy the UnicodeInput folder of your plugin to %LOCALAPPDATA%\Microsoft\PowerToys\PowerToys Run\Plugins (may be different depending on installation method)
  3. Restart PowerToys and enable the plugin in p.t.r. settings

Full Changelog: v1.2.1...v1.3.0

v1.2.1

11 Nov 18:38
Compare
Choose a tag to compare

🥳 Release #5: (Optional) Input Typing

The plugin can now type the selected symbols instead of copying them to the clipboard! This behaviour is an optional, but default, feature, and can be disabled in the plugin settings.

Thanks to PRO-2684 for suggesting this in #2!

see the README for installation instructions

Full Changelog: v1.1.0...v1.2.1

v1.1.0

01 Nov 16:30
Compare
Choose a tag to compare

🥳 Release #4: Better partial matching

Partial matching is now performed across the entire string, allowing for matches such as musictextmusicalnote → ♪.

Note: in this release I have also swapped my versioning scheme to match the internal plugin equivalent, instead of maintaining two separate schemes (hence the bump to v1.x). For this purpose, v0.6.X can be considered equivalent to v1.0.X

see the README for installation instructions

Full Changelog: v0.6.1...v1.1.0

v0.6.1

17 May 03:02
Compare
Choose a tag to compare

🥳 Release #3: HTML Entities!

This release now supports all major HTML entities as well as Agda shortcodes

Also, some context buttons:

  • A button to find out more about a given unicode character
  • A button to copy the codepoint of a character

And better error handling, which should prevent a few edge cases from causing issues with the plugin

Manual Installation:

  1. Close PowerToys
  2. Locate your plugin installation folder: for me, this was ~\AppData\Local\Microsoft\PowerToys\PowerToys Run\Plugins
  3. Download the latest release from the sidebar (TODO: These don't exist yet, sorry)
  4. Extract this folder into the plugins folder
  5. due to an error on my part for this specifiic release, the folder inside the zip is called 'Release' - you'll want to rename this to 'UnicodeInput'
  6. Open PowerToys, and enable the plugin!
  7. 🥳

Full Changelog: v0.5.5...v0.6.1

v0.5.5

03 May 19:27
Compare
Choose a tag to compare

🥳 Release #2: The (hopefully) stable one

This release mainly comprises CI improvements to make the builds more reliable on other platforms:

  • Do not require a particular version of the PowerToys DLLs installed
  • Improved dependency resolution
  • Some additional testing code
  • Slight improvements to query handling
  • ARM support!

Manual Installation:

  1. Close PowerToys
  2. Locate your plugin installation folder: for me, this was ~\AppData\Local\Microsoft\PowerToys\PowerToys Run\Plugins
  3. Download the latest release from the sidebar (TODO: These don't exist yet, sorry)
  4. Extract this folder into the plugins folder
  5. Open PowerToys, and enable the plugin!
  6. 🥳

Full Changelog: v0.5.1...v0.5.5

v0.5.1

02 May 15:47
Compare
Choose a tag to compare
v0.5.1 Pre-release
Pre-release

Initial Release 🥳

This version appears fairly stable, but hasn't been fully tested (especially across different installs of powertoys) - as such, use at your own peril!