summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-08-15adw: add Toast and ToastOverlay classesFelix Morgner11-5/+455
2024-07-29app: add mime type definitionFelix Morgner3-1/+20
2024-07-29app: enable start with files to openFelix Morgner4-8/+47
2024-07-26ui/tests: fix memory leaksFelix Morgner2-2/+7
2024-07-26turns: perform source cleanupFelix Morgner36-265/+429
2024-07-26ui: tracker implement loading UIFelix Morgner10-26/+141
2024-07-25ui/tracker: add missing translationsFelix Morgner5-7/+53
2024-07-25ui/tracker: implement save as...Felix Morgner3-27/+63
2024-07-25ui/tracker: prepare save as... actionFelix Morgner6-1/+13
2024-07-25ui/tracker: set title according to fileFelix Morgner1-0/+1
2024-07-25ui/tracker: implement simple saving mechanismFelix Morgner8-23/+140
2024-07-25core/turn_order: implement basic serializationFelix Morgner4-5/+97
2024-07-25core/participant: implement basic serializationFelix Morgner3-1/+94
2024-07-25build: add nlohmann jsonFelix Morgner2-1/+11
2024-07-25ui/tracker: fix start action enablementFelix Morgner1-1/+1
2024-07-25adw: add bare bones wrapper for AdwApplicationFelix Morgner10-117/+247
2024-07-25turns: dissolve test_support libraryFelix Morgner12-138/+109
2024-07-25ci: move files to subdirectoryFelix Morgner3-515/+6
2024-07-25ui: fix header guardsFelix Morgner5-10/+10
2024-07-25ui: fix namespaceFelix Morgner18-25/+23
2024-07-25turns: add initialization functionsFelix Morgner7-8/+58
2024-07-25build: restore lost app build configurationFelix Morgner1-2/+17
2024-07-25ui: show round number in subtitleFelix Morgner6-6/+31
2024-07-24app: add progress bar for turn orderFelix Morgner5-23/+57
2024-07-24ui: add resource existence test for participant_editorFelix Morgner1-1/+14
2024-07-24app: move ui code to ui libraryFelix Morgner31-165/+179
2024-07-24turns: clean up includes and headersFelix Morgner25-73/+46
2024-07-24turns: update header sorting rules and reformat codeFelix Morgner26-74/+108
2024-07-24turns: rename domain to coreFelix Morgner25-103/+105
2024-07-24domain/turn_order: fix a round underflow bugFelix Morgner3-1/+44
2024-07-23domain/turn_order: fix sorting predicateFelix Morgner1-10/+1
2024-07-23domain: redesign turn_orderFelix Morgner18-720/+390
2024-07-18app: move model back to tracker windowFelix Morgner4-52/+38
2024-07-18app/ui: link up delete/edit enablementFelix Morgner4-1/+42
2024-07-17ci: reduce configuration againFelix Morgner1-20/+3
2024-07-17ci: add missing variable in test scriptFelix Morgner1-1/+1
2024-07-17ci: fix coverage job dependencyFelix Morgner1-1/+1
2024-07-17build: simplify presetsFelix Morgner2-50/+29
2024-07-17ide: define local install prefixFelix Morgner1-0/+1
2024-07-17lang: add missing translationsFelix Morgner5-23/+50
2024-07-17domain/tests: improve turn_order testsFelix Morgner3-54/+483
2024-07-17app/ui: add stop configuration dialogFelix Morgner2-3/+23
2024-07-17app/ui: implement basic turn trackingFelix Morgner8-45/+287
2024-07-16domain: clean up turn_order apiFelix Morgner4-124/+42
2024-07-16app: move turn order management logic to turn_orderFelix Morgner7-121/+135
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 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.