summaryrefslogtreecommitdiff
path: root/app/include
AgeCommit message (Collapse)AuthorFilesLines
2024-07-16app: perform some code cleanupFelix Morgner2-16/+1
2024-07-16app: replace n_items with is_empty propertyFelix Morgner1-4/+3
2024-07-16app: rename main window to trackerFelix Morgner2-6/+6
2024-07-16app/ui: add basic tracking UI definitionFelix Morgner1-0/+3
As part of #5, this change adds the basic definition of the turn tracking UI. As of now, the UI is not functional due to several missing window actions. Additionally, the UI is not only revealed when a turn order is started (as there is no infrastructure in place to manage the lifecycle of a turn order yet), but when the turn order is not empty.
2024-07-16app/ui: add css class based on disposition to toggle defeated buttonFelix Morgner1-0/+1
Implements #1
2024-07-16app: extract turn order viewFelix Morgner4-8/+54
2024-07-16turns: implement basic disposition integrationFelix Morgner1-4/+8
2024-07-16app/gui: attach model to disposition dropdownFelix Morgner1-3/+11
2024-07-15turns: add more testsFelix Morgner1-2/+0
2024-07-15app: only conditionally enable clear actionFelix Morgner1-0/+4
2024-07-15app: implement "clear" actionFelix Morgner1-0/+1
2024-07-15app: rename participant_list_rowFelix Morgner1-4/+4
2024-07-15turns: perform widespread code cleanup actionsFelix Morgner4-16/+26
2024-07-15app/ui: enable participant editingFelix Morgner2-5/+11
2024-07-15app/ui: turn participant creation dialog into generic edit dialogFelix Morgner1-4/+6
2024-07-14turns: rename "order value" to "priority"Felix Morgner1-1/+1
2024-07-14app/ui: make row title non-editableFelix Morgner1-2/+1
2024-07-14app/ui: enable deletion of participantsFelix Morgner1-0/+3
2024-07-14app/ui: show status view when turn order is emptyFelix Morgner1-3/+6
2024-07-14app: implement basic creation of participantsFelix Morgner1-1/+9
2024-07-14domain: add basic turn order typeFelix Morgner1-2/+2
2024-07-14app/ui: layout basic participant creation dialogFelix Morgner2-0/+33
2024-07-13app: switch to Adw.ApplicationFelix Morgner1-5/+11
2024-07-13app/ui: toggle icon when defeated state is toggledFelix Morgner1-0/+2
2024-07-13app: move late-init code to on_startupFelix Morgner1-0/+1
2024-07-13app/ui: simplify participant rowsFelix Morgner1-14/+5
2024-07-13app/ui: make list entry title editableFelix Morgner1-1/+5
2024-07-13app/main: port to participant domain objectFelix Morgner1-2/+4
2024-07-13app/ui: add basic participant list rowFelix Morgner3-0/+116
2024-07-12app: add main menu button tooltipFelix Morgner1-0/+2
2024-07-12lang: extract constants for messagesFelix Morgner1-1/+3
2024-07-12app/windows: add basic main windowFelix Morgner1-0/+23
2024-07-11initial commitFelix Morgner1-0/+30