Commit Graph

493 Commits

Author SHA1 Message Date
6482e0ea62 rename window::frame_tick to window::poll_events 2018-09-29 06:40:13 +07:00
4da9442a31 opengl render state functions 2018-09-29 03:22:54 +07:00
041b067bde bind_context window function. move vsync option to swap_buffers. 2018-09-28 23:13:57 +07:00
383f17dac9 dummy render impl files 2018-09-28 21:07:07 +07:00
de233e8ad1 dummy render module 2018-09-28 17:55:17 +07:00
a0497e2f91 fix msvc warnings 2018-09-28 03:27:02 +07:00
f639c6605e common e2d_main 2018-09-27 18:49:11 +07:00
a8548258d9 remove unnecessary source code 2018-09-27 18:48:00 +07:00
bcd01768b9 fix travis ci build 2018-09-27 15:19:18 +07:00
8c119dde44 little input tests 2018-09-27 14:38:17 +07:00
266aff91c7 input cursor position, hide/show cursor 2018-09-27 01:57:55 +07:00
56fd426ca7 separate input devices 2018-09-27 00:00:38 +07:00
aabd9bc618 input name refactoring 2018-09-26 22:32:16 +07:00
20c14603ff input key states 2018-09-26 00:43:35 +07:00
830db8572e fix travis ci build 2018-09-25 19:34:40 +07:00
4347098e1b on_close window callback 2018-09-25 18:49:11 +07:00
96f85a0534 fix travis ci build 2018-09-25 18:03:54 +07:00
d6bb141ff1 window events and listeners 2018-09-25 02:22:11 +07:00
e8567b1950 define action enums for keyboard and mouse 2018-09-25 01:59:55 +07:00
f049b9b5a2 fix wrong noexcept specifier 2018-09-25 01:57:59 +07:00
148c36d43f define button enums for keyboard and mouse 2018-09-24 20:29:56 +07:00
b71bfc8926 dummy input module 2018-09-22 05:24:46 +07:00
cf2f2e6fda disable retina support 2018-09-22 03:09:34 +07:00
0e4977d71a window module wip 2018-09-21 18:14:52 +07:00
944f006631 first glfw window for linux 2018-09-20 21:56:13 +07:00
231864b587 window module wip 2018-09-20 05:27:30 +07:00
b1fa2158d3 window module wip 2018-09-20 04:19:57 +07:00
a8f73821ca logged error handle for window module 2018-09-20 03:27:42 +07:00
3d8ad71a93 window module wip 2018-09-20 02:32:59 +07:00
3551804ded disable window resize 2018-09-19 21:48:42 +07:00
90eb92d1b9 first glfw window for windows 2018-09-19 17:29:39 +03:00
d9b57d9679 first glfw window for osx 2018-09-19 19:36:45 +07:00
20d4c1f44b dummy window module 2018-09-19 15:42:43 +07:00
06d9da1143 update submodules 2018-09-19 15:35:25 +07:00
a598797212 first implementation of vfs module 2018-09-18 22:04:13 +07:00
a2dc9c35c2 simple logger module 2018-09-11 17:52:13 +07:00
c8c92634f3 path functions to a separated header file 2018-09-04 20:00:40 +07:00
c43a7f8dae Merge branch 'master' into feature/url 2018-09-04 17:58:49 +07:00
5b95a68ffe strings::format string view support 2018-09-04 05:18:59 +07:00
36a053a4e9 basic url class impl 2018-09-04 04:29:57 +07:00
2ce653eacc initial basic utils 2018-09-01 20:02:39 +07:00
6b5fbde442 3rd party modules (stb, catch2, utfcpp) 2018-08-05 22:50:34 +07:00
ed07be5d70 Initial project structure 2018-08-05 04:21:43 +07:00