openpencil/desktop
Danila Poyarkov 42225c604a
feat: refresh branding with generated platform icons (#707)
* feat: refresh branding with generated platform icons

Keep the approved mark and optical micro master as the source of truth. Generate web, documentation, and native assets at their owning build boundaries instead of storing raster variants or linking web icons to desktop output.

* fix: refine small brand marks and loading artwork

* feat: adopt blue editing-handle brand mark

* feat: refine teal branding for light and dark themes

* feat: apply ivory tiles across brand surfaces

Use edge-to-edge web tiles with a larger mark and optical micro favicons. Preserve native spacing and platform-owned maskable/touch cropping. Address review feedback on story props, native dimensions, and brand test type checking.

* test: allow cold npm startup in packaging fixture

CI hit Bun's five-second default while running npm pack --dry-run. Give this integration test a scoped 30-second budget without changing production timeouts or other tests.
2026-09-16 11:54:07 +03:00
..
capabilities refactor(ai): ship Harness as optional companion (#561) 2026-08-19 20:04:35 +03:00
generated Merge remote-tracking branch 'source/master' into victorwads/fast-pages-open-recent 2026-08-19 14:47:08 -03:00
src fix: prevent repeated Keychain prompts and isolate native tests (#664) 2026-09-09 13:41:55 +03:00
.gitignore feat(ai): add HarnessAgent sidecar foundation (#560) 2026-08-19 17:41:10 +03:00
build.rs Rename src-tauri → desktop, symlink for CLI compat 2026-02-28 08:10:09 +03:00
Cargo.lock fix: prevent repeated Keychain prompts and isolate native tests (#664) 2026-09-09 13:41:55 +03:00
Cargo.toml fix: prevent repeated Keychain prompts and isolate native tests (#664) 2026-09-09 13:41:55 +03:00
Info.plist fix(tauri): correctly configure NSAllowsLocalNetworking 2026-04-22 13:01:38 +03:00
tauri.conf.json feat: refresh branding with generated platform icons (#707) 2026-09-16 11:54:07 +03:00
tauri.native-test.conf.json fix: prevent repeated Keychain prompts and isolate native tests (#664) 2026-09-09 13:41:55 +03:00
updater.key.pub feat(tauri): add signed updater 2026-05-01 13:00:50 +03:00