Henrik Rydgård
|
2b946094a9
|
Warning fixes
|
2026-03-10 12:19:27 +01:00 |
|
myzhan
|
af7384e8e4
|
Fix font rendering after window resizing on SDL(linux)
|
2026-03-05 13:34:38 +08:00 |
|
Henrik Rydgård
|
c77f68d005
|
Some additional fixes in TextDrawerSDL
|
2026-01-27 20:10:40 +01:00 |
|
Henrik Rydgård
|
24283d3e7f
|
Fix memory leak in TextDrawerSDL (sigh, variable shadowing)
|
2026-01-27 20:05:24 +01:00 |
|
Henrik Rydgård
|
3c4adc3e66
|
Fix a number of Android Studio lint warnings, a bad jni return type and an memory leak
|
2026-01-21 18:43:47 +01:00 |
|
Henrik Rydgård
|
6478f0dcad
|
SDL: Fix measuring of multi-line strings.
Also, a small related optimization on Windows.
|
2026-01-21 13:57:51 +01:00 |
|
Henrik Rydgård
|
cadbe3a2e0
|
Speedup text rendering on Android slightly, eliminate possible assert
|
2026-01-02 14:20:20 +01:00 |
|
Henrik Rydgård
|
8724f40c12
|
DrawText: Clamp strings to sane sizes.
|
2026-01-01 14:23:57 +01:00 |
|
Henrik Rydgård
|
1ea93e2913
|
Small refactor of text rect measurement. Add move/resize icons
|
2025-11-27 11:50:22 +01:00 |
|
Henrik Rydgård
|
acd8cf70d0
|
SDL: Load font from VFS instead of using a file path.
Hopefully helps #21014
|
2025-11-24 00:55:12 +01:00 |
|
Henrik Rydgård
|
666808fb8c
|
SDL: Correct font size handling
|
2025-11-23 22:26:32 +01:00 |
|
Henrik Rydgård
|
bc17b7c822
|
iOS buildfix, SDL buildfix
|
2025-11-23 11:42:43 +01:00 |
|
Henrik Rydgård
|
1ae6d0f9f6
|
Installer script fix
|
2025-11-23 11:11:18 +01:00 |
|
Henrik Rydgård
|
8052c15f61
|
Fix references to the old font files
|
2025-11-14 10:10:44 +01:00 |
|
Henrik Rydgård
|
bc024da16c
|
More tweaks
|
2025-11-10 16:02:21 +01:00 |
|
Henrik Rydgård
|
bf5e524243
|
Add multi-font support to the final text-rendering backend (SDL_ttf)
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
582c2e28ca
|
Same for Qt
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
59ab9e5682
|
Fix font loading in cocoa as well.
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
2fce2da709
|
Apply the font system rework to Android as well
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
bf5ded9c02
|
Fix font loading for the UWP backend, although wacky rendering issues remain
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
4283e66a12
|
Font style rework: Windows part
|
2025-11-09 08:52:21 +01:00 |
|
Henrik Rydgård
|
6d1973edfb
|
Add banners on the top of settings pages, if editing game-specific settings show the icon.
|
2025-11-09 08:51:41 +01:00 |
|
Henrik Rydgård
|
f44e0505ea
|
Fix SDL font rendering
Fixes #20933
|
2025-10-30 09:40:48 +01:00 |
|
Henrik Rydgård
|
2b6b951f78
|
Fix alpha in drawtext for RGBA8888 format.
Should fix #20879
|
2025-10-17 08:57:12 +02:00 |
|
Henrik Rydgård
|
b082e94edb
|
Initial work on using premultiplied alpha in the UI
|
2025-10-16 11:07:05 +02:00 |
|
Henrik Rydgård
|
b472eb8b8b
|
Remove a lot of unnecessary string constructors
|
2025-08-31 15:49:29 +02:00 |
|
Henrik Rydgård
|
654b11cb39
|
Rework the UWP Xaudio backend a bit too.
|
2025-06-17 01:16:09 +02:00 |
|
Henrik Rydgård
|
09e067c6e1
|
Revert "Get rid of remains of support for non-square screen DPIs"
This reverts commit f206ed95eb.
|
2025-05-21 21:41:50 +02:00 |
|
Henrik Rydgård
|
fb2ac6475a
|
Mac/ios: Use new font name (oops). Improve error checking when loading cocoa fonts
|
2025-05-21 14:03:04 +02:00 |
|
Henrik Rydgård
|
f2d35d204b
|
SDL text renderer: Add some sanity checks.
|
2025-04-11 10:58:21 +02:00 |
|
Henrik Rydgård
|
531842f577
|
Add font cache stats to "internals" screen
|
2025-04-09 12:40:10 +02:00 |
|
Henrik Rydgård
|
580cd954e0
|
Fix another carriage-return-related bug in the Android code.
|
2025-03-29 19:12:32 +01:00 |
|
Henrik Rydgård
|
1bd0ebd600
|
Code cleanup (remove .c_str())
|
2025-03-29 18:48:35 +01:00 |
|
Henrik Rydgård
|
82f6ff5170
|
Fix reported line break issue on Windows
|
2025-03-29 18:48:27 +01:00 |
|
Henrik Rydgård
|
f206ed95eb
|
Get rid of remains of support for non-square screen DPIs
|
2025-02-20 11:14:26 -06:00 |
|
Henrik Rydgård
|
9ce9e43481
|
Make some uses of the erase-iter idiom safer and more consistent
|
2025-02-04 10:31:17 -06:00 |
|
C.W. Betts
|
da3e300b58
|
Remove unused font variable.
|
2025-01-14 16:31:03 -07:00 |
|
C.W. Betts
|
a8486e833f
|
We only need to register the font once.
|
2025-01-14 15:41:19 -07:00 |
|
C.W. Betts
|
a04c2d1a6a
|
Initial attempt at loading Roboto into CoreText
|
2025-01-14 15:15:53 -07:00 |
|
C.W. Betts
|
f32ed3df90
|
Update draw_text_cocoa.mm
Fix memory leak.
|
2025-01-13 19:50:26 -07:00 |
|
Henrik Rydgård
|
1ba304d83f
|
Alternate buildfix
|
2025-01-09 21:12:00 +01:00 |
|
Henrik Rydgård
|
bd84c7bf7d
|
Buildfix for new SDL.
Fixes #19839
|
2025-01-09 20:58:50 +01:00 |
|
Henrik Rydgård
|
afbf430899
|
Android joystick event handling: Don't blow up java ref counting by forgetting ReleaseElements.
Also, use JNI_ABORT to avoid writing back changes (we don't make any).
|
2024-12-15 23:03:22 +01:00 |
|
Henrik Rydgård
|
68f61c2add
|
ImGeDebugger: Highlight changes, show old value on hover
|
2024-12-14 11:03:18 +01:00 |
|
Henrik Rydgård
|
080798b5dd
|
Move out two more functions from Core.cpp. Clean up Windows includes
|
2024-12-08 12:12:02 +01:00 |
|
Henrik Rydgård
|
55aa1ff66e
|
Warning fixes
|
2024-11-06 11:59:34 +01:00 |
|
Henrik Rydgård
|
671ba6356b
|
Remove logspam from Android text rendering, oops
|
2024-10-23 15:07:27 +02:00 |
|
Henrik Rydgård
|
26de955c77
|
Warning fixes, add warning to Cave Story if skip buffer effects is on
|
2024-10-22 11:56:08 +02:00 |
|
Henrik Rydgård
|
a6a189c24d
|
An old version of android had strict JNI validation of UTF-8 strings enabled. Let's pass it.
|
2024-10-22 11:02:26 +02:00 |
|
Henrik Rydgård
|
e49d94ad11
|
Unify the MeasureString caching code
|
2024-10-16 14:39:21 +02:00 |
|