~ubuntu-branches/ubuntu/saucy/gimp/saucy

« back to all changes in this revision

Viewing changes to app/core/gimpimage-undo-push.h

  • Committer: Package Import Robot
  • Author(s): Micah Gersten
  • Date: 2012-05-20 19:21:01 UTC
  • mfrom: (1.1.26) (0.4.16 sid)
  • Revision ID: package-import@ubuntu.com-20120520192101-bs7zetx8ffoq2nfv
Tags: 2.8.0-2ubuntu1
* Merge from Debian unstable (LP: #908472). Remaining Changes:
  - debian/patches/02_help-message.patch,
    debian/patches/03_gimp.desktop.in.in.patch:
    + Update some strings for Ubuntu
  - debian/control:
    + Update description
  - debian/rules:
    + Set gettext domain and update translation templates
* Drop the following patches that were applied upstream:
  - debian/patches/ghost-cursor.patch: fix Wacom tablet cursor events
  - debian/patches/embed-page-setup-dialog.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
/* GIMP - The GNU Image Manipulation Program
2
2
 * Copyright (C) 1995 Spencer Kimball and Peter Mattis
3
3
 *
4
 
 * This program is free software; you can redistribute it and/or modify
 
4
 * This program is free software: you can redistribute it and/or modify
5
5
 * it under the terms of the GNU General Public License as published by
6
 
 * the Free Software Foundation; either version 2 of the License, or
 
6
 * the Free Software Foundation; either version 3 of the License, or
7
7
 * (at your option) any later version.
8
8
 *
9
9
 * This program is distributed in the hope that it will be useful,
12
12
 * GNU General Public License for more details.
13
13
 *
14
14
 * You should have received a copy of the GNU General Public License
15
 
 * along with this program; if not, write to the Free Software
16
 
 * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
15
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
17
16
 */
18
17
 
19
18
#ifndef __GIMP_IMAGE_UNDO_PUSH_H__
68
67
                                                     gint           height);
69
68
GimpUndo * gimp_image_undo_push_drawable_mod        (GimpImage     *image,
70
69
                                                     const gchar   *undo_desc,
71
 
                                                     GimpDrawable  *drawable);
 
70
                                                     GimpDrawable  *drawable,
 
71
                                                     gboolean       copy_tiles);
72
72
 
73
73
 
74
74
/*  mask undo  */
80
80
 
81
81
/*  item undos  */
82
82
 
 
83
GimpUndo * gimp_image_undo_push_item_reorder        (GimpImage     *image,
 
84
                                                     const gchar   *undo_desc,
 
85
                                                     GimpItem      *item);
83
86
GimpUndo * gimp_image_undo_push_item_rename         (GimpImage     *image,
84
87
                                                     const gchar   *undo_desc,
85
88
                                                     GimpItem      *item);
102
105
                                                     const gchar   *name);
103
106
 
104
107
 
105
 
 
106
108
/*  layer undos  */
107
109
 
108
110
GimpUndo * gimp_image_undo_push_layer_add           (GimpImage     *image,
112
114
GimpUndo * gimp_image_undo_push_layer_remove        (GimpImage     *image,
113
115
                                                     const gchar   *undo_desc,
114
116
                                                     GimpLayer     *layer,
 
117
                                                     GimpLayer     *prev_parent,
115
118
                                                     gint           prev_position,
116
119
                                                     GimpLayer     *prev_layer);
117
 
GimpUndo * gimp_image_undo_push_layer_reposition    (GimpImage     *image,
118
 
                                                     const gchar   *undo_desc,
119
 
                                                     GimpLayer     *layer);
120
120
GimpUndo * gimp_image_undo_push_layer_mode          (GimpImage     *image,
121
121
                                                     const gchar   *undo_desc,
122
122
                                                     GimpLayer     *layer);
128
128
                                                     GimpLayer     *layer);
129
129
 
130
130
 
 
131
/*  group layer undos  */
 
132
 
 
133
GimpUndo * gimp_image_undo_push_group_layer_suspend (GimpImage      *image,
 
134
                                                     const gchar    *undo_desc,
 
135
                                                     GimpGroupLayer *group);
 
136
GimpUndo * gimp_image_undo_push_group_layer_resume  (GimpImage      *image,
 
137
                                                     const gchar    *undo_desc,
 
138
                                                     GimpGroupLayer *group);
 
139
GimpUndo * gimp_image_undo_push_group_layer_convert (GimpImage      *image,
 
140
                                                     const gchar    *undo_desc,
 
141
                                                     GimpGroupLayer *group);
 
142
 
 
143
 
131
144
/*  text layer undos  */
132
145
 
133
146
GimpUndo * gimp_image_undo_push_text_layer          (GimpImage     *image,
166
179
GimpUndo * gimp_image_undo_push_channel_remove      (GimpImage     *image,
167
180
                                                     const gchar   *undo_desc,
168
181
                                                     GimpChannel   *channel,
 
182
                                                     GimpChannel   *prev_parent,
169
183
                                                     gint           prev_position,
170
184
                                                     GimpChannel   *prev_channel);
171
 
GimpUndo * gimp_image_undo_push_channel_reposition  (GimpImage     *image,
172
 
                                                     const gchar   *undo_desc,
173
 
                                                     GimpChannel   *channel);
174
185
GimpUndo * gimp_image_undo_push_channel_color       (GimpImage     *image,
175
186
                                                     const gchar   *undo_desc,
176
187
                                                     GimpChannel   *channel);
184
195
                                                     GimpVectors   *prev_vectors);
185
196
GimpUndo * gimp_image_undo_push_vectors_remove      (GimpImage     *image,
186
197
                                                     const gchar   *undo_desc,
187
 
                                                     GimpVectors   *channel,
 
198
                                                     GimpVectors   *vectors,
 
199
                                                     GimpVectors   *prev_parent,
188
200
                                                     gint           prev_position,
189
201
                                                     GimpVectors   *prev_vectors);
190
202
GimpUndo * gimp_image_undo_push_vectors_mod         (GimpImage     *image,
191
203
                                                     const gchar   *undo_desc,
192
204
                                                     GimpVectors   *vectors);
193
 
GimpUndo * gimp_image_undo_push_vectors_reposition  (GimpImage     *image,
194
 
                                                     const gchar   *undo_desc,
195
 
                                                     GimpVectors   *vectors);
196
205
 
197
206
 
198
207
/*  floating selection undos  */
200
209
GimpUndo * gimp_image_undo_push_fs_to_layer         (GimpImage     *image,
201
210
                                                     const gchar   *undo_desc,
202
211
                                                     GimpLayer     *floating_layer);
203
 
GimpUndo * gimp_image_undo_push_fs_rigor            (GimpImage     *image,
204
 
                                                     const gchar   *undo_desc,
205
 
                                                     GimpLayer     *floating_layer);
206
 
GimpUndo * gimp_image_undo_push_fs_relax            (GimpImage     *image,
207
 
                                                     const gchar   *undo_desc,
208
 
                                                     GimpLayer     *floating_layer);
209
212
 
210
213
 
211
214
/*  EEK undo  */