summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)AuthorFilesLines
2024-07-29app: add mime type definitionFelix Morgner3-1/+20
2024-07-29app: enable start with files to openFelix Morgner2-8/+35
2024-07-26turns: perform source cleanupFelix Morgner1-2/+6
2024-07-26ui: tracker implement loading UIFelix Morgner1-0/+1
2024-07-25ui/tracker: prepare save as... actionFelix Morgner1-0/+1
2024-07-25ui/tracker: implement simple saving mechanismFelix Morgner1-0/+1
2024-07-25adw: add bare bones wrapper for AdwApplicationFelix Morgner4-117/+37
2024-07-25ui: fix namespaceFelix Morgner2-5/+3
2024-07-25turns: add initialization functionsFelix Morgner1-8/+4
2024-07-25build: restore lost app build configurationFelix Morgner1-2/+17
2024-07-24app: move ui code to ui libraryFelix Morgner15-979/+11
2024-07-24turns: clean up includes and headersFelix Morgner14-47/+20
2024-07-24turns: update header sorting rules and reformat codeFelix Morgner15-45/+63
2024-07-24turns: rename domain to coreFelix Morgner11-42/+42
2024-07-23domain: redesign turn_orderFelix Morgner7-45/+43
2024-07-18app: move model back to tracker windowFelix Morgner4-52/+38
2024-07-18app/ui: link up delete/edit enablementFelix Morgner3-1/+40
2024-07-17app/ui: add stop configuration dialogFelix Morgner2-3/+23
2024-07-17app/ui: implement basic turn trackingFelix Morgner5-23/+116
2024-07-16domain: clean up turn_order apiFelix Morgner1-3/+3
2024-07-16app: move turn order management logic to turn_orderFelix Morgner4-61/+15
2024-07-16app/ui: bind start button enablement and actionFelix Morgner3-0/+11
2024-07-16app: perform some code cleanupFelix Morgner4-60/+49
2024-07-16app: replace n_items with is_empty propertyFelix Morgner3-17/+23
2024-07-16app: rename main window to trackerFelix Morgner7-27/+27
2024-07-16app/ui: add basic tracking UI definitionFelix Morgner2-0/+8
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 Morgner2-1/+32
Implements #1
2024-07-16app: extract turn order viewFelix Morgner9-48/+151
2024-07-16turns: implement basic disposition integrationFelix Morgner5-11/+20
2024-07-16app/gui: attach model to disposition dropdownFelix Morgner2-7/+43
2024-07-15app/tests: add basic participant_row testsFelix Morgner2-0/+31
2024-07-15turns: add more testsFelix Morgner5-16/+124
2024-07-15app: only conditionally enable clear actionFelix Morgner2-1/+9
2024-07-15app: add accelerator for window clear actionFelix Morgner1-0/+1
2024-07-15app: implement "clear" actionFelix Morgner2-0/+7
2024-07-15app: rename participant_list_rowFelix Morgner4-18/+18
2024-07-15turns: perform widespread code cleanup actionsFelix Morgner9-102/+117
2024-07-15app/ui: fix window subtitle not updatingFelix Morgner1-2/+12
2024-07-15app/gui: set tooltips in UI definitionFelix Morgner1-5/+0
2024-07-15app/ui: replace more inline strings with constantsFelix Morgner1-2/+2
2024-07-15app/ui: add delete and edit tooltipsFelix Morgner1-3/+7
2024-07-15app/ui: fix wrong indices when editing or deletingFelix Morgner1-6/+3
2024-07-15app/ui: enable participant editingFelix Morgner4-7/+42
2024-07-15app/ui: turn participant creation dialog into generic edit dialogFelix Morgner4-14/+22
2024-07-14turns: rename "order value" to "priority"Felix Morgner3-8/+8
2024-07-14app: set row subtitleFelix Morgner1-0/+2
2024-07-14app/ui: make row title non-editableFelix Morgner2-3/+2
2024-07-14app/ui: enable deletion of participantsFelix Morgner3-1/+17
2024-07-14app/ui: show status view when turn order is emptyFelix Morgner2-9/+23
2024-07-14app: remove placeholder dataFelix Morgner1-7/+0