Fix clippy warnings
This commit is contained in:
14
src/main.rs
14
src/main.rs
@@ -136,7 +136,7 @@ fn calculate_timeline_visibility(app: &AppWindow, api: Arc<Api>, scroll: f32) {
|
|||||||
|
|
||||||
let window_height = app.get_window_height();
|
let window_height = app.get_window_height();
|
||||||
let visible_range = scroll..=(scroll + window_height);
|
let visible_range = scroll..=(scroll + window_height);
|
||||||
let buckets = get_image_buckets(&app);
|
let buckets = get_image_buckets(app);
|
||||||
|
|
||||||
for i in 0..buckets.row_count() {
|
for i in 0..buckets.row_count() {
|
||||||
let Some(mut bucket) = buckets.row_data(i) else {
|
let Some(mut bucket) = buckets.row_data(i) else {
|
||||||
@@ -145,7 +145,7 @@ fn calculate_timeline_visibility(app: &AppWindow, api: Arc<Api>, scroll: f32) {
|
|||||||
let top_y = bucket.y;
|
let top_y = bucket.y;
|
||||||
let bottom_y = bucket.y + bucket.height;
|
let bottom_y = bucket.y + bucket.height;
|
||||||
|
|
||||||
let is_visible = &top_y <= &visible_range.end() && visible_range.start() <= &bottom_y;
|
let is_visible = &top_y <= visible_range.end() && visible_range.start() <= &bottom_y;
|
||||||
|
|
||||||
let visibility = if is_visible {
|
let visibility = if is_visible {
|
||||||
ui::Visibility::InView
|
ui::Visibility::InView
|
||||||
@@ -181,7 +181,7 @@ fn calculate_timeline_layout(app: &AppWindow, api: Arc<Api>, timeline_width: f32
|
|||||||
let min_image_size = global.get_min_image_size();
|
let min_image_size = global.get_min_image_size();
|
||||||
let image_margin = global.get_image_margin();
|
let image_margin = global.get_image_margin();
|
||||||
let min_size_with_margin = min_image_size + image_margin;
|
let min_size_with_margin = min_image_size + image_margin;
|
||||||
let buckets = get_image_buckets(&app);
|
let buckets = get_image_buckets(app);
|
||||||
|
|
||||||
let count_x = (timeline_width / min_size_with_margin).floor() as usize;
|
let count_x = (timeline_width / min_size_with_margin).floor() as usize;
|
||||||
let remaining_length = timeline_width.rem_euclid(min_size_with_margin);
|
let remaining_length = timeline_width.rem_euclid(min_size_with_margin);
|
||||||
@@ -247,7 +247,7 @@ fn placeholder_preview() -> slint::Image {
|
|||||||
|
|
||||||
fn unload_bucket(time_bucket: &TimeBucketKey, app: &AppWindow) {
|
fn unload_bucket(time_bucket: &TimeBucketKey, app: &AppWindow) {
|
||||||
let buckets = get_image_buckets(app);
|
let buckets = get_image_buckets(app);
|
||||||
let Some(i) = buckets.iter().position(|b| &b.key == &time_bucket) else {
|
let Some(i) = buckets.iter().position(|b| b.key == time_bucket) else {
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
let bucket = buckets.row_data(i).expect("i is in the list");
|
let bucket = buckets.row_data(i).expect("i is in the list");
|
||||||
@@ -274,7 +274,7 @@ fn load_bucket(time_bucket: TimeBucketKey, app_weak: Weak<AppWindow>, api: Arc<A
|
|||||||
let _ = app_weak.upgrade_in_event_loop(move |app| {
|
let _ = app_weak.upgrade_in_event_loop(move |app| {
|
||||||
let buckets = get_image_buckets(&app);
|
let buckets = get_image_buckets(&app);
|
||||||
|
|
||||||
let Some(i) = buckets.iter().position(|b| &b.key == &time_bucket) else {
|
let Some(i) = buckets.iter().position(|b| b.key == time_bucket) else {
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
let mut bucket = buckets.row_data(i).expect("i is in the list");
|
let mut bucket = buckets.row_data(i).expect("i is in the list");
|
||||||
@@ -321,13 +321,13 @@ fn load_thumbnail(
|
|||||||
|
|
||||||
let _ = app_weak.upgrade_in_event_loop(move |app| {
|
let _ = app_weak.upgrade_in_event_loop(move |app| {
|
||||||
let buckets = get_image_buckets(&app);
|
let buckets = get_image_buckets(&app);
|
||||||
let Some(i) = buckets.iter().position(|b| &b.key == &time_bucket) else {
|
let Some(i) = buckets.iter().position(|b| b.key == time_bucket) else {
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
let bucket = buckets.row_data(i).expect("i is in the list");
|
let bucket = buckets.row_data(i).expect("i is in the list");
|
||||||
|
|
||||||
let id_str = asset_id.to_string();
|
let id_str = asset_id.to_string();
|
||||||
let Some(i) = bucket.previews.iter().position(|p| &p.asset_id == &id_str) else {
|
let Some(i) = bucket.previews.iter().position(|p| p.asset_id == id_str) else {
|
||||||
return;
|
return;
|
||||||
};
|
};
|
||||||
let mut preview = bucket.previews.row_data(i).expect("i is in the list");
|
let mut preview = bucket.previews.row_data(i).expect("i is in the list");
|
||||||
|
|||||||
Reference in New Issue
Block a user