aiongg
07bc2008d9
Merge pull request #3045 from dotCooCoo/fix/local-skips-windows-hidden-folders
...
Local: skip offscreen folder widgets and show browsed hidden paths
2026-10-27 13:47:10 -04:00
aiongg
3a3e49af53
fix(ui): dropdown menus grow back after a search with no matches ( #3154 )
...
* Use craft-ui's dropdown so menus grow back after shrinking
The album picker keeps its choices and search field in a fixed header and scrolls only
the list; combo_box and the print dialog's combos use craft_ui::ComboBox. egui::ComboBox
is now disallowed by clippy.
* chore(deps): craft-libs 60d60d48 (dropdown fixes)
* chore(deps): craft-libs 6af63481 (dropdown fixes)
* chore(deps): craft-libs 4d7b82f7 (dropdown fixes)
* chore(deps): craft-libs 92d392cf (#387 merged)
2026-10-27 10:27:42 -04:00
dotCooCoo
d826e79fa2
Skip offscreen Local rows and share hidden-folder checks
...
Reuse cached folder listings through Arc and allow tests to inject Local places.
Show browsed folders below hidden ancestors as session roots. Apply the same
hidden-entry checks to folder walks, browsing, import scanning, and Local.
2026-10-26 22:36:11 -07:00
skylar taylor-barrick
662df66f1c
Preserve queued file drops across dialogs and restore Flatpak sources ( #2975 )
2026-10-27 03:50:41 +01:00
aiongg
20c26b83c8
refactor(lightcraft-ui-egui): split dialogs/import.rs into dialogs/import/
2026-10-26 21:39:56 +00:00
aiongg
b0356787e3
refactor(lightcraft-ui-egui): split dialogs/settings.rs into dialogs/settings/
2026-10-26 21:39:56 +00:00
aiongg
56494a1308
refactor(lightcraft-ui-egui): split dialogs.rs into dialogs/
2026-10-26 21:39:56 +00:00
aiongg
c7171d6834
refactor(lightcraft-ui-egui): move panels/slide_titles.rs to dialogs/settings/slide_titles.rs
2026-10-26 20:41:12 +00:00
aiongg
f3d8862239
refactor(lightcraft-ui-egui): move panels/slide_templates.rs to dialogs/settings/slide_templates.rs
2026-10-26 20:41:12 +00:00
aiongg
34daf9dd60
refactor(lightcraft-ui-egui): move panels/slide_overlays.rs to dialogs/settings/slide_overlays.rs
2026-10-26 20:41:12 +00:00
aiongg
f6e6d5ebc4
refactor(lightcraft-ui-egui): move panels/slide_layout.rs to dialogs/settings/slide_layout.rs
2026-10-26 20:41:12 +00:00
aiongg
56640576e0
refactor(lightcraft-ui-egui): move panels/rules_move.rs to dialogs/rules_editor/rules_move.rs
2026-10-26 20:41:12 +00:00
aiongg
0419f5b38b
refactor(lightcraft-ui-egui): move panels/rules_editor.rs to dialogs/rules_editor.rs
2026-10-26 20:41:12 +00:00
aiongg
1dd486dec9
refactor(lightcraft-ui-egui): move panels/keymap.rs to dialogs/keymap.rs
2026-10-26 20:41:12 +00:00
aiongg
d6db5a34a7
refactor(lightcraft-ui-egui): move panels/faces.rs to dialogs/faces.rs
2026-10-26 20:41:12 +00:00
aiongg
906150ae50
refactor(lightcraft-ui-egui): move panels/settings.rs to dialogs/settings.rs
2026-10-26 20:41:12 +00:00
aiongg
fb5334a167
refactor(lightcraft-ui-egui): move updates_ui.rs to dialogs/updates_ui.rs
2026-10-26 20:41:08 +00:00
aiongg
3371bb8de2
refactor(lightcraft-ui-egui): move credits.rs to dialogs/credits.rs
2026-10-26 20:41:08 +00:00
aiongg
82c5d83279
refactor(lightcraft-ui-egui): move lightroom_destination.rs to dialogs/lightroom_destination.rs
2026-10-26 20:41:08 +00:00
aiongg
a81beeb57b
refactor(lightcraft-ui-egui): move slideshow_export.rs to dialogs/slideshow_export.rs
2026-10-26 20:41:08 +00:00
aiongg
f7e10b760a
refactor(lightcraft-ui-egui): move merge.rs to dialogs/merge.rs
2026-10-26 20:41:08 +00:00
aiongg
e48ef0a64b
refactor(lightcraft-ui-egui): move print_view.rs to dialogs/print_view.rs
2026-10-26 20:41:08 +00:00
aiongg
e8003d6adf
refactor(lightcraft-ui-egui): move import.rs to dialogs/import.rs
2026-10-26 20:41:08 +00:00