Skip to content

Commit b3fb7a7

Browse files
committed
feat: Implement list view in the new recording flow
1 parent 166cad8 commit b3fb7a7

File tree

14 files changed

+1699
-91
lines changed

14 files changed

+1699
-91
lines changed

Cargo.lock

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

apps/desktop/src-tauri/Cargo.toml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,8 @@ cap-flags = { path = "../../../crates/flags" }
8989
cap-recording = { path = "../../../crates/recording" }
9090
cap-export = { path = "../../../crates/export" }
9191
scap-targets = { path = "../../../crates/scap-targets" }
92+
scap-screencapturekit = { path = "../../../crates/scap-screencapturekit" }
93+
scap-direct3d = { path = "../../../crates/scap-direct3d" }
9294

9395
flume.workspace = true
9496
tracing-subscriber = "0.3.19"

apps/desktop/src-tauri/src/lib.rs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1856,6 +1856,8 @@ pub async fn run(recording_logging_handle: LoggingHandle) {
18561856
recording::list_cameras,
18571857
recording::list_capture_windows,
18581858
recording::list_capture_displays,
1859+
recording::list_displays_with_thumbnails,
1860+
recording::list_windows_with_thumbnails,
18591861
take_screenshot,
18601862
list_audio_devices,
18611863
close_recordings_overlay_window,
@@ -1922,6 +1924,7 @@ pub async fn run(recording_logging_handle: LoggingHandle) {
19221924
target_select_overlay::close_target_select_overlays,
19231925
target_select_overlay::display_information,
19241926
target_select_overlay::get_window_icon,
1927+
target_select_overlay::focus_window,
19251928
editor_delete_project
19261929
])
19271930
.events(tauri_specta::collect_events![

0 commit comments

Comments
 (0)