• Joined on 2024-06-17
david pushed to feature/sideline-plugin-system at klubhaus/sideline 2026-03-24 04:08:38 +00:00
8dab57b252 style: Fix linting errors and organize imports
david pushed to feature/sideline-plugin-system at klubhaus/sideline 2026-03-24 03:58:13 +00:00
fc7f58685a fix: Update imports to use engine.pipeline instead of engine.pipeline.core
98a5862c74 feat: Implement Sideline plugin system with consistent terminology
Compare 2 commits »
david created branch feature/sideline-plugin-system in klubhaus/sideline 2026-03-24 03:58:13 +00:00
david transferred repository david/sideline to klubhaus/sideline 2026-03-24 02:35:20 +00:00
david renamed repository from Mainline to klubhaus/sideline 2026-03-24 02:35:04 +00:00
david pushed to feature/graph-dsl at klubhaus/sideline 2026-03-24 02:34:06 +00:00
f91082186c Fix scroll direction inversion in REPL
bfcad4963a Add mouse wheel and keyboard scrolling support to REPL
e5799a346a Add 'available' command to list all effect types
b1bf739324 Add pipeline mutation commands to REPL
Compare 4 commits »
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-23 20:45:36 +00:00
901717b86b feat(presets): Add upstream-default preset and enhance demo preset
33df254409 feat(positioning): Add configurable PositionStage for positioning modes
5352054d09 fix(terminal): Fix vertical jumpiness by joining buffer lines with newlines
Compare 3 commits »
david created pull request genewildish/Mainline#35 2026-03-23 00:30:16 +00:00
WIP
david pushed to feature/graph-dsl at klubhaus/sideline 2026-03-22 23:49:11 +00:00
a050e26c03 Add Ctrl+C quit handling to REPL
d5406a6b11 Fix REPL HUD layout by removing cursor positioning codes
3fac583d94 Add REPL usage documentation and fix raw mode handling
995badbffc Add REPL support to run_pipeline_mode_direct()
Compare 4 commits »
david pushed to feature/graph-dsl at klubhaus/sideline 2026-03-22 04:31:36 +00:00
6646ed78b3 Add REPL effect detection and input handling to pipeline runner
fb0dd4592f feat(repl): Add REPL effect with HUD-style interactive interface
2c23c423a0 feat(hybrid): Add hybrid preset-graph configuration system
38bc9a2c13 feat(examples): Add default visualization script
613752ee20 docs: Add documentation summary for navigation
Compare 10 commits »
david created branch feature/graph-dsl in klubhaus/sideline 2026-03-22 04:31:36 +00:00
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-22 00:11:03 +00:00
f136bd75f1 chore(mise): Rename 'run' task to 'mainline'
860bab6550 fix(pipeline): Use config display value in auto-injection
f568cc1a73 refactor(comparison): Use existing acceptance_report.py for HTML generation
7d4623b009 fix(comparison): Fix pipeline construction for proper headline rendering
c999a9a724 chore: Add tests/comparison_output to .gitignore
Compare 18 commits »
david opened issue klubhaus/sideline#52 2026-03-21 22:39:06 +00:00
Epic: User-Friendly Preset Editor GUI
david opened issue klubhaus/sideline#51 2026-03-21 22:37:48 +00:00
Epic: Usable Interaction Model for Displays and Keybindings
david opened issue klubhaus/sideline#50 2026-03-21 22:34:32 +00:00
Epic: Message Overlay and Ntfy Integration
david pushed to feature/capability-based-deps at klubhaus/sideline 2026-03-21 20:19:53 +00:00
7c26150408 test: add comprehensive unit tests for core components
7185005f9b feat(figment): complete pipeline integration with native effect plugin
Compare 2 commits »
david pushed to integration/sidekick at klubhaus/sideline 2026-03-20 11:42:03 +00:00
ef98add0c5 feat(integration): Complete feature rewrite with pipeline architecture, effects system, and display improvements
42aa6f16cc Merge pull request 'feat/figment: periodic SVG glyph overlays with CLI flag' (#34) from feat/figment into main
a25b80d4a6 feat: Enable and configure figment mode via new CLI flags, update documentation, and improve Cairo library detection on macOS.
3a1aa975d1 docs: update README for figment mode
d5e5f39404 test: add pytest.importorskip for cairosvg-dependent tests
Compare 10 commits »
david created branch integration/sidekick in klubhaus/sideline 2026-03-20 11:42:02 +00:00
david pushed tag backup/main-2026-03-20 to klubhaus/sideline 2026-03-20 11:35:03 +00:00
david pushed tag backup/feature-caps-2026-03-20 to klubhaus/sideline 2026-03-20 11:35:03 +00:00