Commit Graph

66 Commits

Author SHA1 Message Date
Justin Scofield
5e0fb9e36e Add ReloadPackageFonts 2025-01-05 20:54:56 -05:00
Justin Scofield
66dc72148d Add helper functions SetFontPath, LoadFont, AddIconFont, and AddJapaneseFont 2025-01-05 06:38:14 -05:00
Justin Scofield
10c7e15f92 Add font path prefix for non apple platforms 2024-12-30 09:56:26 -05:00
scawful
e05e7c35db remove app namespace 2024-12-28 21:28:51 -05:00
scawful
4507bd6b7a Enhance font loading error handling in LoadPackageFonts function 2024-12-08 21:22:26 -05:00
Justin Scofield
0b9f7ee6fa Refactor includes for improved organization and clarity 2024-11-18 18:01:14 -05:00
scawful
f630aa88a2 Refactor command manager and editor includes for improved organization and functionality 2024-11-18 14:05:54 -05:00
scawful
89774ddab4 Refactor AppDelegate header and implementation for improved readability and organization 2024-11-15 23:50:58 -05:00
scawful
3cce624f59 Add absl/strings/str_format.h include to renderer.h 2024-11-15 21:21:27 -05:00
scawful
876a83f61c Add font loading functionality and refactor font handling in core 2024-11-15 21:21:13 -05:00
scawful
fbb46d571a Housekeeping 2024-11-14 13:28:42 -05:00
scawful
ab7fa2ecac Rename InitializeCocoa to yaze_run_cocoa_app_delegate and update its implementation; streamline Cocoa app delegate handling 2024-11-13 09:16:46 -05:00
scawful
7798d769a5 Refactor bitmap update methods to remove unnecessary parameters; simplify texture updating in Renderer and Bitmap classes 2024-11-13 09:16:16 -05:00
scawful
8e8b3ed2f7 Refactor Renderer class to remove inheritance from ExperimentFlags; streamline bitmap rendering and updating methods 2024-11-13 08:53:24 -05:00
scawful
e21bdb3f44 Add documentation for file dialog and resource path functions 2024-11-08 21:02:24 -05:00
scawful
57e8dc0e10 chore: Update font_loader.cc and xcschememanagement.plist 2024-08-21 21:08:55 -04:00
scawful
7b33313281 big cleanup 2024-08-20 22:10:35 -04:00
scawful
49611d4944 big cleanup, replace Bytes alias with std::vector<uint8_t> to reduce ambiguity 2024-08-20 12:02:47 -04:00
Justin Scofield
6d7e7a49aa windows file dialog wrapper 2024-08-18 09:35:51 -04:00
Justin Scofield
7ae53a3814 windows font family loader 2024-08-18 09:35:41 -04:00
scawful
731b8f1c75 chore: Refactor clipboard functions to use namespace aliases 2024-08-14 00:11:18 -04:00
scawful
6ba3c0fc84 chore: Refactor file_dialog header to be platform agnostic 2024-08-14 00:05:15 -04:00
scawful
f1bae4e6ab Todo AppDelegate to setup tab bar controller, font picker, pencil kit, and file manager 2024-08-14 00:02:27 -04:00
scawful
9bbb6c6114 chore: Refactor file_dialog.cc and file_dialog.h to use namespace aliases 2024-08-13 23:56:17 -04:00
scawful
17917bbde4 update file_dialog header 2024-08-12 12:00:38 -04:00
Justin Scofield
c97eb5321d file dialog windows updates 2024-08-11 14:24:42 -04:00
scawful
b249d30403 update objective-C style 2024-08-11 10:25:58 -04:00
scawful
a82a3f3c9e add long press right click to iOS 2024-08-11 01:17:59 -04:00
scawful
2d8a658e5e MessageEditor updates 2024-08-10 20:11:21 -04:00
scawful
0e1b80d756 housekeeping 2024-08-10 13:03:01 -04:00
scawful
592fd9c022 rename app_view_controller.h to view_controller.h 2024-08-10 12:47:46 -04:00
scawful
c62269e11e optimize hover gesture recognizer ios 2024-08-10 12:26:40 -04:00
scawful
a41ee8f9c4 document renderer 2024-08-09 18:59:43 -04:00
scawful
a37f3bbd43 add core::Renderer 2024-08-09 18:56:57 -04:00
Justin Scofield
13995d40bf cleanup clipboard.h 2024-08-08 18:02:31 -04:00
scawful
daa2998abb add linux definitions for FileDialogWrapper 2024-08-07 15:41:32 -04:00
scawful
185347cf35 merge apple and unix file dialog wrapper class 2024-08-07 15:33:15 -04:00
scawful
d4b559af32 font_loader.h again lol 2024-08-07 15:27:41 -04:00
scawful
69f1286f2b fix font_loader.h 2024-08-07 15:19:13 -04:00
scawful
8c13ef3e23 housekeeping 2024-08-07 01:21:52 -04:00
scawful
e67269e41e add iOS AppViewController interface for MTKViewDelegate/NSWindowDelegate 2024-08-02 15:36:02 -04:00
scawful
c1af4fbb4d update macros for iOS file path impl 2024-08-02 15:35:38 -04:00
scawful
2fbca008c7 add iOS UIDocumentPicker delegation for the AppDelegate 2024-08-02 15:34:49 -04:00
scawful
bf47e5ee99 add iOS AppDelegate interface to app_delegate.h 2024-08-02 15:34:06 -04:00
scawful
b08eb303ca add file_path.mm for bundle resource path 2024-07-31 11:27:15 -04:00
scawful
64f8e0b1c8 add ios defs for file and font fns 2024-07-31 07:39:37 -04:00
scawful
35d5fe7deb split apple platforms by mac, ios, and simulator 2024-07-30 23:37:38 -04:00
scawful
afbf0d888b add header guard to file dialog platform code 2024-07-19 16:34:09 -04:00
scawful
8440f4b44e Add ShowOpenFolderDialog, GetFilesInFolder, GetSubdirectoriesInFolder 2024-07-13 15:35:18 -04:00
scawful
66da74486e add macos error popup on load file error 2024-05-28 17:35:18 -04:00