* chore: added a system-bar menu item to the example TODO app
* chore: updated screenshots in README
* chore: add github action to test matrix build of vue-todo example app
* chore: attempt to fix action by use of working-directory instead of run
* chore: added workflow_dispatch to github action
* chore: added name to new github action
* chore: adding vue-todo github action
* fix: added ACTIONS_ALLOW_UNSECURE_COMMANDS to action to address concern raised in Tauri package
* fix: take 2
* fix: vue-todo action changed to use "projectPath" instead of "working-directory"
* fix: explicit distPath
* chore: allow workflow_dispatch for test action
* chore: further updates to github actions
* fix: fixed action name
* chore: and again
* ag
* chore: ag2
* chore: moving back to working-directory
* fix: working dir path
* chore: I hate github actions and they hate me back
* fix: using npm over yarn
* chore: ag3
* chore: updated README with cross-os pictures
* chore: use safer exit routine
* chore: only add main window dropdown to macOS
* chore: add npm install steps to github action
* chore: simple script renaming on package.json to be more clear
* chore: updated image for windows app without the main window dropdown
* use cache v2 for npm
* chore: fixed typo
* chore: fixed another typo
* chore: switch away from "ci" target and back to just install
* chore: use package.json for caching
* chore: one more go
* chore: added missing dep that pnpm allowed for but npm does not
* chore: move away from npm install
* with working-direcotry
* add global install of pnpm
* working-dir
* use home dir not relative dir
* so so
* fix typo
* and
* one last time
* realy i'm done
* the build command should work
* fix pnpm install in background
* build webview first
* build webview first
* that's all for now folks
* i hate actions
* key
* no npm cache
* cache removal
* fix: remove single quotes in build:esm target
* chore: updated vue-todo action
* chore: added "libappindicator3" for linux install in github action
* chore: fixed apt-get package name
* chore: updated Rust and TS deps and moved to 2021 edition
* feature: added close() API to close database connection pools
* fix: remove duplicate brace
* ci: improve vue-todo workflow
* remove unused config.toml
* fix eslint error
* install instructions
* fix type
* rebuild webview-dist
Co-authored-by: FabianLars <fabianlars@fabianlars.de>
refactor: made all feature flag conditional code to use `#[cfg()]` versus a mixture of this and the `cfg!` macro.
refactor: switch to using PathBuf's push() method instead of join()
refactor: switched out match statements for simple if/else blocks where it was a better fit
refactor: removed unnecessary use of `to_string()` calls