Skip to content
Merged
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
afd2384
{"schema":"maestro/commit/1","summary":"Move lossless export primitiv…
yvette-carlisle May 8, 2026
03adf6a
{"schema":"maestro/commit/1","summary":"Expose Rust lossless PNG expo…
yvette-carlisle May 8, 2026
780a6e7
{"schema":"maestro/commit/1","summary":"Use Rust lossless PNG encoder…
yvette-carlisle May 8, 2026
6724459
{"schema":"maestro/commit/1","summary":"Add deterministic Rust perfor…
yvette-carlisle May 8, 2026
5e178a4
{"schema":"maestro/commit/1","summary":"Use Rust lossless PNG for cli…
yvette-carlisle May 8, 2026
0ed41a7
{"schema":"maestro/commit/1","summary":"Move frozen display crop geom…
yvette-carlisle May 8, 2026
336957d
{"schema":"maestro/commit/1","summary":"Move frozen mosaic privacy pa…
yvette-carlisle May 8, 2026
17f22f9
{"schema":"maestro/commit/1","summary":"Move capture frame layout pla…
yvette-carlisle May 8, 2026
c19cf0f
{"schema":"maestro/commit/1","summary":"Move capture frame background…
yvette-carlisle May 8, 2026
ba5b29c
{"schema":"maestro/commit/1","summary":"Move frozen auto-center detec…
yvette-carlisle May 8, 2026
ee9c679
{"schema":"maestro/commit/1","summary":"Move scroll minimap layout pl…
yvette-carlisle May 8, 2026
9865662
{"schema":"maestro/commit/1","summary":"Move wallpaper request planni…
yvette-carlisle May 8, 2026
2df5e96
{"schema":"maestro/commit/1","summary":"Cache capture-frame wallpaper…
yvette-carlisle May 8, 2026
03cb8ad
{"schema":"maestro/commit/1","summary":"Move frozen BGRA sampling int…
yvette-carlisle May 8, 2026
76e1142
{"schema":"maestro/commit/1","summary":"Move frozen selection transfo…
yvette-carlisle May 8, 2026
cb79713
{"schema":"maestro/commit/1","summary":"Move wallpaper thumbnail deco…
yvette-carlisle May 9, 2026
1ab25ba
{"schema":"maestro/commit/1","summary":"Move capture frame compositio…
yvette-carlisle May 9, 2026
35f485f
{"schema":"maestro/commit/1","summary":"Move frozen overlay export co…
yvette-carlisle May 9, 2026
6795406
{"schema":"maestro/commit/1","summary":"Move frozen overlay edit stat…
yvette-carlisle May 9, 2026
ac90539
{"schema":"maestro/commit/1","summary":"Sync vstyle and Swift languag…
yvette-carlisle May 9, 2026
52c8f03
{"schema":"maestro/commit/1","summary":"Normalize language check lane…
yvette-carlisle May 9, 2026
ee84751
{"schema":"maestro/commit/1","summary":"Align language checks with vs…
yvette-carlisle May 9, 2026
1bad0e6
{"schema":"maestro/commit/1","summary":"Normalize Swift vstyle expres…
yvette-carlisle May 9, 2026
d650f2f
{"schema":"maestro/commit/1","summary":"Split Swift host bridge probe…
yvette-carlisle May 9, 2026
cfdbceb
{"schema":"maestro/commit/1","summary":"Split frozen frame shareable …
yvette-carlisle May 9, 2026
c6b3459
{"schema":"maestro/commit/1","summary":"Split live focus rendering br…
yvette-carlisle May 9, 2026
433a025
{"schema":"maestro/commit/1","summary":"Split native capture startup …
yvette-carlisle May 9, 2026
331e662
{"schema":"maestro/commit/1","summary":"Split native OCR recognition …
yvette-carlisle May 9, 2026
e05e873
{"schema":"maestro/commit/1","summary":"Document Rust Swift responsib…
yvette-carlisle May 9, 2026
b126c2f
{"schema":"maestro/commit/1","summary":"Fix Linux Rust check cfg impo…
yvette-carlisle May 9, 2026
515dadf
{"schema":"maestro/commit/1","summary":"Fix Linux Rust test cfg impor…
yvette-carlisle May 9, 2026
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
13 changes: 12 additions & 1 deletion .github/workflows/language.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
- name: Run Rust clippy
run: cargo make check-rust

- name: Run tests
- name: Run Rust tests
run: cargo make test-rust

swift-check:
Expand Down Expand Up @@ -112,9 +112,20 @@ jobs:
- name: Run Swift format check
run: cargo make fmt-swift-check

- name: Run Swift style check
uses: hack-ink/vibe-style@bfb4d2d2f5e4b5e5ce8de4ed1d708b3a2f0e61fe # v0.2.1
with:
language: swift
workspace: true
args: --all-features
version: v0.2.1

- name: Run SwiftLint and strict build
run: cargo make check-swift

- name: Run Swift tests
run: cargo make test-swift

toml-check:
name: TOML check
runs-on: ubuntu-latest
Expand Down
25 changes: 25 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 2 additions & 0 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,7 @@ egui = { version = "0.34" }
egui-phosphor = { version = "0.12", features = ["fill"] }
egui-wgpu = { version = "0.34" }
egui-winit = { version = "0.34" }
fast_image_resize = { version = "6.0" }
font8x8 = { version = "0.3" }
fontdb = { version = "0.23" }
fontdue = { version = "0.9" }
Expand All @@ -38,6 +39,7 @@ objc2-core-video = { version = "0.3" }
objc2-foundation = { version = "0.3" }
objc2-screen-capture-kit = { version = "0.3" }
objc2-vision = { version = "0.3" }
png = { version = "0.18" }
pollster = { version = "0.4" }
raw-window-handle = { version = "0.6" }
serde = { version = "1.0", features = ["derive"] }
Expand Down
Loading
Loading