Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 3.0.0 #594

Merged
merged 45 commits into from
Nov 25, 2022
Merged

Release 3.0.0 #594

merged 45 commits into from
Nov 25, 2022

Conversation

Riey
Copy link
Owner

@Riey Riey commented Nov 25, 2022

3.0.0

Breaking

  • FlexibleComposeOrder can change jongseong order #534
  • Implement hanja candidate window #383
  • Builtin sebeolsik 3-90 and 3-91 changed with all jungseong to uncomposable except for , ,, ㅜ(9), ㅗ(/) #542
  • Respect NUMLOCK state #591
  • Remove support GTK2

Improve

  • FlexibleComposeOrder can change compose jungseong order #542
  • Fix preedit character error on chromium family #535
  • Let incomplete character can commit multiple jamos
  • Support johab encoding for preedit string
  • Fix jongseong input bug $ㅋㅕ + $ㅋㅕ = ㅋㅋ
  • Added Qt 5.12.9 library build
  • Fix sebeolsik-391 "S-Equal" key
  • Let indicator shown on Gnome tray (requires Gnome shell extension, https://extensions.gnome.org/extension/615/appindicator-support/)
  • Fix space error in some firefox sites #561.
  • Fix duplicated commit string in some firefox sites #562.
  • Delaying preedit, bypass processes in gtk module #570
  • Fix typo in symbol name for U+2193(↓): downaroow -> downarrow
  • Adding translation layer feature #586

Riey and others added 30 commits October 15, 2021 01:20
* [GTK] Let commit disable current preedit

* Update CHANGELOG
* Remove cairo with imageproc

* Make function generic

* Load system font

* Update toolchain

* Update README

* Allow Zlib license
* Refactor check_ready

Split function into check, end

* [GTK] Support non blocking not ready

* [GTK] Fix set is_ready TRUE

* [XIM] Support not ready

* [GTK] Rename is_ready to engine_ready

* [QT] Impl not ready

* [Wayland] Impl not ready

* Remove hanja test

* Update CHANGELOG

* Let candiate window load system font

* Refactor candidate ui

* Install kime-indicator-window

* Reenable xcb to dependency
* Add `double_jongseong` failing test

* Fix jongseong input bug `$ㅋㅕ + $ㅋㅕ = ㅋㅋ
* Make builtin sebeolsik compose jungseong strict

* Add `flexible_compose_not_composable_jungseong`

* [Layout] Mark more jungseongs not composable

* Pass `flexible_compose_composable_jungseong`

* Update CHANGELOG

* Rustfmt

* Add CHANGELOG for builtin layout change
* Add zoom library

* Update CHANGELOG.md

* Update release.yaml
* Improve config load

Don't load engine config when other only config is needed

* Replace fontconfig

* Update cargo dependencies

* Remove invalid test
* Support hanja quit hotkey

* Support hanja page hotkey
* replace '>' assigned to S-Equal with '+' in 3-91

* Update CHANGELOG.md
Gnome extension for KSNI requires id.
* Clean README.md

Add gentoo install commands

Remove invalid badge

* Remove FUNDING
* Fix incorrect CHANGELOG

* Set is_committing false after `update_preedit`
Riey and others added 14 commits April 21, 2022 23:35
* Update image, simplelog

* Update nix
* Remove workaround patch from #536 #565
* Let handle preedit change in delayed event
* add translation layer

* add translation layer support for `kime-check`

* update documentation/changelog
* Update nix flake lock

* Bump dependencies
* Fix #516

* Split Keypad keycodes
* Add new `NUMLOCK` modifier
* Allow NUMLOCK in keymap(`N-` prefixed)
* Remove numlock modifier
@Riey Riey added Package Project About project labels Nov 25, 2022
@Riey Riey added this to the 3.0.0 milestone Nov 25, 2022
@Riey Riey force-pushed the releases/3.0.0 branch 2 times, most recently from 15b77d7 to 6dc5aff Compare November 25, 2022 07:57
@Riey Riey merged commit f42feef into master Nov 25, 2022
@Riey Riey deleted the releases/3.0.0 branch November 25, 2022 08:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Package Project About project
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet