Commit Graph
794 Commits
Author SHA1 Message Date
Tomás Romero 63aa12e56c chore: update async-executor 2026-11-02 21:28:15 +01:00
Tomás Romero f890da3062 Merge pull request #171 from flectar/iamdarkle/disable-tabs-setting
Tabs setting and tabs on phones
2026-11-02 20:30:12 +01:00
Tomás Romero 058594aa95 feat: switch tabs on phones 2026-11-02 19:37:10 +01:00
Tomás Romero e6f5efa05b feat: add a setting to turn tabs off 2026-11-02 19:37:04 +01:00
Tomás Romero 5b89350cbb Merge pull request #101 from RayTrunk/feature/default-download-location
feat: add a setting for the default download location
2026-11-02 19:17:17 +01:00
Tomás Romero 3866895779 Merge pull request #172 from flectar/fix/async-folder-pickers
fix: run folder pickers on the runtime
2026-11-02 19:17:13 +01:00
Tomás Romero c99b7addd4 Merge pull request #169 from flectar/iamdarkle/macos-local-network
fix: declare local network use on macOS
2026-11-02 19:07:11 +01:00
Tomás Romero cdfae78253 fix: build the download location setter only on desktop 2026-11-02 17:45:04 +01:00
Tomás Romero adab2a654e fix: run folder pickers on the runtime 2026-11-02 17:44:14 +01:00
Tomás Romero cac1833efe fix: lay out the download location card like other settings 2026-11-02 17:39:34 +01:00
Tomás Romero 3da1da329f chore: merge main 2026-11-02 17:09:57 +01:00
Tomás Romero ec1db861de Merge pull request #160 from flectar/iamdarkle/keyring
fix: handle a missing Linux keyring
2026-11-02 17:04:37 +01:00
Tomás Romero 48ab0d677c Merge pull request #167 from flectar/security-pulldown-cmark-0.13.6
fix: update pulldown-cmark for RUSTSEC-2026-0433
2026-11-02 17:03:09 +01:00
Tomás Romero a490b946f4 chore: translate the download location strings 2026-11-02 15:39:42 +01:00
Tomás Romero c37bd0ca9a fix: pick the download location on the runtime 2026-11-02 15:39:42 +01:00
Tomás Romero fe61a6a539 fix: declare local network use on macOS 2026-11-02 15:37:16 +01:00
Tomás Romero a6a30c6286 chore: merge main 2026-11-02 15:33:20 +01:00
Tomás Romero 79815c3e3e fix: update pulldown-cmark for RUSTSEC-2026-0433 2026-11-02 15:33:04 +01:00
Tomás Romero e25337ce40 chore: update the OpenHarmony lockfile 2026-11-02 15:29:03 +01:00
Tomás Romero e2842fb5ca chore: merge main 2026-11-02 15:28:31 +01:00
Tomás Romero 917ebd1f84 Merge pull request #161 from flectar/iamdarkle/list-openharmony-port
docs: list the OpenHarmony port
2026-11-01 14:33:58 +01:00
Tomás Romero dabdb1b87f docs: list the OpenHarmony port 2026-11-01 13:40:57 +01:00
Tomás Romero c7c633264a Merge pull request #85 from springmin/ohos-alias
ohos: add the OpenHarmony platform host
2026-11-01 02:59:31 +01:00
springmin 496f51ca02 ci: lint the OHOS workspace with clippy
Add a -D warnings clippy gate to the build-only OpenHarmony workflow. Verified locally against the current platform workspace.
2026-11-01 08:12:46 +08:00
Tomás Romero 5c75aaedc0 docs: explain Linux keyring setup 2026-10-31 19:26:01 +01:00
Tomás Romero c5309f590f fix: create the default keyring when a session has none 2026-10-31 19:26:01 +01:00
Tomás Romero 3ec99b3369 fix: explain why the system keyring is unavailable 2026-10-31 19:25:53 +01:00
Tomás Romero 78a75831a0 chore: audit the OpenHarmony lockfile daily 2026-10-31 16:43:15 +01:00
Tomás Romero b07038b024 ohos: hide the app icon choice 2026-10-31 16:43:15 +01:00
Tomás Romero 34078cf3aa Merge pull request #158 from flectar/iamdarkle/generated-import-names
fix: store picked files under generated names
2026-10-31 14:31:26 +01:00
springmin f9ace0e1b1 ohos: support multi-select in the document picker
Expose pickOpenMany on the bridge, stage selected files as one JSON result, and implement DocumentProvider::import_many so compose attachments can import several files in one picker action.
2026-10-31 09:05:32 +08:00
Tomás Romero 2ed589680e ohos: alias the picker reply type 2026-10-31 01:48:16 +01:00
Tomás Romero 82589c6f07 chore: require every JNI callback export 2026-10-31 01:35:34 +01:00
Tomás Romero b50039c0d4 fix: keep picked names that contain slashes 2026-10-31 01:35:34 +01:00
Tomás Romero ec698c3e5f fix: store picked files under generated names 2026-10-31 01:35:34 +01:00
springmin 8335f7852e ohos: pass the original picker name through the attachment bridge
Carry the staged path and display name together from the ArkTS picker through the NAPI bridge. Keep the cache name random and only use the decoded original name as attachment metadata.
2026-10-31 06:50:22 +08:00
springmin 2f8dcb233c Merge remote-tracking branch 'origin/main' into ohos-alias 2026-10-31 06:50:12 +08:00
Tomás Romero 03ed0d3fb6 Merge pull request #151 from springmin/attachment-display-name
fix: keep picked file names
2026-10-30 23:45:19 +01:00
springmin 4845e4fbe4 ohos: address final platform review fixes
Keep the wheel axis step from cancelling the system scroll setting, validate present buffer stride and bounds before copying, and harden the PDFium source workflow with dispatch-only triggers, pinned actions and a checksum-verified SDK download.
2026-10-31 06:45:13 +08:00
springmin 4d883dcd75 Merge remote-tracking branch 'origin/main' into ohos-alias 2026-10-31 06:28:38 +08:00
Tomás Romero 9d0b5c61c2 fix: name imported mail after the picked files 2026-10-30 22:59:30 +01:00
Tomás Romero 1b73fa004e fix: upload files under the picked name 2026-10-30 22:59:30 +01:00
Tomás Romero d8c80ddb8f fix: validate picked file names 2026-10-30 22:46:06 +01:00
Tomás Romero 1e1b7ca2ae Merge pull request #150 from springmin/certificate-document-provider
fix: import certificates through the document provider
2026-10-30 22:08:25 +01:00
Tomás Romero 4f6db624d8 Merge pull request #157 from flectar/iamdarkle/bug-error-downloading-attachments
fix: save files on filesystems without no-replace renames
2026-10-30 22:00:41 +01:00
Tomás Romero ef18e68e34 chore: drop the unused certificate paste message 2026-10-30 21:17:31 +01:00
Tomás Romero dcf21990c9 fix: save files on filesystems without no-replace renames 2026-10-30 21:09:48 +01:00
springmin da290d3232 chore: sync the OHOS lockfile with pulldown-cmark 0.13.5
Keep the nested OpenHarmony workspace on the patched dependency version after merging the root security update.
2026-10-29 11:15:30 +08:00
springmin 5d1e7b3053 Merge remote-tracking branch 'origin/main' into ohos-alias 2026-10-29 11:03:43 +08:00
springmin 9ad67dd572 fix: preserve the original picked attachment name
Hosts that stage imports under a random cache path can now attach the picker's display name without exposing the local path.
2026-10-29 05:53:59 +08:00