Commit graph

20 commits

Author SHA1 Message Date
095af0a1e7 Clean up user data vs. game data
FossilOrigin-Name: d751d8b0b7ca39f458acf12116633d5ebdae0976c8241cf419b49510990f3268
2025-03-09 00:39:50 +00:00
3d8735818d Use ObjFW functions for memory management
FossilOrigin-Name: 71ebb79f8f6a5c2920c91b004bf274f9133e3ee04caddaf0f5ba01f98db27762
2025-03-08 03:26:23 +00:00
a28209edcf More style cleanup
FossilOrigin-Name: 753ff34122c906fdba43b8c382ac52cc9f0ac3ce585ec9f4db6b1dc1f21ef86a
2025-03-08 03:05:16 +00:00
dd08a1069e Improve clang-format
FossilOrigin-Name: 6f5dd506262655e5d3a6732794f955c8476b19a80fa03d5ebb6744ed8b18c963
2025-03-08 02:38:40 +00:00
745514762e Migrate more strings
FossilOrigin-Name: fa4b03aacafc3bab0a52c144241ab665332f7e8e789eb17fff63f76e02e2d5c9
2025-03-08 00:48:42 +00:00
3661ce9a40 More file handling cleanups
FossilOrigin-Name: c09457f7ad6613411be70250bdc33917e92298e80706560a9a205c997b679297
2025-03-05 22:42:56 +00:00
a6a0247bb2 Merge accidental fork
FossilOrigin-Name: 7cfa53cdf1894df2e2a3f969a53c06689f9451c010b4318554d82401addf6a61
2025-03-05 22:25:32 +00:00
d537e43f86 Clean up key mapping
FossilOrigin-Name: 31ef5be209e12c2b31695e15653e093d6bb96523a45513c06e3fbee1860935b2
2025-03-05 22:24:16 +00:00
cac7cebba0 Clean up console output functions
FossilOrigin-Name: 003b06901f169b5d97cbbaa313ad31a2493d2a56b295cffda136500ecc5d4f05
2025-03-05 21:55:28 +00:00
ab582d3745 Clean up file handling
FossilOrigin-Name: 3d55e077f74fc1c036e856cc4fdf0ae3c308c58f7d37eb9392f1a15f10cc237d
2025-03-05 21:29:54 +00:00
5635fb24b6 Default to desktop resolution
FossilOrigin-Name: fd3bba533240e7de2e6ddec834f937cdcbcda3051229d035c2c0ad4030cb47dc
2025-03-05 01:32:39 +00:00
7ba16ed96a Reduce global variables
FossilOrigin-Name: 02dbc547c1a4a13918d02cb6f5ba92dd653622303979dd09cc5e3d6d0f617203
2025-03-05 00:27:18 +00:00
3a1bbe3110 Port to SDL2
FossilOrigin-Name: 42d4b57828b48b9e38d8be3edcebca4c7cbca9948d8792a320df1f92c13465be
2025-03-04 23:51:09 +00:00
c3cd8d4fac Initial port to macOS
Doesn't work yet as SDL1 is broken on modern macOS.

FossilOrigin-Name: f5b62f82030659a511f4add8212857fca598c6cef86a3238705eb60e35011631
2025-03-04 23:03:58 +00:00
9782fa9b54 Add long options
FossilOrigin-Name: 9684b46414b4a589d60bd7067a0b2ea3f8cb1a46bc68d98f068c36be25798352
2025-03-04 01:19:15 +00:00
db3bb84a6a More string cleanups
FossilOrigin-Name: a401a49dd9b3759c48509aa50fa13dab309bf09462a137f4ecbf3c98dce9d9e4
2025-03-04 01:13:36 +00:00
2860953c0b Migrate more strings
FossilOrigin-Name: e7b5d33cada1ff8db653655ab2c77ead76ab7625a5d2f793b9aee3ec21e3778b
2025-03-03 23:52:52 +00:00
b00de734e8 Migrate more strings
FossilOrigin-Name: 0d125c31daf305a4363234402dbf375ecd71b24da762aa8e8c59751678cf47ec
2025-03-02 19:52:00 +00:00
866e81fcde Migrate to OFOptionsParser
FossilOrigin-Name: f642e9dfbf67a6be7bf37d9df2cf3b037537a29c74387f49b0a0e82d6816d616
2025-03-02 14:42:43 +00:00
1e8d1cfbef Migrate to OFApplicationDelegate
FossilOrigin-Name: 9432e52ca0f52d0661ae65c0cebbf1fa9259a4d3459b4f6df4927fa4ac18c609
2025-03-02 14:02:43 +00:00
Renamed from src/main.mm (Browse further)