273 Commits

Author SHA1 Message Date
426b02b3ea Migrate to latest J3ML vA0.2.14 2024-02-20 03:52:24 -05:00
227ecdb64c Implementing Window::GetSize() vA0.2.13 2024-02-14 20:38:26 -05:00
089b110b87 Implementing more of the Windows/X11 KeyMap 2024-02-13 20:24:06 -05:00
7e8a1b4030 Remove JGL dependency vA0.2.12 2024-02-13 19:59:02 -05:00
f0bf6c5871 Fix public linkage of JGL turning into build dependency for entire lib vA0.2.11 2024-02-13 17:25:36 -05:00
46e947eb77 Fully Deprecate GLM vA0.2.10 2024-02-13 16:28:29 -05:00
fe6638c4be Technically working, however values are incorrect (So is result of RWindow::getPos()) 2024-02-07 16:11:42 -05:00
70e41a56cb XError Kekekek 2024-02-07 15:05:24 -05:00
scientiist
3306c6acba Implement MouseDelta check (WIP) 2024-02-07 11:40:54 -06:00
scientiist
01eed78c48 Implement Mouse Input (TODO: Event only fires when mouse **begins** and **stops** moving) 2024-02-07 08:29:53 -06:00
scientiist
ef7e8b1211 Fix fucked up header 2024-02-07 05:29:33 -06:00
432d1818f3 Refactoring 2024-02-06 23:37:46 -05:00
983428f69d Merge All Branches 2024-01-25 20:10:46 -05:00
1336297ac0 Merge pull request 'vsync-test' (#4) from vsync-test into main
Reviewed-on: #4
2024-01-25 20:02:42 -05:00
103c5b2001 Merge remote-tracking branch 'origin/vsync-test' into vsync-test
# Conflicts:
#	CMakeLists.txt
#	include/rewindow/data/X11Scancodes.h
#	include/rewindow/types/event.h
#	include/rewindow/types/key.h
#	include/rewindow/types/window.h
#	main.cpp
#	src/linux/window.cpp
2024-01-25 20:02:02 -05:00
89a6fa57b6 Update window.cpp 2024-01-25 20:01:30 -05:00
04ced07c18 Update window.cpp
Fixed a problem that'd cause setting vsync to behave strangely and overlays to crash.
2024-01-25 20:00:05 -05:00
353def8ba9 update 2024-01-25 19:55:57 -05:00
c3605a052f Update CMakeLists.txt 2024-01-25 19:54:52 -05:00
d122da68fd vsync test 2024-01-25 19:54:50 -05:00
b49f44855f Merge pull request 'virtual-window' (#3) from virtual-window into main
Reviewed-on: #3
2024-01-25 19:43:58 -05:00
7343a95a45 Update window.cpp vA0.2.9 2024-01-24 22:16:29 -05:00
62568e3252 Update window.cpp vA0.2.8 2024-01-24 22:09:58 -05:00
ae5aebae5e Tryna Implement Fullscreen 2024-01-24 20:19:39 -05:00
2714c41167 Refactoring 2024-01-24 19:28:53 -05:00
668d7869fe Update window.cpp
Fixed a problem that'd cause setting vsync to behave strangely and overlays to crash.
vA0.2.7
2024-01-24 06:22:34 -05:00
7320f07d0e Fix vA0.2.6 2024-01-22 04:29:50 -05:00
364504ae5c update vA0.2.5 2024-01-21 12:58:38 -05:00
0d3e714f52 update vA0.2.4 2024-01-21 05:15:24 -05:00
bfd4f6e187 Update CMakeLists.txt vA0.2.3 2024-01-19 06:36:05 -05:00
98a04a15b2 vsync test 2024-01-19 06:28:54 -05:00
6f8fbf18bd Implementing WindowsScancodes 2024-01-05 13:02:30 -05:00
10a8105f71 Implementing WindowsScancodes 2024-01-05 12:47:25 -05:00
eed5f10413 Implementing X11Scancodes 2024-01-04 17:26:41 -05:00
6afccc34a5 Implementing Stuff 2024-01-04 07:29:59 -05:00
adda18b0cc WinMain (What the actual fuck?) 2024-01-04 06:03:33 -05:00
0d937b48d7 WinMain (What the actual fuck?) 2024-01-04 06:03:09 -05:00
9dd30ff8bd WinMain (What the actual fuck?) 2024-01-04 06:02:54 -05:00
31c31e925e Fix depend 2024-01-03 20:11:34 -05:00
38f3fc615a WIP KeyboardState 2024-01-03 19:53:18 -05:00
611da9f3ec WIP Keyboard, Mouse, Gamepad, Joystick support 2024-01-03 19:12:31 -05:00
8d445554ba J3ML 2024-01-03 19:10:17 -05:00
af93b712aa WIP Re-engineering input systems 2024-01-03 19:03:01 -05:00
5ae78b473c WIP Re-engineering input systems 2024-01-03 17:18:51 -05:00
f1e6d00c4a timePoint instead vA0.2.2 2024-01-02 13:44:02 -05:00
6e404fbf4a possibly vA0.2.1 2024-01-02 12:43:37 -05:00
43a64d4bdd 1
1
2024-01-02 10:08:33 -05:00
6d38a49c2f Pointer fix 2024-01-01 18:55:37 -05:00
6406644df5 renderingAPI crashes for some reason? 2024-01-01 18:00:17 -05:00
4b18d047f3 renderloop void pointer 2024-01-01 17:42:11 -05:00