Commit Graph

11 Commits

Author SHA1 Message Date
104258c5c5 [macOS/iOS] Use framework Info.plist to determine library name. 2022-12-16 11:42:29 +02:00
6799d000b1 Only support XDG directory path configuration on Linux
XDG support breaks when running Windows builds via WINE.

Co-authored-by: Rémi Verschelde <rverschelde@gmail.com>
2022-12-12 11:43:16 +01:00
ecec415988 Use system fonts as fallback and improve system font handling.
Add support for font weight and stretch selection when using system fonts.
Add function to get system fallback font from a font name, style, text, and language code.
Implement system font support for Android.
Use system fonts as a last resort fallback.
2022-12-04 18:44:20 +02:00
060d62e0dc Load and use system emoji font in the editor. 2022-11-01 11:04:58 +02:00
a3cb6163cc [macOS] Fit OS::alert to the text width for better readability. 2022-10-18 12:11:39 +03:00
ac9786c525 Add get_distribution_name() and get_version() to OS
supports: LinuxBSD, Windows, macOS, iOS, Android, UWP

Co-authored-by: bruvzg
2022-09-16 11:17:36 +02:00
d46bc8f4ac [macOS, 4.0] Fix unresponsive redraw during live resizing. 2022-09-14 09:59:00 +03:00
10a56981dc Rename String plus_file to path_join 2022-08-29 19:38:13 -05:00
6e647dea24 Remove unused force_quit variable from many OS abstractions 2022-08-27 13:41:53 +02:00
36ef8f29dc Implement support for loading system fonts on Linux, macOS / iOS and Windows. 2022-07-26 08:38:05 +03:00
8823eae328 Rename OSX to macOS and iPhoneOS to iOS. 2022-07-21 09:37:52 +03:00