Commit Graph

1048 Commits

Author SHA1 Message Date
Thorsten Sommer
148f3a60fa
Fixed briefing header size 2026-08-02 20:45:45 +02:00
Thorsten Sommer
d871f4c46e
Added the settings action to the visual briefing page 2026-08-02 20:38:29 +02:00
Thorsten Sommer
3eda45df8f
Removed the snackbar from every place except the layout that renders it 2026-08-02 20:25:52 +02:00
Thorsten Sommer
18dc8bf9b8
Routed all notifications through the message bus instead of the snackbar 2026-08-02 20:11:27 +02:00
Thorsten Sommer
2a29aa3f33
Documented which styles belong in app.css and why the component styles are still there 2026-08-02 19:54:31 +02:00
Thorsten Sommer
265ce44647
Formatting 2026-08-02 19:39:36 +02:00
Thorsten Sommer
33ca4e734b
Stopped the build progress timer from waking the renderer while idle 2026-08-02 19:27:58 +02:00
Thorsten Sommer
007f4992ea
Fixed missing image capability validation after changing the model 2026-08-02 19:20:49 +02:00
Thorsten Sommer
f1bcfbc2c0
Added rule MWAIS0011 to pin the JSON shape of hashed types 2026-08-02 19:02:56 +02:00
Thorsten Sommer
22331912eb
Added rule MWAIS0010 to keep canonical JSON options frozen and self-contained 2026-08-02 17:19:11 +02:00
Thorsten Sommer
5f0b471443
Replaced the duplicated payload hash formulas with one canonical definition 2026-08-02 17:06:10 +02:00
Thorsten Sommer
ebb9a6f135
Renamed VisualBriefingJson options 2026-08-02 16:53:14 +02:00
Thorsten Sommer
c2d3b410f2
Fixed stored briefings failing their integrity check after the enum serialization change 2026-08-02 16:33:32 +02:00
Thorsten Sommer
c238a80764
Merged the two validation systems of the visual briefing editor into one 2026-08-02 16:21:24 +02:00
Thorsten Sommer
dc71c2ba0b
Added a warning when files are removed from the source material 2026-08-02 16:08:23 +02:00
Thorsten Sommer
2707da7ac5
Extracted the shared envelope of the visual briefing build operation 2026-08-02 15:45:31 +02:00
Thorsten Sommer
e872b16067
Fixed JSON serialization of enums to use member names 2026-08-02 15:30:59 +02:00
Thorsten Sommer
2b3901ac32
Refactored the MudStepper component to remove unnecessary actions 2026-08-02 15:16:31 +02:00
Thorsten Sommer
ec21d492a4
Fixed the visual briefing build stepper to hide its unnecessary actions 2026-08-02 14:57:57 +02:00
Thorsten Sommer
e81c005d15
Fixed visual briefing edits being lost when switching between briefings 2026-08-02 14:42:59 +02:00
Thorsten Sommer
2510cb3c9e
Replaced the visual briefing editor fields with a single editor state objec 2026-08-02 14:42:44 +02:00
Thorsten Sommer
070cbd01cb
Extracted the visual briefing build progress into its own component 2026-08-02 12:45:08 +02:00
Thorsten Sommer
bb418ab5b1
Replaced visual briefing special cases with component capabilities & fixed briefing session clearing 2026-08-02 12:10:15 +02:00
Thorsten Sommer
832b5e32cc
Added support for stopping a running build session 2026-08-02 11:36:52 +02:00
Thorsten Sommer
d658d6f77a
Fixed the timeline height 2026-08-02 11:18:56 +02:00
Thorsten Sommer
0f5b053856
Fixed validation for source material 2026-08-01 11:36:20 +02:00
Thorsten Sommer
6eeb37625e
Fixed form validation 2026-08-01 11:08:26 +02:00
Thorsten Sommer
bdb6c23324
Formatting 2026-08-01 10:22:04 +02:00
Thorsten Sommer
4be767d560
Spelling 2026-07-31 22:14:07 +02:00
Thorsten Sommer
511a0af2f6
Updated I18N 2026-07-31 22:12:28 +02:00
Thorsten Sommer
e567419566
Fixed header template and added the app icon 2026-07-31 21:48:55 +02:00
Thorsten Sommer
d3e53fe5fe
Fixed build progress title 2026-07-31 21:21:53 +02:00
Thorsten Sommer
d1ab57cb60
Fixed compilation after migration 2026-07-31 20:20:45 +02:00
Thorsten Sommer
4bbeccf54c
Added an option for timelines 2026-07-31 20:13:05 +02:00
Thorsten Sommer
3f2cae123b
Fixed project list selection 2026-07-31 18:18:23 +02:00
Thorsten Sommer
7a11edefda
Fixed code to correctly iterate over ancestor nodes 2026-07-31 18:05:44 +02:00
Thorsten Sommer
aec8555b9a
Fixed project list and recovery view to include unavailable projects 2026-07-31 18:00:48 +02:00
Thorsten Sommer
b3bbf4deb2
Fixed visual asset visibility checks 2026-07-31 17:03:01 +02:00
Thorsten Sommer
f28a2a8bf9
Fixed serialization of PrepareImageResponse 2026-07-31 16:29:51 +02:00
Thorsten Sommer
ce32042433
Fixed save file dialog to use the correct file path 2026-07-31 16:29:31 +02:00
Thorsten Sommer
cccb3ead11
Refactored ImportCopyAsync method to remove unused parameter and improve clarity 2026-07-31 15:54:30 +02:00
Thorsten Sommer
d0f858c77d
Replaced payload hash with document hash for better integrity 2026-07-31 15:45:33 +02:00
Thorsten Sommer
868a8b1cf3
Improved recompile logic to use AI Studio export pipeline 2026-07-30 21:52:09 +02:00
Thorsten Sommer
a921cd9305
Fixed used provider and model labels in VisualBriefing artifact creation 2026-07-30 21:31:57 +02:00
Thorsten Sommer
85b9d203c4
Fixed preview prototype layout 2026-07-30 21:12:11 +02:00
Thorsten Sommer
3db9eff8e4
Improved visual briefing preview layout 2026-07-30 21:07:12 +02:00
Thorsten Sommer
92deea730a
Added tooltips to clarify the purpose of each generate button 2026-07-30 20:57:47 +02:00
Thorsten Sommer
a30ba7974f
Shorten VisualBriefingProtectionLevel enum 2026-07-30 20:46:18 +02:00
Thorsten Sommer
b4e4d5ad30
Live-updated briefings display 2026-07-30 20:38:45 +02:00
Thorsten Sommer
39aae9a923
Improved visual briefing layout 2026-07-30 20:29:16 +02:00