Skip to content

Commit

Permalink
chore: update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
kanru committed Feb 10, 2024
1 parent 4fb2051 commit 5d288b9
Show file tree
Hide file tree
Showing 4 changed files with 49 additions and 21 deletions.
47 changes: 47 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
# 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.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

### Added

- On non-gnome desktop with systray icon enabled, IBus will display the
currently selected input mode.

### Changed

- IBus-Chewing Preferences has been rewritten in GTK4 and libadwaita.
- Removed GOB2 dependency. Now gobjects are written in plain C99.
- Removed cmake-fedora dependency. Now CMakeLists.txt only depends on built-in
modules.
- New CMake presets can be used for building with different configurations.

### Deprecated

- X11 support has been deprecated. IBus-chewing no longer requires X11 to build.
Running in X11 environment will continue to work as long as IBus still
supports X11/XIM.

### Removed

- GtkStatusIcon based systray icon has been removed. Now there is only one icon
provided by IBus to avoid confusion.
- Sync IM status back to CapsLock has been removed.

### Fixed

- Modifier key handling has been improved. Super key will no longer conflict
with desktop shortcut handling.
- Shift key handling in English mode has been improved. Now Shift+Arrow key will
work correctly for highlighting text or scroll window.
- Shift_L or Shift_R can be individually asssigned as Eng/Chi toggle key.

## 1.x releases

See [ChangeLog-1.x](./ChangeLog-1.x)

[unreleased]: https://github.com/chewing/ibus-chewing/compare/1.6.2...HEAD
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ add_subdirectory(po)
add_subdirectory(src bin)
add_subdirectory(test)

install(FILES AUTHORS README.md ChangeLog COPYING USER-GUIDE
install(FILES AUTHORS README.md CHANGELOG.md ChangeLog-1.x COPYING USER-GUIDE
DESTINATION ${CMAKE_INSTALL_DOCDIR})
install(FILES ${CMAKE_BINARY_DIR}/data/chewing.xml
DESTINATION ${CMAKE_INSTALL_DATADIR}/ibus/component)
Expand Down
2 changes: 1 addition & 1 deletion ChangeLog → ChangeLog-1.x
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
+ GitHub Issue: #165 Support vertical lookup table and optimize turn page keys
+ GitHub Issue: #166 Tweak ibus-setup dialog window and replace some deprecated APIs
+ GitHub Issue: #167 Add dropdown menu for Chi-Eng-Mode toggle key
- Fix:
- Fix:
+ GitHub Issue: #130 Destroy *preEditText, *auxText and *outgoingText when disable to prevent leak
+ GitHub Issue: #144, 149 Ignore keystrokes in English mode
- Acknowledge:
Expand Down
19 changes: 0 additions & 19 deletions RELEASE-NOTES.txt

This file was deleted.

0 comments on commit 5d288b9

Please sign in to comment.