2022-06-29 09:51:41 +00:00
|
|
|
# Changelog
|
|
|
|
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
|
|
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
|
2023-04-11 20:05:16 +00:00
|
|
|
### Added
|
|
|
|
|
2023-11-28 09:53:31 +00:00
|
|
|
- Add default support for `fuzzel` wayland-native picker tool
|
2023-09-14 15:14:39 +00:00
|
|
|
- Add default support for `ilia` gtk-based picker tool, used by default in Regolith Linux
|
2023-04-11 20:05:16 +00:00
|
|
|
- Pass through return code 1 from selection tool
|
2023-05-01 13:53:19 +00:00
|
|
|
- (!) Number of displayed recent emoji can be set with `-P` option:
|
|
|
|
This replaces previous `-P` history flag toggle. Use number to set amount of recent
|
|
|
|
entries to display, `-P3`. To completely hide history use `-P0`.
|
|
|
|
- Add nerdfont emoji set download with `-D nerd`
|
2023-08-26 12:37:44 +00:00
|
|
|
- Add parsing for long-form options (`--private` instead of `-p` and so on):
|
|
|
|
Options requiring a value can be given both in space-separated (`--hist-limit 2`)
|
|
|
|
and equals-separated (`--hist-limit=2`) versions. POSIX option concatenation still
|
|
|
|
works (`-ne` to echo without newline).
|
2022-11-10 15:12:15 +00:00
|
|
|
|
2022-11-03 14:35:06 +00:00
|
|
|
### Changed
|
|
|
|
|
|
|
|
- (!) History uses `XDG_STATE_HOME` directory by default:
|
|
|
|
This constitutes a break in behavior if you relied a lot on your pick history in the default
|
|
|
|
location. To retain your old history file, simply move it from the old cache directory
|
|
|
|
(`~/.cache/bemoji-history.txt` by default) to the new one (`~/.local/state/bemoji-history.txt`
|
|
|
|
by default).
|
|
|
|
- (!) `XDG_CACHE_LOCATION` renamed to `XDG_HISTORY_LOCATION` to better signify its purpose
|
2022-11-10 15:12:15 +00:00
|
|
|
|
|
|
|
<!-- ### Deprecated -->
|
|
|
|
|
|
|
|
<!-- ### Removed -->
|
|
|
|
|
2023-04-11 19:59:24 +00:00
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Always download from newest emoji list url
|
2023-04-11 20:55:23 +00:00
|
|
|
- Pass selection to custom typing tools through stdin
|
2024-01-11 09:58:11 +00:00
|
|
|
- Pass info messages to stderr to avoid passing to picker tools
|
2022-11-10 15:12:15 +00:00
|
|
|
|
|
|
|
<!-- ### Security -->
|
|
|
|
|
|
|
|
## [0.3.0] - 2022-11-10
|
|
|
|
|
2022-09-27 19:01:44 +00:00
|
|
|
### Added
|
|
|
|
|
|
|
|
- Add new option `-n` which suppresses printing the final newline character in output
|
2022-06-29 10:32:13 +00:00
|
|
|
|
2022-08-06 09:39:52 +00:00
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Multiple command options can be combined
|
2022-11-04 16:22:47 +00:00
|
|
|
- Allow downloading emoji sets at any time after initial run with `-D <choice>`
|
2022-06-29 10:32:13 +00:00
|
|
|
|
2022-08-06 09:39:52 +00:00
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Custom default command is only executed when no command option given
|
2022-10-12 14:50:40 +00:00
|
|
|
- Results are matched case insensitively when using rofi picker to match other pickers
|
2022-06-29 10:32:13 +00:00
|
|
|
|
|
|
|
## [0.2.0] - 2022-06-29
|
|
|
|
|
2022-06-29 09:51:41 +00:00
|
|
|
### Added
|
|
|
|
|
|
|
|
- Display of configuration options on `-v` toggle
|
2022-06-29 10:32:13 +00:00
|
|
|
- AUR installation instructions
|
2022-06-29 09:51:41 +00:00
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Simplified grep invocation to adhere more closely to POSIX
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
2022-06-29 10:32:13 +00:00
|
|
|
- Custom picker, clipper, and typer command invocation quoting
|