Commit Graph

7 Commits

Author SHA1 Message Date
Sebastian Palencsar
1fafa13e4a Refactor code into modular structure and add comprehensive tests
- Split main.rs into 10 focused modules for better maintainability
- Add 37 unit tests covering desktop entry, Tauri config, validation,
  Chromium backend, and app config serialization
- Update version to v0.1.1-alpha.1
2026-05-04 18:25:42 +02:00
Sebastian Palencsar
00ada512b5 Update changelog and document flatpak browser limitation 2026-02-25 20:10:23 +01:00
Sebastian Palencsar
57ab313150 Fix changelog version for alpha.6 tag 2026-02-23 11:30:29 +01:00
Sebastian Palencsar
df89b049de Add changelog entry for alpha.5 chromium backend release 2026-02-23 11:26:37 +01:00
Sebastian Palencsar
f25a93da67 Update changelog for icon fix, no-decorations, and screenshots 2026-02-23 09:05:58 +01:00
Sebastian Palencsar
2aca752a51 Add changelog entry for v0.1.0-alpha.2 2026-02-23 07:59:44 +01:00
Sebastian Palencsar
5f66ae9e14 Prepare GitHub alpha launch (README, CI, tests, release workflow) 2026-02-23 07:44:41 +01:00