2025-03-29 - 2026-03-29

Overview

34 Active Pull Requests
0 Active Issues
Excluding merges, 1 author has pushed 1 commit to main and 105 commits to all branches. On main, 1 file has changed and there have been 3 additions and 0 deletions.

30 Pull requests merged by 2 users

Merged #34 feat/figment: periodic SVG glyph overlays with CLI flag 2026-03-19 20:42:11 +00:00

Merged #33 docs/update-readme 2026-03-19 06:30:18 +00:00

Merged #32 refactor: Make EffectPlugin an abstract base class, update effects to inherit from it, and improve plugin discovery. 2026-03-19 06:15:42 +00:00

Merged #31 fix: use theme-aware msg_gradient for ntfy messages 2026-03-16 10:29:47 +00:00

Merged #30 feat/color-pick 2026-03-16 10:13:48 +00:00

Merged #29 feat/code-scroll 2026-03-16 09:16:54 +00:00

Merged #25 plugin-based effects architecture, daemon mode with command-and-control (C&C), and display abstraction 2026-03-16 09:13:23 +00:00

Merged #24 refactor to improve testability and modularization of the mainline terminal application 2026-03-16 09:11:14 +00:00

Merged #23 docs/update-readme 2026-03-16 00:09:11 +00:00

Merged #21 Modernize project with uv, pytest, ruff, and git hooks 2026-03-15 23:21:36 +00:00

Merged #20 feat: migrate Ntfy message retrieval from polling to SSE streaming, replacing poll_interval with reconnect_delay for continuous updates. 2026-03-15 20:50:09 +00:00

Merged #19 feat: add new font files to the fonts directory 2026-03-15 20:47:17 +00:00

Merged #18 doc: Document new font selection command-line arguments, environment variables, and a dedicated font management section. 2026-03-15 11:08:25 +00:00

Merged #17 feat: add new font assets including CSBishopDrawn, CyberformDemo, and KATA. 2026-03-15 11:01:40 +00:00

Merged #16 feat/font-picker 2026-03-15 10:53:17 +00:00

Merged #15 style: Replace escaped parentheses with standard parentheses in the Mainline Renderer documentation. 2026-03-15 10:03:43 +00:00

Merged #14 feat: Introduce a complementary color gradient for queue messages. 2026-03-15 10:01:57 +00:00

Merged #13 refactor: Change firehose from a drifting overlay to a fixed bottom strip and message display from a top-pinned section to a centered overlay. 2026-03-15 09:27:17 +00:00

Merged #12 drift 2026-03-15 08:33:49 +00:00

Merged #11 docs: Add ntfy.sh integration details, new CLI options, expanded configuration, and architecture overview to README. 2026-03-15 07:19:14 +00:00

Merged #10 feat/scalability 2026-03-15 06:50:12 +00:00

Merged #9 feat/display 2026-03-15 06:25:57 +00:00

Merged #8 feat/display 2026-03-15 02:42:51 +00:00

Merged #7 feat/mod_poetry 2026-03-15 02:06:56 +00:00

Merged #6 feat/ntfy-local 2026-03-15 01:42:15 +00:00

Merged #5 feat: introduce server-thin client architecture for mainline.py on ESP32 with ntfy integration and update hardware documentation to reflect this design. 2026-03-15 01:03:37 +00:00

Merged #4 doc: Add a new section detailing recent mainline.py changes and their implications for hardware porting, including headline caching, firehose mode, and frame timing. 2026-03-15 00:10:10 +00:00

Merged #3 feat/stdout 2026-03-15 00:05:29 +00:00

Merged #2 feat/arduino 2026-03-14 23:06:02 +00:00

Merged #1 init 2026-03-14 22:42:27 +00:00

4 Pull requests proposed by 2 users

Proposed #26 adds a WebSocket-based display backend that allows the mainline terminal to broadcast frames to web browser clients via HTML5 Canvas 2026-03-16 04:22:02 +00:00

Proposed #27 testability_modularization 2026-03-16 09:11:34 +00:00

Proposed #28 effects_plugins 2026-03-16 09:12:05 +00:00

Proposed #35 WIP 2026-03-23 00:30:14 +00:00