mirror of
https://github.com/NickeManarin/ScreenToGif.git
synced 2026-04-25 23:25:52 +03:00
Labels
No labels
copy cats
duplicated
future feature
pull-request
⬜ Accepted
⬜ Completed
⬜ Help Wanted 💪
⬜ In Progress
⬜ Missing Details
⬜ Pending
⬜ Waiting For Answer ⏳
🆕 feature preview
🔷 Bug 🐛
🔷 Out Of Scope
🔷 Out Of Scope
🔷 Question
🔷Enhancement
🔷Enhancement
🔷Invalid / External
🔷Knowledge Base
🔷Won't Fix
🕑 High
🕑 High
🕑 High
🕕 Medium
🕙 Low
🕛 Critical
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ScreenToGif#1360
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/NickeManarin/ScreenToGif/pull/1404
Author: @fz0000
Created: 7/18/2025
Status: ✅ Merged
Merged: 7/20/2025
Merged by: @NickeManarin
Base:
dev← Head:feature/fonts📝 Commits (1)
811786aUpdate UI font handling to use dynamic resources📊 Changes
44 files changed (+123 additions, -80 deletions)
View changed files
📝
Other/Translator/App.xaml(+1 -1)📝
Other/Translator/Dialog.xaml(+1 -1)📝
Other/Translator/ExceptionDialog.xaml(+2 -2)📝
Other/Translator/ExceptionViewer.xaml(+4 -4)📝
Other/Translator/Themes/Generic.xaml(+1 -1)📝
Other/Translator/TranslatorWindow.xaml(+3 -3)📝
ScreenToGif.Util/Extensions/InlineExtensions.cs(+1 -1)📝
ScreenToGif.Util/LocalizationHelper.cs(+40 -0)📝
ScreenToGif.ViewModel/Tasks/KeyStrokesViewModel.cs(+1 -1)📝
ScreenToGif.ViewModel/Tasks/ProgressViewModel.cs(+1 -1)📝
ScreenToGif.ViewModel/UploadPresets/History/History.cs(+1 -1)📝
ScreenToGif.ViewModel/UploadPresets/History/ImgurHistory.cs(+1 -1)📝
ScreenToGif/App.xaml(+3 -0)📝
ScreenToGif/Controls/SelectControl.cs(+4 -4)📝
ScreenToGif/Controls/SelectControlOld.cs(+6 -6)📝
ScreenToGif/Themes/Common.xaml(+1 -1)📝
ScreenToGif/Themes/EncoderListViewItem.xaml(+2 -2)📝
ScreenToGif/Themes/Generic.xaml(+3 -3)📝
ScreenToGif/Windows/Board.xaml(+4 -4)📝
ScreenToGif/Windows/Editor.xaml(+6 -6)...and 24 more files
📄 Description
Try to Fix the font issue for #829, #226
Segoe UI works well for most languages, except CJK and some complex scripts (Thai, Tamil, etc.).
I've replaced it with the default Windows UI font for CJK languages. Segoe UI will be used as the default and fallback font.
We can add more languages if needed. e.g. add
{ "ta", ("Nirmala UI", "Nirmala UI Semilight", "Nirmala UI Bold") },for Tamil(I'm not sure. Maybe we should confirm with the Tamil translators).Some fonts don't have semilight/semibold, so I use light/bold instead.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.