Commit Graph

62 Commits

Author SHA1 Message Date
Johannes Wendel
bfcc5b86ea Adds shutdown to ouput driver 2020-01-06 15:12:26 +01:00
Johannes Wendel
87c2a8a5fc Refactores item factories 2020-01-06 14:38:21 +01:00
Johannes Wendel
fda8197a26 Impelements and integrates DisplayFactory. Further does some refactoring 2020-01-06 12:42:04 +01:00
Johannes Wendel
14a68d921e Refactores Factory 2020-01-06 09:05:13 +01:00
Johannes Wendel
b558aebe87 Adds output factory-prototypes 2019-12-28 16:39:14 +01:00
Johannes Wendel
34ccb52e21 changed EventHandler set in EventNotifier to shared_ptr 2019-12-06 13:12:31 +01:00
Johannes Wendel
09469b3de9 resolved some todos 2019-10-29 14:27:13 +01:00
Johannes Wendel
919f75b238 added ItemVarHolder 2019-08-29 22:19:21 +02:00
Johannes Wendel
8078c94a90 Added wiringPi substitute for testing purposes on other systems. 2019-07-17 09:36:33 +02:00
Johannes Wendel
e7148eec60 fuuuuuuuu 2019-07-16 22:12:46 +02:00
Johannes Wendel
88270082c4 now compiling 2019-06-18 14:54:09 +02:00
Jonas Zeunert
c32ce18841 reworked eventhandler 2019-05-07 15:04:53 +02:00
Jonas Zeunert
bc583a5a92 asdf 2019-05-06 21:19:46 +02:00
Jonas Zeunert
08f07ce756 nearly reworked items 2019-05-06 21:07:56 +02:00
Johannes Wendel
c92d0736a6 merged 2019-05-06 19:11:29 +02:00
Johannes Wendel
94b768be4d added fliper items 2019-05-06 19:08:57 +02:00
Jonas Zeunert
af00a67428 working on item rewrite 2019-05-06 18:03:50 +02:00
Jonas Zeunert
a780eea620 added some todos 2019-05-06 16:04:24 +02:00
Jonas Zeunert
3f631276a7 working on cli and added lamp json 2019-05-06 01:06:55 +02:00
Jonas Zeunert
3219b04c2a compiling tests 2019-05-02 13:00:49 +02:00
Jonas Zeunert
5e0517cf8a added 2 output_tests + some add to output_driver 2019-05-02 10:52:47 +02:00
Johannes Wendel
30ab854db6 wrote socket handler 2019-04-25 21:33:55 +02:00
Johannes Wendel
1580d807e0 last shit 2019-04-25 01:12:33 +02:00
Johannes Wendel
218cb65dd4 changed structure 2019-04-24 19:22:55 +02:00
Johannes Wendel
a7304c2d16 started writing tests 2019-03-10 14:26:44 +01:00
Jonas Zeunert
120d3693f2 refactored displays 2018-12-20 00:21:02 +01:00
Jonas Zeunert
b663e130ac display dependencies 2018-12-14 15:09:47 +01:00
Jonas Zeunert
fcc19b286b fixed some displays 2018-12-14 14:43:11 +01:00
Jonas Zeunert
49cd625808 implementing displays and refactor fail 2018-12-14 14:20:11 +01:00
Jonas Zeunert
f9edf2f8cc dunno 2018-12-14 13:30:57 +01:00
Jonas Zeunert
2b9981e521 changed everything to impl 2018-12-14 03:14:50 +01:00
Jonas Zeunert
2aee0f4f9d working on big refactor 2018-12-14 01:09:54 +01:00
Jonas Zeunert
b0d649018e enough for today 2018-12-11 00:03:48 +01:00
Jonas Zeunert
6367e79898 factoryyyyyN 2018-12-10 23:49:29 +01:00
Jonas Zeunert
d65d87b8f1 factory 2018-12-10 23:04:44 +01:00
Jonas Zeunert
5e0687f7c6 erased some codesmells 2018-12-07 17:11:11 +01:00
Jonas Zeunert
0bd7868540 arbeit arbeit 2018-12-07 16:35:36 +01:00
Jonas Zeunert
d25c030152 extended interface 2018-12-07 14:47:28 +01:00
Jonas Zeunert
dc0dfd732a changed to boost optional instead of errorevent 2018-12-07 14:34:10 +01:00
Jonas Zeunert
0f0f404e19 changed to moveconstruct 2018-12-07 11:37:00 +01:00
Jonas Zeunert
6b6b185f8e implemented socket handler 2018-11-27 02:07:25 +01:00
Jonas Zeunert
2a761f3267 asdf 2018-11-23 16:34:31 +01:00
Jonas Zeunert
f0e51441b8 written output item logic 2018-11-23 15:17:33 +01:00
Jonas Zeunert
00e640f469 working on gpio interface and refactored author names 2018-11-23 13:46:09 +01:00
Johannes Wendel
03dc3c61ce reafectored stuff and corrected shit to make everything compiling 2018-11-21 10:30:04 +01:00
Jonas Zeunert
ab6979ae63 refactored namespaces 2018-11-21 00:14:13 +01:00
Jonas Zeunert
c1e4c0d658 is 2018-11-20 23:44:37 +01:00
Jonas Zeunert
31975ff38c some fixes 2018-11-20 23:04:47 +01:00
Jonas Zeunert
22f7c43cf0 some refactoring 2018-11-20 22:52:10 +01:00
Jonas Zeunert
39c2792520 templaaates 2018-11-20 22:45:44 +01:00