Tropical
|
b7ad828882
|
fix: Windows archive file discovery
|
2026-04-10 20:37:08 -07:00 |
|
Tropical
|
93215033e4
|
fix: restore debugoptimized default flag
|
2026-04-10 19:13:44 -07:00 |
|
Tropical
|
c432e83d18
|
fix: make it build on windows
|
2026-04-10 19:12:57 -07:00 |
|
Tropical
|
a399023cca
|
refactor: switch to glew for OpenGL loading
|
2026-04-10 16:27:00 -07:00 |
|
Tropical
|
b0fac9fbc6
|
refactor: downgrade to C++20
|
2026-04-10 17:12:35 -05:00 |
|
Tropical
|
69b749a844
|
windows stuff
|
2026-04-10 14:42:45 -07:00 |
|
Tropical
|
85a4e09e17
|
disable LTO for now, entity micro-optimizations
|
2026-04-10 09:55:57 -05:00 |
|
Tropical
|
abeead819e
|
rework build system dependencies
Build (Linux, x86-64) / build-linux-amalgamate (push) Waiting to run
Build (Linux, x86-64) / build-linux-full (push) Waiting to run
Format Check / clang-format (push) Waiting to run
Release Nightly (Linux, x86-64) / release-linux (push) Waiting to run
|
2026-04-10 02:49:30 -05:00 |
|
Tropical
|
8c6effdabf
|
remove Windows64 app
|
2026-04-09 23:36:49 -05:00 |
|
MatthewBeshay
|
fe77d9c2a0
|
build: optional mimalloc replacement for system malloc
Toggle with -Denable_mimalloc=enabled/disabled/auto.
|
2026-04-09 15:24:13 +10:00 |
|
MatthewBeshay
|
d7eca58551
|
refactor: split App_Defines.h up by concern and drop the umbrella
|
2026-04-09 15:24:12 +10:00 |
|
MatthewBeshay
|
7cceb05d83
|
build: turn on LTO and tidy up release build flags
|
2026-04-09 15:24:12 +10:00 |
|
Tropical
|
dcf9e0bcdb
|
refactor: convert DLC string data directly to UTF-8 w/ simdutf
|
2026-04-08 01:41:34 -05:00 |
|
DecalOverdose
|
e452788fff
|
Revert "Initial Android Support"
|
2026-04-05 21:16:01 +04:00 |
|
ItzVladik
|
1ea1801271
|
Edit meson scripts to compile for Android
|
2026-04-05 08:18:29 +00:00 |
|
Tropical
|
2e5550e6bb
|
what if i just downgrade the meson minver
|
2026-04-04 12:03:02 -05:00 |
|
MatthewBeshay
|
decc20b70f
|
refactor: dissolve console_helpers into util, platform, and minecraft
|
2026-04-03 19:01:05 +11:00 |
|
Tropical
|
0d1af91386
|
Merge pull request #386 from silverhadch/patch-1
Build (Linux, x86-64) / build-linux (push) Waiting to run
Format Check / clang-format (push) Waiting to run
Be aggressive over Memory Violations at Runtime
|
2026-04-02 14:06:17 -05:00 |
|
Tropical
|
42f6178703
|
nuke DirectXMath
|
2026-04-02 12:34:24 -05:00 |
|
Hadi Chokr
|
aa77d239a4
|
Add -D_FORTIFY_SOURCE=2 to compiler flags
Be way more aggressive towards Memory Violations.
Signed-off-by: Hadi Chokr <hadichokr@icloud.com>
|
2026-04-02 10:55:27 +02:00 |
|
MatthewBeshay
|
11f9bd6046
|
refactor: move Minecraft.Client into app
|
2026-04-02 16:09:32 +11:00 |
|
MatthewBeshay
|
e5a859f8a7
|
refactor: move 4J implementations into platform/sdl2
|
2026-04-02 16:03:08 +11:00 |
|
Tropical
|
3e813592e4
|
fix build errors
|
2026-04-01 13:38:36 -05:00 |
|
Tropical
|
8315a5ba2b
|
rename minecraft folder to `targets
|
2026-04-01 13:27:58 -05:00 |
|
Tropical
|
cef656847d
|
rename Minecraft.Assets to resources
|
2026-04-01 13:13:27 -05:00 |
|
Tropical
|
e68f3d44dd
|
move Minecraft.World to minecraft
|
2026-04-01 13:11:40 -05:00 |
|
Tropical
|
1c22f1e1b4
|
move ConsoleHelpers out of Minecraft.World
|
2026-04-01 11:36:19 -05:00 |
|
MatthewBeshay
|
9e207250cb
|
refactor: add platform interfaces, move GetPrimaryPad to Input, gut Profile stubs
|
2026-03-31 20:05:59 +11:00 |
|
MatthewBeshay
|
2a7e5dc1d4
|
refactor: migrate NBT storage to unique_ptr, remove -fpermissive
CompoundTag/ListTag now use unique_ptr internally, fixing multiple memory leaks in getCompound/getList/getAllTags and tag overwrite paths.
|
2026-03-31 13:27:00 +11:00 |
|
Tropical
|
da1d6d8e97
|
refactor: split java libs and nbt into separate projects
|
2026-03-30 12:54:00 -05:00 |
|
Tropical
|
5c17c5c9ff
|
move everything to minecraft subdir, switch to absolute include path
|
2026-03-30 11:01:08 -05:00 |
|
Tropical
|
ecc15c6148
|
refactor: bring 4jlibs back in-tree
|
2026-03-30 02:04:44 -05:00 |
|
Tropical
|
d6394de900
|
fix: get rid of redundant option check
|
2026-03-29 20:55:58 -05:00 |
|
JuiceyDev
|
cb144f3deb
|
temp removal
|
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 |
|
JuiceyDev
|
d2e77c63ad
|
refactor meson and final gles support, cleaner gdraw
|
2026-03-29 20:55:58 -05:00 |
|
JuiceyDev
|
4aa8106e52
|
rewrote & formatted meson, also added gles to renderer, no need to touch, it works, and it'll help for future support. basically a neat lil touch
|
2026-03-29 20:55:58 -05:00 |
|
Liriosha
|
a73bdbdd13
|
Fix conflicts
|
2026-03-20 12:22:53 -04:00 |
|
Liriosha
|
d54e365d1a
|
Add suggested changes
|
2026-03-20 11:59:37 -04:00 |
|
MatthewBeshay
|
6c4306258b
|
Consume 4jlibs via wrap fallback
|
2026-03-20 11:32:15 +11:00 |
|
MatthewBeshay
|
1845c64ad4
|
Decouple 4J libs for extraction to 4jlibs
|
2026-03-20 11:08:45 +11:00 |
|
Liriosha
|
901f7f9cb1
|
Add miniaudio and stb as dependencies
|
2026-03-19 16:15:20 -04:00 |
|
notmatthewbeshay
|
b71fd037b1
|
Use C++23 as the project default
|
2026-03-17 05:51:54 +11:00 |
|
notmatthewbeshay
|
591dd48cf6
|
Upgrade the project default to C++26
|
2026-03-16 18:18:52 +11:00 |
|
Tropical
|
d1ac89c6ca
|
fix: use iggy_stubs. if iggy is disbaled
|
2026-03-15 16:15:16 -05:00 |
|
Tropical
|
09ac8336a3
|
fix: only link libshiggy if enable_shiggy is true
Build (Linux, x86_64) / build-linux (push) Waiting to run
Build (Linux, x86_64) / build-linux-debug (push) Waiting to run
Clang Format / clang-format (push) Waiting to run
|
2026-03-15 01:02:42 -05:00 |
|
Tropical
|
649bc00fe4
|
feat: allow disabling iggy from meson.options
|
2026-03-15 00:59:21 -05:00 |
|
Tropical
|
c457583f3d
|
chore: set warning_level back to 0 for now
|
2026-03-13 13:22:55 -05:00 |
|
Emily
|
5baab016fa
|
meowww
|
2026-03-10 23:57:13 -04:00 |
|
Tropical
|
52ee114f24
|
refactor: dont depend on libpng and libdl, update docs
|
2026-03-10 17:57:56 -05:00 |
|