Commit graph

925 commits

Author SHA1 Message Date
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
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
notmatthewbeshay d2a14a4957 Drop ComboBox primitive cleanup from XUI ABI surface 2026-03-15 01:48:08 +11:00
notmatthewbeshay 16ae05769d Merge upstream/dev into issue/64-remove-winapi-primitives 2026-03-14 19:20:09 +11: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
Some checks are pending
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
chore: fmt
2026-03-13 21:12:55 -05:00
Tropical fed5385527
Merge pull request #223 from 4jcraft/readme-android-support
Some checks are pending
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
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
Tropical e8424f2000 chore: format Minecraft.Client 2026-03-13 17:10:10 -05:00
Tropical 33d0737d1d chore: format Minecraft.World 2026-03-13 17:06:56 -05:00
JuiceyDev bd6284025d
Merge pull request #224 from 4jcraft/feat/clang-format
feat: add clang format
2026-03-13 23:00:14 +01:00
Tropical 5d20a5765d don't indent access modifiers 2026-03-13 16:37:00 -05:00
Tropical 9a74f9b8ab fix: disable SortIncludes for now 2026-03-13 16:16:53 -05:00
JuiceyDev ab70de5249
mrballs doing gods work 2026-03-13 21:41:41 +01:00
notmatthewbeshay 60790a86af Remove WinAPI types from console utility helpers 2026-03-14 07:32:45 +11:00
notmatthewbeshay ce4cb8ea70 Remove WinAPI locals from XUI scenes 2026-03-14 07:30:04 +11:00
notmatthewbeshay b6d3c0c6ee Use integer locator sizes in XUI scenes 2026-03-14 07:27:39 +11:00
notmatthewbeshay eb524ae9b8 Remove WinAPI object pointers from XUI scenes 2026-03-14 07:25:18 +11:00
notmatthewbeshay a76d416473 Remove WinAPI booleans from XUI scene helpers 2026-03-14 07:23:16 +11:00
Tropical 6388de266a chore: remove the autocommit action
dont want this, should be check only

Co-Authored-By: MatthewBeshay <92357869+MatthewBeshay@users.noreply.github.com>
2026-03-13 15:20:40 -05:00
notmatthewbeshay 20cd01a66d Remove WinAPI timer types from XUI scene base 2026-03-14 07:19:32 +11:00
notmatthewbeshay 4cc0bd5e25 Remove WinAPI helper types from XUI controls 2026-03-14 07:17:22 +11:00
Tropical c45a7b473f feat: add clang-format config and formatting workflows
Co-Authored-By: MatthewBeshay <92357869+MatthewBeshay@users.noreply.github.com>

#163 got deleted.
2026-03-13 15:09:54 -05:00
notmatthewbeshay 7b39869e38 Remove WinAPI counts from XUI menu locals 2026-03-14 07:08:46 +11:00
notmatthewbeshay e45dfbeee6 Remove WinAPI booleans from XUI scene locals 2026-03-14 07:06:48 +11:00
notmatthewbeshay ad82b86701 Remove WinAPI state types from XUI controls 2026-03-14 07:04:09 +11:00
notmatthewbeshay 99d63ce7ec Remove WinAPI small-id types from XUI player flows 2026-03-14 07:02:16 +11:00