mirror of
https://gitlab.gnome.org/GNOME/gimp
synced 2024-10-21 12:02:32 +00:00
af76f2bbb8
2001-03-06 Michael Natterer <mitch@gimp.org> * app/gimage.[ch]: removed the layer mask functions. * app/gimpchannel.[ch]: added a boolean "dummy" parameter to gimp_channel_copy() so it has the same signature as gimp_layer_copy() and can be used by the GimpDrawableListView to generically duplicate drawables. * app/gimpcontainerview.c: call "select_item" with a NULL item before changing the underlying GimpContainer so subclasses have a chance to update (e.g. set button sensitivity). * app/gimpdnd.c: folded all the GtkType comparing code into a utility function (much more readable now). * app/gimpdrawablelistview.[ch]: activated the "raise", "lower", "duplicate" and "delete". I'm not really happy with all those function pointers passed to the constructor (and the dummy parameters I've added to some GimpChannel functions) -- OTOH the generic view maybe worth the "gboolean dummy" cruft hanging around in the channel class. * app/gimplayer.[ch]: removed the "apply_mask", "edit_mask" and "show_mask" booleans ... * app/gimplayermask.[ch]: .. and added them here together with proper accessors and "*_changed" signals. This also makes the layer mask undo code much clearer as we don't have to store the booleans separately. * app/gimplayerlistitem.c: badly hacked to acheive the correct indicator being drawn around the active drawable. This needs a new GimpPreview function for setting the border color. * app/gimplistitem.c: smaller horizontal spacing. * app/gimppreview.[ch]: added the "border_width" parameter also to gimp_preview_set_size() so we can modify all previews the same way after creation. * app/layers_dialog.c: no need to push an undo group around the "duplicate layer" code. Was this an artefact or did I miss something here ??? * app/channel_ops.c * app/channels_dialog.c * app/gimage_mask.c * app/gimpcontainergridview.c * app/gimpcontainerlistview.c * app/gimpdrawablelistitem.c * app/gimpimage.[ch] * app/qmask.c * app/test_commands.c * app/undo.c * app/xcf.c * app/pdb/channel_cmds.c * tools/pdbgen/pdb/channel.pdb * app/pdb/selection_cmds.c * tools/pdbgen/pdb/selection.pdb: changed accordingly. * app/pdb/internal_procs.c * app/pdb/layer_cmds.c * libgimp/gimplayer_pdb.[ch] * tools/pdbgen/pdb/layer.pdb: commented out the layer mask accessors from the perl code, so the functions temporarily disappeared all over the place. * plug-ins/Makefile.am: don't build XJT until the layer mask stuff is back. * pixmaps/eye.xpm: cropped it to it's minimal size.
100 lines
1.6 KiB
C
100 lines
1.6 KiB
C
/* XPM */
|
|
static char * eye_xpm[] = {
|
|
"20 20 76 1",
|
|
" c None",
|
|
". c #000000",
|
|
"+ c #292929",
|
|
"@ c #454545",
|
|
"# c #4E4E4E",
|
|
"$ c #484848",
|
|
"% c #3E3E3E",
|
|
"& c #090909",
|
|
"* c #808080",
|
|
"= c #989898",
|
|
"- c #575757",
|
|
"; c #2E2E2E",
|
|
"> c #0E0E0E",
|
|
", c #030303",
|
|
"' c #282828",
|
|
") c #818181",
|
|
"! c #C8C8C8",
|
|
"~ c #909090",
|
|
"{ c #969696",
|
|
"] c #D5D5D5",
|
|
"^ c #F6F6F6",
|
|
"/ c #5C5C5C",
|
|
"( c #5B5B5B",
|
|
"_ c #FBFBFB",
|
|
": c #939393",
|
|
"< c #646464",
|
|
"[ c #DBDBDB",
|
|
"} c #979797",
|
|
"| c #C1C1C1",
|
|
"1 c #ECECEC",
|
|
"2 c #FEFEFE",
|
|
"3 c #858585",
|
|
"4 c #131313",
|
|
"5 c #F7F7F7",
|
|
"6 c #FFFFFF",
|
|
"7 c #A4A4A4",
|
|
"8 c #F1F1F1",
|
|
"9 c #DCDCDC",
|
|
"0 c #EBEBEB",
|
|
"a c #FCFCFC",
|
|
"b c #232323",
|
|
"c c #464646",
|
|
"d c #EEEEEE",
|
|
"e c #F4F4F4",
|
|
"f c #FDFDFD",
|
|
"g c #F5F5F5",
|
|
"h c #F2F2F2",
|
|
"i c #020202",
|
|
"j c #9B9B9B",
|
|
"k c #010101",
|
|
"l c #E3E3E3",
|
|
"m c #EAEAEA",
|
|
"n c #D1D1D1",
|
|
"o c #080808",
|
|
"p c #E6E6E6",
|
|
"q c #3F3F3F",
|
|
"r c #202020",
|
|
"s c #D8D8D8",
|
|
"t c #E0E0E0",
|
|
"u c #ADADAD",
|
|
"v c #0C0C0C",
|
|
"w c #1C1C1C",
|
|
"x c #B7B7B7",
|
|
"y c #B1B1B1",
|
|
"z c #6A6A6A",
|
|
"A c #959595",
|
|
"B c #7D7D7D",
|
|
"C c #313131",
|
|
"D c #A3A3A3",
|
|
"E c #5F5F5F",
|
|
"F c #303030",
|
|
"G c #6E6E6E",
|
|
"H c #343434",
|
|
"I c #070707",
|
|
"J c #353535",
|
|
"K c #5A5A5A",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" ........ ",
|
|
" ...+@#$$%... ",
|
|
" ..&*=-;>,')!~,.. ",
|
|
" ..{]^/(_:...<^[}.. ",
|
|
"..|123456-....7689..",
|
|
".0a26b(6-.....cded].",
|
|
".fgh8icj......kl1mn.",
|
|
" o]p0q........rstuv ",
|
|
" wx1y>.......zAB, ",
|
|
" >CDE......FG.. ",
|
|
" ..EHIIJK.. ",
|
|
" ...... ",
|
|
" ",
|
|
" ",
|
|
" ",
|
|
" "};
|