31 Commits
Author SHA1 Message Date
veroxsity 5945d6b94c fix: Update product version to 1.2.3.0 and build number to 570 2026-05-23 23:11:50 +01:00
veroxsity b2feed2264 fix: Update BUILD_NUMBER to 570 in GenerateBuildVer.cmake 2026-05-23 23:01:29 +01:00
veroxsity 7e1127ff40 fix the repo readme 2026-05-14 17:24:36 +01:00
veroxsity 80fa0d70a0 fix: Update product version to 1.2.2.0 2026-05-10 20:25:32 +01:00
veroxsity bbbed8aca4 feat: Implement authenticated JSON request handling with session refresh 2026-05-10 20:23:43 +01:00
veroxsity 5378d722bb Merge remote-tracking branch 'upstream/main'
# Conflicts:
#	README.md
2026-05-10 20:20:33 +01:00
veroxsity 5d570439d3 feat(uwp): D-pad bindings, soft keyboard sync, paired key events
- D-pad Left -> F3 debug overlay, D-pad Right -> chat (rising-edge XInput poll on the CoreWindow thread)

- Mirror ChatScreen open state into g_xbox_chatOpen so the Xbox soft keyboard (IInputPane2) actually shows/hides

- Add XboxOnKeyUp export and pair every CoreWindow KeyDown/KeyUp + D-pad press/release so g_KBMInput's released-edge handlers fire (fixes F3 toggle and chat re-opening)

- Bump version to 1.2.1.0
2026-04-29 00:03:33 +01:00
veroxsity 57981c2fee Merge remote-tracking branch 'upstream/main'
# Conflicts:
#	Minecraft.Client/Common/UI/UIScene.cpp
2026-04-27 01:07:58 +01:00
veroxsity ffbf85d3c9 Merge remote-tracking branch 'upstream/main' 2026-04-25 21:14:36 +01:00
veroxsity aaf3ad2f99 feat: Implement LCELive username handling and logging for Windows64 client 2026-04-25 21:08:29 +01:00
veroxsity 4d054cb5b1 feat: Add Iggy library linking for Windows64 platform and update version to 1.1.0.0 2026-04-24 00:42:33 +01:00
veroxsity 4569d660e9 merge: sync upstream/main (4JLibs submodule, control mapping fix) 2026-04-22 02:37:42 +01:00
veroxsity b874e73870 merge: sync upstream/main (9167454, 4a7b34f, 7c16068 already ported) 2026-04-21 16:28:00 +01:00
veroxsity 87d2dfbc55 port: Nether portal sounds, save thumbnail display, worlds without worlds fix (#1523, #1519, #1529) 2026-04-21 16:19:02 +01:00
veroxsity c68b25f205 feat: implement self-managing forwarding session for relay handling 2026-04-19 14:18:13 +01:00
veroxsity a2187762fd Add initial project structure and audio shims for LCE Xbox port
- Added Wide310x150Logo.png asset for application branding.
- Created LCE.Xbox project file with configurations for Debug and Release.
- Added Package.appxmanifest for application metadata and capabilities.
- Introduced SharedSurface.h for shared memory management between processes.
- Implemented AudioShim with XAudio2 integration for audio playback.
- Developed XSBParser and XWBParser for handling sound bank files.
- Created DXGIShim to intercept DXGI calls and manage swap chains.
- Defined project files for AudioShim and DXGIShim with necessary dependencies.
2026-04-19 01:38:48 +01:00
veroxsity 29f95418d5 feat: show screenshot filename in chat after F2 capture 2026-04-18 23:17:31 +01:00
veroxsity 25c8ea6c02 docs: Add project badges to README for enhanced visibility and information 2026-04-18 15:18:46 +01:00
veroxsity 1390e2f481 docs: Revise README for clarity and organization, enhancing project goals and features 2026-04-18 15:15:02 +01:00
veroxsity 3fdc480d1f docs: Update README for project clarity and organization improvements 2026-04-18 15:00:34 +01:00
veroxsity f3021e6c4d feat: Enhance signaling and relay management for improved invite handling and session recycling 2026-04-18 14:58:09 +01:00
veroxsity 74b78e81e4 feat: Enhance logging functionality with game-specific log file management 2026-04-18 13:31:57 +01:00
veroxsity da64ef24cc feat: Add IPv4 routability check for public address validation in P2P networking 2026-04-18 12:46:12 +01:00
veroxsity de125e5275 Add TCP-over-WebSocket relay client for Minecraft
- Implemented Win64LceLiveRelay.h and Win64LceLiveSignaling.cpp to facilitate TCP-over-WebSocket communication for Minecraft, allowing game traffic to route through the LCELive relay server when direct TCP is blocked.
- Introduced signaling mechanisms for host and joiner connections, including session management and candidate exchange.
- Added logging functionality in Windows_Log.cpp and Windows_Log.h for better debugging and session tracking.
- Created build-release.bat script for streamlined build and deployment process, including exclusion of unnecessary files.
2026-04-17 23:47:32 +01:00
veroxsity 0281311e79 feat: Implement game invites functionality and UI integration for LceLive 2026-04-17 20:03:17 +01:00
veroxsity 384967a99a fix: Hide components in UIScene_LceLiveInvites destructor 2026-04-17 12:24:59 +01:00
veroxsity d57816bff3 feat: Add LceLive Invites functionality and UI integration 2026-04-17 00:52:37 +01:00
veroxsity e93d57b2bc Add LceLive Friends and Requests UI Scenes
- Implement UIScene_LceLiveFriends for managing friends list with options to add, refresh, and remove friends.
- Implement UIScene_LceLiveRequests for handling incoming and outgoing friend requests with options to accept or decline requests.
- Introduce UIScene_LceLiveLinking for device linking functionality.
- Update CMake files to include new UI scene source files.
- Add necessary UI components and logic for displaying and interacting with friends and requests.
- Ensure compatibility with Windows64 builds and handle UI updates accordingly.
2026-04-17 00:11:35 +01:00
veroxsity 3d6144e10f Add LceLive UI and Windows64 integration
- Implement UIScene_LceLive class for managing the LceLive UI components.
- Create Windows64_LceLive.cpp and Windows64_LceLive.h for handling LceLive authentication and device linking.
- Introduce a Python script for repacking MediaWindows64.arc archives with overlay support.
- Enhance error handling and session management for LceLive interactions.
- Add methods for reading and writing UTF-8 strings in the archive format.
- Implement functionality to apply overlays to existing archive entries.
2026-04-16 20:21:06 +01:00
veroxsity 523c96198e chore: Update .gitignore to include docs/ and DevMode/PackageContent/ 2026-04-16 17:14:01 +01:00
veroxsity 1fae135bb1 chore: Remove outdated documentation and AI usage instructions 2026-04-16 16:30:09 +01:00