Tropical
fb2faecf33
format Consoles_app
2026-03-22 00:12:31 -05:00
Tropical
330ce54cda
build fixes
2026-03-22 00:10:15 -05:00
Tropical
ab2efa87e4
merge App_enums.h
2026-03-22 00:00:40 -05:00
Tropical
e444bef081
implement DebugArtToolsOn, fix strings and includes
2026-03-21 23:50:56 -05:00
MatthewBeshay
e0f4194bfb
Delete in-tree 4J libraries after extraction
2026-03-21 00:38:32 +11:00
Sally Knight
009b17ef1b
fix(gui): working pauses on iggy
2026-03-19 18:49:14 +03:00
Sally Knight
0fbbac1cde
feat(jui): add world leaving
...
You will now be able to leave the world from all places where you'd usually be able to (Pause screen, death screen)
Should be identical to the way it's done on Iggy/XUI
2026-03-19 15:05:32 +03:00
ViniciusCruzMoura
4f252c8615
languages: replace 'Return to Xbox Dashboard' to 'Return to Desktop'
...
I just did a grep and replace, to update #277 pull request
git grep -rn "Return to Xbox Dashboard"
Signed-off-by: ViniciusCruzMoura <contato.cruz.moura@gmail.com>
2026-03-17 07:05:50 -04:00
ViniciusCruzMoura
580b947c6e
UIScene_MainMenu: Enable the Exit Game Button Behaviour
...
i noticed that the exit game button on the menu screen wasn't working,
so i went ahead and enabled it and added the behavior to close the game.
i added a Close method in the 4J_Render class and made a tweak to the _xbox check.
the catch is that it uses the xbox text for the confirmation button,
so i’m not sure if it’s the best approach, but it does work fine for me
Signed-off-by: ViniciusCruzMoura <contato.cruz.moura@gmail.com>
2026-03-17 02:08:16 -04:00
swedishsplidney
59c6cfa514
changed how the tutorial detects mouse input for the first task
2026-03-16 19:21:57 -06:00
ffqq
f46e8b3941
Merge pull request #155 from 4jcraft/feat/restore-java-gui
...
feat: restore unused java GUI
2026-03-16 18:36:17 +03:00
Sally Knight
4937b92b1e
fix: still skip intro scene in java gui
...
so that the cursor isn't grabbed
2026-03-16 18:34:06 +03:00
Sally Knight
b947bc5c6c
fix: incorrect conditionals
2026-03-16 18:16:21 +03:00
Sally Knight
c1955fd208
chore: also add Java GUI conditionals against the intro autoskip
...
unnecessary code that isn't used in any UI-ful case
2026-03-16 17:55:35 +03:00
Sally Knight
4c01f7b317
refactor: combine iggy and Java GUI conditionals for trial auto-start
2026-03-16 17:41:22 +03:00
Sally Knight
97172039dd
Merge branch 'dev' into feat/restore-java-gui
2026-03-16 16:04:30 +03:00
notmatthewbeshay
380471d0bf
Stop Linux SAL macros from breaking C++26 CI
2026-03-16 22:26:27 +11:00
notmatthewbeshay
a560826bad
Fix the remaining C++26 build warnings
2026-03-16 22:17:17 +11:00
notmatthewbeshay
591dd48cf6
Upgrade the project default to C++26
2026-03-16 18:18:52 +11:00
lotaviods
6ad898877d
fix: add dynamic window resize support
2026-03-16 01:11:29 -03:00
Sally Knight
f03fb262bf
fix: always run postInit()
...
Resolves the segfault when iggy is disabled
2026-03-16 01:37:51 +03:00
Tropical
61a3afcca3
fix: re-enable automatic LoadTrial when iggy is disabled, fmt
2026-03-15 16:32:33 -05:00
Tropical
e076d76684
fix: provide fallback implementations of iggy GDraw functions
2026-03-15 16:19:27 -05:00
Tropical
731e7e05c9
fix: use Linux iggy headers in iggy_stubs
2026-03-15 16:16:46 -05:00
Tropical
d1ac89c6ca
fix: use iggy_stubs. if iggy is disbaled
2026-03-15 16:15:16 -05:00
Tropical
1bad0a3048
Merge branch 'dev' into feat/iggy-dev
2026-03-15 15:30:59 -05:00
notmatthewbeshay
4866a895dc
Rename misleading DWORD-style count parameters
2026-03-16 05:30:42 +11:00
notmatthewbeshay
506964f2b4
Remove WinAPI byte allocation in common app
2026-03-16 04:52:17 +11:00
notmatthewbeshay
3a98ff640c
Remove WinAPI primitives from common app helpers
2026-03-16 04:49:34 +11:00
notmatthewbeshay
a0202d55c9
Remove WinAPI control types from DLC storage APIs
2026-03-16 04:46:00 +11:00
notmatthewbeshay
0605748543
Remove WinAPI primitive types from storage helpers
2026-03-16 04:40:39 +11:00
notmatthewbeshay
719b89c7b5
Remove WinAPI byte types from 4J.Storage
2026-03-16 04:34:28 +11:00
notmatthewbeshay
73a8cf8f8e
Remove WinAPI primitive types from 4J.Profile
2026-03-16 04:27:49 +11:00
Tropical
97caf8ec9d
Merge pull request #247 from MatthewBeshay/fix/linux-dlc-install-callback
...
Fix Linux DLC install callback flow on feat/iggy-dev
2026-03-15 12:15:19 -05:00
notmatthewbeshay
fc2db1b1fe
Fix Linux DLC install callback flow on feat/iggy-dev
2026-03-16 04:07:34 +11:00
Tropical
649bc00fe4
feat: allow disabling iggy from meson.options
2026-03-15 00:59:21 -05:00
Tropical
7bef36fb2e
Merge branch 'dev' into feat/iggy-dev
2026-03-15 00:49:59 -05:00
Tropical
7dacd17e62
refactor: use uint8_t for m_rotateTick in XUI skin preview
2026-03-15 00:44:43 -05:00
Tropical
1928c8b662
chore: fmt, remove subprojects
2026-03-14 22:46:47 -05:00
Tropical
ab0ad12521
feat: use shiggy
2026-03-14 22:40:31 -05:00
Sally Knight
d6f5d2e28d
fix(gui): resolve transparency, lighting, and culling issues in item rendering
...
tile lighting is only really fully fixed in the hotbar at the moment, still looks weird everywhere else
2026-03-15 04:59:55 +03:00
Tropical
e45d3cb587
Merge pull request #236 from MatthewBeshay/fix/linux-iggy-ui-gl-state
...
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
Restore Linux fixed-function GL state after Iggy UI
2026-03-14 15:05:12 -05:00
notmatthewbeshay
be3d53f101
Trim Linux Iggy GL reset from tropicaaal and ffqq feedback
2026-03-15 06:52:46 +11:00
notmatthewbeshay
307212f4cd
Restore Linux fixed-function GL state after Iggy UI
2026-03-15 05:42:14 +11:00
Tropical
89e87d874b
Merge pull request #234 from MatthewBeshay/fix/linux-iggy-customdraw-matrix
...
Fix Linux Iggy custom draw matrix layout
2026-03-14 11:44:19 -05:00
notmatthewbeshay
646fb2ef30
Fix Linux Iggy custom draw matrix layout
2026-03-15 03:36:32 +11:00
notmatthewbeshay
d2a14a4957
Drop ComboBox primitive cleanup from XUI ABI surface
2026-03-15 01:48:08 +11:00
notmatthewbeshay
b0a39d7a3a
Clear GDraw ID buffer before Linux intro UI
2026-03-15 00:55:48 +11:00
Tropical
f66b293e33
Merge branch 'dev' into feat/iggy-dev
2026-03-14 03:25:09 -05:00
notmatthewbeshay
16ae05769d
Merge upstream/dev into issue/64-remove-winapi-primitives
2026-03-14 19:20:09 +11:00