feat: split desktop implementation into multiple source files, reorganize apps

This commit is contained in:
2026-03-06 08:15:06 +01:00
parent b148f0605a
commit 3985188baa
24 changed files with 1591 additions and 1517 deletions
File diff suppressed because it is too large Load Diff