27 Commits

Author SHA1 Message Date
Amr Bashir
0f6717b8e9 feat: support message dialogs with 3 buttons (#2641)
* feat: support message dialogs with 3 buttons

* change file

* From<String>

* untagged & YesNoCancel

* revert package.json

* Update plugins/dialog/src/desktop.rs

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* no optional

* Update desktop.rs

* Update plugins/dialog/src/models.rs

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>

* change to an enum

* convert back into union

* regen

* update @since

* map buttons for linux

* enhance type

* Add examples

---------

Co-authored-by: Tony <68118705+Legend-Master@users.noreply.github.com>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Co-authored-by: Tony <legendmastertony@gmail.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/17266975220

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2025-08-27 12:41:57 +00:00
renovate[bot]
39da69f320 chore(deps): update tauri monorepo to v2.6.0 (v2) (#2804)
* chore(deps): update tauri monorepo to v2.6.0

* Regenerate api-iife.js

* Bump rust tauri

* Tweak all examples to match the new features

* Bump workspace min tauri version

* Bump `@tauri-apps/api` to ^2.6

* Add change file

* Update lock file

* missing `"`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Tony <legendmastertony@gmail.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/15873176921

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2025-06-25 09:54:03 +00:00
dependabot[bot]
a8df913a96 chore(deps): bump crossbeam-channel (#2616)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/14383604884

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2025-04-10 14:54:50 +00:00
dependabot[bot]
4e8fb5f83b chore(deps): bump openssl (#2595)
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.70 to 0.10.72.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.70...openssl-v0.10.72)

---
updated-dependencies:
- dependency-name: openssl
  dependency-version: 0.10.72
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/14277302294

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2025-04-05 02:07:55 +00:00
Fabian-Lars
282b0ff540 chore(deps): Update objc2 to 0.6 (#2469)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/13568625250

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2025-02-27 14:25:24 +00:00
dependabot[bot]
d1e89aafea chore(deps): bump openssl from 0.10.66 to 0.10.70 in /plugins/updater/tests/updater-migration/v1-app (#2392)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/13122290840

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2025-02-03 20:37:40 +00:00
Amr Bashir
b18b561ad0 fix(shell): fix schema requiring sidecar property even though it is optional (#1839)
* fix(shell): fix schema requiring `sidecar` property even though it is optional

* fix clippy

* make `cmd` and `sidecar` exclusive

* make args optional

* cleanup

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/11126148459

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-10-01 13:17:33 +00:00
Lucas Fernandes Nogueira
ab0003d051 fix(updater): linux not retaining AppImage permissions, enhance tests (#1636)
* fix(updater): linux not retaining AppImage permissions, enhance tests

- adds a test for migration from v1 to v2
- extends the existing integration test to actually verify if the app was updated

* remove test framework

* fix macos test

* fix windows

* wait on windows

* fix wix

* typo

* fmt

* install webkit2gtk-4.0 on ci

* fix npm command on windows

* fix test on windows

* ubuntu-22.04

---------

Co-authored-by: Tillmann <28728469+tweidinger@users.noreply.github.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/10356927257

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-08-12 18:02:20 +00:00
Lucas Fernandes Nogueira
d20252470f fix: clippy warnings, add missing wry feature on examples (#1604)
* fix: clippy warnings, add missing wry feature on examples

* schema feat does not exist

* also add compression

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/10178339495

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-07-31 10:23:23 +00:00
Tony
19c82bde16 enhance(updater): use named tempfile on Windows (#1544)
* Use named tempfile on Windows

* append installer

* Add change file

* Fix ci

* Wrap in a folder

* Name temp dir for eaiser debugging

* format

* temp_dir

* target_os

* Document use updater_builder instead

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9937994897

Co-authored-by: Legend-Master <Legend-Master@users.noreply.github.com>
2024-07-15 10:44:52 +00:00
Amr Bashir
8ae65f3e0e fix(updater): pass /NS and /UPDATE to nsis installer to disable creating shortcuts on updates (#1162)
* fix(updater): pass `/NS` to nsis installer to disable creating shortcuts on updates

ref: tauri-apps/tauri#9395

* add `/UPDATE`

* move args to function

* update updater test config

* revert /R

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9235830267

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-05-25 13:27:23 +00:00
Tony
ff626f2b3b feat(updater): add download and install js binding (#1330)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/9177589457

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-05-21 16:16:34 +00:00
renovate[bot]
9e0efddd59 fix(deps): update rust crate tiny_http to 0.12 (#1213)
* fix(deps): update rust crate tiny_http to 0.12

* .

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: FabianLars <fabianlars@fabianlars.de>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/8722068440

Co-authored-by: FabianLars <FabianLars@users.noreply.github.com>
2024-04-17 12:42:39 +00:00
Tony
b0fd2d4412 fix(updater): fallback to passive mode & fix installerArgs deserialzation (#1051)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/8235467481

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2024-03-11 15:30:18 +00:00
Lucas Fernandes Nogueira
c85ac65282 chore(deps): update to tauri beta.9 (#1037)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/8182295901

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-03-07 03:10:20 +00:00
Lucas Fernandes Nogueira
5d0d56301e Merge pull request #971 from tauri-apps/chore/tauri-beta-3
chore: update to tauri beta.4

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7993156928

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-02-21 17:34:05 +00:00
Tillmann
4aca90da5c feat: update to tauri beta, add permissions (#862)
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Co-authored-by: Lucas Nogueira <lucas@crabnebula.dev>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7768617455

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-02-03 18:15:50 +00:00
Amr Bashir
6e1dfff713 refactor(updater): accomodate to new tauri config restructure (#924)
* refactor(updater): accomodate to new tauri config restructure

RFC#5 f3e82a6b0c/texts/0005-tauri-config-restructure.md

RFC#5 PR implementation: https://github.com/tauri-apps/tauri/pull/8723

* lint and update configs

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7766772373

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2024-02-03 12:17:46 +00:00
Lucas Nogueira
0bf87afbba feat(mobile): add biometric plugin (#829)
* chore: update deps, make mobile script paths relative

* feat(biometric): setup plugin folder

* feat: implement iOS

* add api

* android

* fix plugin name

* also check empty info.plist entry

* add example

* fix android

* supress

* lint

* better explanation

* add partners & contributed by

* change ext

* license headers

* update vite

* add covector setup

* tauri/dox removed

* add example

* docs

---------

Co-authored-by: Lucas Nogueira <lucas@tauri.app>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/7263062688

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-12-19 14:17:24 +00:00
Amr Bashir
45f2bfd690 chore: remove dead code from updater test (#731)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6893930822

Co-authored-by: amrbashir <amrbashir@users.noreply.github.com>
2023-11-16 16:56:47 +00:00
Lucas Fernandes Nogueira
af862514f9 chore: update to tauri alpha.16, api alpha.9 (#673)
Co-authored-by: Amr Bashir <amr.bashir2015@gmail.com>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6590505706

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-10-20 16:52:13 +00:00
Fabian-Lars
52d549da10 feat: Add deep link plugin for mobile (#504)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6185054757

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-09-14 11:57:23 +00:00
Lucas Fernandes Nogueira
be770fee6e chore(deps): update to tauri alpha.12 (#593)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/6104958086

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-09-07 03:12:41 +00:00
Lucas Fernandes Nogueira
ce59ebb3ff feat: update to alpha.11 (#555)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5858943175

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-08-14 17:53:36 +00:00
Amr Bashir
c17ecedb78 feat(updater): refactor and improvements (#431)
Co-authored-by: Lucas Nogueira <lucas@tauri.studio>
Co-authored-by: Lucas Nogueira <lucas@tauri.app>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5788890612

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-08-07 19:03:28 +00:00
Lucas Fernandes Nogueira
51f635b031 fix(tests): backport updater test fix from tauri (#404)
Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5098596518

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-27 11:41:15 +00:00
Lucas Fernandes Nogueira
381f71ecf1 chore: add remaining mirrors (#382)
Co-authored-by: Fabian-Lars <fabianlars@fabianlars.de>

Committed via a GitHub action: https://github.com/tauri-apps/plugins-workspace/actions/runs/5038084282

Co-authored-by: lucasfernog <lucasfernog@users.noreply.github.com>
2023-05-21 14:09:32 +00:00