1. 31 Jan, 2007 4 commits
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h new undo class for · a7c0058c
      Michael Natterer authored
      2007-01-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimplayermaskpropundo.[ch]: new undo class for
      	GIMP_UNDO_LAYER_MASK_APPLY and GIMP_UNDO_LAYER_MASK_SHOW.
      
      	* app/core/gimpimage-undo-push.c: use it here.
      
      
      svn path=/trunk/; revision=21823
      a7c0058c
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h app/core/gimpchannelundo.[ch] · d388d584
      Michael Natterer authored
      2007-01-31  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpchannelundo.[ch]
      	* app/core/gimplayerundo.[ch]
      	* app/core/gimplayermaskundo.[ch]: new undo classes implementing
      	channel, layer and layer mask add and remove undos.
      
      	* app/vectors/Makefile.am
      	* app/vectors/vectors-types.h
      	* app/vectors/gimpvectorsundo.[ch]: vectors add and remove undos.
      
      	* app/core/gimpimage-undo-push.[ch]: use the new undo classes.
      	Removed "position" parameter from all "add" functions because
      	it's useless.
      
      	* app/core/gimpimage.c: changed accordingly.
      
      
      svn path=/trunk/; revision=21822
      d388d584
    • Sven Neumann's avatar
      if we can't grab the pointer, use the window under the pointer instead of · 3cd8d484
      Sven Neumann authored
      2007-01-31  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/screenshot.c (select_window_x11): if we can't
      	grab the pointer, use the window under the pointer instead of
      	bailing out with an error message.
      
      
      svn path=/trunk/; revision=21821
      3cd8d484
    • Sven Neumann's avatar
      fixed tooltip. · 2c6668d3
      Sven Neumann authored
      2007-01-31  Sven Neumann  <sven@gimp.org>
      
      	* plug-ins/common/screenshot.c (shoot_dialog): fixed tooltip.
      
      
      svn path=/trunk/; revision=21820
      2c6668d3
  2. 30 Jan, 2007 14 commits
    • Michael Natterer's avatar
      renamed these files... · 9020afcf
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpchannelundo.[ch]: renamed these files...
      
      	* app/core/gimpmaskundo.[ch]: ...to these. We'll need the name
      	GimpChannelUndo for something else later.
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpimage-undo-push.c: changed accordingly.
      
      
      svn path=/trunk/; revision=21819
      9020afcf
    • Michael Natterer's avatar
      app/vectors/Makefile.am app/vectors/vectors-types.h new undo class which · f71d884b
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/vectors/Makefile.am
      	* app/vectors/vectors-types.h
      	* app/vectors/gimpvectorspropundo.[ch]: new undo class which
      	implements GIMP_UNDO_VECTORS_REPOSITION.
      
      	* app/core/gimpimage-undo-push.c: use it here.
      
      	* app/Makefile.am: another lame linker hack to make it build with
      	the new file that is not used in app/vectors/ itself.
      
      
      svn path=/trunk/; revision=21818
      f71d884b
    • Michael Natterer's avatar
      app/core/gimpguideundo.c app/core/gimpimageundo.c · e5419559
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpguideundo.c
      	* app/core/gimpimageundo.c
      	* app/core/gimplayerpropundo.c
      	* app/core/gimpsamplepointundo.c
      	* app/core/gimpdrawableundo.c
      	* app/core/gimpitempropundo.c
      	* app/core/gimpchannelpropundo.c
      	* app/core/gimpchannelundo.c
      	* app/core/gimpitemundo.c: chain up last in GimpUndo::free(), use
      	switch() in place of if/else when there is more than one undo type
      	implemented in one file, g_assert_not_reached() in default:, some
      	minor cleanups.
      
      
      svn path=/trunk/; revision=21817
      e5419559
    • Michael Natterer's avatar
      add support for GIMP_UNDO_TEXT_LAYER_MODIFIED. · 13a3975b
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/text/gimptextundo.[ch]: add support for
      	GIMP_UNDO_TEXT_LAYER_MODIFIED.
      
      	* app/core/gimpimage-undo-push.c: use it here.
      
      
      svn path=/trunk/; revision=21816
      13a3975b
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h app/core/gimpguideundo.[ch] new · f0d1d864
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpguideundo.[ch]
      	* app/core/gimpsamplepointundo.[ch]: new classes implementing
      	guide and sample point undos.
      
      	* app/core/gimpimage-undo-push.c: use them and remove all guide
      	and sample point code.
      
      
      svn path=/trunk/; revision=21815
      f0d1d864
    • Jakub Friedl's avatar
      updated Czech translation · a3197b0c
      Jakub Friedl authored
      2007-01-30  Jakub Friedl  <jfriedl@suse.cz>
      
        * cs.po: updated Czech translation
      
      
      svn path=/trunk/; revision=21814
      a3197b0c
    • Jakub Friedl's avatar
      updated Czech translation · 66090769
      Jakub Friedl authored
      2007-01-30  Jakub Friedl  <jfriedl@suse.cz>
      
        * cs.po: updated Czech translation
      
      
      svn path=/trunk/; revision=21813
      66090769
    • Michael Natterer's avatar
      app/core/Makefile.am new files implementing new(), ref() and unref() and · 11b1d24a
      Michael Natterer authored
      2007-01-30  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/gimpsamplepoint.[ch]: new files implementing new(),
      	ref() and unref() and the new GIMP_TYPE_SAMPLE_TYPE boxed type.
      
      	* app/core/gimpimage-sample-points.[ch]: removed ref() and unref()
      	functions here.
      
      	* app/core/gimpimage.c
      	* app/core/gimpimage-crop.c
      	* app/core/gimpimage-duplicate.c
      	* app/core/gimpimage-flip.c
      	* app/core/gimpimage-resize.c
      	* app/core/gimpimage-rotate.c
      	* app/core/gimpimage-scale.c
      	* app/core/gimpimage-undo-push.c
      	* app/display/gimpdisplayshell.c
      	* app/display/gimpdisplayshell-draw.c
      	* app/tools/gimpcolortool.c
      	* app/widgets/gimpsamplepointeditor.c
      	* app/xcf/xcf-save.c: changed accordingly.
      
      	* app/core/gimpimage-rotate.c (gimp_image_rotate_sample_points):
      	added missing call to gimp_image_undo_push_sample_point().
      
      
      svn path=/trunk/; revision=21812
      11b1d24a
    • Marco Ciampa's avatar
      Updated italian translation · 6091e304
      Marco Ciampa authored
      svn path=/trunk/; revision=21810
      6091e304
    • Marco Ciampa's avatar
      Updated Esperanto translation · 6ccd3f27
      Marco Ciampa authored
      svn path=/trunk/; revision=21809
      6ccd3f27
    • Marco Ciampa's avatar
      Updated Esperanto translation · f2390947
      Marco Ciampa authored
      svn path=/trunk/; revision=21808
      f2390947
    • Marco Ciampa's avatar
      Updated Esperanto translation · cfb9817e
      Marco Ciampa authored
      svn path=/trunk/; revision=21807
      cfb9817e
    • Marco Ciampa's avatar
      Updated Esperanto translation · 45585b12
      Marco Ciampa authored
      svn path=/trunk/; revision=21806
      45585b12
    • Marco Ciampa's avatar
      Updated Esperanto translation · 4f52e214
      Marco Ciampa authored
      svn path=/trunk/; revision=21805
      4f52e214
  3. 29 Jan, 2007 8 commits
  4. 28 Jan, 2007 11 commits
    • Marco Ciampa's avatar
      Updated italian translation · 90fcfbbc
      Marco Ciampa authored
      svn path=/trunk/; revision=21796
      90fcfbbc
    • Marco Ciampa's avatar
      Updated italian translation · e19b31ee
      Marco Ciampa authored
      svn path=/trunk/; revision=21795
      e19b31ee
    • Marco Ciampa's avatar
      Updated italian translation · 7102f452
      Marco Ciampa authored
      svn path=/trunk/; revision=21794
      7102f452
    • Marco Ciampa's avatar
      Updated italian translation · d1c93ffe
      Marco Ciampa authored
      svn path=/trunk/; revision=21793
      d1c93ffe
    • Ole Laursen's avatar
      Partially updated Danish translation. · 78fb478e
      Ole Laursen authored
      2007-01-28  Ole Laursen  <olau@hardworking.dk>
      
      	* da.po: Partially updated Danish translation.
      
      
      svn path=/trunk/; revision=21792
      78fb478e
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h new undo class which handles · 125a0019
      Michael Natterer authored
      2007-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimplayerpropundo.[ch]: new undo class which handles
      	LAYER_REPOSITION, LAYER_MODE, LAYER_OPACITY and LAYER_LOCK_ALPHA.
      
      	* app/core/gimpimage-undo-push.c: use the new undo class and
      	remove the resp. code here.
      
      
      svn path=/trunk/; revision=21791
      125a0019
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h new undo class which handles · 60370072
      Michael Natterer authored
      2007-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpitempropundo.[ch]: new undo class which handles
      	ITEM_RENAME, ITEM_DISPLACE, ITEM_VISIBILITY and ITEM_LINKED undos.
      
      	* app/core/gimpimage-undo-push.c: use the new undo class and
      	remove the resp. code here.
      
      
      svn path=/trunk/; revision=21790
      60370072
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h new undo class which handles · 11a43d6a
      Michael Natterer authored
      2007-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpimageundo.[ch]: new undo class which handles
      	GIMP_UNDO_IMAGE_TYPE, GIMP_UNDO_IMAGE_SIZE and
      	GIMP_UNDO_IMAGE_RESOLUTION.
      
      	* app/core/gimpimage-undo-push.c: use the new undo class and
      	remove the resp. code here.
      
      	* app/core/gimpimage-undo.h: changed include guards to not
      	conflict with gimpimageundo.h
      
      
      svn path=/trunk/; revision=21789
      11a43d6a
    • Sven Neumann's avatar
      fixed spelling of "auto-generated". · 50bbab0e
      Sven Neumann authored
      2007-01-28  Sven Neumann  <sven@gimp.org>
      
      	* app/dialogs/authors.xsl: fixed spelling of "auto-generated".
      
      	* app/tools/gimprectangletool.c: removed unused declaration.
      
      
      svn path=/trunk/; revision=21788
      50bbab0e
    • Michael Natterer's avatar
      add the passed TileManager's size to undo->size. · 3003ca1b
      Michael Natterer authored
      2007-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/gimpdrawableundo.c (gimp_drawable_undo_constructor):
      	add the passed TileManager's size to undo->size.
      
      	* app/core/gimpimage-undo-push.c (gimp_image_undo_push_drawable):
      	no need to get and pass the TileManager's size here.
      
      
      svn path=/trunk/; revision=21787
      3003ca1b
    • Michael Natterer's avatar
      app/core/Makefile.am app/core/core-types.h new GimpItemUndo subclass which · 14fa7e3a
      Michael Natterer authored
      2007-01-28  Michael Natterer  <mitch@gimp.org>
      
      	* app/core/Makefile.am
      	* app/core/core-types.h
      	* app/core/gimpchannelundo.[ch]: new GimpItemUndo subclass which
      	handles all the channel undo stuff itself.
      
      	* app/core/gimpimage-undo-push.c: removed all channel undo code
      	here and simply create a GimpChannelUndo instance.
      
      
      svn path=/trunk/; revision=21786
      14fa7e3a
  5. 27 Jan, 2007 1 commit
    • Tor Lillqvist's avatar
      Fix #398311 in GIMP until corresponding abstraction has been added to · 32d58bf2
      Tor Lillqvist authored
      2007-01-26  Tor Lillqvist  <tml@novell.com>
      
      	Fix #398311 in GIMP until corresponding abstraction has been added
      	to GLib:
      
      	* app/base/tile-private.h: Use gint64 instead of off_t. (I assume
      	the configury makes sure GIMP is always compiled as
      	large-file-aware on Unix with an off_t of at least 64 bits?)
      
      	Introduce wrapper macros LARGE_SEEK() and LARGE_TRUNCATE(). On
      	Win32 LARGE_SEEK() calls _lseeki64() in the Microsoft C library,
      	and LARGE_TRUNCATE calls a new internal function
      	gimp_win32_large_truncate(). On Unix they call lseek() and
      	ftruncate().
      
      	* app/base/tile-swap.c: Use gint64 instead of off_t. Use
      	LARGE_SEEK() and LARGE_TRUNCATE() instead of lseek() and
      	ftruncate().
      	(gimp_win32_large_truncate): New function. Calls LARGE_SEEK() and
      	SetEndOfFile().
      
      	* app/xcf/xcf-load.c (xcf_swap_func): Use LARGE_SEEK() instead of
      	lseek().
      
      
      svn path=/trunk/; revision=21785
      32d58bf2
  6. 26 Jan, 2007 2 commits