wok annotate gtk+/stuff/replace-icons @ rev 21977

updated strace (4.12 -> 5.3)
author Hans-G?nter Theisgen
date Fri Oct 11 17:00:40 2019 +0100 (2019-10-11)
parents acc112d7f4e2
children
rev   line source
al@17189 1 # Replace GTK+ stock icons by Faenza icons
al@17189 2 # in order to strip icon theme and save some space.
al@17187 3
al@17189 4 echo -n "Replacing icons... "
al@17187 5
al@17189 6 F=/usr/share/icons/Faenza
al@17187 7
al@17187 8 Ac16=$F/actions/16
al@17187 9 De16=$F/devices/16
al@17187 10 Pl16=$F/places/16
al@17187 11 St16=$F/stock/16
al@17187 12 Mi16=$F/mimetypes/16
al@17187 13 Ca16=$F/categories/16
al@17187 14 Sa16=$F/status/16
al@17187 15
al@17187 16
al@17187 17 cd $src/gtk/stock-icons/16
al@17187 18
al@17187 19 cp -f $Ac16/application-exit.png .
al@17187 20 cp -f $Ac16/gtk-info.png ./dialog-information.png
al@17187 21 cp -f $Ac16/document-new.png .
al@17187 22 cp -f $Ac16/document-open.png .
al@17187 23 cp -f $Ac16/document-open-recent.png .
al@17187 24 cp -f $Ac16/document-print.png .
al@17187 25 cp -f $Ac16/document-print-preview.png .
al@17187 26 cp -f $Ac16/document-properties.png .
al@17187 27 cp -f $Ac16/document-revert.png ./document-revert-ltr.png
al@17187 28 cp -f $stuff/16/document-revert-rtl.png .
al@17187 29 cp -f $Ac16/document-save.png .
al@17187 30 cp -f $Ac16/document-save-as.png .
al@17187 31 cp -f $De16/drive-harddisk.png .
al@17187 32 cp -f $Ac16/edit-clear.png .
al@17187 33 cp -f $Ac16/edit-copy.png .
al@17187 34 cp -f $Ac16/edit-cut.png .
al@17187 35 ln -fs list-remove.png ./edit-delete.png
al@17187 36 cp -f $Ac16/edit-find.png .
al@17187 37 cp -f $Ac16/edit-find-replace.png .
al@17187 38 cp -f $Ac16/edit-paste.png .
al@17187 39 cp -f $Ac16/edit-redo.png ./edit-redo-ltr.png
al@17187 40 cp -f $stuff/16/edit-redo-rtl.png .
al@17187 41 cp -f $Ac16/edit-select-all.png .
al@17187 42 cp -f $Ac16/edit-undo.png ./edit-undo-ltr.png
al@17187 43 cp -f $stuff/16/edit-undo-rtl.png .
al@17187 44 cp -f $Pl16/folder.png .
al@17187 45 cp -f $Pl16/folder-remote.png .
al@17187 46 cp -f $Ac16/format-indent-less.png ./format-indent-less-ltr.png
al@17187 47 cp -f $stuff/16/format-indent-less-rtl.png .
al@17187 48 cp -f $Ac16/format-indent-more.png ./format-indent-more-ltr.png
al@17187 49 cp -f $stuff/16/format-indent-more-rtl.png .
al@17187 50 cp -f $Ac16/format-justify-center.png .
al@17187 51 cp -f $Ac16/format-justify-fill.png .
al@17187 52 cp -f $Ac16/format-justify-left.png .
al@17187 53 cp -f $Ac16/format-justify-right.png .
al@17187 54 cp -f $Ac16/format-text-bold.png .
al@17187 55 cp -f $Ac16/format-text-italic.png .
al@17187 56 cp -f $Ac16/format-text-strikethrough.png .
al@17187 57 cp -f $Ac16/format-text-underline.png .
al@17187 58 cp -f $Ac16/go-bottom.png .
al@17187 59 cp -f $Ac16/go-down.png .
al@17187 60 cp -f $Ac16/go-first.png ./go-first-ltr.png
al@17187 61 ln -fs go-last-ltr.png ./go-first-rtl.png
al@17187 62 cp -f $Ac16/go-home.png .
al@17187 63 cp -f $Ac16/go-jump.png ./go-jump-ltr.png
al@17187 64 cp -f $stuff/16/go-jump-rtl.png .
al@17187 65 cp -f $Ac16/go-last.png ./go-last-ltr.png
al@17187 66 ln -fs go-first-ltr.png ./go-last-rtl.png
al@17187 67 cp -f $Ac16/go-next.png ./go-next-ltr.png
al@17187 68 ln -fs go-previous-ltr.png ./go-next-rtl.png
al@17187 69 cp -f $Ac16/go-previous.png ./go-previous-ltr.png
al@17187 70 ln -fs go-next-ltr.png ./go-previous-rtl.png
al@17187 71 cp -f $Ac16/go-top.png .
al@17187 72 cp -f $Ac16/go-up.png .
al@17187 73 #gtk-caps-lock-warning.png
al@17187 74 #gtk-color-picker.png
al@17187 75 cp -f $St16/stock_connect.png ./gtk-connect.png
al@17187 76 #gtk-convert.png
al@17187 77 cp -f $St16/stock_disconnect.png ./gtk-disconnect.png
al@17187 78 cp -f $Ac16/gtk-edit.png .
al@17187 79 cp -f $Mi16/font-x-generic.png ./gtk-font.png
al@17187 80 #gtk-index.png
al@17187 81 #gtk-orientation-landscape.png
al@17187 82 #gtk-orientation-portrait.png
al@17187 83 #gtk-orientation-reverse-landscape.png
al@17187 84 #gtk-orientation-reverse-portrait.png
al@17187 85 cp -f $Ac16/document-page-setup.png ./gtk-page-setup.png
al@17187 86 cp -f $Ca16/preferences-desktop.png ./gtk-preferences.png
al@17187 87 #gtk-select-color.png
al@17187 88 ln -fs gtk-font.png ./gtk-select-font.png
al@17187 89 #gtk-undelete-ltr.png
al@17187 90 #gtk-undelete-rtl.png
al@17187 91 cp -f $Ac16/help-about.png .
al@17187 92 cp -f $Ac16/help-contents.png .
al@17187 93 cp -f $Sa16/image-missing.png .
al@17187 94 cp -f $Ac16/list-add.png .
al@17187 95 cp -f $Ac16/list-remove.png .
al@17187 96 cp -f $De16/media-floppy.png .
al@17187 97 cp -f $De16/media-optical.png .
al@17187 98 cp -f $Ac16/media-playback-pause.png .
al@17187 99 cp -f $Ac16/media-playback-start.png ./media-playback-start-ltr.png
al@17187 100 cp -f $stuff/16/media-playback-start-rtl.png .
al@17187 101 cp -f $Ac16/media-playback-stop.png .
al@17187 102 cp -f $Ac16/media-record.png .
al@17187 103 cp -f $stuff/16/media-seek-backward-ltr.png .
al@17187 104 ln -fs media-seek-forward-ltr.png ./media-seek-backward-rtl.png
al@17187 105 cp -f $stuff/16/media-seek-forward-ltr.png .
al@17187 106 ln -fs media-seek-backward-ltr.png ./media-seek-forward-rtl.png
al@17187 107 cp -f $Ac16/media-skip-backward.png ./media-skip-backward-ltr.png
al@17187 108 ln -fs media-skip-forward-ltr.png ./media-skip-backward-rtl.png
al@17187 109 cp -f $Ac16/media-skip-forward.png ./media-skip-forward-ltr.png
al@17187 110 ln -fs media-skip-backward-ltr.png ./media-skip-forward-rtl.png
al@17187 111 cp -f $Sa16/network-idle.png .
al@17187 112 #printer-error.png
al@17187 113 #printer-info.png
al@17187 114 #printer-paused.png
al@17187 115 #printer-warning.png
al@17187 116 cp -f $Ac16/process-stop.png .
al@17187 117 cp -f $Ac16/system-run.png .
al@17187 118 cp -f $Mi16/text-plain.png ./text-x-generic.png
al@17187 119 cp -f $Ac16/tools-check-spelling.png .
al@17187 120 cp -f $Pl16/user-desktop.png .
al@17187 121 cp -f $Pl16/user-home.png .
al@17187 122 cp -f $Ac16/view-fullscreen.png .
al@17187 123 cp -f $Ac16/view-refresh.png .
al@17187 124 cp -f $Ac16/view-restore.png .
al@17187 125 cp -f $Ac16/view-sort-ascending.png .
al@17187 126 cp -f $Ac16/view-sort-descending.png .
al@17187 127 cp -f $Ac16/window-close.png .
al@17187 128 cp -f $Ac16/zoom-fit.png zoom-fit-best.png
al@17187 129 cp -f $Ac16/zoom-in.png .
al@17187 130 cp -f $Ac16/zoom-original.png .
al@17187 131 cp -f $Ac16/zoom-out.png .
al@17187 132
al@17187 133
al@17187 134 cd $src/gtk/stock-icons/20
al@17187 135
al@17187 136 for icon in gtk-apply gtk-cancel gtk-no gtk-ok gtk-yes window-close; do
al@17187 137 cp -f $stuff/20/$icon.png .
al@17187 138 done
al@17187 139
al@17187 140
al@17187 141 Ac24=$F/actions/24
al@17187 142 De24=$F/devices/24
al@17187 143 Pl24=$F/places/24
al@17187 144 St24=$F/stock/24
al@17187 145 Sa24=$F/status/24
al@17187 146 Mi24=$F/mimetypes/24
al@17187 147 Ca24=$F/categories/24
al@17187 148
al@17187 149
al@17187 150 cd $src/gtk/stock-icons/24
al@17187 151
al@17187 152 cp -f $Ac24/application-exit.png .
al@17187 153 cp -f $Sa24/audio-volume-high.png .
al@17187 154 cp -f $Sa24/audio-volume-low.png .
al@17187 155 cp -f $Sa24/audio-volume-medium.png .
al@17187 156 cp -f $Sa24/audio-volume-muted.png .
al@17187 157 cp -f $Ac24/gtk-info.png ./dialog-information.png
al@17187 158 cp -f $Ac24/document-new.png .
al@17187 159 cp -f $Ac24/document-open.png .
al@17187 160 cp -f $Ac24/document-open-recent.png .
al@17187 161 cp -f $Ac24/document-print.png .
al@17187 162 cp -f $Ac24/document-print-preview.png .
al@17187 163 cp -f $Ac24/document-properties.png .
al@17187 164 cp -f $Ac24/document-revert.png ./document-revert-ltr.png
al@17187 165 cp -f $stuff/24/document-revert-rtl.png .
al@17187 166 cp -f $Ac24/document-save.png .
al@17187 167 cp -f $Ac24/document-save-as.png .
al@17187 168 cp -f $De24/drive-harddisk.png .
al@17187 169 cp -f $Ac24/edit-clear.png .
al@17187 170 cp -f $Ac24/edit-copy.png .
al@17187 171 cp -f $Ac24/edit-cut.png .
al@17187 172 ln -fs list-remove.png ./edit-delete.png
al@17187 173 cp -f $Ac24/edit-find.png .
al@17187 174 cp -f $Ac24/edit-find-replace.png .
al@17187 175 cp -f $Ac24/edit-paste.png .
al@17187 176 cp -f $Ac24/edit-redo.png ./edit-redo-ltr.png
al@17187 177 cp -f $stuff/24/edit-redo-rtl.png .
al@17187 178 cp -f $Ac24/edit-select-all.png .
al@17187 179 cp -f $Ac24/edit-undo.png ./edit-undo-ltr.png
al@17187 180 cp -f $stuff/24/edit-undo-rtl.png .
al@17187 181 cp -f $Pl24/folder.png .
al@17187 182 cp -f $Pl24/folder-remote.png .
al@17187 183 cp -f $Ac24/format-indent-less.png ./format-indent-less-ltr.png
al@17187 184 cp -f $stuff/24/format-indent-less-rtl.png .
al@17187 185 cp -f $Ac24/format-indent-more.png ./format-indent-more-ltr.png
al@17187 186 cp -f $stuff/24/format-indent-more-rtl.png .
al@17187 187 cp -f $Ac24/format-justify-center.png .
al@17187 188 cp -f $Ac24/format-justify-fill.png .
al@17187 189 cp -f $Ac24/format-justify-left.png .
al@17187 190 cp -f $Ac24/format-justify-right.png .
al@17187 191 cp -f $Ac24/format-text-bold.png .
al@17187 192 cp -f $Ac24/format-text-italic.png .
al@17187 193 cp -f $Ac24/format-text-strikethrough.png .
al@17187 194 cp -f $Ac24/format-text-underline.png .
al@17187 195 cp -f $Ac24/go-bottom.png .
al@17187 196 cp -f $Ac24/go-down.png .
al@17187 197 cp -f $Ac24/go-first.png ./go-first-ltr.png
al@17187 198 ln -fs go-last-ltr.png ./go-first-rtl.png
al@17187 199 cp -f $Ac24/go-home.png .
al@17187 200 cp -f $Ac24/go-jump.png ./go-jump-ltr.png
al@17187 201 cp -f $stuff/24/go-jump-rtl.png .
al@17187 202 cp -f $Ac24/go-last.png ./go-last-ltr.png
al@17187 203 ln -fs go-first-ltr.png ./go-last-rtl.png
al@17187 204 cp -f $Ac24/go-next.png ./go-next-ltr.png
al@17187 205 ln -fs go-previous-ltr.png ./go-next-rtl.png
al@17187 206 cp -f $Ac24/go-previous.png ./go-previous-ltr.png
al@17187 207 ln -fs go-next-ltr.png ./go-previous-rtl.png
al@17187 208 cp -f $Ac24/go-top.png .
al@17187 209 cp -f $Ac24/go-up.png .
al@17187 210 #gtk-caps-lock-warning.png
al@17187 211 #gtk-color-picker.png
al@17187 212 cp -f $St24/stock_connect.png ./gtk-connect.png
al@17187 213 #gtk-convert.png
al@17187 214 cp -f $St24/stock_disconnect.png ./gtk-disconnect.png
al@17187 215 cp -f $Ac24/gtk-edit.png .
al@17187 216 cp -f $Mi24/font-x-generic.png ./gtk-font.png
al@17187 217 #gtk-index.png
al@17187 218 #gtk-orientation-landscape.png
al@17187 219 #gtk-orientation-portrait.png
al@17187 220 #gtk-orientation-reverse-landscape.png
al@17187 221 #gtk-orientation-reverse-portrait.png
al@17187 222 cp -f $Ac24/document-page-setup.png ./gtk-page-setup.png
al@17187 223 cp -f $Ca24/preferences-desktop.png ./gtk-preferences.png
al@17187 224 #gtk-select-color.png
al@17187 225 ln -fs gtk-font.png ./gtk-select-font.png
al@17187 226 #gtk-undelete-ltr.png
al@17187 227 #gtk-undelete-rtl.png
al@17187 228 cp -f $Ac24/help-about.png .
al@17187 229 cp -f $Ac24/help-contents.png .
al@17187 230 cp -f $Sa24/image-missing.png .
al@17187 231 cp -f $Ac24/list-add.png .
al@17187 232 cp -f $Ac24/list-remove.png .
al@17187 233 cp -f $De24/media-floppy.png .
al@17187 234 cp -f $De24/media-optical.png .
al@17187 235 cp -f $Ac24/media-playback-pause.png .
al@17187 236 cp -f $Ac24/media-playback-start.png ./media-playback-start-ltr.png
al@17187 237 cp -f $stuff/24/media-playback-start-rtl.png .
al@17187 238 cp -f $Ac24/media-playback-stop.png .
al@17187 239 cp -f $Ac24/media-record.png .
al@17187 240 cp -f $stuff/24/media-seek-backward-ltr.png .
al@17187 241 ln -fs media-seek-forward-ltr.png ./media-seek-backward-rtl.png
al@17187 242 cp -f $stuff/24/media-seek-forward-ltr.png .
al@17187 243 ln -fs media-seek-backward-ltr.png ./media-seek-forward-rtl.png
al@17187 244 cp -f $Ac24/media-skip-backward.png ./media-skip-backward-ltr.png
al@17187 245 ln -fs media-skip-forward-ltr.png ./media-skip-backward-rtl.png
al@17187 246 cp -f $Ac24/media-skip-forward.png ./media-skip-forward-ltr.png
al@17187 247 ln -fs media-skip-backward-ltr.png ./media-skip-forward-rtl.png
al@17187 248 cp -f $Sa24/network-idle.png .
al@17187 249 #printer-error.png
al@17187 250 #printer-info.png
al@17187 251 #printer-paused.png
al@17187 252 #printer-warning.png
al@17187 253 cp -f $Ac24/process-stop.png .
al@17187 254 cp -f $Ac24/system-run.png .
al@17187 255 cp -f $Mi24/text-plain.png ./text-x-generic.png
al@17187 256 cp -f $Ac24/tools-check-spelling.png .
al@17187 257 cp -f $Pl24/user-desktop.png .
al@17187 258 cp -f $Pl24/user-home.png .
al@17187 259 cp -f $Ac24/view-fullscreen.png .
al@17187 260 cp -f $Ac24/view-refresh.png .
al@17187 261 cp -f $Ac24/view-restore.png .
al@17187 262 cp -f $Ac24/view-sort-ascending.png .
al@17187 263 cp -f $Ac24/view-sort-descending.png .
al@17187 264 cp -f $Ac24/window-close.png .
al@17187 265 cp -f $Ac24/zoom-fit.png zoom-fit-best.png
al@17187 266 cp -f $Ac24/zoom-in.png .
al@17187 267 cp -f $Ac24/zoom-original.png .
al@17187 268 cp -f $Ac24/zoom-out.png .
al@17187 269
al@17187 270
al@17187 271 cd $src/gtk/stock-icons/32
al@17187 272
al@17187 273 #gtk-dnd-multiple.png
al@17187 274 #gtk-dnd.png
al@17187 275
al@17187 276
al@17187 277 St48=$F/status/48
al@17187 278
al@17187 279 cd $src/gtk/stock-icons/48
al@17187 280
al@17187 281 cp -f $St48/dialog-error.png .
al@17187 282 cp -f $St48/dialog-information.png .
al@17187 283 cp -f $St48/dialog-password.png .
al@17187 284 cp -f $St48/dialog-question.png .
al@17187 285 cp -f $St48/dialog-warning.png .
al@17187 286
al@17189 287 echo "Done"
al@17189 288
al@17187 289 for folder in 16 20 24 32 48; do
al@17189 290 echo -n "Optimizing folder icons $folder... "
al@17187 291 cd $src/gtk/stock-icons/$folder
al@17187 292 optipng -quiet -o7 -zm1-9 ./*
al@17189 293 echo "Done"
al@17187 294 done