Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
22 commits
Select commit Hold shift + click to select a range
82d8fae
feat(camera-effects): add cap-camera-effects crate with blur and segm…
richiemcilroy Apr 23, 2026
6342307
feat(project): add camera background blur configuration
richiemcilroy Apr 23, 2026
5f5d6f6
feat(rendering): integrate shared camera background blur processor
richiemcilroy Apr 23, 2026
d97607b
chore(desktop): add camera effects and sleep/wake platform dependencies
richiemcilroy Apr 23, 2026
de9182a
feat(desktop): apply camera background blur in native live preview
richiemcilroy Apr 23, 2026
8931d28
feat(desktop): carry camera background blur state into project config…
richiemcilroy Apr 23, 2026
a49dc1d
feat(desktop): blur frames in legacy websocket camera preview
richiemcilroy Apr 23, 2026
9ff29c7
feat(desktop): add power observer module for system sleep tracking
richiemcilroy Apr 23, 2026
401d3da
feat(desktop): add throttled window position persistence module
richiemcilroy Apr 23, 2026
cc258d9
fix(desktop): track fake window listeners with cancellation tokens
richiemcilroy Apr 23, 2026
ee7d8a3
refactor(desktop): expose cleanup_camera_window to the crate
richiemcilroy Apr 23, 2026
2fe1f6a
feat(desktop): wire sleep observer, position throttling, blur channel…
richiemcilroy Apr 23, 2026
15d6e8f
fix(desktop): destroy camera window via tauri command on native previ…
richiemcilroy Apr 23, 2026
848ebe5
style(desktop): remove explanatory comments from camera preview shader
richiemcilroy Apr 23, 2026
0dd7049
feat(desktop): add cities wallpaper pack to bundled resources
richiemcilroy Apr 23, 2026
7400e3b
feat(editor): add cities wallpaper theme to background picker
richiemcilroy Apr 23, 2026
8d28373
feat(editor): add background blur selector to camera config
richiemcilroy Apr 23, 2026
0b8b1cc
chore(ui-solid): auto-import person-standing icon
richiemcilroy Apr 23, 2026
32d235d
chore(desktop): regenerate tauri bindings for new blur types and command
richiemcilroy Apr 23, 2026
2cce1dc
feat(desktop): add background blur toggle and extract resize handles …
richiemcilroy Apr 23, 2026
539e6b6
chore(desktop): re-encode stock blue and purple wallpapers at smaller…
richiemcilroy Apr 23, 2026
766f388
comments
richiemcilroy Apr 23, 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
42 changes: 40 additions & 2 deletions Cargo.lock

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

11 changes: 11 additions & 0 deletions apps/desktop/src-tauri/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -78,6 +78,7 @@ log = "0.4.20"

cap-audio = { path = "../../../crates/audio" }
cap-camera = { path = "../../../crates/camera", features = ["serde", "specta"] }
cap-camera-effects = { path = "../../../crates/camera-effects" }
cap-utils = { path = "../../../crates/utils" }
cap-project = { path = "../../../crates/project" }
cap-rendering = { path = "../../../crates/rendering" }
Expand All @@ -102,6 +103,7 @@ tokio-stream = { version = "0.1.17", features = ["sync"] }
md5 = "0.7.0"
tokio-util = "0.7.15"
wgpu.workspace = true
pollster = "0.4"
bytemuck = "1.23.1"
kameo = "0.17.2"
tauri-plugin-sentry = "0.5.0"
Expand All @@ -128,6 +130,14 @@ objc2-app-kit = { version = "0.3.0", features = [
"NSWindow",
"NSResponder",
"NSHapticFeedback",
"NSWorkspace",
"NSRunningApplication",
] }
objc2 = "0.6.0"
objc2-foundation = { version = "0.3.0", features = [
"NSNotification",
"NSString",
"NSThread",
] }
cocoa = "0.26.0"
objc = "0.2.7"
Expand All @@ -142,6 +152,7 @@ parakeet-rs = "0.3.4"
windows = { workspace = true, features = [
"Win32_Foundation",
"Win32_System",
"Win32_System_Power",
"Win32_UI_WindowsAndMessaging",
"Win32_Graphics_Gdi",
] }
Expand Down
Binary file modified apps/desktop/src-tauri/assets/backgrounds/blue/1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/blue/2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/blue/3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/blue/4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/blue/5.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/5.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified apps/desktop/src-tauri/assets/backgrounds/purple/6.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading