ed
7c0ce9dd9a
test(gui): Add fast render tests for main panels
2026-05-12 19:32:27 -04:00
ed
52fb91dbb3
conductor(plan): Mark phase 'Linting & Verification Foundations' as complete
2026-05-12 19:09:39 -04:00
ed
294217cca2
conductor(checkpoint): Checkpoint end of Phase 1
2026-05-12 19:09:10 -04:00
ed
c1d56866fc
remove bad py files
2026-05-12 19:08:51 -04:00
ed
a3b117dabd
feat(api): Expand API hooks with drag and right_click actions
2026-05-12 19:06:54 -04:00
ed
d92361b025
conductor(plan): Mark linter tasks as complete
2026-05-12 19:03:08 -04:00
ed
c359961a0a
feat(linter): Develop custom AST linter for ImGui scopes
2026-05-12 19:02:30 -04:00
ed
5398b4eef0
chore(conductor): Add new track 'GUI Refactor & Stabilization'
2026-05-12 18:58:48 -04:00
ed
ea001e66f7
modularize gui_2.py and fix imgui scope leaks
2026-05-12 18:48:30 -04:00
ed
345be18d55
pain
2026-05-12 18:45:06 -04:00
ed
5be6ef88f8
broken: discussion compression
2026-05-12 18:26:39 -04:00
ed
4b78d1df02
wip: more cleanup
2026-05-12 18:19:32 -04:00
ed
e87b7a695e
script modal method
2026-05-12 18:16:23 -04:00
ed
128956c0d3
delete redundant operations hub method
2026-05-12 18:13:39 -04:00
ed
fd00004afa
fix bs
2026-05-12 18:06:43 -04:00
ed
dc15d42ec7
Broken: Fixing this crap
2026-05-12 17:47:46 -04:00
ed
7d8680232a
fix imgui label error
2026-05-12 15:34:48 -04:00
ed
c4e1cca66b
progress on fixing up gui code
2026-05-12 15:20:34 -04:00
ed
fb45b44824
making a dent (disasterous one)
2026-05-12 02:41:59 -04:00
ed
643f36e7d1
beginning to chunk up _gui_func
2026-05-12 01:03:16 -04:00
ed
1ed2d3e139
starting to get decent compression
2026-05-12 00:45:21 -04:00
ed
a0a537ff01
beginning curation of gui_2.py using imscopes
2026-05-12 00:40:19 -04:00
ed
aed3ebe063
feat(gui): Add imgui_scopes with per-type context managers for begin/end pairs
2026-05-12 00:13:22 -04:00
ed
b9c1b63f8d
feat(style): Add anti-OOP conventions and OOP refactoring tracker
...
- Add section 10 (Anti-OOP Conventions) to python.md with hard rules,
class justification requirements, and Strangler Fig refactoring pattern
- Create conductor/refactor_oop.md tracker with 4 phases for class elimination
- Add ruff PLR rules (PLR0912, PLR6301, PLR0206) to pyproject.toml for
OOP anti-patterns
Addresses AI agent scope misinterpretation issues by enforcing flat
function-call graphs over deep class hierarchies.
2026-05-11 23:41:41 -04:00
ed
4ef18ab5d2
comitting latest mess
2026-05-11 23:34:18 -04:00
ed
8fbe6543dc
feat(gui): Migrate AI Settings window to imgui_window scope
2026-05-11 23:22:53 -04:00
ed
1f82f996c4
feat(gui): Migrate Project Settings window to imgui_window scope
2026-05-11 23:19:46 -04:00
ed
1e47ed9013
feat(gui): Migrate _render_history_window to imgui_window scope
2026-05-11 23:17:59 -04:00
ed
f1ca3751c8
feat(gui): Migrate _render_shader_live_editor to imgui_window scope
2026-05-11 23:11:56 -04:00
ed
af1e484d0c
maybe 5
2026-05-11 23:06:38 -04:00
ed
76508d7e71
udpate style guide for max indent of 4.
2026-05-11 23:03:53 -04:00
ed
4c64942426
preparing to use imgui scopes...
2026-05-11 23:03:21 -04:00
ed
ecef6175e7
feat(gui): Add ImGuiScope base class and scope helpers
2026-05-11 22:43:35 -04:00
ed
cc319d4d80
feat(gui): Add ImGuiScope base class and scope helpers
2026-05-11 22:34:27 -04:00
ed
cb87aacafe
conductor(plan): Add ImGui context manager implementation plan
2026-05-11 22:30:58 -04:00
ed
dc302855cb
docs(superpowers): Add ImGui context manager suite design spec
2026-05-11 22:27:20 -04:00
ed
5e947d50fe
fixing bugs in gui_2.py
2026-05-11 22:19:04 -04:00
ed
26ef81a30e
chore(fix): Resolve regressions in history logic, track startup, and GUI performance
2026-05-11 20:03:01 -04:00
ed
2ba427f827
docs(conductor): Synchronize docs for track 'Context Composition Slice Visualization'
2026-05-11 18:53:31 -04:00
ed
41ad4b74e2
chore(conductor): Mark track 'Context Composition Slice Visualization' as complete
2026-05-11 18:52:41 -04:00
ed
c0c7d9e0a7
conductor(plan): Mark Task 6.1-6.3 as complete
2026-05-11 18:52:35 -04:00
ed
1303fc1402
feat(aggregate): Support custom view mode with annotated slices
2026-05-11 18:52:22 -04:00
ed
d22c98c9ac
conductor(plan): Mark phase 'Phase 5: AST Slice Pre-population' as complete
2026-05-11 18:50:30 -04:00
ed
2ebe0c60d2
conductor(checkpoint): Checkpoint end of Phase 5
2026-05-11 18:50:13 -04:00
ed
c659aa3a66
conductor(plan): Mark Task 5.1-5.4 as complete
2026-05-11 18:49:28 -04:00
ed
a669f92cab
feat(ui): Automatically populate AST slices when adding files to context
2026-05-11 18:49:18 -04:00
ed
c5ae21dc85
conductor(plan): Mark phase 'Phase 4: View Presets' as complete
2026-05-11 18:33:45 -04:00
ed
8073938fad
conductor(checkpoint): Checkpoint end of Phase 4
2026-05-11 18:33:34 -04:00
ed
ee9bdc83a6
conductor(plan): Mark Task 4.1-4.4 as complete
2026-05-11 18:32:08 -04:00
ed
cb0fa89730
feat(presets): Implement NamedViewPresets for per-file view settings
2026-05-11 18:31:56 -04:00