Commit Graph
100 Commits
Author SHA1 Message Date
Tropical d5cf90c713 Merge pull request #369 from MatthewBeshay/refactor/nuke-critical-sections
Refactor/nuke critical sections
2026-03-30 09:37:57 -05:00
Tropical 1767c3f6e9 chore: fmt 2026-03-30 09:37:24 -05:00
Tropical 8a83ea0879 Merge pull request #363 from 4jcraft/chore/fmt2
chore: format everything
2026-03-30 02:33:42 -05:00
Tropical a8b9e9a185 wtf 2026-03-30 02:31:58 -05:00
Tropical 078eb3a144 format UIScene_ControlsMenu 2026-03-30 02:24:37 -05:00
Tropical 826862e79e format more things i missed 2026-03-30 02:19:38 -05:00
Tropical c9b90cae2c chore: format everything 2026-03-30 02:17:54 -05:00
Tropical 470ddf959d Merge pull request #362 from 4jcraft/in-tree-4jlibs
nuke Windows64 4jlibs
2026-03-30 02:11:45 -05:00
Tropical f1c9edb6b6 nuke Windows64 4jlibs 2026-03-30 02:11:28 -05:00
Tropical ecc15c6148 refactor: bring 4jlibs back in-tree 2026-03-30 02:04:44 -05:00
Tropical 7c7446f407 Merge pull request #360 from MatthewBeshay/refactor/nuke-winapi-types
Refactor/nuke winapi types
2026-03-30 01:45:58 -05:00
Tropical d42f37c3ee remove xuiscene_base
duplicate of a file already in XboxMedia
2026-03-30 01:01:15 -05:00
Tropical df5d806c85 nuke in-tree zlib 2026-03-30 00:54:24 -05:00
Tropical cba5a56ee7 SIZE_T -> size_t 2026-03-30 00:42:26 -05:00
Tropical f03c7163f4 WCHAR -> wchar_t 2026-03-30 00:42:26 -05:00
Tropical be2c65486d VOID -> void 2026-03-30 00:38:52 -05:00
Tropical a518b51754 LONG64 -> int64_t 2026-03-30 00:38:52 -05:00
Tropical c8f59b4a99 Merge pull request #356 from MatthewBeshay/cleanup/nullptr-replacement
refactor: replace NULL with nullptr across C++ codebase
2026-03-30 00:35:20 -05:00
Tropical 2ebead56ca remove bool identity type 2026-03-30 00:17:42 -05:00
Tropical 51e61a12b4 refactor: replace some win32 typedefs 2026-03-30 00:16:26 -05:00
Tropical 6ed953a3c3 refactor: replace double-underscore MSVC integer types with stdint 2026-03-30 00:08:25 -05:00
Tropical 1602fbec39 Merge pull request #353 from 4jcraft/refactor/expand-auto-var
refactor: expand AUTO_VAR macro
2026-03-30 00:04:49 -05:00
Tropical e45151ae64 refactor: expand AUTO_VAR macro 2026-03-29 23:59:05 -05:00
Tropical a330ecdcbb Merge pull request #317 from MatthewBeshay/cleanup/shared-portability-reset-v2
Cleanup/shared portability reset v2
2026-03-29 23:38:24 -05:00
Tropical e437a5f4be fix build 2026-03-29 23:35:51 -05:00
Tropical e4c0a3a35b fix: assets loading and text input issues 2026-03-29 23:24:37 -05:00
Tropical 0644d9bcde fix: use correct 4jlibs branch 2026-03-29 23:18:26 -05:00
Tropical c5d50c4066 fix: PathHelper include path 2026-03-29 23:13:15 -05:00
Tropical 2c72e3de6d Merge pull request #350 from 4jcraft/fix/revert-ci
revert CI
2026-03-29 23:02:43 -05:00
Tropical b5b9b66307 add libglm dependency again 2026-03-29 23:00:46 -05:00
Tropical e7af3b42bb Merge pull request #344 from MatthewBeshay/feat/text-input-support
Feat/text input support
2026-03-29 23:00:18 -05:00
Tropical 4ee9175501 don't use apt-install github action 2026-03-29 22:59:23 -05:00
Tropical 2ce1b0b261 add libglm-dev 2026-03-29 22:56:53 -05:00
Tropical cf1d3436f1 remove env field 2026-03-29 22:56:05 -05:00
Tropical 1128e602fd overcomplicating it 2026-03-29 22:51:54 -05:00
Tropical a5b66ec462 revert CI 2026-03-29 22:46:00 -05:00
Tropical ee5ec1b872 Merge pull request #320 from 4jcraft/func/bttr-cwd
CWD Deprecation, Better Media searching (sound, fonts, textures).
2026-03-29 21:17:44 -05:00
Tropical bfbbf64592 THAT IS SO ANNOYING WHY NIX 2026-03-29 21:06:57 -05:00
Tropical 4b8ebbb824 what if i 2026-03-29 21:02:24 -05:00
Tropical 94a67d41b6 inline that 2026-03-29 20:55:59 -05:00
Tropical 21092cb686 fix: stub IggyValueGetTypeRS 2026-03-29 20:55:59 -05:00
Tropical d6394de900 fix: get rid of redundant option check 2026-03-29 20:55:58 -05:00
Tropical 19d0af460e fix: remove gl2 option 2026-03-29 20:55:58 -05:00
Tropical b963a61caf refactor: use combo option for renderer selection 2026-03-29 20:55:58 -05:00
Tropical 73a74f4872 chore: clean up LevelRenderer diffs 2026-03-29 20:55:58 -05:00
Tropical 35d92fe504 docs: add FIXME for clipChunk translation 2026-03-29 20:55:57 -05:00
Tropical 485edf0679 clean up the diff further 2026-03-29 20:55:57 -05:00
Tropical fc6e4e32b1 undo further LevelRenderer changes 2026-03-29 20:55:57 -05:00
Tropical fb745767f2 undo changes to Camera.cpp 2026-03-29 20:55:57 -05:00
Tropical 69e9db9edc chore: undo some comments 2026-03-29 20:55:57 -05:00
Tropical c60a71581d revert ItemRenderer changes 2026-03-29 20:55:57 -05:00
Tropical fa24812582 revert some seemingly unneeded changes 2026-03-29 20:55:57 -05:00
Tropical 23af1b0a72 revert unintentional turnOnGui 2026-03-29 20:55:57 -05:00
Tropical a4db31ee64 add back ItemRenderer comment 2026-03-29 20:55:57 -05:00
Tropical dbd7ce40cd fix: don't GL_NORMALIZE/GL_RESCALE_NORMAL when rendering items 2026-03-29 20:55:57 -05:00
Tropical ca601c8205 restore original code for renderGuiItem 2026-03-29 20:55:57 -05:00
Tropical 98c8d49eaf fix: make hit outline width 1 pixel 2026-03-29 20:55:56 -05:00
Tropical b7ac84ca79 fix: revert changes to lighting direction 2026-03-29 20:55:56 -05:00
Tropical 7d7116b6ec Merge pull request #338 from Merc6/ci/cleanup-github-actions
Ci/cleanup GitHub actions
2026-03-29 20:53:33 -05:00
Tropical 9d40fceece cache clang-format installation 2026-03-29 20:51:08 -05:00
Tropical 7b5c2dfe25 use fetch-depth 0 for format workflow 2026-03-29 20:43:14 -05:00
Tropical 0e9c1403bf hate you ubuntu 2026-03-29 20:36:42 -05:00
Tropical 6010fa1848 test 2026-03-29 20:35:03 -05:00
Tropical dcebd64557 rename to format check 2026-03-29 20:07:16 -05:00
Tropical 327addddae yaml and its consequences for the human race 2026-03-29 20:06:38 -05:00
Tropical 39ebddbafc update format workflow 2026-03-29 20:04:19 -05:00
Tropical 43908b1de5 Update clang-format.yml 2026-03-29 19:54:51 -05:00
Tropical 357b6ce6bc Merge branch 'ci/cleanup-github-actions' of https://github.com/Merc6/4jcraft into pr/338 2026-03-29 19:54:05 -05:00
Tropical aafc823c75 fix: --print-build-logs 2026-03-29 19:52:44 -05:00
Tropical ec2a2b8d13 guhhhhhh 2026-03-29 19:16:51 -05:00
Tropical 23452bf129 guh 4 2026-03-29 19:15:53 -05:00
Tropical 80ca9142ef guh 3 2026-03-29 19:14:35 -05:00
Tropical d669174ecd guh 2 2026-03-29 19:11:32 -05:00
Tropical ceea5c356c guh 1 2026-03-29 19:09:50 -05:00
Tropical 8c6c17677d Merge pull request #334 from Merc6/refactor/remove-PolygonArray
refactor: optimize `Block` rendering
2026-03-29 18:45:06 -05:00
Tropical 1e5a43cdc0 Merge pull request #313 from realffqq/feat/new-java-gui
feat: modernize java gui (make it era equivalent)
2026-03-29 16:16:18 -05:00
Tropical a856a7e54e fix: rebase issue with CreativeInventoryScreen 2026-03-29 16:12:30 -05:00
Tropical 3653b7b465 fix: readjust VideoSettingsScreen ITEM_COUNT 2026-03-29 15:53:10 -05:00
Tropical 238b001910 fix: remove remaining iggy checkmarks for pano 2026-03-29 15:53:10 -05:00
Tropical ad67f4be71 refactor: configure classic panorama at compile-time 2026-03-29 15:53:10 -05:00
Tropical 0e56f2c660 fix: regression in tile bounding box clip 2026-03-29 14:55:36 -05:00
Tropical dcc937da5e Merge pull request #337 from 4jcraft/fix/entity-aabb
fix: correctly restore entity bounding boxes when computing movement physics
2026-03-28 22:35:04 -05:00
Tropical fd90607719 Merge pull request #335 from aedanmills/dev
Fixed broken exit game button again
2026-03-28 21:59:49 -05:00
Tropical 2302f25e93 chore: fmt 2026-03-28 21:38:26 -05:00
Tropical ad77a955c0 fix: correctly restore entity bounding boxes when computing movement physics 2026-03-28 21:36:17 -05:00
Tropical eb7bb6e518 Merge pull request #330 from 4jcraft/meson-options-cleanup
refactor: rework meson options, fix ENABLE_VSYNC
2026-03-28 11:12:24 -05:00
Tropical caa512fcdb Merge pull request #323 from milomc123/nix-build-fix
Fix nix flake build phase errors
2026-03-28 05:04:14 -05:00
Tropical 38ba5e144d Merge pull request #331 from MatthewBeshay/fix/pr329-aabb-followup
fix: restore ghast reach checks and fire collision bounds after AABB refactor
2026-03-28 04:46:27 -05:00
Tropical 8cbdb636aa Merge pull request #329 from Merc6/refactor/remove-aabb-tls
Refactor/remove aabb tls
2026-03-28 04:23:21 -05:00
Tropical 939310be64 refactor: rework meson options, fix ENABLE_VSYNC 2026-03-28 02:13:27 -05:00
Tropical da7cbcb4b6 Merge pull request #326 from realffqq/dev
fix: add null check to renderItemInHand
2026-03-27 19:49:37 -05:00
Tropical 9bed5431eb Merge pull request #310 from 4jcraft/refactor/replace-winapi-stubs
refactor: finish up removing `Tls*` functions from linux code
2026-03-27 18:53:22 -05:00
Tropical 06c73c821c Merge pull request #312 from 4jcraft/refactor/replace-sleep
refactor: replace win32 thread sleeping and yielding with `std::thread` primitives
2026-03-27 18:47:47 -05:00
Tropical 8b11eb7a3a Merge branch 'dev' into refactor/replace-winapi-stubs 2026-03-27 18:35:12 -05:00
Tropical f59085c782 Merge pull request #325 from realffqq/dev
fix(goal): add a duration to panics
2026-03-27 18:20:35 -05:00
Tropical 293590ef77 Merge branch 'dev' into dev 2026-03-27 18:20:24 -05:00
Tropical e38f162c10 Merge pull request #314 from Merc6/refactor/remove-vec3-tls
refactor: remove vec3 tls
2026-03-27 18:19:21 -05:00
Tropical d2f127349b Merge pull request #319 from Merc6/refactor/rewrite-nix-flake
refactor: rewrite `flake.nix`
2026-03-27 13:20:35 -05:00
Tropical c18e86944f Merge pull request #311 from Merc6/refactor/remove-BasicTypeContainers
refactor: remove basic type containers
2026-03-25 19:36:36 -05:00
Tropical cbca0280b4 rust brainrot 2026-03-25 19:21:36 -05:00