Commit Graph

86 Commits

Author SHA1 Message Date
Julian Hinxlage
50b24b5644 return last keycode if buffer is empty 2020-01-07 10:54:25 +01:00
Julian Hinxlage
32e31201ff ~ fixed default values unit tests 2019-12-19 12:14:26 +01:00
Julian Hinxlage
798a5e103d ~fixed clang tidy filestream warning 2019-12-19 11:45:13 +01:00
Julian Hinxlage
f231598aa0 ~ only set default values if using localSharedMemory 2019-12-18 12:42:01 +01:00
Johannes Theiner
12b8c74330 + keycodes arrow keys 2019-12-16 15:00:06 +01:00
Julian Hinxlage
987d03f665 Merge remote-tracking branch 'origin/dev' into dev 2019-12-11 13:09:20 +01:00
Julian Hinxlage
cd7dc30cde + logging to files 2019-12-11 13:08:29 +01:00
Johannes Theiner
29e82292a8 + tests for keyboard buffer
~ fix wrong keycode bug
~ reduce footprint of FontType
~ modify default values
2019-12-11 13:03:50 +01:00
Johannes Theiner
5e97100181 ~ test reset 2019-12-08 19:06:16 +01:00
Johannes Theiner
300cf1ac28 Merge remote-tracking branch 'origin/dev' into dev 2019-12-05 11:46:27 +01:00
Johannes Theiner
7701e7893a ~ remove locking when setting pixel 2019-12-05 11:46:07 +01:00
Johannes Theiner
469ac1479d ~ test if text has been cleared
~ test for negative values for set pixel
2019-12-05 09:49:54 +01:00
Julian Hinxlage
71bd846c6b + getRegisteredProcesses() 2019-12-04 13:33:04 +01:00
Julian Hinxlage
9ced919be4 + calling ControlRegisterUpdated Event
~ fixed setPixel performance
2019-12-04 13:08:21 +01:00
Julian Hinxlage
128951d856 ~ fixed keyboard buffer error 2019-12-04 12:32:54 +01:00
Johannes Theiner
868682e9d9 ~ calling render text event on text update
~ small fixes for unit  tests
2019-12-04 10:14:31 +01:00
Johannes Theiner
1a6b8e0f2b + Tests for Text
+ Tests for Events
+ clearText
2019-12-01 19:56:35 +01:00
Johannes Theiner
ee359b7302 + starting with unit tests for pixel area
+ more Unit tests for color handling
2019-11-29 11:39:40 +01:00
Julian Hinxlage
ab2e1daea2 + added more event types 2019-11-28 13:19:08 +01:00
Julian Hinxlage
4a0b7a5bf1 ~ changed default values for resolution and font 2019-11-28 12:19:46 +01:00
Julian Hinxlage
39a9fd4bbf ~ fixed all clang-tidy errors 2019-11-27 13:39:16 +01:00
cigerxwinchaker
0eee01d4c6 fix include <array> for mac 2019-11-27 12:32:54 +01:00
Julian Hinxlage
23b5224946 ~ fixed shared memory access error 2019-11-27 11:40:54 +01:00
Julian Hinxlage
cc7e3e09ad + translate pixel colors on change GraphicMode 2019-11-26 13:22:53 +01:00
Julian Hinxlage
7fa0988413 + getPixel and setPixel with different GraphicsMode and memory usage per pixel 2019-11-26 12:33:34 +01:00
Julian Hinxlage
32b66cf8bf + read and write keyboard buffer 2019-11-26 11:49:19 +01:00
Julian Hinxlage
82bab57e98 ~ segfault bug fix on getPixel 2019-11-21 13:03:53 +01:00
Johannes Theiner
511f04edae + hex Werte umrechnen zu Color 2019-11-21 12:37:52 +01:00
Johannes Theiner
26a49cd79b Merge remote-tracking branch 'origin/dev' into dev 2019-11-21 11:36:18 +01:00
Johannes Theiner
e4dce850cc + pixelwerte getter/setter 2019-11-21 11:35:54 +01:00
chenhuan
256c7d16bc delete Keycode.cpp 2019-11-20 13:14:50 +01:00
chenhuan
dcbfad5749 Merge remote-tracking branch 'origin/dev' into dev 2019-11-20 12:43:24 +01:00
chenhuan
04c0e189e5 Keycode 2019-11-20 12:43:11 +01:00
Julian Hinxlage
3c76d941fa + multiple process entries per event type 2019-11-19 11:56:18 +01:00
Johannes Theiner
b9882cb181 ~ remove trailing type declaration check 2019-11-14 13:30:32 +01:00
Johannes Theiner
9c0d2e1d13 Merge branch 'dev' of ssh://gitlab.repo.digitech.hs-emden-leer.de:2222/link/projekte/ws19/vkvm-new/library into dev 2019-11-13 15:42:17 +01:00
Johannes Theiner
c1c08ca546 ~fixed all clang-tidy erros 2019-11-13 15:42:04 +01:00
Julian Hinxlage
7bc1afd2b5 ~ fixed copy hpp to include 2019-11-13 13:44:23 +01:00
Johannes Theiner
c8569eb3b4 + everything namespaced
~ fixed clang-tidy errors
2019-11-13 13:37:49 +01:00
Julian Hinxlage
5aa0a7862f ~ use local memory if no shared memory exists 2019-11-12 19:05:33 +01:00
Julian Hinxlage
7b2ddf9e0a ~ fixed semaphore error 2019-11-12 18:24:35 +01:00
Julian Hinxlage
0ae6f39f86 + logging with multiple arguments 2019-11-12 18:09:50 +01:00
Julian Hinxlage
051f366411 + setDefaultValues 2019-11-12 16:25:57 +01:00
Julian Hinxlage
a42af25abc ~ fixed initialize without shared memory 2019-11-12 15:58:00 +01:00
Julian Hinxlage
6220a99e85 Merge branch 'dev' of ssh://gitlab.repo.digitech.hs-emden-leer.de:2222/link/projekte/ws19/vkvm-new/library into dev 2019-11-12 15:40:51 +01:00
Julian Hinxlage
7bb6846b33 ~ fixed registerEvent 2019-11-12 15:40:36 +01:00
Johannes Theiner
2f0980b125 ~clang tidy checks all files now 2019-11-12 15:22:02 +01:00
Johannes Theiner
10f4e8882b Merge branch 'dev' of ssh://gitlab.repo.digitech.hs-emden-leer.de:2222/link/projekte/ws19/vkvm-new/library into dev 2019-11-12 15:10:53 +01:00
Johannes Theiner
9e51071bc7 fixing wrong clang-tidy arguments 2019-11-12 15:10:40 +01:00
Julian Hinxlage
a1f9f62f51 ~ fixed clang-tidy magic-number errors 2019-11-12 15:03:17 +01:00