Skip to content

Refs/heads/refactor UI #1554

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

Merged
merged 2 commits into from
May 16, 2025
Merged

Refs/heads/refactor UI #1554

merged 2 commits into from
May 16, 2025

Conversation

fxliang
Copy link
Contributor

@fxliang fxliang commented Apr 9, 2025

  • refactor: simplify some operation on direct2d/directwrite
  • fix(WeaselUI): hemispherical of hilite text preedit not correct

@fxliang fxliang changed the title Refs/heads/refactor UI Refs/heads/refactor UI[WIP] Apr 13, 2025
fxliang added 2 commits April 13, 2025 14:37
- simplify code with lambda function in DirectWriteResources::InitResources
- simplify code of DirectWriteResources::_SetFontFallback
- remove unnecessary reset to ComPtr objects
- add a macro  for debug info output with OutputDebugString
- handle failed HRESULT with ComException, output debug info with the macro
- update directwrite operation calls.
@fxliang fxliang changed the title Refs/heads/refactor UI[WIP] Refs/heads/refactor UI May 8, 2025
@fxliang fxliang merged commit 6e884c2 into rime:master May 16, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant