summaryrefslogtreecommitdiff
path: root/app/src/windows
AgeCommit message (Collapse)AuthorFilesLines
2024-07-24app: move ui code to ui libraryFelix Morgner2-268/+0
2024-07-24turns: clean up includes and headersFelix Morgner2-5/+5
2024-07-24turns: update header sorting rules and reformat codeFelix Morgner2-6/+9
2024-07-24turns: rename domain to coreFelix Morgner2-13/+13
2024-07-23domain: redesign turn_orderFelix Morgner2-19/+19
2024-07-18app: move model back to tracker windowFelix Morgner1-31/+24
2024-07-17app/ui: add stop configuration dialogFelix Morgner1-1/+22
2024-07-17app/ui: implement basic turn trackingFelix Morgner1-17/+85
2024-07-16domain: clean up turn_order apiFelix Morgner1-3/+3
2024-07-16app: move turn order management logic to turn_orderFelix Morgner1-10/+10
2024-07-16app/ui: bind start button enablement and actionFelix Morgner1-0/+6
2024-07-16app: perform some code cleanupFelix Morgner1-22/+27
2024-07-16app: replace n_items with is_empty propertyFelix Morgner1-8/+8
2024-07-16app: rename main window to trackerFelix Morgner1-6/+6
2024-07-16app/ui: add basic tracking UI definitionFelix Morgner1-0/+5
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: extract turn order viewFelix Morgner1-23/+13
2024-07-16turns: implement basic disposition integrationFelix Morgner2-3/+6
2024-07-16app/gui: attach model to disposition dropdownFelix Morgner1-4/+32
2024-07-15turns: add more testsFelix Morgner1-6/+2
2024-07-15app: only conditionally enable clear actionFelix Morgner1-1/+5
2024-07-15app: implement "clear" actionFelix Morgner1-0/+6
2024-07-15app: rename participant_list_rowFelix Morgner1-2/+2
2024-07-15turns: perform widespread code cleanup actionsFelix Morgner2-51/+39
2024-07-15app/ui: fix window subtitle not updatingFelix Morgner1-2/+12
2024-07-15app/ui: replace more inline strings with constantsFelix Morgner1-2/+2
2024-07-15app/ui: enable participant editingFelix Morgner2-2/+31
2024-07-15app/ui: turn participant creation dialog into generic edit dialogFelix Morgner2-9/+15
2024-07-14turns: rename "order value" to "priority"Felix Morgner2-7/+7
2024-07-14app: set row subtitleFelix Morgner1-0/+2
2024-07-14app/ui: enable deletion of participantsFelix Morgner1-1/+5
2024-07-14app/ui: show status view when turn order is emptyFelix Morgner1-6/+17
2024-07-14app: remove placeholder dataFelix Morgner1-7/+0
2024-07-14app: implement basic creation of participantsFelix Morgner2-0/+10
2024-07-14domain: add basic turn order typeFelix Morgner1-5/+4
2024-07-14domain/participant: convert to propertiesFelix Morgner1-1/+1
2024-07-14lang: merge translationsFelix Morgner1-5/+3
2024-07-14app/ui: layout basic participant creation dialogFelix Morgner2-0/+41
2024-07-13app/main: port to participant domain objectFelix Morgner1-6/+7
2024-07-13app/ui: add basic participant list rowFelix Morgner1-1/+24
2024-07-12app: add main menu button tooltipFelix Morgner1-0/+2
2024-07-12lang: extract constants for messagesFelix Morgner1-1/+7
2024-07-12turns: add basic i18nFelix Morgner1-1/+2
2024-07-12app/windows: add basic main windowFelix Morgner1-0/+16