Skip to content

Develop - #216

Merged
OneLoneCoder merged 156 commits into
mainfrom
develop
Mar 2, 2026
Merged

OneLoneCoder merged 156 commits into
mainfrom
develop

Conversation

@OneLoneCoder

Copy link
Copy Markdown
Owner

Getting closer! Exciting!

Moros1138 and others added 30 commits February 1, 2026 20:15
Fix key repeat behavior under wayland to match x11
…-the-new-and-improve-host

139-Update MacOS to support the new and improve host
…create graph paper asset which will be very useful.

Also fixed stb_image bug, and updated msvc
Diego found a bug with Draw2D::ImageRotated. Used the opportunity to …
fixed a bug in olc::t_2d
…gonomics

Quick refactor, updated all demos too
Updated Camera2D demo - it also has a Pan&Zoom Utility method
Android host no longer needs AssetManager passed to it
Rudimentary Cube

matrix ordering seems legit

its a workingcube, but a total hack how it got here

leaving it there for today

stupid near and far keywords

added v_f2d accessors

added 3d cross product

construct with w = 1

default w to 1

Added v_4d and m_4d, tidied up a bit
Added "3D Cube" example - rudimentary 3D, mostly untested
Moros1138 and others added 29 commits February 26, 2026 18:27
Adding example file with three simple custom pixel shaders, of slightly increasing complexity

Added new pixel art asset to support examples (with confirmation that this is original art created by TGD)
[examples] make friction responsive to time, uniform behavior on all platforms
Use TotalTimeElapsed in examples
…ample

Adding simple custom pixel shader examples
…layout-revamp

[emscripten] revamp keyboard layout detection
emscripten - handle tab background timing
Replaces olc_OnFocus with olc_OnMouseFocus in the X11 event loop to handle mouse-specific focus changes instead of general window focus. This clarifies event handling for focus in and out scenarios.
i hate these things - hopefully this is done forever
…r-22-02-2026

81-need-app-name-in-titlebar-22-02-2026
…ds-to-be-runtime-detected-not-compile-time

Wayland keyboard repeat needs to be runtime detected not compile time
Use wglCreateContextAttribsARB for context creation on windows
Implement Alt key and fullscreen handlers for linux
@OneLoneCoder
OneLoneCoder merged commit a6de113 into main Mar 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants