Robin Olsen
7facfb6afe
Merge pull request #73 from LazyBachelor/LPM-138
...
LPM-138 Refactor Tui with composable modals and use canvas
Refactors the TUI (dashboard + kanban) to use a shared, composable modal system with canvas-based overlay rendering, while consolidating styling into internal/style and expanding issue interactions (e.g., comments).
Changes:
Introduces a new pkg/tui/modal system (manager/stack + multiple modal types) and overlays modals using Lipgloss compositor layers.
Refactors dashboard/kanban views and input handling to use the modal manager + focus manager instead of per-modal boolean state.
Consolidates TUI styling by moving from pkg/tui/styles to internal/style and updates components to use the new style package; adds a shared footer renderer.
2026-03-20 16:28:10 +01:00
Robin Olsen
aa9de18c99
comment out closed issues list, will find a better way to show closed issues
2026-03-20 10:49:44 +01:00
Robin Olsen
3e9a903506
works now
2026-03-18 11:58:31 +01:00
Robin Olsen
40d25cc716
start with upgdrade (broken right now)
2026-03-18 11:23:10 +01:00
Ine Maria Nilssen Aanonsen
90fdd3e56f
TASK BACKLOG REFINEMENT fix for closing reason
2026-03-16 07:21:07 +01:00
Ine Maria Nilssen Aanonsen
2ce04896ee
TASK BACKLOG REFINEMENT fix for closing reason
2026-03-12 11:46:58 +01:00
viljarb
0b4e33b28f
adding assignee for tui
2026-03-11 21:23:07 +01:00
Robin Olsen
85e0bf698d
show in ready_to_sprint in tui
2026-03-11 15:31:29 +01:00
Robin Olsen
a63edceb00
Merge remote-tracking branch 'origin/main' into WIP-LPM-79
2026-03-06 16:02:50 +01:00
Moira Daniella A Sebastian
31ed1148f9
refactor(tui): move shared components (help bar, issue list, modals, etc.) into components folder. Also added kanban board view.
2026-03-04 15:20:16 +01:00
Moira Daniella A Sebastian
63631fc42f
Implemented add comments for tui
2026-03-02 20:17:08 +01:00
viljarb
a8aada1646
using codenames for priority levels mapped to digits
2026-02-24 11:19:01 +01:00
viljarb
970c735fa4
adding functionality for editing priority; adding priority to the list of displayed issues; sorting the list of issues by their priority
2026-02-23 15:56:16 +01:00
viljarb
7674ae3690
making improvements based on copilot's suggestions from previous merge with main: subtracting the label heights from available heights before calculating the list height, to avoid potential layer overflow, in pkg/tui/views/view.go; creating a handler function for refreshing issue list and updating detail view, to avoid duplicate logic in pkg/tui/views/operations.go
2026-02-23 13:50:23 +01:00
Robin Olsen
d3c5ead54e
Merge remote-tracking branch 'origin/main' into LPM-32
2026-02-18 22:22:11 +01:00
Robin Olsen
a5733bdaed
add feedback to tui
2026-02-17 13:19:35 +01:00
viljarb
196145205f
adding another tui window for closed issues; adding scrolling for the issue display windows
2026-02-16 19:23:02 +01:00
viljarb
501c2a71e5
update description and status, and replicating help message from lazybeads
2026-02-14 15:29:08 +01:00
cf4f62cd7e
create, update, and delete functionalities
2026-02-13 15:06:56 +01:00
Robin Olsen
19b32dca1b
add dashboard
2026-02-10 20:11:36 +01:00
Robin Olsen
a38c4ec7b1
use custom help menu
2026-02-04 19:45:13 +01:00
Robin Olsen
008bfd1efb
Add basic issue view, styling and ux need improvement
2026-02-04 15:22:32 +01:00