38 Commits

Author SHA1 Message Date
bcba7fad09 feat: add self-assessment document detailing challenges and design decisions 2026-03-10 19:09:05 +00:00
b8b83bc60b Merge pull request 'feature/MainApp' (#7) from feature/MainApp into main
Reviewed-on: #7
2026-03-10 18:54:33 +00:00
9cc912b0a3 feat: add app entry point and CMake target for Qt GUI app 2026-03-10 18:50:32 +00:00
32426b3028 feat: implement MainWindow label update on valueReceived 2026-03-10 18:36:08 +00:00
040cf974f4 feat: add failing tests for MainWindow display behaviour 2026-03-10 18:34:56 +00:00
499584f856 plan: define MainWindow Qt widget interface 2026-03-10 18:33:34 +00:00
cc29845657 Merge pull request 'feature/Consumer' (#6) from feature/Consumer into main
Reviewed-on: #6
2026-03-10 18:16:09 +00:00
dfd82b1619 feat: implemented consumer thread, all tests pass 2026-03-10 19:14:48 +01:00
8e471d3534 feat: Consumer header file, consumes socket to connect to an passes signal to main window (in theory) 2026-03-10 19:07:22 +01:00
da875871ef feat: prepared the cmake lists for qt dependencies 2026-03-10 19:05:27 +01:00
2d519937b7 Merge pull request 'fix: forgot to add the source file to the commit... disastrous' (#5) from feature/UnixIPCBridge into main
Reviewed-on: #5
2026-03-10 17:51:31 +00:00
228bb998f6 fix: forgot to add the source file to the commit... disastrous 2026-03-10 17:50:13 +00:00
572905a879 Merge pull request 'feature/UnixIPCBridge' (#4) from feature/UnixIPCBridge into main
Reviewed-on: #4
2026-03-10 17:48:39 +00:00
544d50ee6a fin: feature complete, all tests pass ready to merge 2026-03-10 17:47:45 +00:00
f63d40cffb feat: implemented unix domain socket helper header and tests 2026-03-10 17:47:09 +00:00
e1360ccbb4 feat: Updated readme for new feature 2026-03-10 17:45:53 +00:00
149c3a22b7 Merge pull request 'feature/Producer' (#3) from feature/Producer into main
Reviewed-on: #3
2026-03-10 17:34:17 +00:00
928bb5a5fb fix: reduced the time of test 1 again to 1ms 2026-03-10 17:33:01 +00:00
16bf4bccd4 fix: all tests pass now, there was a segfault for calling start and stop too quickly 2026-03-10 17:31:49 +00:00
5b6f20a70a fix: build now succeded. Added logging capabilities also 2026-03-10 17:26:32 +00:00
36093e6c73 of course it builded before, I didn't add the files to CmakeLists. Now build fails 2026-03-10 16:57:26 +00:00
9c2117e64b implemented Producer API and header, stub and tests. Builds cleanly, tests fail for now 2026-03-10 16:54:28 +00:00
a798caf1a8 feat: Updated readme to serve as guidance for dev 2026-03-10 16:45:51 +00:00
d7cfa3f76c Merge pull request 'feature/SysfsReaderClass' (#2) from feature/SysfsReaderClass into main
Reviewed-on: #2
2026-03-10 16:33:23 +00:00
f07bec25f8 feat: updated readme 2026-03-10 16:33:08 +00:00
6e1cdec81f feat: implemented sysfs reader class, added new trim method to clean strings 2026-03-10 16:30:03 +00:00
f04de7ea34 feat: added Sysfs reader stub and tests, builds cleanly 2026-03-10 16:24:35 +00:00
17133281d2 fix: added build directory to the gitignore 2026-03-10 16:23:47 +00:00
80dc5d62eb fix: tests cmake file was missing 2026-03-10 16:11:50 +00:00
cb8cfd6da8 I forgot about the CMakeFile 2026-03-10 17:08:09 +01:00
159d55c2a2 feat: declared skeleton of sysfsRead.hpp 2026-03-10 17:02:34 +01:00
fabcf5a146 feat: declared enum class 2026-03-10 17:00:50 +01:00
409ee7aa35 feat: added readme to focus development 2026-03-10 16:57:47 +01:00
d992255125 feat: added clang-format for code format enforcing/cohesion 2026-03-10 16:48:18 +01:00
946f93eaca Merge pull request 'feature/dev_env_setup' (#1) from feature/dev_env_setup into main
Reviewed-on: #1
2026-03-10 15:43:42 +00:00
aea0cbc5e2 feat: added devcontainer.json to use the previously uploaded dockerfile in a devpod 2026-03-10 16:40:15 +01:00
8511404afa feat: added dockerfile for devpod with necessary dependencies (and extras) for cpp and qt develpoment 2026-03-10 16:39:09 +01:00
2a28e6e678 Initial commit 2026-03-10 15:35:50 +00:00