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