Skip to content

Commit

Permalink
Merge pull request #212 from chewing/prepare-24.10
Browse files Browse the repository at this point in the history
Prepare 24.10
  • Loading branch information
kanru authored Dec 15, 2024
2 parents ca0516b + c7c583d commit 03fcb59
Show file tree
Hide file tree
Showing 9 changed files with 68 additions and 27 deletions.
45 changes: 43 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,30 @@

All notable changes to this project will be documented in this file.

## [24.10-rc.1][] - 2024-11-09
## [24.10] - 2024-12-15

### 🚀 Features

- Change icon based on system theme

### 🚜 Refactor

- Convert .rc file to UTF-8 encoding

### 🎨 Styling

- Update application icon

### ⚙️ Miscellaneous Tasks

- Do not link with libcmtd
- Call vcdevcmd.bat before build

## [24.10-rc.1] - 2024-11-09

### 'fix

- Copy static data files to installer'

### 🚀 Features

Expand All @@ -22,6 +45,7 @@ All notable changes to this project will be documented in this file.

### 🐛 Bug Fixes

- Macro expansion
- Rednering on hidpi device
- Reset composition buffer after toggle chi/eng mode
- Shift key handling
Expand Down Expand Up @@ -50,6 +74,7 @@ All notable changes to this project will be documented in this file.
### 📚 Documentation

- Refresh and add code signing policy info
- Introduce CHANGELOG.md

### ⚙️ Miscellaneous Tasks

Expand Down Expand Up @@ -89,5 +114,21 @@ All notable changes to this project will be documented in this file.
- Remove unused ImeEngine files
- Add git-cliff config file

[24.10-rc.1]: https://github.com/chewing/windows-chewing-tsf/releases/tag/v24.10-rc.1
### README

- Initialize all submodules after cloning

### Refactor

- Add PIME::LangBarButton and move language button handling out of PIME::Client.

### Nsis

- Revise license page instructions
- Compress data in one block
- Declare the installer is DPI-aware
- Remove unused strings
- Use default branding text
- Bundle `chewing-cli.exe`

<!-- generated by git-cliff -->
2 changes: 1 addition & 1 deletion CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ add_subdirectory(ChewingTextService)
add_subdirectory(ChewingPreferences)

set(CPACK_PACKAGE_CHECKSUM SHA256)
set(CPACK_PACKAGE_VERSION 24.10-rc.1)
set(CPACK_PACKAGE_VERSION 24.10)
set(CPACK_SOURCE_IGNORE_FILES "/build" "/target" "/dist" "/\\\\..*")
set(CPACK_SOURCE_GENERATOR ZIP)
include(CPack)
18 changes: 9 additions & 9 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

14 changes: 7 additions & 7 deletions ChewingPreferences/ChewingPreferences.exe.manifest
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<assemblyIdentity
name="Chewing.Windows-chewing-tsf.ChewingPreferences"
version="24.10.314.0"
version="24.10.349.0"
processorArchitecture="*"
type="win32"
/>
Expand All @@ -22,15 +22,15 @@
<compatibility xmlns="urn:schemas-microsoft-com:compatibility.v1">
<application>
<!-- Windows 10 and Windows 11 -->
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}"/>
<supportedOS Id="{8e0f7a12-bfb3-4fe8-b9a5-48fd50a15a9a}" />
<!-- Windows 8.1 -->
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}"/>
<supportedOS Id="{1f676c76-80e1-4239-95bb-83d0f6d0da78}" />
<!-- Windows 8 -->
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}"/>
<supportedOS Id="{4a2f28e3-53b9-4441-ba9c-d69d4a4a6e38}" />
<!-- Windows 7 -->
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}"/>
<supportedOS Id="{35138b9a-5d96-4fbd-8e2d-a2440225f93a}" />
<!-- Windows Vista -->
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}"/>
<supportedOS Id="{e2011457-1546-43c5-a5fe-008deee3d3f0}" />
</application>
</compatibility>
</assembly>
</assembly>
6 changes: 3 additions & 3 deletions ChewingPreferences/ChewingPreferences.rc
Original file line number Diff line number Diff line change
Expand Up @@ -76,12 +76,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Chewing"
VALUE "FileDescription", "新酷音輸入法設定"
VALUE "FileVersion", "24.10.314.0"
VALUE "FileVersion", "24.10.349.0"
VALUE "InternalName", "ChewingPreferences.exe"
VALUE "LegalCopyright", "Copyright (C) 2024"
VALUE "OriginalFilename", "ChewingConfig.rc"
VALUE "ProductName", "新酷音輸入法設定"
VALUE "ProductVersion", "24.10.314.0"
VALUE "ProductVersion", "24.10.349.0"
END
END
BLOCK "VarFileInfo"
Expand Down Expand Up @@ -201,7 +201,7 @@ BEGIN
LTEXT "題字:翁政銓",IDC_STATIC,7,85,49,8
PUSHBUTTON "確定 (&O)",IDOK,83,178,50,14
LTEXT "新酷音 - 智慧型注音輸入法",IDC_STATIC,84,7,92,8
LTEXT "版本:24.10.314.0",IDC_VERSION,84,20,92,8
LTEXT "版本:24.10.349.0",IDC_VERSION,84,20,92,8
LTEXT "發行日期:2024 年 11 月 09 日",IDC_RELEASE_DATE,84,33,100,8
LTEXT "授權方式:",IDC_STATIC,84,59,35,8
LTEXT "專案首頁:",IDC_STATIC,84,72,35,8
Expand Down
4 changes: 2 additions & 2 deletions ChewingTextService/ChewingTextService.rc
Original file line number Diff line number Diff line change
Expand Up @@ -85,12 +85,12 @@ BEGIN
BEGIN
VALUE "CompanyName", "Chewing"
VALUE "FileDescription", "新酷音輸入法"
VALUE "FileVersion", "24.10.314.0"
VALUE "FileVersion", "24.10.349.0"
VALUE "InternalName", "ChewingTextService.dll"
VALUE "LegalCopyright", "Copyright (C) 2013"
VALUE "OriginalFilename", "ChewingTextService.rc"
VALUE "ProductName", "新酷音輸入法"
VALUE "ProductVersion", "24.10.314.0"
VALUE "ProductVersion", "24.10.349.0"
END
END
BLOCK "VarFileInfo"
Expand Down
2 changes: 1 addition & 1 deletion installer/windows-chewing-tsf.wxs
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Codepage="65001"
Language="1028"
Manufacturer="新酷音輸入法開發團隊"
Version="24.10.314.0"
Version="24.10.349.0"
UpgradeStrategy="majorUpgrade"
UpgradeCode="8085e4ce-205d-4c44-9450-59ba34163b2a">
<MajorUpgrade AllowDowngrades="yes" />
Expand Down
2 changes: 1 addition & 1 deletion libIME/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "libime2"
version = "24.10.314"
version = "24.10.349"
edition = "2021"

[lib]
Expand Down
2 changes: 1 addition & 1 deletion tsfreg/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "tsfreg"
version = "24.10.314"
version = "24.10.349"
edition = "2021"

[dependencies]
Expand Down

0 comments on commit 03fcb59

Please sign in to comment.