Skip to content

Commit 64e994a

Browse files
committed
gmoccapy: add button "refresh dir"
1 parent c2ae5d1 commit 64e994a

2 files changed

Lines changed: 20 additions & 5 deletions

File tree

src/emc/usr_intf/gmoccapy/gmoccapy.glade

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -509,6 +509,11 @@ uncomment selection</property>
509509
<property name="visible">True</property>
510510
<property name="can-focus">False</property>
511511
</object>
512+
<object class="GtkImage" id="img_refresh_dir">
513+
<property name="visible">True</property>
514+
<property name="can-focus">False</property>
515+
<property name="icon-name">view-refresh</property>
516+
</object>
512517
<object class="GtkImage" id="img_run">
513518
<property name="visible">True</property>
514519
<property name="can-focus">False</property>
@@ -7833,15 +7838,21 @@ tool z</property>
78337838
</packing>
78347839
</child>
78357840
<child>
7836-
<object class="GtkLabel" id="lbl_space_10">
7841+
<object class="GtkButton" id="btn_reload_dir">
78377842
<property name="width-request">90</property>
78387843
<property name="height-request">56</property>
78397844
<property name="visible">True</property>
7840-
<property name="can-focus">False</property>
7845+
<property name="can-focus">True</property>
7846+
<property name="receives-default">True</property>
7847+
<property name="tooltip-text" translatable="yes">Refresh directory</property>
7848+
<property name="halign">center</property>
7849+
<property name="valign">center</property>
7850+
<property name="image">img_refresh_dir</property>
7851+
<signal name="clicked" handler="on_btn_refresh_dir_clicked" swapped="no"/>
78417852
</object>
78427853
<packing>
7843-
<property name="expand">False</property>
7844-
<property name="fill">False</property>
7854+
<property name="expand">True</property>
7855+
<property name="fill">True</property>
78457856
<property name="position">3</property>
78467857
</packing>
78477858
</child>

src/emc/usr_intf/gmoccapy/gmoccapy.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5000,10 +5000,11 @@ def _set_icon_theme(self, name):
50005000
("img_skip_optional_inactive", "skip_optional_inactive", 32),
50015001
# load file buttons
50025002
("img_home", "home_folder", 32),
5003+
("img_jump_to", "user_defined_folder", 32),
50035004
("img_dir_up", "chevron_up", 32),
5005+
("img_refresh_dir", "refresh", 32),
50045006
("img_sel_prev", "chevron_left", 32),
50055007
("img_sel_next", "chevron_right", 32),
5006-
("img_jump_to", "user_defined_folder", 32),
50075008
("img_select", "select_file", 32),
50085009
("img_back_file_load", "back_to_app", 48),
50095010
# edit file menu
@@ -5655,6 +5656,9 @@ def on_btn_home_clicked(self, widget, data=None):
56555656

56565657
def on_btn_jump_to_clicked(self, widget, data=None):
56575658
self.widgets.IconFileSelection1.btn_jump_to.emit("clicked")
5659+
5660+
def on_btn_refresh_dir_clicked(self, widget, data=None):
5661+
self.widgets.IconFileSelection1.refresh_filelist()
56585662

56595663
def on_btn_dir_up_clicked(self, widget, data=None):
56605664
self.widgets.IconFileSelection1.btn_dir_up.emit("clicked")

0 commit comments

Comments
 (0)