summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-07-16app: rename main window to trackerFelix Morgner10-32/+32
2024-07-16app/ui: add basic tracking UI definitionFelix Morgner3-2/+44
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 Morgner4-9/+56
Implements #1
2024-07-16res: automatically export UI filesFelix Morgner11-271/+50
2024-07-16app: extract turn order viewFelix Morgner17-193/+263
2024-07-16turns: implement basic disposition integrationFelix Morgner11-47/+128
2024-07-16app/gui: attach model to disposition dropdownFelix Morgner4-9/+48
2024-07-16domain/disposition: replace overcomplicated implementation with enumFelix Morgner3-176/+24
2024-07-16domain/disposition: fix header guardFelix Morgner1-2/+2
2024-07-16domain: add disposition typeFelix Morgner4-0/+235
2024-07-15app/tests: add basic participant_row testsFelix Morgner2-0/+31
2024-07-15domain/turn_order: hide more of the inherited APIFelix Morgner1-2/+4
2024-07-15domain: extend participant testsFelix Morgner3-18/+69
2024-07-15turns: add more testsFelix Morgner10-31/+290
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 Morgner7-22/+22
2024-07-15turns: perform widespread code cleanup actionsFelix Morgner15-128/+175
2024-07-15app/menu: prepare clear menu itemFelix Morgner6-1/+16
2024-07-15app/ui: fix window subtitle not updatingFelix Morgner3-2/+14
2024-07-15app/ui: prepare start button UIFelix Morgner6-2/+21
2024-07-15app/gui: set tooltips in UI definitionFelix Morgner3-5/+6
2024-07-15app/ui: replace more inline strings with constantsFelix Morgner1-2/+2
2024-07-15app/ui: add delete and edit tooltipsFelix Morgner5-3/+23
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 Morgner7-20/+26
2024-07-14doc: fix more turn order spellingsFelix Morgner2-2/+2
2024-07-14lang: add missing translation for priority format stringFelix Morgner4-0/+8
2024-07-14turns: rename "order value" to "priority"Felix Morgner14-47/+47
2024-07-14res/style: prepare class for active participantFelix Morgner2-0/+8
2024-07-14app: set row subtitleFelix Morgner1-0/+2
2024-07-14app/ui: make row title non-editableFelix Morgner4-15/+14
2024-07-14app/ui: enable deletion of participantsFelix Morgner6-5/+45
2024-07-14app/ui: show status view when turn order is emptyFelix Morgner7-43/+102
2024-07-14app: remove placeholder dataFelix Morgner1-7/+0
2024-07-14app: implement basic creation of participantsFelix Morgner5-4/+21
2024-07-14domain: add basic turn order typeFelix Morgner9-21/+91
2024-07-14ide: define default tab sizeFelix Morgner1-0/+3
2024-07-14domain/participant: convert to propertiesFelix Morgner4-34/+37
2024-07-14app: fix desktop fileFelix Morgner1-1/+3
2024-07-14lang: merge translationsFelix Morgner21-216/+105
2024-07-14app/gui: add translations for create participant dialogFelix Morgner12-24/+98
2024-07-14res/ui: disable selection for participant listFelix Morgner2-0/+2
2024-07-14tests: fix wrong resource and widget namesFelix Morgner2-4/+4
2024-07-14res/ui: clean up main window structureFelix Morgner2-18/+19
2024-07-14app/ui: rename main window ui fileFelix Morgner4-8/+8
2024-07-14app/ui: layout basic participant creation dialogFelix Morgner8-6/+203
2024-07-13app: add basic dark theme supportFelix Morgner3-2/+18