Small glade changes

pull/29/head
Rafał Mikrut 4 years ago
parent bbb13d79ce
commit 29ca30aea0

1
.gitignore vendored

@ -2,3 +2,4 @@
.idea/
*.iml
*~
*#

@ -80,7 +80,6 @@ I checked my home directory without any folder exceptions(I removed all director
First run reads file entry and save it to cache so this step is mostly limited by disk performance, and with second run cache helps it so searching is a lot of faster.
| App| Executing Time |
|:----------:|:-------------:|
| Fslint (First Run)| 140s |
@ -90,6 +89,7 @@ First run reads file entry and save it to cache so this step is mostly limited b
| Czkawka CLI Release(First Run) | 128s |
| Czkawka CLI Release(Second Run) | 8s |
Differences should be more visible when using slower processor or faster disk.
## License
Code is distributed under MIT license.

@ -144,30 +144,10 @@ Author: Rafał Mikrut
<property name="can_focus">False</property>
<property name="layout_style">end</property>
<child>
<object class="GtkButton" id="folder_choose_ok">
<property name="label" translatable="yes">Ok</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
<placeholder/>
</child>
<child>
<object class="GtkButton" id="folder_choose_cancel">
<property name="label" translatable="yes">Cancel</property>
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="receives_default">True</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
<placeholder/>
</child>
</object>
<packing>
@ -269,6 +249,7 @@ Author: Rafał Mikrut
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="tab_pos">left</property>
<property name="scrollable">True</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
@ -371,8 +352,9 @@ Author: Rafał Mikrut
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="padding">3</property>
<property name="position">1</property>
</packing>
</child>

@ -3,6 +3,7 @@ use czkawka_core::{duplicate, empty_folder};
extern crate gtk;
use gtk::prelude::*;
use gtk::Builder;
// use gtk::{ButtonsType, DialogFlags, MessageDialog, MessageType, Window};
fn main() {
@ -14,9 +15,28 @@ fn main() {
let builder = gtk::Builder::from_string(glade_src);
// Show first window
let window: gtk::Window = builder.get_object("main_window").unwrap();
window.show_all();
let main_window: gtk::Window = builder.get_object("main_window").unwrap();
main_window.show_all();
prepare_buttons_at_start(builder);
// We start the gtk main loop.
gtk::main();
}
fn prepare_buttons_at_start(builder : Builder){
let buttons_stop : gtk::Button = builder.get_object("buttons_stop").unwrap();
buttons_stop.hide();
let buttons_resume : gtk::Button = builder.get_object("buttons_resume").unwrap();
buttons_resume.hide();
let buttons_pause : gtk::Button = builder.get_object("buttons_pause").unwrap();
buttons_pause.hide();
let buttons_select : gtk::Button = builder.get_object("buttons_select").unwrap();
buttons_select.hide();
let buttons_delete : gtk::Button = builder.get_object("buttons_delete").unwrap();
buttons_delete.hide();
let buttons_save : gtk::Button = builder.get_object("buttons_save").unwrap();
buttons_save.hide();
}
Loading…
Cancel
Save