Tropical
|
76788f1708
|
fix: UB when getenv("HOME") returns nullptr
|
2026-04-11 09:44:28 -07:00 |
|
Tropical
|
2396e6bb96
|
fix: pulled a 4J
|
2026-04-11 00:17:49 -05:00 |
|
Tropical
|
d7cc42d40e
|
fix: implement StdFilesystem::getBasePath for windows, macos, linux
|
2026-04-10 20:58:48 -07:00 |
|
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
|
c58c1bd9d2
|
fix: MSVC build fixes
|
2026-04-10 17:09:25 -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
|
ff7baaac3b
|
nuke non-portable Windows file operations
|
2026-04-10 17:04:46 -05:00 |
|
Tropical
|
05adecade7
|
refactor: replace pthreads in GLRenderer with std::thread
|
2026-04-10 17:02:24 -05:00 |
|
Tropical
|
69b749a844
|
windows stuff
|
2026-04-10 14:42:45 -07:00 |
|
Tropical
|
5c248704ac
|
stub Hasher and remove OpenSSL dependency, add zlib wrap
|
2026-04-10 14:10:53 -07:00 |
|
Tropical
|
027f87f653
|
feat(build): add openssl wrap
|
2026-04-10 13:56:41 -07:00 |
|
Tropical
|
6e0b3f163a
|
feat(build): add glm wrap
|
2026-04-10 13:50:22 -07:00 |
|
Tropical
|
0160419756
|
refactor(gdraw): temporarily revert OpenGL extension loading via dlsym
|
2026-04-10 15:47:28 -05:00 |
|
Tropical
|
1628e08748
|
refactor: nuke gl query functions to remove libdl dependence in the renderer
|
2026-04-10 15:40:21 -05:00 |
|
Tropical
|
41437bb999
|
nuke glu dependency, setup sdl2 wrap
|
2026-04-10 15:22:41 -05:00 |
|
Tropical
|
64a44b5385
|
format it all
|
2026-04-10 11:46:33 -05:00 |
|
Tropical
|
2fc0095b86
|
fix non-unity build
|
2026-04-10 11:22:58 -05:00 |
|
Tropical
|
85a4e09e17
|
disable LTO for now, entity micro-optimizations
|
2026-04-10 09:55:57 -05:00 |
|
Tropical
|
abeead819e
|
rework build system dependencies
|
2026-04-10 02:49:30 -05:00 |
|
Tropical
|
347265c362
|
chore: format repo, add format script
|
2026-04-10 00:22:58 -05:00 |
|
Tropical
|
50f6bf8e68
|
fix iggy includes
|
2026-04-09 23:52:00 -05:00 |
|
Tropical
|
b7d200a5b1
|
move C4JThread and ShutdownManager to platform/thread
|
2026-04-09 23:46:02 -05:00 |
|
Tropical
|
69c418213e
|
nuke util/Definitions.h
|
2026-04-09 23:39:33 -05:00 |
|
Tropical
|
8c6effdabf
|
remove Windows64 app
|
2026-04-09 23:36:49 -05:00 |
|
Tropical
|
daf56bc296
|
nuke old Miles SoundEngine, more ifdef removal
|
2026-04-09 23:30:51 -05:00 |
|
Tropical
|
8f04e231bd
|
remove most other linux ifdefs
|
2026-04-09 23:23:53 -05:00 |
|
Tropical
|
d181ed62f6
|
refactor: remove disconnect packet hack
|
2026-04-09 23:07:54 -05:00 |
|
Tropical
|
cf94e7d162
|
remove linux-specific networking paths
|
2026-04-09 23:06:13 -05:00 |
|
Tropical
|
e7dca2570a
|
fix: remove platform ifdefs in DLCController
|
2026-04-09 23:03:16 -05:00 |
|
Tropical
|
d862d05616
|
refactor: restore OldChunkStorage file names using custom base36 conversion
|
2026-04-09 22:59:19 -05:00 |
|
Tropical
|
c4bbf6cf1f
|
remove a bunch of linux ifdefs
|
2026-04-09 22:57:31 -05:00 |
|
Tropical
|
9e74005af7
|
switch back to MediaWindows64 for media assets
|
2026-04-09 22:47:00 -05:00 |
|
Tropical
|
5d28fc9fd5
|
remove unused StringHelpers
|
2026-04-09 22:45:58 -05:00 |
|
Tropical
|
fbac609df2
|
rename Linux_Minecraft.cpp to main.cpp
|
2026-04-09 22:45:51 -05:00 |
|
Tropical
|
224fd9dacc
|
remove remaining Linux implementations for common ones
|
2026-04-09 22:42:17 -05:00 |
|
Tropical
|
19f73c2754
|
remove LinuxGame for just Game
|
2026-04-09 22:32:22 -05:00 |
|
Tropical
|
bc494aa979
|
clean up NetTypes and move to platform/network
|
2026-04-09 22:18:11 -05:00 |
|
Tropical
|
b20b8cb311
|
properly implement network interface stub
|
2026-04-09 22:07:16 -05:00 |
|
Tropical
|
8552634614
|
move SoundEngine back to app
|
2026-04-09 11:27:33 -05:00 |
|
Tropical
|
d87dd6ae72
|
remove QNet stubs
|
2026-04-09 11:18:14 -05:00 |
|
Tropical
|
a71b1036c7
|
remove LeaderboardInterface, LeaderboardManager, LinuxLeaderboardManager, for StubLeaderboard
|
2026-04-09 11:11:52 -05:00 |
|
Tropical
|
d3a9de8b2a
|
start work on swapping PlatformNetworkManagerStub for PlatformNetwork
|
2026-04-09 10:05:35 -05:00 |
|
Tropical
|
9c1c1695a7
|
remove outdated docs, move socket implementation to minecraft/
|
2026-04-09 09:54:29 -05:00 |
|
Tropical
|
5ba98a547e
|
fix: properly detect/skip UTF-8 text modifier character
|
2026-04-08 01:41:56 -05:00 |
|
Tropical
|
dcf9e0bcdb
|
refactor: convert DLC string data directly to UTF-8 w/ simdutf
|
2026-04-08 01:41:34 -05:00 |
|
Tropical
|
00fec789b5
|
fix: don't truncate codepoints in DataInputStream::readUTF
|
2026-04-08 00:05:37 -05:00 |
|
Tropical
|
2912e9ae2e
|
refactor: nuke all widestrings and widechars everywhere
|
2026-04-07 23:23:31 -05:00 |
|
Tropical
|
56caa4f2dc
|
fix(perf): don't compute chunk connectivity when the BFS occluder is disabled
|
2026-04-07 19:11:30 -05:00 |
|
Tropical
|
e4883d87fc
|
replace __debugbreak with assert, fix full build
|
2026-04-07 18:58:49 -05:00 |
|
Tropical
|
6faa481013
|
byte byte DWORD
|
2026-04-07 18:38:04 -05:00 |
|
Tropical
|
4a365e19f2
|
nuke a ton of winapi garbage
|
2026-04-07 18:35:43 -05:00 |
|
Tropical
|
0e6a6cc537
|
nuke a ton of winapi stubs
|
2026-04-07 18:18:46 -05:00 |
|
Tropical
|
559b207ee2
|
nuke d3d11_stubs
|
2026-04-07 18:05:45 -05:00 |
|
Tropical
|
d9f2cb03c7
|
nuke more unused stubs
|
2026-04-07 18:00:30 -05:00 |
|
Tropical
|
489ca2675d
|
nuke in-tree base64
|
2026-04-07 17:42:07 -05:00 |
|
Tropical
|
c6285c903d
|
nuke PlatformServices
|
2026-04-07 17:38:21 -05:00 |
|
Tropical
|
2f1a6f265f
|
reorganize file i/o
|
2026-04-07 17:32:19 -05:00 |
|
Tropical
|
32aaafeb7e
|
remove GL/gl.h includes
|
2026-04-07 16:29:27 -05:00 |
|
Tropical
|
8a1b3cc1c4
|
attempt to clean up renderer
|
2026-04-07 15:55:45 -05:00 |
|
Tropical
|
28931d5380
|
split out platform/storage
|
2026-04-07 14:43:07 -05:00 |
|
Tropical
|
0bdef577f5
|
reorganize actions/constants for profile and input
|
2026-04-07 12:43:47 -05:00 |
|
Tropical
|
25e6f7159e
|
split out platform/profile to its own folder
|
2026-04-07 12:24:36 -05:00 |
|
Tropical
|
a3a21557f8
|
split out platform/input to its own folder
|
2026-04-07 12:12:42 -05:00 |
|
Tropical
|
2672ad5493
|
remove unused includes
|
2026-04-06 21:40:30 -05:00 |
|
Tropical
|
706db0c300
|
add more missing includes to XuiActions
|
2026-04-06 21:39:08 -05:00 |
|
Tropical
|
e9fb5ea39a
|
fix: make dlcCheckForCorrupt discardable
from the surrounding context, it seems like this is only called to alert the user rather than the result being used.
|
2026-04-06 21:09:01 -05:00 |
|
Tropical
|
8b35193cf7
|
fix: missing includes in MenuController/XuiActions
|
2026-04-06 21:01:39 -05:00 |
|
Tropical
|
5ad4b4c15f
|
rename build-linux jobs, cache .git folder
|
2026-04-04 13:01:48 -05:00 |
|
Tropical
|
44903526c6
|
fix: UI_REPEAT constant linkage
|
2026-04-04 12:39:18 -05:00 |
|
Tropical
|
2e5550e6bb
|
what if i just downgrade the meson minver
|
2026-04-04 12:03:02 -05:00 |
|
Tropical
|
f9e3fdeeef
|
forget why we have to install meson from pip
|
2026-04-04 11:54:52 -05:00 |
|
Tropical
|
715b3dc432
|
Update build-linux.yml
|
2026-04-04 11:48:24 -05:00 |
|
Tropical
|
d0ece01636
|
cache meson installation
|
2026-04-04 11:48:12 -05:00 |
|
Tropical
|
edfc4952a4
|
install meson in separate CI step
|
2026-04-04 11:44:19 -05:00 |
|
Tropical
|
28eef4e3f4
|
cache .git folder
|
2026-04-04 11:43:09 -05:00 |
|
Tropical
|
ffd3899532
|
attempt to cache system dependencies
|
2026-04-04 11:40:11 -05:00 |
|
Tropical
|
f41b4939be
|
run two builds, one with unity on and the other with unity off
|
2026-04-04 11:32:23 -05:00 |
|
Tropical
|
2f08d34fe4
|
another ci fix attempt
|
2026-04-04 11:27:25 -05:00 |
|
Tropical
|
4c218c825c
|
use correct bin name for clang++
|
2026-04-04 11:21:34 -05:00 |
|
Tropical
|
dd2a560d46
|
testing a CI fix
|
2026-04-04 11:16:57 -05:00 |
|
Tropical
|
968f2a4f91
|
Merge branch 'dev' into rubicon
|
2026-04-04 11:02:22 -05:00 |
|
Tropical
|
52b8c8a1d5
|
fix: broken std::fill call
|
2026-04-03 22:00:59 -05:00 |
|
Tropical
|
63ab8d1b20
|
trim down XboxStubs
|
2026-04-03 11:03:11 -05:00 |
|
Tropical
|
94cabb657d
|
move shaders folder inside of sdl2
|
2026-04-03 10:00:02 -05:00 |
|
Tropical
|
bf8679cf69
|
move compression.h to ConsoleSaveFileIO
|
2026-04-03 09:55:21 -05:00 |
|
Tropical
|
d2d5cd6536
|
refactor: clean up Linux_Minecraft and rewrite wstring -> utf8string conversion with simdutf
|
2026-04-02 21:01:25 -05:00 |
|
Tropical
|
0d1af91386
|
Merge pull request #386 from silverhadch/patch-1
Be aggressive over Memory Violations at Runtime
|
2026-04-02 14:06:17 -05:00 |
|
Tropical
|
2a2a9ef57f
|
nuke app stdafx.h
|
2026-04-02 12:48:41 -05:00 |
|
Tropical
|
857b3b6560
|
nuke com.mojang.nbt.h
|
2026-04-02 12:35:40 -05:00 |
|
Tropical
|
42f6178703
|
nuke DirectXMath
|
2026-04-02 12:34:24 -05:00 |
|
Tropical
|
1513483068
|
nuke xbox_stubs.h
|
2026-04-02 12:13:57 -05:00 |
|
Tropical
|
2db038ff45
|
fix jui build
|
2026-04-02 12:09:27 -05:00 |
|
Tropical
|
ee2f9961c5
|
fix: jui compile due to include ordering
|
2026-04-02 09:21:09 -05:00 |
|
Tropical
|
e57105c5b3
|
rename IPlatformRender to IPlatformRenderer
|
2026-04-01 20:16:33 -05:00 |
|
Tropical
|
0299a503f9
|
nuke net.minecraft.* headers
|
2026-04-01 19:13:26 -05:00 |
|
Tropical
|
591801909a
|
nuke UI.h
|
2026-04-01 18:55:01 -05:00 |
|
Tropical
|
e84ebdf10f
|
nuke in-tree stb_image implementation
|
2026-04-01 18:22:40 -05:00 |
|