Commit Graph

37 Commits

Author SHA1 Message Date
Julian Hinxlage fcecd68702 reset shared memory if reset() is called 2020-01-08 12:11:15 +01:00
Johannes Theiner 6b49774838 ~ TwoColor mode no longer needs a perfect white 2020-01-07 15:22:54 +01:00
Julian Hinxlage 90948c9edb fixed keyboard buffer error 2020-01-07 11:40:47 +01:00
Julian Hinxlage 50b24b5644 return last keycode if buffer is empty 2020-01-07 10:54:25 +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 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
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
Johannes Theiner e4dce850cc + pixelwerte getter/setter 2019-11-21 11:35:54 +01:00
Julian Hinxlage 3c76d941fa + multiple process entries per event type 2019-11-19 11:56:18 +01:00
Johannes Theiner c1c08ca546 ~fixed all clang-tidy erros 2019-11-13 15:42:04 +01:00
Johannes Theiner c8569eb3b4 + everything namespaced
~ fixed clang-tidy errors
2019-11-13 13:37:49 +01:00
Julian Hinxlage 7b2ddf9e0a ~ fixed semaphore error 2019-11-12 18:24:35 +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 a1f9f62f51 ~ fixed clang-tidy magic-number errors 2019-11-12 15:03:17 +01:00
Julian Hinxlage f5c461a05b ~ fixed clang-tidy errors 2019-11-12 14:07:02 +01:00
Julian Hinxlage 5b378366b8 Merge branch 'getter' into dev
# Conflicts:
#	src/Color.cpp
#	src/FontType.h
#	src/internal.cpp
#	src/vkvm.cpp
2019-11-07 17:35:30 +01:00
Johannes Theiner 145c7f4695 + dummy getters 2019-11-07 17:02:00 +01:00
Julian Hinxlage 5439f89e2c + local memory as shared memory
+ getters/setters
2019-11-07 16:34:15 +01:00
Julian Hinxlage e30280241e + changed sharedMemoryKey 2019-11-07 12:58:37 +01:00
Julian Hinxlage 9d0766612f + getSharedMemory cleanup 2019-11-07 12:41:01 +01:00
Julian Hinxlage 2dec86e752 + register and call event 2019-11-06 13:41:24 +01:00
Julian Hinxlage 3d8bf74fbf + getSharedMemory 2019-11-04 23:17:15 +01:00
Julian Hinxlage bc28f2819b + init implementation
+ Color and KeyType constructor
+ Registers struct
2019-10-29 15:24:57 +01:00