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

Implement portal screenshot creation #142

Open
wants to merge 31 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
74444a3
adding zbus4 dependency
TornaxO7 Feb 25, 2024
2534aea
updating flake dependencies
TornaxO7 Apr 4, 2024
d3eb103
moving `x11.rs` to extra directory
TornaxO7 Apr 4, 2024
38afe4d
first trying demo
TornaxO7 Apr 4, 2024
6d1f45a
finish code of portal
TornaxO7 Apr 4, 2024
c79887f
adding docs
TornaxO7 Apr 4, 2024
de9ea04
update
TornaxO7 Apr 4, 2024
c0963e6
make clippy happy
TornaxO7 Apr 4, 2024
8b1d1ee
removing unused file
TornaxO7 Apr 4, 2024
343558a
fixing Cargo.lock version conflict
TornaxO7 Apr 4, 2024
f0eaf1e
Merge branch 'main' into 91-x11-backendcreate_screenshots-creates-bla…
TornaxO7 Apr 4, 2024
ef7e875
Merge branch 'main' of github.com:eneoli/flakeshot into 91-x11-backen…
TornaxO7 Apr 8, 2024
3889a01
Merge branch 'main' into 91-x11-backendcreate_screenshots-creates-bla…
TornaxO7 May 29, 2024
fdb411e
update Cargo.lock
TornaxO7 May 29, 2024
6642d98
Merge branch 'main' of github.com:eneoli/flakeshot into 91-x11-backen…
TornaxO7 Aug 12, 2024
e5f0526
update flake
TornaxO7 Aug 12, 2024
b3f8881
update rust-toolchain
TornaxO7 Aug 12, 2024
92aa76e
move portal as third option
TornaxO7 Nov 1, 2024
f81b121
Merge branch 'main' of github.com:eneoli/flakeshot into 91-x11-backen…
TornaxO7 Nov 5, 2024
dac9f01
Merge branch 'main' into 91-x11-backendcreate_screenshots-creates-bla…
TornaxO7 Nov 7, 2024
68fc92b
x11: apply portal changes
TornaxO7 Nov 7, 2024
4b2681e
simplify wayland
TornaxO7 Nov 7, 2024
2273d43
implement portal for wayland
TornaxO7 Nov 7, 2024
dfcc56f
x11: add docs
TornaxO7 Nov 7, 2024
5868ec2
wayland: update docs
TornaxO7 Nov 7, 2024
46e8d38
fix ci
TornaxO7 Nov 7, 2024
30f137c
Revert "fix ci"
TornaxO7 Nov 7, 2024
a017b76
bump nix ci version
TornaxO7 Nov 7, 2024
84c2491
Revert "bump nix ci version"
TornaxO7 Nov 7, 2024
0c17d26
action.yml: bump nix version of ci
TornaxO7 Nov 7, 2024
8481945
removing helix directory :>
TornaxO7 Nov 7, 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
10 changes: 5 additions & 5 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: eneoli/flakeshot@v1
- uses: eneoli/flakeshot@ci-nix-v2
- name: Check formatting
if: github.event.pull_request.head.repo.full_name != github.repository
run: cargo fmt --check --verbose
Expand All @@ -46,30 +46,30 @@ jobs:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: eneoli/flakeshot@v1
- uses: eneoli/flakeshot@ci-nix-v2
- name: Check for build errors
run: cargo check --verbose

clippy:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: eneoli/flakeshot@v1
- uses: eneoli/flakeshot@ci-nix-v2
- name: Check best practices (Clippy)
run: cargo clippy --verbose -- -Dwarnings

tests:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: eneoli/flakeshot@v1
- uses: eneoli/flakeshot@ci-nix-v2
- name: Running tests
run: cargo test --verbose

unused-deps:
if: github.event.pull_request.draft == false
runs-on: ubuntu-latest
steps:
- uses: eneoli/flakeshot@v1
- uses: eneoli/flakeshot@ci-nix-v2
- name: Check for unused dependencies
run: cargo udeps
Loading