From 784a209ba2b099d55a30a50a2e871bfa74cfe6da Mon Sep 17 00:00:00 2001 From: Jehan Date: Wed, 26 Jan 2022 02:25:17 +0100 Subject: [PATCH] icons: share the same list for symbolic and color icons in meson. Now we get back (slowly) to something a bit saner, with a common list shared on both icon themes. This way, we make sure we won't miss any icon when we will add/remove/change any icon. This is only for the meson build right now, but next step is to use the same list in the autotools build as well. This will get maximum consistency across build systems. --- icons/Color/meson.build | 48 +++- icons/Symbolic/12/meson.build | 14 +- icons/Symbolic/128/meson.build | 14 +- icons/Symbolic/16/meson.build | 14 +- icons/Symbolic/18/meson.build | 14 +- icons/Symbolic/192/meson.build | 14 +- icons/Symbolic/20/meson.build | 13 +- icons/Symbolic/22/meson.build | 13 +- icons/Symbolic/24/meson.build | 13 +- icons/Symbolic/256/meson.build | 14 +- icons/Symbolic/32/meson.build | 14 +- icons/Symbolic/48/meson.build | 14 +- icons/Symbolic/64/meson.build | 15 +- icons/Symbolic/96/meson.build | 14 +- icons/Symbolic/meson.build | 69 +++-- icons/icon-lists/bitmap_12.list | 21 ++ icons/icon-lists/bitmap_128.list | 3 + icons/icon-lists/bitmap_16.list | 276 +++++++++++++++++++ icons/icon-lists/bitmap_18.list | 3 + icons/icon-lists/bitmap_192.list | 2 + icons/icon-lists/bitmap_20.list | 2 + icons/icon-lists/bitmap_22.list | 57 ++++ icons/icon-lists/bitmap_24.list | 144 ++++++++++ icons/icon-lists/bitmap_256.list | 3 + icons/icon-lists/bitmap_32.list | 14 + icons/icon-lists/bitmap_48.list | 54 ++++ icons/icon-lists/bitmap_64-always.list | 2 + icons/icon-lists/bitmap_64-system.list | 4 + icons/icon-lists/bitmap_64.list | 4 + icons/icon-lists/bitmap_96.list | 2 + icons/icon-lists/scalable.list | 353 +++++++++++++++++++++++++ icons/icon-lists/vector_24.list | 166 ++++++++++++ 32 files changed, 1225 insertions(+), 182 deletions(-) create mode 100644 icons/icon-lists/bitmap_12.list create mode 100644 icons/icon-lists/bitmap_128.list create mode 100644 icons/icon-lists/bitmap_16.list create mode 100644 icons/icon-lists/bitmap_18.list create mode 100644 icons/icon-lists/bitmap_192.list create mode 100644 icons/icon-lists/bitmap_20.list create mode 100644 icons/icon-lists/bitmap_22.list create mode 100644 icons/icon-lists/bitmap_24.list create mode 100644 icons/icon-lists/bitmap_256.list create mode 100644 icons/icon-lists/bitmap_32.list create mode 100644 icons/icon-lists/bitmap_48.list create mode 100644 icons/icon-lists/bitmap_64-always.list create mode 100644 icons/icon-lists/bitmap_64-system.list create mode 100644 icons/icon-lists/bitmap_64.list create mode 100644 icons/icon-lists/bitmap_96.list create mode 100644 icons/icon-lists/scalable.list create mode 100644 icons/icon-lists/vector_24.list diff --git a/icons/Color/meson.build b/icons/Color/meson.build index 36cac04d24..defc9be77d 100644 --- a/icons/Color/meson.build +++ b/icons/Color/meson.build @@ -1,11 +1,30 @@ if have_vector_icons - all_icons = [ - [ 'scalable', color_vector_scalable ], - [ '24x24', color_vector_24 ], - [ '64x64', bitmap_64_always + bitmap_64system ], - ] + source_icons = { + 'scalable': [ 'scalable', 'scalable', '.svg' ], + 'vector_24': [ '24x24', '24', '.svg' ], + 'bitmap_64-system': [ '64x64', '64', '.png' ], + 'bitmap_64-always': [ '64x64', '64', '.png' ], + } else + source_icons = { + 'bitmap_12': [ '12x12', '12', '.png' ], + 'bitmap_16': [ '16x16', '16', '.png' ], + 'bitmap_18': [ '18x18', '18', '.png' ], + 'bitmap_20': [ '20x20', '20', '.png' ], + 'bitmap_22': [ '22x22', '22', '.png' ], + 'bitmap_24': [ '24x24', '24', '.png' ], + 'bitmap_32': [ '32x32', '32', '.png' ], + 'bitmap_48': [ '48x48', '48', '.png' ], + 'bitmap_64': [ '64x64', '64', '.png' ], + 'bitmap_96': [ '96x96', '96', '.png' ], + 'bitmap_128': [ '128x128', '128', '.png' ], + 'bitmap_192': [ '192x192', '192', '.png' ], + 'bitmap_256': [ '256x256', '256', '.png' ], + 'bitmap_64-system': [ '64x64', '64', '.png' ], + 'bitmap_64-always': [ '64x64', '64', '.png' ], + } + all_icons = [ [ '12x12', bitmap_12 ], [ '16x16', bitmap_16 ], @@ -23,19 +42,22 @@ else ] endif - install_data('index.theme', install_dir: gimpiconsdir / theme, ) -foreach icon_info : all_icons - icons_dir = icon_info[0] - icons_list= icon_info[1] - install_data(icons_list, - install_dir: gimpiconsdir / theme / icons_dir / 'apps', - ) -endforeach +foreach source, out : source_icons + outdir = out[0] + indir = out[1] + suffix = out[2] + icon_list = '../icon-lists/@0@.list'.format(source) + cmd = run_command('python3', '-c', + 'print(",".join(["@0@/" + line.strip() + "@1@" for line in open("@2@")]))'.format(indir, suffix, icon_list), + check: true) + source_icons = cmd.stdout().strip().split(',') + install_data(source_icons, install_dir: gimpiconsdir / theme / outdir / 'apps') +endforeach icons_core = [ '64/dialog-question.png', ] icons_imgs = [ '64/gimp-wilber-eek.png', ] diff --git a/icons/Symbolic/12/meson.build b/icons/Symbolic/12/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/12/meson.build +++ b/icons/Symbolic/12/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/128/meson.build b/icons/Symbolic/128/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/128/meson.build +++ b/icons/Symbolic/128/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/16/meson.build b/icons/Symbolic/16/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/16/meson.build +++ b/icons/Symbolic/16/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/18/meson.build b/icons/Symbolic/18/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/18/meson.build +++ b/icons/Symbolic/18/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/192/meson.build b/icons/Symbolic/192/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/192/meson.build +++ b/icons/Symbolic/192/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/20/meson.build b/icons/Symbolic/20/meson.build index fb32320141..d7bb868788 100644 --- a/icons/Symbolic/20/meson.build +++ b/icons/Symbolic/20/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], diff --git a/icons/Symbolic/22/meson.build b/icons/Symbolic/22/meson.build index fb32320141..d7bb868788 100644 --- a/icons/Symbolic/22/meson.build +++ b/icons/Symbolic/22/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], diff --git a/icons/Symbolic/24/meson.build b/icons/Symbolic/24/meson.build index fb32320141..d7bb868788 100644 --- a/icons/Symbolic/24/meson.build +++ b/icons/Symbolic/24/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], diff --git a/icons/Symbolic/256/meson.build b/icons/Symbolic/256/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/256/meson.build +++ b/icons/Symbolic/256/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/32/meson.build b/icons/Symbolic/32/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/32/meson.build +++ b/icons/Symbolic/32/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/48/meson.build b/icons/Symbolic/48/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/48/meson.build +++ b/icons/Symbolic/48/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/64/meson.build b/icons/Symbolic/64/meson.build index 124be6b24e..2241e60c01 100644 --- a/icons/Symbolic/64/meson.build +++ b/icons/Symbolic/64/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' if fs.exists(input_path) custom_target(icon_name, @@ -23,7 +16,7 @@ foreach color_icon : source_icons ) else # In size 64, some icons are not generated from vector images. - install_data(color_icon.split('/')[1], + install_data(icon + '.png', install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) endif diff --git a/icons/Symbolic/96/meson.build b/icons/Symbolic/96/meson.build index fb32320141..86adb2552b 100644 --- a/icons/Symbolic/96/meson.build +++ b/icons/Symbolic/96/meson.build @@ -1,15 +1,8 @@ icons_dir = size + 'x' + size -foreach color_icon : source_icons - split_name = color_icon.split('.') - if split_name.length() != 2 - error('Unexpected icon name: ' + color_icon) - endif - output_path = split_name[0] + '-symbolic.symbolic.' + split_name[-1] - icon_name = output_path.split('/')[1] - - input_path = split_name[0] + '-symbolic.svg' - input_path = '../scalable/' + input_path.split('/')[1] +foreach icon : source_icons + icon_name = icon + '-symbolic.symbolic.png' + input_path = '../scalable/' + icon + '-symbolic.svg' custom_target(icon_name, input : [ input_path ], @@ -20,5 +13,4 @@ foreach color_icon : source_icons install: true, install_dir: gimpiconsdir / theme / icons_dir / 'apps', ) - endforeach diff --git a/icons/Symbolic/meson.build b/icons/Symbolic/meson.build index 6f1cc87da5..23574bdc03 100644 --- a/icons/Symbolic/meson.build +++ b/icons/Symbolic/meson.build @@ -1,40 +1,51 @@ if have_vector_icons - all_icons = [ - [ 'scalable', symbolic_vector_scalable ], - [ '24x24', symbolic_vector_24 ], - # [ '64x64', bitmap_64system ], - [ '64x64', bitmap_64_always ], - ] + source_icons = { + 'scalable': [ 'scalable', 'scalable', '-symbolic.svg' ], + 'vector_24': [ '24x24', '24', '-symbolic.svg' ], + #'bitmap_64-system': [ '64x64', '64', '.png' ], + 'bitmap_64-always': [ '64x64', '64', '.png' ], + } - foreach icon_info : all_icons - icons_dir = icon_info[0] - icons_list= icon_info[1] - install_data(icons_list, - install_dir: gimpiconsdir / theme / icons_dir / 'apps', - ) -endforeach + foreach source, out : source_icons + outdir = out[0] + indir = out[1] + suffix = out[2] + + icon_list = '../icon-lists/@0@.list'.format(source) + cmd = run_command('python3', '-c', + 'print(",".join(["@0@/" + line.strip() + "@1@" for line in open("@2@")]))'.format(indir, suffix, icon_list), + check: true) + source_icons = cmd.stdout().strip().split(',') + install_data(source_icons, install_dir: gimpiconsdir / theme / outdir / 'apps') + endforeach else gtk_encode_symbolic_svg = find_program('gtk-encode-symbolic-svg') sizes = [ '12', '16', '18', '20', '22', '24', '32', '48', '64', '96', '128', '192', '256' ] - sizes = { - '12': bitmap_12, - '16': bitmap_16, - '18': bitmap_18, - '20': bitmap_20, - '22': bitmap_22, - '24': bitmap_24, - '32': bitmap_32, - '48': bitmap_48, - '64': bitmap_64 + bitmap_64_always + bitmap_64system, - '96': bitmap_96, - '128': bitmap_128, - '192': bitmap_192, - '256': bitmap_256, - } - foreach size, source_icons: sizes + + foreach size : sizes + icon_list = '../icon-lists/bitmap_@0@.list'.format(size) + cmd = run_command('python3', '-c', + 'print(",".join([line.strip() for line in open("@0@")]))'.format(icon_list), + check: true) + source_icons = cmd.stdout().strip().split(',') + + if size == '64' + icon_list = '../icon-lists/bitmap_64-always.list' + cmd = run_command('python3', '-c', + 'print(",".join([line.strip() for line in open("@0@")]))'.format(icon_list), + check: true) + source_icons += cmd.stdout().strip().split(',') + + icon_list = '../icon-lists/bitmap_64-system.list' + cmd = run_command('python3', '-c', + 'print(",".join([line.strip() for line in open("@0@")]))'.format(icon_list), + check: true) + source_icons += cmd.stdout().strip().split(',') + endif + # Note: I originally wanted to implement it here in a loop but # custom_target() doesn't accept an output path with a folder! So I # end up creating as many empty directories as generated sizes and diff --git a/icons/icon-lists/bitmap_12.list b/icons/icon-lists/bitmap_12.list new file mode 100644 index 0000000000..27e4899ca9 --- /dev/null +++ b/icons/icon-lists/bitmap_12.list @@ -0,0 +1,21 @@ +gimp-attach +gimp-close +gimp-default-colors +gimp-detach +gimp-linked +gimp-menu-left +gimp-menu-right +gimp-pivot-center +gimp-pivot-east +gimp-pivot-north +gimp-pivot-north-east +gimp-pivot-north-west +gimp-pivot-south +gimp-pivot-south-east +gimp-pivot-south-west +gimp-pivot-west +gimp-quick-mask-off +gimp-quick-mask-on +gimp-swap-colors +gimp-visible +gimp-zoom-follow-window diff --git a/icons/icon-lists/bitmap_128.list b/icons/icon-lists/bitmap_128.list new file mode 100644 index 0000000000..55459fe635 --- /dev/null +++ b/icons/icon-lists/bitmap_128.list @@ -0,0 +1,3 @@ +folder +gimp-wilber +gimp-wilber-outline diff --git a/icons/icon-lists/bitmap_16.list b/icons/icon-lists/bitmap_16.list new file mode 100644 index 0000000000..67576d9c59 --- /dev/null +++ b/icons/icon-lists/bitmap_16.list @@ -0,0 +1,276 @@ +dialog-error +dialog-information +dialog-question +dialog-warning +document-new +document-open +document-open-recent +document-print +document-revert +document-save +document-save-as +edit-clear +edit-copy +edit-cut +edit-delete +edit-paste +edit-redo +edit-undo +folder +folder-new +go-bottom +go-down +go-first +go-home +go-last +go-next +go-previous +go-top +go-up +help-about +list-add +list-remove +media-floppy +media-optical +media-playback-pause +media-playback-start +media-record +media-seek-backward +media-skip-backward +media-skip-forward +object-flip-horizontal +object-flip-vertical +object-rotate-left +object-rotate-right +preferences-system +process-stop +system-run +view-fullscreen +view-refresh +window-new +zoom-fit-best +zoom-in +zoom-original +zoom-out +gtk-cancel +gtk-edit +gtk-no +gtk-ok +gtk-select-color +gtk-select-font +gtk-yes +gimp-anchor +gimp-business-card +gimp-cap-butt +gimp-cap-round +gimp-cap-square +gimp-center +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channel +gimp-channels +gimp-char-picker +gimp-clipboard +gimp-close-all +gimp-color-cmyk +gimp-color-pick-from-screen +gimp-color-space-linear +gimp-color-space-non-linear +gimp-color-space-perceptual +gimp-color-triangle +gimp-color-water +gimp-colormap +gimp-controller-keyboard +gimp-controller-linux-input +gimp-controller-midi +gimp-controller-wheel +gimp-controller +gimp-convert-grayscale +gimp-convert-indexed +gimp-convert-rgb +gimp-cursor +gimp-curve-free +gimp-curve-point-corner +gimp-curve-point-smooth +gimp-curve-smooth +gimp-dashboard +gimp-device-status +gimp-display +gimp-display-filter-clip-warning +gimp-display-filter-colorblind +gimp-display-filter-contrast +gimp-display-filter-gamma +gimp-display-filter-lcms +gimp-display-filter-proof +gimp-display-filter +gimp-duplicate +gimp-dynamics +gimp-file-manager +gimp-floating-selection +gimp-gegl +gimp-gradient-bilinear +gimp-gradient-conical-asymmetric +gimp-gradient-conical-symmetric +gimp-gradient-linear +gimp-gradient-radial +gimp-gradient-shapeburst-angular +gimp-gradient-shapeburst-dimpled +gimp-gradient-shapeburst-spherical +gimp-gradient-spiral-anticlockwise +gimp-gradient-spiral-clockwise +gimp-gradient-square +gimp-grid +gimp-group-layer +gimp-histogram-linear +gimp-histogram-logarithmic +gimp-histogram +gimp-image +gimp-image-open +gimp-image-reload +gimp-images +gimp-input-device +gimp-invert +gimp-join-bevel +gimp-join-miter +gimp-join-round +gimp-landscape +gimp-layer-mask +gimp-layer-to-imagesize +gimp-layer +gimp-layers +gimp-list +gimp-marker +gimp-merge-down +gimp-move-to-screen +gimp-navigation +gimp-paste-as-new +gimp-paste-into +gimp-path-stroke +gimp-path +gimp-paths +gimp-pattern +gimp-plugin +gimp-portrait +gimp-prefs-folders-brushes +gimp-prefs-folders-dynamics +gimp-prefs-folders-environ +gimp-prefs-folders-fonts +gimp-prefs-folders-gradients +gimp-prefs-folders-icon-themes +gimp-prefs-folders-interp +gimp-prefs-folders-modules +gimp-prefs-folders-mypaint-brushes +gimp-prefs-folders-palettes +gimp-prefs-folders-patterns +gimp-prefs-folders-plug-ins +gimp-prefs-folders-scripts +gimp-prefs-folders-themes +gimp-prefs-folders-tool-plug-ins +gimp-prefs-folders-tool-presets +gimp-prefs-folders-tools +gimp-prefs-icon-theme +gimp-prefs-image-windows +gimp-prefs-import-export +gimp-prefs-interface +gimp-prefs-theme +gimp-prefs-toolbox +gimp-prefs-window-management +gimp-reset +gimp-reshow-filter +gimp-resize +gimp-rotate-180 +gimp-sample-point +gimp-scale +gimp-selection-add +gimp-selection-all +gimp-selection-border +gimp-selection-grow +gimp-selection-intersect +gimp-selection-none +gimp-selection-replace +gimp-selection-shrink +gimp-selection-stroke +gimp-selection-subtract +gimp-selection-to-channel +gimp-selection-to-path +gimp-selection +gimp-shape-circle +gimp-shape-diamond +gimp-shape-square +gimp-shred +gimp-smartphone +gimp-symmetry +gimp-template +gimp-text-layer +gimp-toilet-paper +gimp-tool-airbrush +gimp-tool-align +gimp-tool-blur +gimp-tool-brightness-contrast +gimp-tool-bucket-fill +gimp-tool-by-color-select +gimp-tool-cage +gimp-tool-clone +gimp-tool-color-balance +gimp-tool-color-picker +gimp-tool-color-temperature +gimp-tool-colorize +gimp-tool-crop +gimp-tool-curves +gimp-tool-desaturate +gimp-tool-dodge +gimp-tool-ellipse-select +gimp-tool-eraser +gimp-tool-exposure +gimp-tool-flip +gimp-tool-foreground-select +gimp-tool-free-select +gimp-tool-fuzzy-select +gimp-tool-gradient +gimp-tool-handle-transform +gimp-tool-heal +gimp-tool-hue-saturation +gimp-tool-ink +gimp-tool-iscissors +gimp-tool-levels +gimp-tool-measure +gimp-tool-move +gimp-tool-mypaint-brush +gimp-tool-n-point-deformation +gimp-tool-offset +gimp-tool-options +gimp-tool-paintbrush +gimp-tool-paint-select +gimp-tool-path +gimp-tool-pencil +gimp-tool-perspective-clone +gimp-tool-perspective +gimp-tool-posterize +gimp-tool-preset +gimp-tool-rect-select +gimp-tool-rotate +gimp-tool-scale +gimp-tool-seamless-clone +gimp-tool-shadows-highlights +gimp-tool-shear +gimp-tool-smudge +gimp-tool-text +gimp-tool-threshold +gimp-tool-transform-3d +gimp-tool-unified-transform +gimp-tool-warp +gimp-tool-zoom +gimp-tools +gimp-transform-3d-camera +gimp-transform-3d-move +gimp-transform-3d-rotate +gimp-transparency +gimp-undo-history +gimp-user-manual +gimp-video +gimp-web +gimp-wilber diff --git a/icons/icon-lists/bitmap_18.list b/icons/icon-lists/bitmap_18.list new file mode 100644 index 0000000000..de0fa29f3b --- /dev/null +++ b/icons/icon-lists/bitmap_18.list @@ -0,0 +1,3 @@ +gimp-color-picker-black +gimp-color-picker-gray +gimp-color-picker-white diff --git a/icons/icon-lists/bitmap_192.list b/icons/icon-lists/bitmap_192.list new file mode 100644 index 0000000000..1e5343e1e9 --- /dev/null +++ b/icons/icon-lists/bitmap_192.list @@ -0,0 +1,2 @@ +gimp-wilber-outline +gimp-wilber diff --git a/icons/icon-lists/bitmap_20.list b/icons/icon-lists/bitmap_20.list new file mode 100644 index 0000000000..0bfe4bb1f8 --- /dev/null +++ b/icons/icon-lists/bitmap_20.list @@ -0,0 +1,2 @@ +gimp-linked +gimp-visible diff --git a/icons/icon-lists/bitmap_22.list b/icons/icon-lists/bitmap_22.list new file mode 100644 index 0000000000..b06b8e5803 --- /dev/null +++ b/icons/icon-lists/bitmap_22.list @@ -0,0 +1,57 @@ +folder +format-indent-more +format-justify-center +format-justify-fill +format-justify-left +format-justify-right +gimp-char-picker +gimp-dynamics +gimp-histogram +gimp-input-device +gimp-landscape +gimp-letter-spacing +gimp-line-spacing +gimp-path +gimp-paths +gimp-portrait +gimp-prefs-color-management +gimp-prefs-controllers +gimp-prefs-default-grid +gimp-prefs-display +gimp-prefs-folders +gimp-prefs-folders-brushes +gimp-prefs-folders-dynamics +gimp-prefs-folders-environ +gimp-prefs-folders-fonts +gimp-prefs-folders-gradients +gimp-prefs-folders-icon-themes +gimp-prefs-folders-interp +gimp-prefs-folders-modules +gimp-prefs-folders-mypaint-brushes +gimp-prefs-folders-palettes +gimp-prefs-folders-patterns +gimp-prefs-folders-plug-ins +gimp-prefs-folders-scripts +gimp-prefs-folders-themes +gimp-prefs-folders-tool-plug-ins +gimp-prefs-folders-tool-presets +gimp-prefs-folders-tools +gimp-prefs-help-system +gimp-prefs-icon-theme +gimp-prefs-image-title +gimp-prefs-image-windows +gimp-prefs-image-windows-appearance +gimp-prefs-image-windows-snapping +gimp-prefs-import-export +gimp-prefs-input-devices +gimp-prefs-interface +gimp-prefs-new-image +gimp-prefs-playground +gimp-prefs-session +gimp-prefs-system-resources +gimp-prefs-theme +gimp-prefs-tool-options +gimp-prefs-toolbox +gimp-prefs-window-management +gimp-tool-preset +gimp-wilber diff --git a/icons/icon-lists/bitmap_24.list b/icons/icon-lists/bitmap_24.list new file mode 100644 index 0000000000..9470775a1e --- /dev/null +++ b/icons/icon-lists/bitmap_24.list @@ -0,0 +1,144 @@ +dialog-error +dialog-information +dialog-question +dialog-warning +document-print +format-text-direction-ltr +format-text-direction-rtl +media-floppy +media-optical +gtk-select-color +gimp-attach +gimp-business-card +gimp-center +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channel +gimp-channels +gimp-color-space-linear +gimp-color-space-non-linear +gimp-color-space-perceptual +gimp-colormap +gimp-controller-keyboard +gimp-controller-linux-input +gimp-controller-midi +gimp-controller-wheel +gimp-controller +gimp-cursor +gimp-dashboard +gimp-detach +gimp-device-status +gimp-display +gimp-display-filter +gimp-display-filter-clip-warning +gimp-display-filter-colorblind +gimp-display-filter-contrast +gimp-display-filter-gamma +gimp-display-filter-lcms +gimp-display-filter-proof +gimp-floating-selection +gimp-gegl +gimp-gravity-east +gimp-gravity-north-east +gimp-gravity-north-west +gimp-gravity-north +gimp-gravity-south-east +gimp-gravity-south-west +gimp-gravity-south +gimp-gravity-west +gimp-grid +gimp-hcenter +gimp-hchain-broken +gimp-hchain +gimp-hfill +gimp-image +gimp-images +gimp-layer +gimp-layer-mask +gimp-layers +gimp-move-to-screen +gimp-navigation +gimp-resize +gimp-sample-point +gimp-scale +gimp-selection +gimp-smartphone +gimp-symmetry +gimp-template +gimp-text-dir-ttb-rtl +gimp-text-dir-ttb-rtl-upright +gimp-text-dir-ttb-ltr +gimp-text-dir-ttb-ltr-upright +gimp-text-layer +gimp-toilet-paper +gimp-tool-airbrush +gimp-tool-align +gimp-tool-blur +gimp-tool-brightness-contrast +gimp-tool-bucket-fill +gimp-tool-by-color-select +gimp-tool-cage +gimp-tool-clone +gimp-tool-color-balance +gimp-tool-color-picker +gimp-tool-color-temperature +gimp-tool-colorize +gimp-tool-crop +gimp-tool-curves +gimp-tool-desaturate +gimp-tool-dodge +gimp-tool-ellipse-select +gimp-tool-eraser +gimp-tool-exposure +gimp-tool-flip +gimp-tool-foreground-select +gimp-tool-free-select +gimp-tool-fuzzy-select +gimp-tool-gradient +gimp-tool-handle-transform +gimp-tool-heal +gimp-tool-hue-saturation +gimp-tool-ink +gimp-tool-iscissors +gimp-tool-levels +gimp-tool-measure +gimp-tool-move +gimp-tool-mypaint-brush +gimp-tool-n-point-deformation +gimp-tool-offset +gimp-tool-options +gimp-tool-paintbrush +gimp-tool-paint-select +gimp-tool-path +gimp-tool-pencil +gimp-tool-perspective-clone +gimp-tool-perspective +gimp-tool-posterize +gimp-tool-preset +gimp-tool-rect-select +gimp-tool-rotate +gimp-tool-scale +gimp-tool-seamless-clone +gimp-tool-shadows-highlights +gimp-tool-shear +gimp-tool-smudge +gimp-tool-text +gimp-tool-threshold +gimp-tool-transform-3d +gimp-tool-unified-transform +gimp-tool-warp +gimp-tool-zoom +gimp-tools +gimp-transparency +gimp-undo-history +gimp-user-manual +gimp-vcenter +gimp-vchain-broken +gimp-vchain +gimp-vfill +gimp-video +gimp-web diff --git a/icons/icon-lists/bitmap_256.list b/icons/icon-lists/bitmap_256.list new file mode 100644 index 0000000000..55459fe635 --- /dev/null +++ b/icons/icon-lists/bitmap_256.list @@ -0,0 +1,3 @@ +folder +gimp-wilber +gimp-wilber-outline diff --git a/icons/icon-lists/bitmap_32.list b/icons/icon-lists/bitmap_32.list new file mode 100644 index 0000000000..94f6001f48 --- /dev/null +++ b/icons/icon-lists/bitmap_32.list @@ -0,0 +1,14 @@ +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channel +gimp-floating-selection +gimp-image +gimp-layer-mask +gimp-layer +gimp-text-layer +gimp-user-manual +gimp-wilber diff --git a/icons/icon-lists/bitmap_48.list b/icons/icon-lists/bitmap_48.list new file mode 100644 index 0000000000..5e9a61c059 --- /dev/null +++ b/icons/icon-lists/bitmap_48.list @@ -0,0 +1,54 @@ +folder +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channel +gimp-floating-selection +gimp-image +gimp-layer-mask +gimp-layer +gimp-prefs-color-management +gimp-prefs-controllers +gimp-prefs-default-comment +gimp-prefs-default-grid +gimp-prefs-display +gimp-prefs-folders +gimp-prefs-folders-brushes +gimp-prefs-folders-dynamics +gimp-prefs-folders-environ +gimp-prefs-folders-fonts +gimp-prefs-folders-gradients +gimp-prefs-folders-icon-themes +gimp-prefs-folders-interp +gimp-prefs-folders-modules +gimp-prefs-folders-mypaint-brushes +gimp-prefs-folders-palettes +gimp-prefs-folders-patterns +gimp-prefs-folders-plug-ins +gimp-prefs-folders-scripts +gimp-prefs-folders-themes +gimp-prefs-folders-tool-plug-ins +gimp-prefs-folders-tool-presets +gimp-prefs-folders-tools +gimp-prefs-help-system +gimp-prefs-icon-theme +gimp-prefs-image-title +gimp-prefs-image-windows +gimp-prefs-image-windows-appearance +gimp-prefs-image-windows-snapping +gimp-prefs-import-export +gimp-prefs-input-devices +gimp-prefs-interface +gimp-prefs-new-image +gimp-prefs-playground +gimp-prefs-session +gimp-prefs-system-resources +gimp-prefs-theme +gimp-prefs-tool-options +gimp-prefs-toolbox +gimp-prefs-window-management +gimp-text-layer +gimp-wilber diff --git a/icons/icon-lists/bitmap_64-always.list b/icons/icon-lists/bitmap_64-always.list new file mode 100644 index 0000000000..308459b35b --- /dev/null +++ b/icons/icon-lists/bitmap_64-always.list @@ -0,0 +1,2 @@ +gimp-frame +gimp-texture diff --git a/icons/icon-lists/bitmap_64-system.list b/icons/icon-lists/bitmap_64-system.list new file mode 100644 index 0000000000..89ba741669 --- /dev/null +++ b/icons/icon-lists/bitmap_64-system.list @@ -0,0 +1,4 @@ +dialog-error +dialog-information +dialog-question +dialog-warning diff --git a/icons/icon-lists/bitmap_64.list b/icons/icon-lists/bitmap_64.list new file mode 100644 index 0000000000..519dff7686 --- /dev/null +++ b/icons/icon-lists/bitmap_64.list @@ -0,0 +1,4 @@ +gimp-user-manual +gimp-wilber +gimp-wilber-eek +gimp-wilber-outline diff --git a/icons/icon-lists/bitmap_96.list b/icons/icon-lists/bitmap_96.list new file mode 100644 index 0000000000..da5a817479 --- /dev/null +++ b/icons/icon-lists/bitmap_96.list @@ -0,0 +1,2 @@ +gimp-wilber +gimp-wilber-outline diff --git a/icons/icon-lists/scalable.list b/icons/icon-lists/scalable.list new file mode 100644 index 0000000000..cdfaa01096 --- /dev/null +++ b/icons/icon-lists/scalable.list @@ -0,0 +1,353 @@ +dialog-error +dialog-information +dialog-question +dialog-warning +document-new +document-open +document-open-recent +document-print +document-revert +document-save +document-save-as +edit-clear +edit-copy +edit-cut +edit-delete +edit-paste +edit-redo +edit-undo +folder +folder-new +format-indent-more +format-justify-center +format-justify-fill +format-justify-left +format-justify-right +format-text-direction-ltr +format-text-direction-rtl +go-bottom +go-down +go-first +go-home +go-last +go-next +go-previous +go-top +go-up +help-about +list-add +list-remove +media-floppy +media-optical +media-playback-pause +media-playback-start +media-record +media-seek-backward +media-skip-backward +media-skip-forward +object-flip-horizontal +object-flip-vertical +object-rotate-left +object-rotate-right +preferences-system +process-stop +system-run +view-fullscreen +view-refresh +window-new +zoom-fit-best +zoom-in +zoom-original +zoom-out +gtk-cancel +gtk-edit +gtk-no +gtk-ok +gtk-select-color +gtk-select-font +gtk-yes +gimp-anchor +gimp-attach +gimp-business-card +gimp-cap-butt +gimp-cap-round +gimp-cap-square +gimp-center +gimp-channel +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channels +gimp-char-picker +gimp-clipboard +gimp-close +gimp-close-all +gimp-color-cmyk +gimp-color-pick-from-screen +gimp-color-picker-black +gimp-color-picker-gray +gimp-color-picker-white +gimp-color-space-linear +gimp-color-space-non-linear +gimp-color-space-perceptual +gimp-color-triangle +gimp-color-water +gimp-colormap +gimp-controller-keyboard +gimp-controller-linux-input +gimp-controller-midi +gimp-controller +gimp-controller-wheel +gimp-convert-grayscale +gimp-convert-indexed +gimp-convert-rgb +gimp-cursor +gimp-curve-free +gimp-curve-point-corner +gimp-curve-point-smooth +gimp-curve-smooth +gimp-dashboard +gimp-default-colors +gimp-detach +gimp-device-status +gimp-display +gimp-display-filter-clip-warning +gimp-display-filter-colorblind +gimp-display-filter-contrast +gimp-display-filter-gamma +gimp-display-filter-lcms +gimp-display-filter-proof +gimp-display-filter +gimp-duplicate +gimp-dynamics +gimp-file-manager +gimp-floating-selection +gimp-gegl +gimp-gradient-bilinear +gimp-gradient-conical-asymmetric +gimp-gradient-conical-symmetric +gimp-gradient-linear +gimp-gradient-radial +gimp-gradient-shapeburst-angular +gimp-gradient-shapeburst-dimpled +gimp-gradient-shapeburst-spherical +gimp-gradient-spiral-anticlockwise +gimp-gradient-spiral-clockwise +gimp-gradient-square +gimp-gravity-east +gimp-gravity-north-east +gimp-gravity-north +gimp-gravity-north-west +gimp-gravity-south-east +gimp-gravity-south +gimp-gravity-south-west +gimp-gravity-west +gimp-grid +gimp-group-layer +gimp-hcenter +gimp-hchain-broken +gimp-hchain +gimp-hfill +gimp-histogram-linear +gimp-histogram-logarithmic +gimp-histogram +gimp-image +gimp-image-open +gimp-image-reload +gimp-images +gimp-input-device +gimp-invert +gimp-join-bevel +gimp-join-miter +gimp-join-round +gimp-landscape +gimp-layer +gimp-layer-mask +gimp-layer-to-imagesize +gimp-layers +gimp-letter-spacing +gimp-line-spacing +gimp-linked +gimp-list +gimp-lock +gimp-lock-multi +gimp-lock-alpha +gimp-lock-content +gimp-lock-position +gimp-lock-visibility +gimp-marker +gimp-menu-left +gimp-menu-right +gimp-merge-down +gimp-move-to-screen +gimp-navigation +gimp-paste-as-new +gimp-paste-into +gimp-path +gimp-path-stroke +gimp-paths +gimp-pattern +gimp-pivot-center +gimp-pivot-east +gimp-pivot-north +gimp-pivot-north-east +gimp-pivot-north-west +gimp-pivot-south +gimp-pivot-south-east +gimp-pivot-south-west +gimp-pivot-west +gimp-plugin +gimp-portrait +gimp-prefs-color-management +gimp-prefs-controllers +gimp-prefs-default-comment +gimp-prefs-default-grid +gimp-prefs-display +gimp-prefs-folders +gimp-prefs-folders-brushes +gimp-prefs-folders-dynamics +gimp-prefs-folders-environ +gimp-prefs-folders-fonts +gimp-prefs-folders-gradients +gimp-prefs-folders-icon-themes +gimp-prefs-folders-interp +gimp-prefs-folders-modules +gimp-prefs-folders-mypaint-brushes +gimp-prefs-folders-palettes +gimp-prefs-folders-patterns +gimp-prefs-folders-plug-ins +gimp-prefs-folders-scripts +gimp-prefs-folders-themes +gimp-prefs-folders-tool-plug-ins +gimp-prefs-folders-tool-presets +gimp-prefs-folders-tools +gimp-prefs-help-system +gimp-prefs-icon-theme +gimp-prefs-image-title +gimp-prefs-image-windows +gimp-prefs-image-windows-appearance +gimp-prefs-image-windows-snapping +gimp-prefs-import-export +gimp-prefs-input-devices +gimp-prefs-interface +gimp-prefs-new-image +gimp-prefs-playground +gimp-prefs-session +gimp-prefs-system-resources +gimp-prefs-theme +gimp-prefs-tool-options +gimp-prefs-toolbox +gimp-prefs-window-management +gimp-quick-mask-off +gimp-quick-mask-on +gimp-reset +gimp-reshow-filter +gimp-resize +gimp-rotate-180 +gimp-sample-point +gimp-scale +gimp-selection +gimp-selection-add +gimp-selection-all +gimp-selection-border +gimp-selection-grow +gimp-selection-intersect +gimp-selection-none +gimp-selection-replace +gimp-selection-shrink +gimp-selection-stroke +gimp-selection-subtract +gimp-selection-to-channel +gimp-selection-to-path +gimp-shape-circle +gimp-shape-diamond +gimp-shape-square +gimp-shred +gimp-smartphone +gimp-swap-colors +gimp-symmetry +gimp-template +gimp-text-dir-ttb-ltr +gimp-text-dir-ttb-ltr-upright +gimp-text-dir-ttb-rtl +gimp-text-dir-ttb-rtl-upright +gimp-text-layer +gimp-toilet-paper +gimp-tool-airbrush +gimp-tool-align +gimp-tool-blur +gimp-tool-brightness-contrast +gimp-tool-bucket-fill +gimp-tool-by-color-select +gimp-tool-cage +gimp-tool-clone +gimp-tool-color-balance +gimp-tool-color-picker +gimp-tool-color-temperature +gimp-tool-colorize +gimp-tool-crop +gimp-tool-curves +gimp-tool-desaturate +gimp-tool-dodge +gimp-tool-ellipse-select +gimp-tool-eraser +gimp-tool-exposure +gimp-tool-flip +gimp-tool-foreground-select +gimp-tool-free-select +gimp-tool-fuzzy-select +gimp-tool-gradient +gimp-tool-handle-transform +gimp-tool-heal +gimp-tool-hue-saturation +gimp-tool-ink +gimp-tool-iscissors +gimp-tool-levels +gimp-tool-measure +gimp-tool-move +gimp-tool-mypaint-brush +gimp-tool-n-point-deformation +gimp-tool-offset +gimp-tool-options +gimp-tool-paintbrush +gimp-tool-paint-select +gimp-tool-path +gimp-tool-pencil +gimp-tool-perspective-clone +gimp-tool-perspective +gimp-tool-posterize +gimp-tool-preset +gimp-tool-rect-select +gimp-tool-rotate +gimp-tool-scale +gimp-tool-seamless-clone +gimp-tool-shadows-highlights +gimp-tool-shear +gimp-tool-smudge +gimp-tool-text +gimp-tool-threshold +gimp-tool-transform-3d +gimp-tool-unified-transform +gimp-tool-warp +gimp-tool-zoom +gimp-tools +gimp-transform-3d-camera +gimp-transform-3d-move +gimp-transform-3d-rotate +gimp-transparency +gimp-undo-history +gimp-user-manual +gimp-vcenter +gimp-vchain +gimp-vchain-broken +gimp-vfill +gimp-video +gimp-visible +gimp-web +gimp-wilber +gimp-wilber-eek +gimp-wilber-outline +gimp-zoom-follow-window diff --git a/icons/icon-lists/vector_24.list b/icons/icon-lists/vector_24.list new file mode 100644 index 0000000000..145cb9f248 --- /dev/null +++ b/icons/icon-lists/vector_24.list @@ -0,0 +1,166 @@ +dialog-error +dialog-information +dialog-question +dialog-warning +document-print +media-floppy +media-optical +gtk-select-color +gimp-business-card +gimp-center +gimp-channel +gimp-channel-alpha +gimp-channel-blue +gimp-channel-gray +gimp-channel-green +gimp-channel-indexed +gimp-channel-red +gimp-channels +gimp-char-picker +gimp-color-space-linear +gimp-color-space-non-linear +gimp-color-space-perceptual +gimp-colormap +gimp-controller +gimp-controller-keyboard +gimp-controller-linux-input +gimp-controller-midi +gimp-controller-wheel +gimp-cursor +gimp-device-status +gimp-display +gimp-display-filter +gimp-display-filter-clip-warning +gimp-display-filter-colorblind +gimp-display-filter-contrast +gimp-display-filter-gamma +gimp-display-filter-lcms +gimp-display-filter-proof +gimp-dynamics +gimp-floating-selection +gimp-gegl +gimp-grid +gimp-histogram +gimp-image +gimp-images +gimp-landscape +gimp-layer +gimp-layer-mask +gimp-layers +gimp-letter-spacing +gimp-line-spacing +gimp-move-to-screen +gimp-navigation +gimp-path +gimp-paths +gimp-portrait +gimp-prefs-color-management +gimp-prefs-controllers +gimp-prefs-default-comment +gimp-prefs-default-grid +gimp-prefs-display +gimp-prefs-folders +gimp-prefs-folders-brushes +gimp-prefs-folders-dynamics +gimp-prefs-folders-environ +gimp-prefs-folders-fonts +gimp-prefs-folders-gradients +gimp-prefs-folders-icon-themes +gimp-prefs-folders-interp +gimp-prefs-folders-modules +gimp-prefs-folders-mypaint-brushes +gimp-prefs-folders-palettes +gimp-prefs-folders-patterns +gimp-prefs-folders-plug-ins +gimp-prefs-folders-scripts +gimp-prefs-folders-themes +gimp-prefs-folders-tool-plug-ins +gimp-prefs-folders-tool-presets +gimp-prefs-folders-tools +gimp-prefs-help-system +gimp-prefs-icon-theme +gimp-prefs-image-title +gimp-prefs-image-windows +gimp-prefs-image-windows-appearance +gimp-prefs-image-windows-snapping +gimp-prefs-import-export +gimp-prefs-input-devices +gimp-prefs-interface +gimp-prefs-new-image +gimp-prefs-playground +gimp-prefs-session +gimp-prefs-system-resources +gimp-prefs-theme +gimp-prefs-tool-options +gimp-prefs-toolbox +gimp-prefs-window-management +gimp-resize +gimp-sample-point +gimp-scale +gimp-selection +gimp-smartphone +gimp-symmetry +gimp-template +gimp-text-layer +gimp-tool-airbrush +gimp-tool-align +gimp-tool-blur +gimp-tool-brightness-contrast +gimp-tool-bucket-fill +gimp-tool-by-color-select +gimp-tool-cage +gimp-tool-clone +gimp-tool-color-balance +gimp-tool-color-picker +gimp-tool-colorize +gimp-tool-crop +gimp-tool-curves +gimp-tool-desaturate +gimp-tool-dodge +gimp-tool-ellipse-select +gimp-tool-eraser +gimp-tool-exposure +gimp-tool-flip +gimp-tool-foreground-select +gimp-tool-free-select +gimp-tool-fuzzy-select +gimp-tool-gradient +gimp-tool-handle-transform +gimp-tool-heal +gimp-tool-hue-saturation +gimp-tool-ink +gimp-tool-iscissors +gimp-tool-levels +gimp-tool-measure +gimp-tool-mypaint-brush +gimp-tool-n-point-deformation +gimp-tool-offset +gimp-tool-options +gimp-tool-paintbrush +gimp-tool-paint-select +gimp-tool-path +gimp-tool-pencil +gimp-tool-perspective +gimp-tool-perspective-clone +gimp-tool-posterize +gimp-tool-preset +gimp-tool-rect-select +gimp-tool-rotate +gimp-tool-scale +gimp-tool-seamless-clone +gimp-tool-shadows-highlights +gimp-tool-shear +gimp-tool-smudge +gimp-tool-text +gimp-tool-threshold +gimp-tool-transform-3d +gimp-tool-unified-transform +gimp-tool-warp +gimp-tool-zoom +gimp-tools +gimp-transparency +gimp-undo-history +gimp-user-manual +gimp-video +gimp-web +gimp-wilber