Commit Graph
100 Commits
Author SHA1 Message Date
d4223f6fd2 feat(store): expose Store to Rust code (#108)
* feat(store): expose Store to Rust code in a meaningful way

* manually implement Default to improve generic inference

* update readme

* rename method

* make error Send and Sync

* make `use_store` more ergonomic

* export JsonValue

* fix readme example

* fmt

---------

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2023-03-06 15:44:02 +01:00
Jonas KruckenbergandGitHub 2e515abba7 fix: Bump MSRV to 1.64 (#119)
Bumps the MSRV to 1.64 since that's the version that introduced the workspace inheritance we are using here.
2023-02-01 10:28:36 +01:00
Jonas KruckenbergandGitHub e151ffcf61 Update Cargo.toml 2023-02-01 09:51:57 +01:00
Jonas KruckenbergandGitHub 766021a699 Merge pull request #104 from tauri-apps/feat/window-state/flags
feat(window-state): add flags to control what is saved/restored
2023-01-24 18:50:06 +01:00
Jonas KruckenbergandGitHub 4ff7843581 Update README.md 2023-01-19 17:36:29 +01:00
Jonas KruckenbergandGitHub 37e0511020 Merge pull request #96 from tauri-apps/feat/mobile-log
feat(log): implement mobile logging
2023-01-19 17:35:17 +01:00
Jonas Kruckenberg 58dd417f1b Update Cargo.toml 2023-01-13 20:46:57 +01:00
Jonas Kruckenberg 0b42d3f554 update Tauri to alpha version 2023-01-13 12:43:19 +01:00
Jonas Kruckenberg f6ab641e08 fix: add back log feature 2023-01-13 11:45:19 +01:00
Jonas KruckenbergandGitHub 5a018251a4 Update plugins/single-instance/examples/vanilla/src-tauri/Cargo.toml 2023-01-11 21:03:40 +01:00
Jonas Kruckenberg 183a081364 exclude examples from cargo workspace 2023-01-11 20:23:35 +01:00
Jonas Kruckenberg 9f2f2bdacb dont use workspace features in tauri app 2023-01-11 20:13:05 +01:00
Jonas Kruckenberg bb4be49afa fmt 2023-01-11 19:09:09 +01:00
Jonas Kruckenberg ff5f85c412 Update pnpm-lock.yaml 2023-01-11 19:06:42 +01:00
Jonas Kruckenberg db89717962 Update Cargo.lock 2023-01-11 19:03:45 +01:00
Jonas Kruckenberg b0c21978f2 Merge branch 'dev' into websocket 2023-01-11 19:03:34 +01:00
Jonas Kruckenberg f910b1f496 chore: make examples part of the workspace 2023-01-11 19:02:23 +01:00
Jonas Kruckenberg 4714cc2e2d update example app 2023-01-11 19:01:30 +01:00
Jonas Kruckenberg 900b8ccdb1 fmt 2023-01-11 18:34:23 +01:00
Jonas Kruckenberg a8f198afec cleanup 2023-01-11 18:33:55 +01:00
Jonas Kruckenberg 66245c943d Merge branch 'origin-dev' into websocket 2023-01-11 18:31:38 +01:00
Jonas Kruckenberg e522367552 move files to subdir 2023-01-11 18:28:00 +01:00
Jonas Kruckenberg 6e2356af25 delete files 2023-01-11 18:27:37 +01:00
Jonas KruckenbergandGitHub 4b098fb518 Merge pull request #72 from tauri-apps/add-single-instance
feat: Add single-instance
2023-01-11 14:53:28 +01:00
Jonas Kruckenberg af5336895c remove duplicate example 2023-01-11 14:51:39 +01:00
Jonas KruckenbergandGitHub adf33745f6 Add plugin banner 2023-01-11 14:30:27 +01:00
Jonas KruckenbergandGitHub 8bee9e4716 Merge pull request #80 from osbre/patch-1
docs(autostart): add import to `README.md` usage example
2023-01-10 20:47:18 +01:00
2d670f70d9 refactor: use builder style (#50)
* refactor(upload): use plugin builder style

* refactor(sql): use builder style

* refactor(fs-watch): use builder style

* refactor(fs-extra): use builder style

* refactor(auth): use builder style

* fmt

* fmt

Co-authored-by: FabianLars <fabianlars@fabianlars.de>
2023-01-07 15:53:56 +01:00
Jonas Kruckenberg 2d7bbc8925 Update mirrors.txt 2023-01-07 13:07:01 +01:00
Jonas Kruckenberg 6566563a58 Update sync.yml 2023-01-07 13:03:02 +01:00
Jonas Kruckenberg 43186889ef Update sync.yml 2023-01-07 13:01:19 +01:00
Jonas Kruckenberg a0d0cf4fbe Update sync.yml 2023-01-07 12:59:42 +01:00
Jonas Kruckenberg 263185be34 Merge branch 'dev' of https://github.com/tauri-apps/plugins-workspace into dev 2023-01-07 10:32:50 +01:00
Jonas Kruckenberg 800e11de22 Update .prettierignore 2023-01-07 10:32:45 +01:00
Jonas KruckenbergandGitHub 184f4aa1ff Merge pull request #54 from tauri-apps/pull-that-sync-trigger 2023-01-06 21:37:31 +01:00
Jonas KruckenbergandGitHub 9568a99d4c Merge pull request #52 from tauri-apps/store/rename 2023-01-06 20:27:44 +01:00
Jonas KruckenbergandGitHub 12eed57465 Merge pull request #45 from tauri-apps/ci/actions-rs
ci: don't use unmaintained actions-rs actions
2023-01-06 18:20:48 +01:00
Jonas Kruckenberg a2f0e2eb73 fmt 2023-01-06 18:18:16 +01:00
Jonas Kruckenberg c64b949b12 clippy 2023-01-06 18:08:19 +01:00
Jonas Kruckenberg a56e9194da only run clippy on sql package 2023-01-06 18:08:15 +01:00
Jonas Kruckenberg b7325b5d1d Create renovate.json 2023-01-06 17:58:42 +01:00
Jonas Kruckenberg 8befcf561b Update lib.rs 2023-01-06 17:52:35 +01:00
Jonas Kruckenberg e6cfc80b17 update readmes and package descriptions 2023-01-06 17:42:43 +01:00
Jonas Kruckenberg 89650db1b1 Update sync-to-mirrors.sh 2023-01-06 17:27:04 +01:00
Jonas Kruckenberg 2f713b7fc5 don't force add 2023-01-06 17:21:48 +01:00
Jonas Kruckenberg 84133c9db7 chore: fix template 2023-01-06 17:01:38 +01:00
Jonas Kruckenberg 5966b7d133 chore: add rust-version field 2023-01-06 17:01:21 +01:00
Jonas Kruckenberg 44c2188f23 Update mirrors.txt 2023-01-06 16:49:18 +01:00
Jonas Kruckenberg a27f98e644 Merge branch 'dev' into ci/actions-rs 2023-01-06 16:47:23 +01:00
Jonas KruckenbergandGitHub b9a06108d8 Merge pull request #46 from tauri-apps/fix/clippy
fix: make clippy 1.66 happy
2023-01-06 16:45:18 +01:00
Jonas KruckenbergandGitHub a112f4bb32 Merge pull request #51 from tauri-apps/log/rename
refactor(log): rename builder struct
2023-01-06 16:44:03 +01:00
Jonas Kruckenberg deefbd172f Update README.md 2023-01-06 16:42:39 +01:00
Jonas Kruckenberg 3d0d23c9ed Update Cargo.lock 2023-01-06 16:38:13 +01:00
Jonas Kruckenberg ef96f78e6c Update README.md 2023-01-06 16:34:28 +01:00
Jonas Kruckenberg 102ea4de01 refactor(log): rename builder struct
rename builder struct to align with convetion
2023-01-06 14:25:18 +01:00
Jonas Kruckenberg a2afb07029 refactor(store): rename plugin
align with plugin naming conventions
2023-01-06 14:24:11 +01:00
Jonas Kruckenberg c52995ab7c refactor(websocket): Use new PluginBuilder 2023-01-06 14:22:34 +01:00
Jonas Kruckenberg 685ee3ea01 Merge branch 'dev' of https://github.com/tauri-apps/plugins-workspace into dev 2023-01-06 14:21:59 +01:00
Jonas Kruckenberg 08f90f0fb4 update readmes 2023-01-06 14:21:57 +01:00
Jonas Kruckenberg 2eb8d7e636 add gitignores 2023-01-05 17:12:36 +01:00
Jonas Kruckenberg 81d3f6ebe8 fmt 2023-01-05 17:08:50 +01:00
Jonas Kruckenberg 4fadc101fa Create .gitignore 2023-01-05 17:07:56 +01:00
Jonas Kruckenberg 4cced94332 chore: move package.json to plugin root 2023-01-05 17:06:00 +01:00
Jonas Kruckenberg 49a57fc9e2 Update pnpm-lock.yaml 2023-01-05 16:43:49 +01:00
Jonas Kruckenberg 491f2c218d Update pnpm-workspace.yaml 2023-01-05 14:30:56 +01:00
Jonas Kruckenberg 7337826bef chore(ws): move package.json to plugin root 2023-01-05 14:10:53 +01:00
Jonas Kruckenberg 35a21e1347 Update pnpm-lock.yaml 2023-01-05 13:52:35 +01:00
Jonas Kruckenberg df1fce20c5 build packages before sync 2023-01-05 13:50:32 +01:00
Jonas Kruckenberg 02012a09aa fix(log): correct package names 2023-01-05 13:48:33 +01:00
Jonas Kruckenberg 2ed0742b86 remove dist dirs from git 2023-01-05 13:48:04 +01:00
Jonas Kruckenberg cd9daf6b20 Update sync.yml 2023-01-03 19:02:30 +01:00
Jonas KruckenbergandGitHub 27b73413e9 Merge pull request #38 from tauri-apps/sync-prs/stronghold
Sync prs/stronghold
2022-12-18 17:51:06 +01:00
Jonas KruckenbergandGitHub 3c5a7013fe Merge pull request #30 from tauri-apps/sync-prs/log
fix(store): fix typings
2022-12-18 17:49:48 +01:00
Jonas KruckenbergandGitHub b191626cbe Merge pull request #29 from tauri-apps/sync-prs/store
fix(store): fix typings
2022-12-18 17:48:28 +01:00
Jonas Kruckenberg 0060e06ee1 Merge branch 'dev' into sync-prs/store 2022-12-18 17:34:23 +01:00
Jonas Kruckenberg 12ac35193c Merge branch 'dev' into sync-prs/log 2022-12-18 17:34:09 +01:00
Jonas Kruckenberg 8ebcbdbad5 fmt 2022-12-18 17:30:30 +01:00
Jonas KruckenbergandLucas Fernandes Nogueira 2a25d6a261 transfer https://github.com/tauri-apps/tauri-plugin-stronghold/pull/46
Co-Authored-By: Lucas Fernandes Nogueira <lucas@tauri.studio>
2022-12-18 17:21:18 +01:00
Jonas KruckenbergandPhilipp Walter b353dfd349 transfer https://github.com/tauri-apps/tauri-plugin-stronghold/pull/69/
Co-Authored-By: Philipp Walter <philippwalter@pm.me>
2022-12-18 17:06:28 +01:00
Jonas Kruckenberg 063a3cfd54 enable type declarations 2022-12-18 17:05:10 +01:00
Jonas Kruckenberg 093001d876 fmt 2022-12-18 16:41:53 +01:00
Jonas Kruckenberg c10dd0acea Update sync-to-mirrors.sh 2022-12-15 16:06:11 +01:00
Jonas Kruckenberg a6ae66344c Update sync-to-mirrors.sh 2022-12-15 16:04:44 +01:00
Jonas Kruckenberg ca047e19d9 wip 2022-12-15 15:57:34 +01:00
Jonas Kruckenberg 366e17feae Update sync-to-mirrors.sh 2022-12-15 11:37:10 +01:00
Jonas Kruckenberg dcc2cf25bf wip 2022-12-15 11:35:17 +01:00
Jonas Kruckenberg aaeeb0f4fa add sync action 2022-12-15 11:32:48 +01:00
Jonas Kruckenberg 64aed34eff clippy 2022-12-14 20:46:23 +01:00
Jonas Kruckenberg 36698d1436 fmt 2022-12-14 20:39:21 +01:00
Jonas Kruckenberg 9a1fa9acbc unify workflows 2022-12-14 20:36:30 +01:00
Jonas Kruckenberg fb9f79dee1 unifiy workflows 2022-12-14 20:35:29 +01:00
Jonas Kruckenberg 41149d7f5e Update package.json 2022-12-14 20:30:48 +01:00
Jonas Kruckenberg 1a65ec95f2 fmt 2022-12-14 20:29:38 +01:00
Jonas Kruckenberg ce18e44181 wip 2022-12-14 20:29:14 +01:00
Jonas Kruckenberg 62d0432651 Update format-rust.yml 2022-12-14 20:27:49 +01:00
Jonas Kruckenberg 538bcca2b2 wip 2022-12-14 20:27:05 +01:00
Jonas Kruckenberg 3236e79bdc Update package.json 2022-12-14 20:26:02 +01:00
Jonas Kruckenberg fce17cbed3 fix workflows 2022-12-14 20:25:02 +01:00
Jonas Kruckenberg 43fa85383f Update format-javascript.yml 2022-12-14 20:23:22 +01:00
Jonas Kruckenberg fb764fc01c fix workflows 2022-12-14 20:22:45 +01:00