Commit Graph

963 Commits

Author SHA1 Message Date
Tropical
09ac8336a3 fix: only link libshiggy if enable_shiggy is true 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
7bef36fb2e Merge branch 'dev' into feat/iggy-dev 2026-03-15 00:49:59 -05:00
Tropical
21591c328b Merge branch 'dev' into feat/iggy-dev 2026-03-15 00:49:28 -05:00
Tropical
816cdcc312 Merge pull request #230 from MatthewBeshay/issue/64-remove-winapi-primitives
Issue/64 remove winapi primitives
2026-03-15 00:45:22 -05:00
Tropical
7dacd17e62 refactor: use uint8_t for m_rotateTick in XUI skin preview 2026-03-15 00:44:43 -05:00
Tropical
e197fbcde6 Merge pull request #229 from Liriosha/dev
Add Doxygen
2026-03-15 00:26:57 -05:00
Liriosha
35e0ac1d88 Added additional documentation to Achievement.cpp
Clang formatter was throwing a fit so hopefully changing a cpp file will fix it
2026-03-15 01:10:51 -04:00
Liriosha
90ed32c63d Add GENERATE_TREEVIEW for the side panel
Remove cmake
Cmake assisted parsing appears to make the time to build docs absolutely abysmal
2026-03-15 00:57:49 -04:00
Liriosha
8928d286ba Added Discord embed tags 2026-03-15 00:57:49 -04:00
Liriosha
f053ddeba1 Fix missing library errors and make it run only on pushes to source
Add status tags to README
2026-03-15 00:57:21 -04:00
Liriosha
009ca1284b Update README to match origin/dev
Update Doxyfile to exclude platform specific code
2026-03-15 00:56:10 -04:00
Liriosha
106552d969 Clang format 2026-03-15 00:56:09 -04:00
Liriosha
db5f7fc246 Added back 4J notes and removed some unneeded text 2026-03-15 00:56:09 -04:00
Liriosha
42510e416d Shrink Doxyfile 2026-03-15 00:55:53 -04:00
Tropical
31f3df0095 Update .gitignore 2026-03-14 22:47:44 -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
Tropical
2a71525b5e Merge pull request #239 from realffqq/feat/iggy-dev
(IGGY) fix(gui): resolve transparency, lighting, and culling issues in item rendering
2026-03-14 21:03:22 -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
MatthewBeshay
a28d1fea21 Merge branch '4jcraft:dev' into issue/64-remove-winapi-primitives 2026-03-15 09:08:47 +11:00
DecalOverdose
a719bcdd38 Merge pull request #238 from 4jcraft/docs/readme-buttons
docs: add readme buttons
2026-03-15 01:12:42 +04:00
Tropical
5672035c6c docs: add readme buttons 2026-03-14 16:10:24 -05:00
Tropical
e45d3cb587 Merge pull request #236 from MatthewBeshay/fix/linux-iggy-ui-gl-state
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
Tropical
00c78bccbb Merge pull request #232 from MatthewBeshay/fix/linux-iggy-intro-black-screen
Fix/linux iggy intro black screen
2026-03-14 09:32:47 -05:00
notmatthewbeshay
b0a39d7a3a Clear GDraw ID buffer before Linux intro UI 2026-03-15 00:55:48 +11:00
notmatthewbeshay
6a49f3a83e Fix broken renderDebug block in run_middle 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
Tropical
2d0450e578 fix: remove all linux-specific hacks for iggy
breaks title sequence, some menu rendering. need to do root-cause analysis to find out why
2026-03-14 02:47:00 -05:00
Liriosha
b86880b07f As much as I love tags I shouldn't edit the README too much 2026-03-14 04:21:40 +00:00
Liriosha
345fe194f0 Getting this running again ow 2026-03-14 00:13:56 -04:00
Liriosha
69c9a478e3 apparently my git isnt synced so here 2026-03-13 23:47:12 -04:00
Liriosha
74967822f6 Space 2026-03-13 23:47:12 -04:00
Liriosha
6b725847f1 More tags I love tags 2026-03-13 23:47:12 -04:00
Liriosha
1134b28016 Update README with build and documentation badges
Added build and documentation badges to README.
2026-03-13 23:47:11 -04:00
Liriosha
d57e2ae906 Added some docs to test 2026-03-13 23:46:54 -04:00
Liriosha
07ab03d812 Added Doxygen + GitHub Pages 2026-03-13 23:00:35 -04:00
Liriosha
7d81f1597d Refresh docs tracking 2026-03-13 23:00:35 -04:00
Liriosha
6244197e9f Add docs folder 2026-03-13 23:00:35 -04:00
Tropical
b27c76a696 Merge pull request #227 from 4jcraft/chore/fmt
chore: fmt
2026-03-13 21:12:55 -05:00
Tropical
fed5385527 Merge pull request #223 from 4jcraft/readme-android-support
update readme for android port start.
2026-03-13 17:39:03 -05:00
Tropical
b8759847a6 move LinuxGL.h to Platform/Linux 2026-03-13 17:15:44 -05:00
Tropical
a0e6f0dddd add a blamignore for the last 3 commits 2026-03-13 17:12:26 -05:00
Tropical
6318734652 chore: format 4JLibs 2026-03-13 17:11:59 -05:00