Skip to content

Commit e1fbc71

Browse files
committed
gladevcp: add symlinks for widgets which are using default icons
1 parent cae68b7 commit e1fbc71

3 files changed

Lines changed: 62 additions & 1 deletion

File tree

debian/linuxcnc-uspace.links

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,30 @@
11
usr/share/linuxcnc/ncfiles usr/share/doc/linuxcnc/examples/nc_files
2+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-button.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_button.png
3+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-checkbutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_checkbutton.png
4+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-combobox.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_combobox.png
5+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hbox.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_hbox.png
6+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-table.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_hidetable.png
7+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hscale.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_hscale.png
8+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-label.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_label.png
9+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-colorbutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_light_button.png
10+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-progressbar.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_progressbar.png
11+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-radiobutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_radiobutton.png
12+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-spinbutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_spinbutton.png
13+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-table.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_table.png
14+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-togglebutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_togglebutton.png
15+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vbox.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_vbox.png
16+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-vscale.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-hal_vscale.png
17+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-button.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-halio_button.png
18+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hscale.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-halio_hscale.png
19+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-label.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-state_label.png
20+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-label.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-state_sensitive_table.png
21+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-label.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-status_label.png
22+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hscale.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-override.png
23+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-assistant.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-pyngcgui.png
24+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-iconview.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-icon_filechooser.png
25+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-grid.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-offsetpage.png
26+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filechooserbutton.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-vcp_filechooserbutton.png
27+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-filechooserdialog.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-vcp_filechooserdialog.png
28+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-treeview.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-vcp_mdihistory.png
29+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-textview.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-vcp_sourceview.png
30+
/usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gtk-hbox.png /usr/share/glade/pixmaps/hicolor/16x16/actions/widget-gladevcp-vcp_macro_select

lib/python/gladevcp/glade-icons/README

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,6 @@ The directory for icons is /usr/share/glade/pixmaps/hicolor/22x22/actions/
55

66
For run-in-place installations the icons will not appear in Glade.
77
If you have run-in-place and you would like the icons to appear then you could
8-
manually copy the icon files to the directory above.
8+
manually copy the icon files to the directory above.
9+
For those that down't have own icons, there is a script create_symlinks.sh which
10+
creates symbolic links to the default glade-gtk icons.
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
cd /usr/share/glade/pixmaps/hicolor/16x16/actions/
2+
ln -s widget-gtk-button.png widget-gladevcp-hal_button.png
3+
ln -s widget-gtk-checkbutton.png widget-gladevcp-hal_checkbutton.png
4+
ln -s widget-gtk-combobox.png widget-gladevcp-hal_combobox.png
5+
ln -s widget-gtk-hbox.png widget-gladevcp-hal_hbox.png
6+
ln -s widget-gtk-table.png widget-gladevcp-hal_hidetable.png
7+
ln -s widget-gtk-hscale.png widget-gladevcp-hal_hscale.png
8+
ln -s widget-gtk-label.png widget-gladevcp-hal_label.png
9+
ln -s widget-gtk-colorbutton.png widget-gladevcp-hal_light_button.png
10+
ln -s widget-gtk-progressbar.png widget-gladevcp-hal_progressbar.png
11+
ln -s widget-gtk-radiobutton.png widget-gladevcp-hal_radiobutton.png
12+
ln -s widget-gtk-spinbutton.png widget-gladevcp-hal_spinbutton.png
13+
ln -s widget-gtk-table.png widget-gladevcp-hal_table.png
14+
ln -s widget-gtk-togglebutton.png widget-gladevcp-hal_togglebutton.png
15+
ln -s widget-gtk-vbox.png widget-gladevcp-hal_vbox.png
16+
ln -s widget-gtk-vscale.png widget-gladevcp-hal_vscale.png
17+
ln -s widget-gtk-button.png widget-gladevcp-halio_button.png
18+
ln -s widget-gtk-hscale.png widget-gladevcp-halio_hscale.png
19+
ln -s widget-gtk-label.png widget-gladevcp-state_label.png
20+
ln -s widget-gtk-label.png widget-gladevcp-state_sensitive_table.png
21+
ln -s widget-gtk-label.png widget-gladevcp-status_label.png
22+
ln -s widget-gtk-hscale.png widget-gladevcp-override.png
23+
ln -s widget-gtk-assistant.png widget-gladevcp-pyngcgui.png
24+
ln -s widget-gtk-iconview.png widget-gladevcp-icon_filechooser.png
25+
ln -s widget-gtk-grid.png widget-gladevcp-offsetpage.png
26+
ln -s widget-gtk-filechooserbutton.png widget-gladevcp-vcp_filechooserbutton.png
27+
ln -s widget-gtk-filechooserdialog.png widget-gladevcp-vcp_filechooserdialog.png
28+
ln -s widget-gtk-treeview.png widget-gladevcp-vcp_mdihistory.png
29+
ln -s widget-gtk-textview.png widget-gladevcp-vcp_sourceview.png
30+
ln -s widget-gtk-hbox.png widget-gladevcp-vcp_macro_select

0 commit comments

Comments
 (0)