Commit Graph

47 Commits (master)

Author SHA1 Message Date
Claudius Holeksa 0a0f06c925 c++: Moved to new lib dep structure 2023-04-02 20:19:26 +02:00
Claudius Holeksa 7f5b37f3ef executed clang-format 2023-03-04 17:40:57 +01:00
Claudius Holeksa e73e31e876 applying more refactor changes 2023-02-26 19:37:34 +01:00
Claudius Holeksa 80e8f7f0fd binary file 2023-02-26 12:57:58 +01:00
Claudius Holeksa 882c694510 refactor rename 2023-02-25 22:28:10 +01:00
Claudius Holeksa 96e3e9a817 moving towards rename refactor 2023-02-25 20:51:56 +01:00
Claudius Holeksa fdbe79c882 moving to snake_case 2023-02-23 13:09:15 +01:00
Claudius Holeksa a48919b95d first changes 2023-02-16 15:28:11 +01:00
keldu 704351b459 changed to name 2022-01-01 20:24:31 +01:00
Claudius Holeksa 9f2a6025e0 renamed project 2021-12-29 20:17:33 +01:00
keldu.magnus 4ac1ad4740 fixing error passing 2021-07-02 23:28:59 +02:00
keldu.magnus 370a4dfc85 kelgin rename conformity 2021-06-08 23:43:08 +02:00
keldu.magnus 4c56faa6f6 error redundancy calls 2021-05-10 17:28:03 +02:00
keldu 4abff8b61d motion fixes 2021-02-06 19:14:43 +01:00
keldu a955ab55a7 extract mouse movement 2021-01-16 05:46:38 +01:00
keldu.magnus 533dc50945 fixed memory leak 2021-01-09 16:02:54 +01:00
keldu.magnus 9df6f0a727 narrowing warning 2021-01-09 15:26:59 +01:00
keldu.magnus a43fa77dbe Using indices instead of iterators because of invalidations 2021-01-09 00:07:44 +01:00
keldu.magnus 354e54eb25 list to vector change for pending evnets 2021-01-08 23:03:23 +01:00
keldu.magnus 88ed97cf62 adding repeat detection with fixes 2021-01-08 21:19:55 +01:00
keldu.magnus dd88cd15f5 adding repeat handling for xcb key events 2021-01-08 21:02:24 +01:00
keldu.magnus a18f83c118 use detail instead of state map 2020-12-26 21:29:53 +01:00
keldu.magnus 632b8136de listen to keyboard events 2020-12-26 21:18:31 +01:00
keldu.magnus 0341652285 listen to mouse button presses and releases 2020-12-26 19:23:44 +01:00
keldu.magnus 74f472a8b3 more events 2020-12-23 11:29:55 +01:00
keldu.magnus 19240182f6 binding an glxcontext without a drawable isn't possible in glx. Removing for now 2020-12-19 17:17:18 +01:00
keldu.magnus 48867fe1e7 Xfree after context creation 2020-12-19 15:24:21 +01:00
keldu 4322f3f303 glContext bind didn't bind 2020-12-13 01:16:31 +01:00
keldu d45e8bbe84 format 2020-11-10 01:16:37 +01:00
keldu.magnus 4b6f06a532 event handlings here 2020-11-06 22:38:33 +01:00
keldu.magnus d8b87ca1e7 format 2020-11-04 17:39:35 +01:00
keldu.magnus a148448494 more asserts 2020-11-04 02:37:15 +01:00
keldu.magnus 2b1cf1a762 fixed call 2020-11-03 13:26:14 +01:00
keldu.magnus 5c3da8256e videomode resize features added 2020-11-03 00:59:43 +01:00
keldu.magnus 39a3727739 windows 2020-11-02 01:46:26 +01:00
keldu.magnus b7b1155bcb bind window as current render surface 2020-10-29 00:34:29 +01:00
keldu.magnus 35886906ac fixed window creation 2020-10-28 22:29:29 +01:00
keldu.magnus c43377a5a1 added new clang format and fixed window creation endless loops + implemented missing functions 2020-10-27 05:04:44 +01:00
keldu.magnus f8344a3b66 format and fixing compile errors to get to a workable state 2020-10-27 03:13:52 +01:00
keldu.magnus dc021d7c00 gl context 2020-10-18 16:00:02 +02:00
keldu.magnus 1d62bcc70c expanding interfaces from other projects 2020-10-18 15:26:42 +02:00
keldu.magnus dc4e2cd5a9 compileable state 2020-10-17 17:38:39 +02:00
keldu.magnus b9c4768388 Merge branch 'master' of ssh://git.keldu.de:64730/kelgin/kelgin-window into master 2020-10-17 15:21:09 +02:00
keldu.magnus a4d5a50945 renaming to be consistent 2020-10-17 15:21:01 +02:00
keldu 7848fd8322 merge prep 2020-10-17 15:20:43 +02:00
keldu.magnus 458434f474 xcb implementations 2020-10-16 03:13:14 +02:00
keldu.magnus 07a877af18 initial commit 2020-10-15 01:35:31 +02:00