1. 10 Nov, 2018 1 commit
    • Ell's avatar
      Issue #2470 - Spacing between grid lines does not stay at 1px ... · 658d9f3a
      Ell authored
      ... as I would like it to.
      
      Use GimpSpinButton, added in the previous commit, in GimpSizeEntry,
      instead of GtkSpinButton.  This avoids updating the spin-buttons'
      adjustment values when they lose focus, truncating the value if it
      can't be accurately displayed using the corresponding spin-button's
      digit count.  Since size-entries can have multiple spin-buttons
      using different units, this prevents the value from changing when
      entring a value using one unit, and then shifting the focus to, but
      not changing, another unit.
      658d9f3a
  2. 18 Sep, 2018 1 commit
    • Ell's avatar
      app, libgimp*, modules: don't use g_type_class_add_private() ... · 3b0040c0
      Ell authored
      ... and G_TYPE_INSTANCE_GET_PRIVATE()
      
      g_type_class_add_private() and G_TYPE_INSTANCE_GET_PRIVATE() were
      deprecated in GLib 2.58.  Instead, use
      G_DEFINE_[ABSTRACT_]TYPE_WITH_PRIVATE(), and
      G_ADD_PRIVATE[_DYNAMIC](), and the implictly-defined
      foo_get_instance_private() functions, all of which are available in
      the GLib versions we depend on.
      
      This commit only covers types registered using one of the
      G_DEFINE_FOO() macros (i.e., most types), but not types with a
      custom registration function, of which we still have a few -- GLib
      currently only provides a (non-deprecated) public API for adding a
      private struct using the G_DEFINE_FOO() macros.
      
      Note that this commit was 99% auto-generated (because I'm not
      *that* crazy :), so if there are any style mismatches... we'll have
      to live with them for now.
      3b0040c0
  3. 11 Jul, 2018 1 commit
  4. 24 Jun, 2018 1 commit
  5. 25 May, 2018 1 commit
  6. 20 May, 2018 2 commits
  7. 05 Oct, 2017 1 commit
  8. 04 Oct, 2017 2 commits
    • Ell's avatar
      libgimpwidgets: enable ratio expressions for size entries with two fields · f2a80a09
      Ell authored
      When a size entry has exactly two fields, enable ratio expressions
      in eevl.  Set the reference value to the value of the field that is
      not currently being evaluated, and invert the ratio when evaluating
      the second field.
      f2a80a09
    • Ell's avatar
      libgimpwidgets: use struct, not parameters, to pass eevl options · 7362d479
      Ell authored
      Pass the evaluation options to gimp_eevl_evaluate() using a single
      parameter of type GimpEevlOptions, instead of using individual
      parameters for each option.  Add a GIMP_EEVL_OPTIONS_INIT macro,
      used to initialize a GimpEevlOptions struct to the default set of
      options.  This would allow us to add evaluation options more
      easily.
      7362d479
  9. 27 Jun, 2017 1 commit
  10. 08 Sep, 2016 1 commit
  11. 02 Jun, 2016 1 commit
  12. 31 May, 2015 1 commit
  13. 21 Jun, 2014 1 commit
  14. 01 Nov, 2013 1 commit
  15. 22 Feb, 2013 1 commit
  16. 05 Nov, 2010 1 commit
  17. 19 Oct, 2010 1 commit
  18. 14 Oct, 2010 3 commits
  19. 05 Jul, 2010 2 commits
  20. 17 Oct, 2009 3 commits
  21. 17 May, 2009 1 commit
  22. 17 Jan, 2009 1 commit
    • Michael Natterer's avatar
      Change licence to GPLv3 (and to LGPLv3 for libgimp). · d9b5207a
      Michael Natterer authored
      2009-01-17  Michael Natterer  <mitch@gimp.org>
      
      	* all files with a GPL header and all COPYING files:
      
      	Change licence to GPLv3 (and to LGPLv3 for libgimp).
      
      	Cleaned up some copyright headers and regenerated the parsers in
      	the ImageMap plugin.
      
      
      svn path=/trunk/; revision=27913
      d9b5207a
  23. 22 May, 2007 1 commit
  24. 28 Dec, 2006 1 commit
    • Sven Neumann's avatar
      comment. · 24f6ad1b
      Sven Neumann authored
      2006-12-28  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpsizeentry.c: comment.
      24f6ad1b
  25. 15 May, 2006 1 commit
  26. 12 Apr, 2006 1 commit
  27. 20 Dec, 2005 1 commit
  28. 27 May, 2005 1 commit
  29. 18 Apr, 2005 1 commit
    • Manish Singh's avatar
      #include gimpwidgets.h for gimp_spin_button_new(). · 76c85d91
      Manish Singh authored
      2005-04-18  Manish Singh  <yosh@gimp.org>
      
              * libgimpwidgets/gimpsizeentry.c: #include gimpwidgets.h for
              gimp_spin_button_new().
      
              * plug-ins/jpeg/jpeg-load.c
              * plug-ins/jpeg/jpeg-save.c
              * plug-ins/metadata/interface.c
              * plug-ins/metadata/xmp-parse.c: 64-bit safety for some of the
              debugging g_prints.
      76c85d91
  30. 17 Apr, 2005 1 commit
    • Sven Neumann's avatar
      use gimp_spin_button_new() which calls gtk_spin_button_set_numeric() for · b73e908c
      Sven Neumann authored
      2005-04-17  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpsizeentry.c: use gimp_spin_button_new() which
      	calls gtk_spin_button_set_numeric() for us. Part of a fix for bug
      	#300935.
      
      	* libgimpwidgets/gimpwidgets.c: improved the API docs for
      	gimp_spin_button_new().
      
      	* app/tools/gimpcolorbalancetool.c
      	* app/tools/gimplevelstool.c
      	* plug-ins/common/screenshot.c
      	* plug-ins/ifscompose/ifscompose.c
      	* plug-ins/rcm/rcm_dialog.c
      	* plug-ins/script-fu/script-fu-interface.c
      	* plug-ins/winsnap/winsnap.c: use gimp_spin_button_new().
      b73e908c
  31. 09 Mar, 2005 2 commits
    • Sven Neumann's avatar
      added "Since: GIMP 2.4" to the docs. · bd1dba3a
      Sven Neumann authored
      2005-03-10  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpsizeentry.c (gimp_size_entry_show_unit_menu):
      	added "Since: GIMP 2.4" to the docs.
      
      	* libgimpwidgets/gimpwidgets.def: added the new symbol.
      bd1dba3a
    • William Skaggs's avatar
      Bill Skaggs <weskaggs@primate.ucdavis.edu> · ed9bc271
      William Skaggs authored
      	* libgimpwidgets/gimpsizeentry.[ch]: added function
      	gimp_size_entry_show_unit_menu() for convenience.
      
      	* app/tools/gimprectangleoptions.[ch]
      	* app/tools/gimprectangletool.[ch]:  more work on
      	controls in Tool Options.  Can now resize rectangle
      	by dragging any corner or edge -- move rectangle by
      	clicking inside and dragging.
      ed9bc271
  32. 09 Feb, 2005 1 commit
    • Sven Neumann's avatar
      libgimpwidgets/gimpsizeentry.[ch] added new function · 381e762e
      Sven Neumann authored
      2005-02-09  Sven Neumann  <sven@gimp.org>
      
      	* libgimpwidgets/gimpsizeentry.[ch]
      	* libgimpwidgets/gimpwidgets.def: added new function
      	gimp_size_entry_set_activates_default().
      
      	* app/dialogs/image-new-dialog.c: set the initial focus on the
      	Width entry and set the activates_default flag for the size entry.
      	Fixes bug #165748.
      381e762e