implement local directory browser widget

This commit is contained in:
yggverse 2025-02-14 20:09:13 +02:00
parent 2a1f4a89ac
commit 7cd5555aa2
4 changed files with 131 additions and 27 deletions

View file

@ -0,0 +1,14 @@
use gtk::{gio::File, prelude::FileExt};
pub struct Directory {
pub file: File,
}
impl Directory {
pub fn handle(&self, page: &super::Page) {
page.content.to_directory(&self.file);
page.set_title(&self.file.parse_name());
page.set_progress(0.0);
page.window_action.find.simple_action.set_enabled(false);
}
}