| Branch | Commit message | Author | Age |
| master | Add JettingProxy relay, convert Xpl2Client to active connection model | Thomas Vanbesien | 3 weeks |
| |
| |
| Age | Commit message | Author | Files | Lines |
| 2026-03-24 | Add JettingProxy relay, convert Xpl2Client to active connection modelHEADmaster | Thomas Vanbesien | 9 | -232/+629 |
| 2026-03-23 | Rename demo/ → jetting-interface/, mock-server/ → mock-jetting-controller/ | Thomas Vanbesien | 14 | -44/+47 |
| 2026-03-23 | Invert TCP connection model: client listens, server connects | Thomas Vanbesien | 6 | -308/+397 |
| 2026-03-17 | Guard top-level-only CMake settings behind PROJECT_IS_TOP_LEVEL | Thomas Vanbesien | 1 | -14/+19 |
| 2026-03-16 | README.md, docs/guide.md (FR) — full API documentation | Thomas Vanbesien | 2 | -0/+647 |
| 2026-03-16 | Imaging (m/n) commands: start/stop, masks, image count, n reply | Thomas Vanbesien | 5 | -1/+174 |
| 2026-03-16 | EV_ events with Q_GADGET status types, mock periodic emission, tabbed demo UI | Thomas Vanbesien | 14 | -212/+1563 |
| 2026-03-16 | CF_ configuration commands with JettingParamsResult and SetterResult enums | Thomas Vanbesien | 6 | -2/+564 |
| 2026-03-16 | Refactor CN_ response handlers into data-driven dispatch table | Thomas Vanbesien | 2 | -272/+142 |
| 2026-03-16 | CN_ control commands: typed API, dispatch, mock responses, demo UI | Thomas Vanbesien | 5 | -0/+661 |
| [...] |
| |
| Clone |
| https://git.tvcloud.fr/QtXpl2 |