Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Tauri beta update #1519

Merged
merged 28 commits into from
Jul 19, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
338abd6
Tauri update to beta
vlabo Apr 19, 2024
7ee1faa
tauri: Replace portmaster plugin with interface
vlabo Apr 23, 2024
f15958b
Migrate tauri to new config
vlabo Apr 24, 2024
fbb1fce
Remove cross compilation add deb,rpm artifacts earthly
vlabo Apr 25, 2024
742da7e
Enable support for windows installer in tauri
vlabo May 8, 2024
2da6bcc
[earthly] add windows build generation
vlabo May 10, 2024
e964385
[desktop] Remove assets symlink
vlabo May 10, 2024
ff48835
[desktop] switch to json5 for tauri config
vlabo May 17, 2024
99b84d3
[desktop] support for windows notifications
vlabo May 17, 2024
ede9cab
[desktop] fix icon resolution
vlabo May 17, 2024
4ffd5f2
[desktop] use tauri log pluggin
vlabo May 17, 2024
a984032
[desktop] Fix traymenu exit button
vlabo May 21, 2024
0b52c53
[desktop] Improve tauri traymenu
vlabo May 22, 2024
3131fb2
[dekstop] Add subscription to the shutdown event
vlabo May 22, 2024
917560a
[eartly] Fix tauri build
vlabo May 22, 2024
ce43e2a
[desktop/tauri] Fix windows slplash screen close crash
vlabo May 30, 2024
31b99e7
[deskotp/tauri] update tauri, remove the need for nsis template
vlabo May 31, 2024
f07f4e6
[desktop/tauri] Add check if webview is installed
vlabo May 31, 2024
f868558
[desktop/tauri] Add icon to the nsis insteller
vlabo May 31, 2024
b026e7b
Merge branch 'develop' into feature/tauri-beta-update
vlabo Jul 4, 2024
a84bbf4
[desktop] Update tauri to beta.23
vlabo Jul 4, 2024
0b72e99
[cmds] Allow running of tauri in beta
vlabo Jul 8, 2024
273b16c
[cmds] Handle edge cases when running tauri in beta
vlabo Jul 11, 2024
090a5e6
[desktop] Update tauri Wix template
vlabo Jul 16, 2024
c868598
[cmds] Move new UI to a zip for windows
vlabo Jul 16, 2024
919cfd8
Fix CI, tauri, angular, go-test
vlabo Jul 16, 2024
4c2dc14
Improve Earthfile for clarity and maintainability
dhaavi Jul 19, 2024
fc42617
Improve CI Earthly targets
dhaavi Jul 19, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/angular.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,4 +56,4 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build angular projects
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +angular-release
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +angular-ci
2 changes: 1 addition & 1 deletion .github/workflows/kext.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build Kernel Extension
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +kext-build
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +kext-ci
2 changes: 1 addition & 1 deletion .github/workflows/tauri.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ jobs:
password: ${{ secrets.GITHUB_TOKEN }}

- name: Build tauri project
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +tauri-release
run: earthly --ci --remote-cache=ghcr.io/safing/build-cache --push +tauri-ci
Loading
Loading