Commit Graph

87 Commits

Author SHA1 Message Date
93707dbd71 Remove need expose windows.h
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 7m6s
2025-07-14 04:51:15 -04:00
99a5978448 Fixed window sizing issue on Windows.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m52s
2025-07-12 18:48:31 -04:00
3862fb602f WIndows fix bug in RestoreFromFullscreen
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m39s
2025-07-12 18:14:16 -04:00
13dfa1216d Linux Fullscreen Graphics Mode
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m47s
2025-07-12 17:21:30 -04:00
bc59e49402 SetCursorPosition Windows
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m36s
2025-07-12 17:08:37 -04:00
ac9512ef1d Cleanup
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m54s
2025-07-12 16:55:26 -04:00
87f862730b SetCursorFocused Windows
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m28s
2025-07-08 16:08:33 -04:00
42deab60f4 XWindows SetCursorCenter & SetCursorFocused
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m50s
2025-06-15 16:38:04 -04:00
c354b1deef std::pair
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m50s
2025-06-06 09:56:34 -04:00
c3c6a29dc6 XWindows KeyRepeat toggle
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m56s
2025-06-06 09:36:29 -04:00
778166c23f Cleanup
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m15s
2025-01-30 19:33:48 -05:00
8d4db443bd Get rid of the need for SetFlag
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m17s
2025-01-30 18:48:38 -05:00
d6c4c0b0f5 Shafted by Billy G again.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m58s
2025-01-29 02:53:51 -05:00
83d23eb3f4 RWindow::MessageBox
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 3m55s
2025-01-29 01:41:21 -05:00
c0ee42b782 RWindow::Flash windows.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m27s
2025-01-28 18:40:46 -05:00
1fec28b373 RWindow::Flash
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m41s
2025-01-28 18:00:12 -05:00
a627b22ecb Improve compatability.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m18s
Resolve functions we use for OpenGL at runtime so if your PC doesn't support that renderer you could still use a different one.
2025-01-26 01:37:17 -05:00
1062b471b2 Allow the user to specify the OpenGL version they want.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m23s
2025-01-26 00:34:56 -05:00
abff453347 Refactor to better support more rendering apis
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m39s
2025-01-26 00:17:48 -05:00
8472bf754c Remove J3ML.
J3ML was only *really* used for pair of int or pair of float. So it was kindof a waste to bring in all of J3ML just for that. Took it out.
2025-01-25 21:57:54 -05:00
e39881f2dc update RWindow::Open
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 2m0s
Create the OpenGL Context without the debug flag if the system supports it (big performance gain)
2025-01-18 13:06:15 -05:00
830dd954a2 Fix for Windows.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m52s
2025-01-15 22:58:20 -05:00
f79164f89b Boilerplate clipboardservice namespace.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m50s
2025-01-09 01:12:22 -05:00
1950aee948 Further cleanup (Not stable), WIP RenderingAPI refactor, WIP windows fixes.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Has been cancelled
2024-12-06 15:22:04 -05:00
2d9f7e08b0 Refactored window finalization logic.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m6s
2024-12-06 13:14:20 -05:00
fa807256af Actually Fixed IsKeyDown 2024-12-06 11:54:19 -05:00
a3adbb6266 Fix Mouse Button errors, implement MouseWheel events
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m42s
2024-12-03 21:24:50 -05:00
a4322c4b21 Refactoring RWindow class to support usage in ReCaveGame 2024-11-01 14:01:58 -04:00
c202ca5c84 Migrate timekeeping-related member variables to protected scope.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m43s
2024-09-30 23:35:06 -04:00
c5f94b7c49 More small refactors.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 2m32s
2024-09-26 12:38:58 -04:00
c0dc56bc8c Update main.cpp
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m30s
fix for msvc
2024-09-14 22:11:50 -04:00
9500681420 fixed to use new JLog and Event APIs. New ReWindow specific logger too. Should be able to toggle it on and off in programs that use ReWindow as a dependency and still have other loggers working.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m48s
2024-08-23 11:02:03 -04:00
68ae72e6be broken SHIT
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m13s
2024-08-22 12:00:26 -04:00
1345669c32 Add Aspect ratio output
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m31s
2024-08-13 12:52:57 -04:00
9d51ac0026 Test Info Output Format
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Has been cancelled
2024-08-13 12:48:27 -04:00
edb2e29246 poll for graphics modes.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 4m48s
2024-08-13 12:41:29 -04:00
bed600d4d4 Make resizing on windows actually send the event.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m36s
2024-08-10 23:43:15 -04:00
acf66ae909 When the cursor is hidden, Still show it on the title bar (WINDOWS)
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m25s
2024-08-09 19:01:38 -04:00
a8c85a29dd idk
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 5m27s
2024-08-08 14:24:15 -04:00
483b5dadad WINDOZEEEEEEEEEEEEEEEEEEEEEEEEEEEE
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 7m11s
2024-08-07 23:49:11 -04:00
7bc90af3d5 Update
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m10s
2024-08-05 13:35:39 -04:00
04c82df9c5 Fix window resize on windows 2024-07-02 12:41:32 -04:00
850fe4aabb Redid some log formatting. 2024-06-19 15:02:51 -04:00
80904cf4b1 Added DEBUG logging to main.cpp. Implemented getWidth and getSize for RWindow. 2024-06-19 14:59:17 -04:00
b6bb00e0de Updated to use jlog prerelease-8. Adjusted as necessary. 2024-06-19 13:58:47 -04:00
cb03a67f17 fix OnKeyDown 2024-06-18 21:19:38 -04:00
f6b9bae45f Winblows keydown & keyup 2024-06-18 10:38:17 -07:00
adec224701 Push 2024-06-18 01:15:23 -04:00
3adef96da7 initial 2024-06-16 23:35:10 -07:00
2956c0b350 Initial commit 2024-06-16 20:39:13 -07:00