Skip to content

Refs/heads/refactor UI#1554

Merged
fxliang merged 2 commits intorime:masterfrom
fxliang:refactor_ui
May 16, 2025
Merged

Refs/heads/refactor UI#1554
fxliang merged 2 commits intorime:masterfrom
fxliang:refactor_ui

Conversation

@fxliang
Copy link
Copy Markdown
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