notmatthewbeshay
db4ea77ed9
Use standard timer types in UIController
2026-03-11 15:38:43 +11:00
notmatthewbeshay
7f1c1ce7f8
Use bool for tooltip enable state
2026-03-11 15:38:43 +11:00
notmatthewbeshay
b4a005fb8c
Remove Win32 callback types from launch menus
2026-03-11 15:38:43 +11:00
notmatthewbeshay
7b3b49c662
Remove LPCWSTR from shared UI text structs
2026-03-11 15:38:43 +11:00
notmatthewbeshay
c3f3bc5a66
Use bool launch option flags in XUI
2026-03-11 15:38:43 +11:00
notmatthewbeshay
74650536f7
Use bool launch option flags in common UI
2026-03-11 15:38:43 +11:00
notmatthewbeshay
3e40aa45af
Remove BOOLs from launch option params
2026-03-11 15:38:43 +11:00
notmatthewbeshay
4e975540a9
Remove Win32 types from UI message boxes
2026-03-11 15:38:43 +11:00
notmatthewbeshay
d89db4917a
Use standard small-id types in player options
2026-03-11 15:38:43 +11:00
notmatthewbeshay
c72b3d757a
Use standard pointers and bools in UI structs
2026-03-11 15:38:43 +11:00
notmatthewbeshay
9e20f8007f
Use standard thumbnail types in save list data
2026-03-11 15:38:43 +11:00
notmatthewbeshay
ca72052b4c
Remove Win32 types from UI substitution textures
2026-03-11 15:38:42 +11:00
notmatthewbeshay
e83cf9a2f3
Use standard buffer types for TMS files
2026-03-11 15:38:42 +11:00
notmatthewbeshay
eb52911d25
Use standard buffer types for TPD extraction
2026-03-11 15:38:42 +11:00
notmatthewbeshay
5f991ccd6a
Use standard buffer types for in-memory TPD data
2026-03-11 15:38:42 +11:00
notmatthewbeshay
37aa3463be
Use standard buffer types for in-memory textures
2026-03-11 15:38:42 +11:00
notmatthewbeshay
c4947ce99a
Use standard screenshot buffer types
2026-03-11 15:38:42 +11:00
notmatthewbeshay
d2db55e050
Use standard thumbnail buffer types
2026-03-11 15:38:42 +11:00
notmatthewbeshay
3e89da8dff
Use standard byte buffers for save image metadata
2026-03-11 15:38:42 +11:00
notmatthewbeshay
2bc55b838d
Remove Win32 byte types from game rule helpers
2026-03-11 15:38:42 +11:00
notmatthewbeshay
0437fb921f
Use standard byte counts for base save data
2026-03-11 15:38:42 +11:00
notmatthewbeshay
0ab0fd9209
Standardise fixed-width integer usage in touched files
2026-03-11 15:38:42 +11:00
notmatthewbeshay
83ba8d8384
Use a portable seek origin for save files
2026-03-11 15:38:41 +11:00
notmatthewbeshay
45c22ab6cc
Use bool for save file IO results
2026-03-11 15:38:41 +11:00
Tropical
19bc286818
chore: remove another test print
2026-03-10 23:33:12 -05:00
Tropical
559cdfd281
chore: remove test prints
2026-03-10 23:31:13 -05:00
Emily
723f741a8e
Merge branch 'dev' of https://github.com/urzuline/4jcraft-urzuline into dev
2026-03-11 00:30:00 -04:00
Nikita Edel
b64280a978
Merge branch '4jcraft:dev' into fix-with-ubsan
2026-03-11 05:29:51 +01:00
Emily
4e286dd92c
ifdef the option 3
2026-03-11 00:29:19 -04:00
Emily
1a261de1ba
Merge branch '4jcraft:dev' into dev
2026-03-11 00:21:49 -04:00
ffqq
22f50372a5
Merge branch '4jcraft:dev' into dev
2026-03-11 07:20:32 +03:00
Sally Knight
c42f71ba22
fix: restore and fix entity, block and hand lighting
...
Block and entity light layers are done differently for now due to some caveats with light map transformation
2026-03-11 07:13:48 +03:00
Emily
bfc83f7830
forgot to add meson.options
2026-03-11 00:13:09 -04:00
Emily
0f605b8997
mrrrp (V-Sync Changes)
2026-03-11 00:09:07 -04:00
Emily
5baab016fa
meowww
2026-03-10 23:57:13 -04:00
DecalOverdose
3f7a53ad50
Merge pull request #173 from 4jcraft/fix/leaderboard-manager-null
...
fix: add dummy `LinuxLeaderboardManager` implementation
2026-03-11 07:53:56 +04:00
Tropical
c774e1eb18
feat(input): add sprint keys
2026-03-10 22:42:14 -05:00
Nikita Edel
142e41e1ca
fix sort function
2026-03-11 04:08:40 +01:00
Nikita Edel
56955ad935
shift of negative values, added casts
2026-03-11 03:59:41 +01:00
Nikita Edel
caadcfe9db
faulty casts of templated classes
2026-03-11 03:45:56 +01:00
Tropical
35a45063b1
fix: remove the fallback null LeaderboardManager
2026-03-10 21:39:46 -05:00
Nikita Edel
e76ec32824
dangerous alignment issues
...
the processDLCData() fn, was constantly casting a raw byte pointer to scalars/structs, replaced those calls with memcpy, also optimized and improved the guards for __linux__ at the top of the file
2026-03-11 03:24:46 +01:00
Tropical
deeee2a5d5
fix: add dummy LinuxLeaderboardManager implementation
2026-03-10 20:56:57 -05:00
Leah Anderson
d9dbb5c39c
Merge pull request #157 from 4jcraft/feat/sdl-support
...
Added SDL support & Remade 4j_Input
2026-03-10 19:42:49 -06:00
Tropical
ca9ac8e7f7
fix: hotbarSlot is zero-indexed, move max hotbar slots into a constant
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
2026-03-10 20:18:03 -05:00
Tropical
28018e5022
refactor: die FPS flamegraph
2026-03-10 20:11:35 -05:00
Tropical
304c591512
fix: hotbarSlot bounds check
2026-03-10 20:08:54 -05:00
Tropical
9752dec5e7
fix: remove juicey's visionary offhand implementation
2026-03-10 20:08:01 -05:00
JuiceyDev
c2728cd2d9
SDL scroll wheel w/ hotbar & numbr support !!!!!!
2026-03-11 01:52:27 +01:00
Nikita Edel
dfb200d037
integer oferflow, shift of negative value
2026-03-11 00:26:31 +01:00