Tomás Romero
e10ba0b48a
feat: add account import planner
2026-10-21 00:46:00 +02:00
Tomás Romero
eaa75d7e44
fix(android): share signing identity across all release channels
2026-10-20 21:18:42 +02:00
Tomás Romero
bf6c74d41c
fix(android): preserve signing identity across alpha releases
2026-10-20 14:24:11 +02:00
Tomás Romero
15ce05db8e
fix: update offline sources and packaging checks
2026-10-19 14:35:51 +02:00
Tomás Romero
4452a83e23
feat: start in tray and reduce background memory
2026-10-19 14:25:28 +02:00
Tomás Romero
b236c44acc
Merge pull request #84 from springmin/pr-document-provider
...
documents: route attachments, backups and snapshots through the host provider
2026-10-18 15:37:22 +02:00
Tomás Romero
d4aeff813c
refactor: route document requests through one helper
2026-10-18 14:31:41 +02:00
Tomás Romero
decaaa0900
fix: guard document exports and cap mobile snapshots
2026-10-18 03:46:11 +02:00
Tomás Romero
3ffe140c4d
docs: note document export staging
2026-10-18 03:36:22 +02:00
Tomás Romero
53484d31c7
chore: fix dependency audit
2026-10-18 01:51:18 +02:00
Tomás Romero
efd1554208
chore: harden URL opening
2026-10-17 23:33:07 +02:00
springmin
21169095e6
documents: route attachments, backups and snapshots through the host provider
...
Compose attachments, account-backup export/import and database-snapshot
export still opened desktop file dialogs directly, so on mobile they
reported "no picker" even though the host provides a DocumentProvider.
- DocumentProvider::import_many() imports several documents for one action
(default: repeat import() until the picker is cancelled; the desktop
provider uses one multi-select dialog). Imported documents stay alive in
the composer until Core has staged the attachments.
- Compose attachments use import_many() instead of rfd::FileDialog.
- Backup export/import stage one app-private file and hand it to the
provider; the existing import logic keeps its synchronous shape on the UI
thread executor.
- Database snapshots keep Core's verified snapshot, archive it as one zip
(hosts export files, not folders) and pass it to the provider. Staging
stays outside the data/cache roots Core requires.
- Desktop behavior is unchanged: same dialogs and file names.
2026-10-18 00:51:57 +08:00
Tomás Romero
7c32f04056
chore: fix security and translation checks
2026-10-16 19:24:17 +02:00
Tomás Romero
08425af402
chore: document the platform architecture
2026-10-16 17:19:00 +02:00
Tomás Romero
b28091e488
chore: route platform code through capability aliases
2026-10-16 16:04:13 +02:00
Tomás Romero
ddf2ce63b3
chore: validate Android OAuth configuration
2026-10-13 21:03:18 +00:00
Tomás Romero
2ee87d1e07
chore: initialize Android TLS verification
2026-10-13 20:51:31 +00:00
Tomás Romero
19d449ca39
chore: fix Android native callback loading
2026-10-13 20:48:15 +00:00
Tomás Romero
f605115a25
chore: upgrade Blitz to v0.3.0-beta.3
2026-10-12 16:55:13 +00:00
Tomás Romero
bc0f966846
fix: validate Android release lockfile
2026-10-08 18:18:26 +00:00
Tomás Romero
daaf1f2062
chore: prepare alpha 7
2026-10-08 17:46:56 +00:00
Tomás Romero
5d57496e7e
chore: upgrade Slint to 1.18.1
2026-09-25 12:15:31 +00:00
Tomás Romero
7a5e6db4a1
fix: android icons and avatars
2026-09-24 15:06:17 +00:00
Tomás Romero
9f4636a83f
chore: upgrade slint
2026-09-17 20:06:43 +00:00
Tomás Romero
c45ab95e1b
fix: classify emoji presentation
2026-09-15 23:21:52 +00:00
Tomás Romero
12f15e31e6
chore: prepare alpha 6
2026-09-14 21:16:45 +00:00
Tomás Romero
5bf8fe3fae
chore: update rustls
2026-09-14 19:39:41 +00:00
Tomás Romero
1be32d28a6
fix: restore quality checks
2026-09-14 19:29:36 +00:00
Tomás Romero
c677d0f4de
feat: add renderer choice and improve email rendering
2026-09-13 19:21:49 +00:00
Tomás Romero
279ee1b76d
fix: harden account authentication
2026-09-11 00:37:51 +00:00
Tomás Romero
4a8efc293e
chore: prepare alpha 5
2026-09-10 19:08:10 +00:00
Tomás Romero
4a32a2c4f2
chore: update native packaging
2026-09-10 18:58:39 +00:00
Tomás Romero
d0abbaaa4f
chore: improve files and account controls
2026-09-10 18:58:14 +00:00
Tomás Romero
deb9e4ee27
chore: prepare alpha 4
2026-09-08 19:22:02 +00:00
Tomás Romero
d6428cbcb7
chore: prepare alpha 3
2026-09-08 18:42:37 +00:00
Tomás Romero
ffaec8fdf2
chore: prepare alpha 2
2026-09-08 15:16:39 +00:00
Tomás Romero
8c3bfbb5c3
fix: build release artifacts
2026-09-08 15:04:21 +00:00
Tomás Romero
a36e5efd29
chore: prepare alpha release
2026-09-08 14:59:27 +00:00
Tomás Romero
6725375f81
chore: add release pipeline
2026-09-08 14:52:47 +00:00
Tomás Romero
b1c01a5c19
fix: render marketing emails
2026-09-08 13:21:38 +00:00
Tomás Romero
e86737deb2
build: support reader recovery
2026-09-08 03:02:05 +00:00
Tomás Romero
6cb9906a45
feat: add emoji support
2026-09-06 14:56:29 +00:00
Tomás Romero
e5a605e2c1
chore: update blitz
2026-09-04 17:53:42 +00:00
Tomás Romero
8ea4d7f966
initial commit
2026-09-03 00:08:29 +00:00