[gimp] Created tag GIMP_2_7_3



The signed tag 'GIMP_2_7_3' was created.

Tagger: Michael Natterer <mitch gimp org>
Date: Sun Aug 21 21:44:19 2011 +0200

    Tag the 2.7.3 release

Changes since the last tag 'GIMP_2_7_2':

Albert (1):
      [l10n]Updated Catalan translation

Alexander HÃmmerle (1):
      Bug 641187 - GIMP needs a left-handed cursor option

Alexandre Prokoudine (11):
      Fixed a typo
      Terminology fixes and missing tooltips
      Reworded the Increment's tooltip
      More tooltips for tools options
      More tooltips for tools options
      More tooltips for tools options
      Updated Russian translation
      Apply Lens filter relocated in menu
      Tile Glass plug-in relocated
      Updated Russian translation
      Updated Russian translation

Alexia Death (7):
      app: restore brush size scale silder visible range to 1000
      app: fix a bug with smooth affecting spacing
      app: share brush modifiers along with the brush or dynamics
      app: prevent segfault on startup when in swm and preset editor is active
      app: Refactor path code to support styles and add outline style for use in brush outline
      app: add an assert and dirty fix a segfault when starting with SWM
      app: fix wheel input weirdness hack - corrected in driver

Bruno Gurgel (1):
      Added Brazilian Portuguese translation

Carles Ferrando (1):
      [l10n]Updated Catalan (Valencian) translation

Christian Kirbach (9):
      [l10n] Updated German translation
      [l10n] Updated German libgimp translation
      [l10n] Added German po-tags translation            Updated corresponding LINGUAS file
      Revert "[l10n] Added German po-tags translation"
      [l10n] Actually add 'de' to LINGUAS
      [l10n] Actually add de.po - Sorry for the spam
      [l10n] Updated German po-python translation
      [l10n] Updated German plug-ins translation
      [l10n] Updated German translation

Daniel Mustieles (6):
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Dave Lichterman (1):
      Bug 569550 - Can not handle PSD layers/groups

Dimitris Spingos (2):
      l10n: Added Greek translation for gimp po-tags
      l10n: Added Greek translation for gimp-tips

Eric Grivel (1):
      Bug 596410 - gimp-image-get-filename returns NULL for imported files

Evgenia Petoumenou (1):
      Updated Greek translation for gimp

Jennie Petoumenou (1):
      l10n: Updated Greek translation for gimp po-tags

Jon Nordby (1):
      plug-ins: Support layermodes in OpenRaster files

JoÃo S. O. Bueno (4):
      plug-ins: Create save Gradient as CSS3 python-script
      plug-ins: Fix procedure and file name, list file for translation
      pygimp: Creates the "gimp.Item" class
      pygimp: add public Item.from_id method

Kevin Cozens (1):
      Fixed grammatical error in help text for gimp-context-set-feather-radius

Kjartan Maraas (5):
      Updated Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation
      Updated Norwegian bokmÃl translation
      Add nb
      Add nb translation

KolbjÃrn StuestÃl (1):
      Updated Norwegian Nynorsk translation

Kristjan SCHMIDT (8):
      Updated Esperanto translation
      Updated Esperanto translation
      Add Esperanto translation
      Updated Esperanto translation
      Updated Esperanto translation
      Add Esperanto translation
      Updated Esperanto translation
      Updated Esperanto translation

Marco Ciampa (3):
      Updated italian translation
      Updated italian translation
      Updated italian translation

Martin Nordholts (96):
      Add missing NEWS item for 2.7.2
      devel-docs: Add commit-rules.txt
      app: GimpSessionInfoDock::identifier -> dock_type
      app: Add missing gimp_dock_get_id() implementation
      app: Add gimp_dock_set_id()
      app: Sort core/.gitignore
      app: Add GimpIdTable utility class
      app: Use GimpIdTable
      app: void * -> gpointer in GimpIdTable
      Update NEWS
      app: Add gimp_procedure_name_compare()
      app: Add gimp_pdb_get_deprecated_procedures()
      app: Add hidden --dump-pdb-procedures-deprecated option
      app: Add a "check-for-deprecated-procedures-in-script-fu" make target
      app/tests: Fixup test-gimpidtable.c
      app: Small --dump-pdb-procedures-deprecated cleanup
      app: Sort widgets/widgets-types.h
      app: Add a GimpDockContainer interface
      app: Make GimpDockWindow implement GimpDockContainer
      app: Add and use gimp_session_info_get_info_with_widget()
      Update NEWS
      app: Add NULL check in gimp_dock_container_get_docks()
      app: Add GimpDockContainer::get_ui_manager()
      app: Add GimpDockContainer::add_dock()
      app: Make GimpDockContainer::get_docks() return a new list
      app: Add image_window boolean to GimpDialogFactoryEntry
      app: Make gimp_session_info_dock_restore() take a GimpDockContainer
      app: For testing, support to override names of "sessionrc" and "dockrc"
      app/tests: Expose gimp_test_utils_set_env_to_subpath()
      app: Use GLib test framework in test-session-management.c
      app/tests: Add test for GIMP 2.8 multi window session files
      plug-ins: Fix PyGIMP item warnings
      plug-ins: Disable debug output from pygimp/pygimp-pdb.c
      app: Add the concept of 'side' of a dock
      app/tests: Distribute new session files
      app: Add a 'restore_func' to GimpDialogFactoryEntry
      app/tests: Fix typo in gimp-app-test-utils.c
      app/tests: Add '/gimp-ui/close_image'
      app: Give configure event info to gimp_session_info_read_geometry()
      app/tests: Add test for gimp_session_info_read_geometry() fix
      app: Rememeber if image windows are opened
      app: Add GimpSessionManaged
      app: Call gimp_session_info_aux_set_list() generically
      app/tests: Make sessionrc-2-6 more realistic
      app: Remember column width in multi-column dock windows
      app: Call gimp_image_window_session_update() early
      Bug 603848 - Single-window mode is not properly session managed yet
      app: Don't disable single-window mode right before exiting
      app: Update appearance after adding dock
      app/tests: Add gimp_init_for_gui_testing_with_rc()
      Move gimp_session_info_clear_info() into gimp_session_info_restore()
      app: Restore docks in an idle handler
      app/tests: Add single-window mode session files test
      Make 'w' a mnemonic for File -> Overwrite ...
      app: image && drawable -> drawable
      app: Make 'Export to' fall back to 'Export...'
      NEWS for "app: Make 'Export to' fall back to 'Export...'"
      app/tests: Fix sporadic '/gimp-ui/repeatedly_switch_window_mode' failure
      app: Remove unused variable
      app: Add gimp_dockbook_add_from_dialog_factory()
      app: Add gimp_dock_columns_create_dock_and_dockbook()
      app: Make positioning of new dockables depend on window mode
      app: Remove fixme
      Update NEWS
      Fix some warnings
      devel-docs: Undeprecate tools/shooter.c
      app: Undeprecate GimpNavigationEditor
      plug-ins: Stop using gtk_range_set_update_policy() in gfig
      plug-ins: Fix libcurl URI backend compilation
      app: Pass gimp to gui_restore_after_callback()
      app: Handle special case "Toolbox" in GimpSingleWindowStrategy
      app/tests: Add single-window mode specific tests
      app: Distribute dock windows better when switching off swm
      app: Fix copy paste error in gimp_ui_configurer_move_docks_to_window()
      app: Remove more gimp-remote stuff
      app: Keep original GimpDockColumns size when moving out to a dock window
      app: Fix warning
      app: Handle docks more clever when switching on swm
      app: Don't create empty dock windows when switching off swm
      Bug 645120 - Disable color tools overlay dialogs
      app: Document GimpUIManager a bit
      app: Remove dead GimpToolPalette code
      app: #include "gimptoolpalette.h" in gimptoolpalette.c
      app: Add gimp_tool_palette_initialize_tools()
      app: Make GimpToolbox use parent UI manager
      app: Only initialize tools once
      Revert "app: #include "gimptoolpalette.h" in gimptoolpalette.c"
      Bug 650348 - Window unmaximizes when a document is closed
      plug-ins: bmp-write.c: encoded -> use_run_length_encoding
      plug-ins: Remember BMP options across invocations
      pdb: Untabify image.pdb
      Update gimprc
      Bug 656471 - GIMP crashes when File > Properties
      app: Resurrect "You can drop dockable dialogs here"
      Bug 612931 - Moving individual layer in layer group not possible with Move Tool in 'pick a layer' mode
      NEWS: Update

Martin Srebotnjak (1):
      Updated Slovenian translation

Massimo Valentini (9):
      Bug 650426 - Missing call to cairo_surface_flush
      app: call cairo_surface_flush before drawing directly
      app: clear current path from the context after copying it
      Fixes two minor issues when builddir != srcdir
      Bug 646794 - Get rid of valgrind warnings when changing window mode
      Initialize two GtkTreeIter
      plug-ins: fix a typo in noise-randomize
      app/core: do not offset cairo_path_data_t's headers
      Bug 648265 - tile cache size larger than 2G causes...

Michael Murà (13):
      GimpCageConfig: use a GArray to store cage's point, to make easier     further improvement
      GimpCageConfig: add function to add and remove point at arbitrary index
      GimpCageConfig: add function to remove all selected points
      Cage tool: in cage mode, remove selected handles when hitting backspace
      Cage tool: allow to add handle by clicking on an edge
      fix a typo in cage tool
      take care of i18n for the cage tool
      gimpcagetool: remove unused parameter for gimp_cage_tool_compute_coef
      gegltool: blacklist contrast-curve, fill-path and vector-stroke since curve and path are not supported by the UI
      gegl-tool: blacklist lens-correct and hstack since they can't be used with the gegl tool.     lens-correct expect a lens correction model     hstack expect and aux buffer
      operationcagetransform & operationcagecoefcalc: s/Gimp/GIMP/ in descritpion string
      unmark technical string for translation in the cage tool gegl ops
      cage tool options: better description for the fill plain color option

Michael Natterer (150):
      configure.ac: Bump version to 2.7.3
      devel-docs: minor update to release-howto.txt
      NEWS: it's 2.7.2 not 2.7.1, argh...
      app: set GimpSpinScale to numeric-only input
      authors: add Benjamin Otte, lots and lots of cairo help
      Bug 646316 - Hinting change to medium on first edit of text field
      app: remove the STRICT_TOOL_CHECKS define and ifdefs
      app: add GimpMotionBuffer class to swallow all the event smoothing code
      app: set "last_read_motion_time" in gimp_motion_buffer_eval_event()
      app: flush the event queue unconditionally on BUTTON_RELEASE
      app: gimp_motion_buffer_eval_event(): always set last_read_motion_time
      app: s/gdouble inertia_factor/gboolean event_fill/ in eval_event()
      app: add gimp_motion_buffer_pop_event_queue() and use it
      app: minor cleanup gimp_motion_buffer_eval_event(), no logic change
      app: siplify gimp_display_shell_process_event_queue()
      app: don't PAUSE/RESUME the active tool around sending it motion events
      app: move process_event_queue() and flush_event_queue() to GimpMotionBuffer
      app: separate the queue flushing function from the timeout function
      app: remove the timeout in GObject::dispose()
      app: don't include "libgimpmath/gimpvectors.h" in any header
      app: move GimpCagePoint from core-types.h to gegl/
      app: add start_stroke() and finish_stroke() API to GimpMotionBuffer
      app: rename gimp_motion_buffer_eval_event() to motion_event()
      app: GimpMotionBuffer API cleanup and refactoring
      app: rename process_stroke() and process_hover() to request_foo()
      app: struct GimpMotionBufferClass: parent_class had the wrong type
      app: add gimp_motion_buffer_get_last_motion_time() and use it
      app: GimpMotionBuffer: remove empty constructed()
      NEWS: start 2.7.3 section
      app: gimp_item_tree_view_add_options(): allow NULL labels
      app: GimpLayerTreeView: use a GimpSpinScale for opacity
      app: add a "scale_limit" API to GimpSpinScale
      app: GimpBrushFactoryView: use a GimpSpinScale for spacing
      app: restore the original brush size upper limit of 10000
      app: gimp_spin_scale_change_value(): remove "+ lower" from step calculation
      app: limit the paint options' fade length scale to 1000
      app: GimpScaleComboBox: don't derive from GtkComboBoxEntry
      app: use GimpSpinScales in GimpBrushEditor
      app: GimpRuler: clip position marker drawing to the ruler's allocation
      app: GimpSpinScale: don't create two cairo_t in expose()
      Make libgimp depend on GdkPixbuf
      app: make GimpSpinScale RTL aware
      app: call gimp_tool_control_halt() early in transform_tool_button_release()
      libgimp: s/GLIB_CFLAGS/GDK_PIXBUF_CFLAGS/ for libgimp in Makefile.am
      libgimp: move pixbuf functions from gimpui.def to gimp.def
      libgimp: add gimp_layer_new_from_surface()
      libgimp: remove opacity and mode parameters from gimp_layer_new_from_surface()
      plug-ins: screenshot: use Cairo to make the screenshot
      plug-ins: screenshot: don't pass NULL to gdk_keymap_get_entries_for_keyval()
      libgimpwidgets: use gdk_cairo_set_source_window() instead of source_pixmap()
      app: gimp_layer_new_from_pixbuf(): refuse to create layers of wrong type
      Bug 648820 - drag and drop grayscale/greyscale image causes image corruption
      app: never make Edit -> Buffers -> Paste Named insensitive
      app: allow to drop buffers and components to empty displays
      tools: #include "libgimpbase/gimpbase.h" and not just gimpversion.h
      libgimp: #include "libgimpbase/gimpbase.h" instead of individual files
      libgimpmath: move the GipmVector and GimpMatrix structs to gimpmathtypes.h
      app: don't include individual files from libgimp*
      libgimp: don't include individual files from libgimp*
      libgimp*: add guards that #error out if individual files are included
      libgimpwidgets: gimp_pixmap_button_new, gimp_unit_menu_update -> gimpoldwidgets
      libgimpwidgets/color: move the cairo color utility functions to libgimpcolor
      libgimpwidgets: clean up class struct and add gtk-doc section comment
      devel-docs: make GimpUnitComboBox/GimpUnitStore show up properly
      libgimpbase: s/LIBGIMP_COMPILATION/GIMP_BASE_COMPILATION/ in gimpenv.*
      plug-ins: don't #include <libgimp/gimppixbuf.h> in bmp-read.c
      libgimp: add guards that #error out if individual files are included
      libgimp*: update .def files after cairo functions moved between libs
      app: GimpCanvasLayerBoundary: actually use the figured "edit_mask" boolean
      app: GimpForegroundSelectToolUndo: shorten local variable names
      app/libgimp*: remove stuff found by -Wunused-but-set-variable
      app: remove some more -Wunused-but-set-variable
      NEWS: Updated
      app: replace gimp_dock_get_dock_columns() by gtk_widget_get_ancestor()
      app: fix GimpSourceTool's source position drawing for other displays
      app: don't rely on gimp_brush_tool_create_outline() returning an outline
      plug-ins: remove some -Wunused-but-set-variable
      Bug 155733 - need to check return values of gimp_drawable_mask_bounds()
      app: formatting in gimpdisplayshell-selection.c
      Revert "app: Make alt+[number] switch tabs in single-window mode"
      app: always add ALT+number accelerators to the image window menu items
      app: always use the first display's image window as single-window
      plug-ins: use g_object_bind_property() to set widgets sensitive
      app: use g_object_bind_property() to set sensitivity here too
      libgimpwidgets: deprecate gimp_toggle_button_sensitive_update()
      app: gimp_session_info_dockable_restore(): don't return existing singletons
      app: gimp_session_info_book_restore(): don't set a non-existing current page
      app: keep a ref to the session info in gimp_session_info_restore()
      app: ref the session info in gimp_dialog_factory_add_session_info()
      app: gimp_session_info_dock_restore(): remove empty dockbooks after restoring
      app: fix PDB parameter type mapping for GIMP_TYPE_ITEM_ID
      app: replace the last GtkObject members by GtkAdjustment
      plug-ins: remove some more -Wunused-but-set-variable
      app: don't populate the tool preset factory with data in no-interface mode
      app: when opening an image, don't unref it if no display could be created
      app: fix off-by-one x2,y2 in gimp_rectangle_tool_draw_guides()
      app: s/filepath/filename/ in order to avoid introducing new terminology
      app: don't call gimp_tool_control_halt() in gimp_rectangle_tool_halt()
      app: move enum GimpRectangleGuide from tools/ to display/
      app: GimpRectangleToolPrivate: don't keep a copy of the guides type around
      po: add app/display/display-enums.c to POTFILES.in
      app: gimp_rectangle_tool_draw(): lose "pub_" from local rectangle variables
      app: add new item class GimpCanvasRectangleGuides and use it
      app: gimpalignoptions.c: fix typo s/distrubution/distribution/
      app: fix GimpCanvasRectangleGuides' extents
      app: use hline/vline utility functions in GimpCanvasRectangleGuides
      app: update the color picker tool's dialog properly
      menus: filter out view-use-gegl for stable releases
      menus: use one template for unstable menus instead of two
      app: don't redundantly check for (foo && GIMP_IS_FOO (foo)) in GimpSessionInfo
      app: make Alt+Tab and Alt+Shift+Tab cycle through all open displays
      app: gimpdisplayshell-tool-events.c: move Tab handling to a utility function
      app: sprinkle const qualifiers in the tool event callback functions
      app: make gimp_selection_tool_start_edit() much easier to use correctly
      NEWS: updates
      app: add the MIN4() and MAX4() macros to gimp-utils.h
      app: make sure GimpToolPresetEditor is in a sane state initially
      app: refactor the tool_manager brush options sharing code
      app: fix applying paint tool presets when gobal brush/dynamics are used
      app: speed up GimpTagCache saving
      app: GimpViewRendererImagefile: don't call g_file_query_info ("standard::icon")
      app: add gimp_imagegile_get_gicon() which uses async API and can't block
      app: implement error handling in gimp_imagefile_icon_callback()
      plug-ins: #undef G_DISABLE_DEPRECATED for webkit and rsvg
      modules: fix indentation in controller-dx-dinput.c
      Bug 592364 - Use GUdev rather than deprecated HAL for GIMP
      Bug 651462 - On first attempt to save tool preset, stops with an error
      app: GimpTransformTool: remove members handle_w and handle_h
      modules: gimp_input_device_store_add(): bail out if the device has no parent
      app: clean up the new brush outline stuff a bit
      app: add N_LINES and SPACING to enum GimpGuidesType
      app: add "n-lines" property to GimpCanvasRectangleGuides
      app: remove enum GimpTransformGridType
      app: add GimpCanvasTransformGuides and use them in the transform tool
      app: implement all rectangle guides options for the transform guides
      libgimp*: don't derive from GtkHBox and GtkVBox in libgimp either
      app: s/GTK_IS_VBOX/GTK_IS_BOX/ to simplify the gtk3-port branch
      app: GimpTransformOptions::clip is enum GimpTransformResize, not gboolean
      app: fix GimpTransformOptions::clip's tooltip
      app: clean up GimpTransformOptions' preview controls
      Remove gimp-remote for good, it has been disabled since 2008
      po: remove gimp-remote from POTFILES.in
      app: rename the "Tool toggle" frame in zoom options to "Direction"
      app: clean up the transform options' preview and guides UI
      app: a space was missing in GimpMeasureOptions' tooltip
      app: use g_object_bind_property() in GimpBucketFillOptions
      app: remove excess newlines from gimppaintoptions-gui.c
      NEWS: updates
      app: fix typo: s/Dynamicss/Dynamics/
      app: remove trailing whitespace in GimpToolPalette

Michael Schumacher (2):
      Different resource rule approach
      Use GTK_CFLAGS instead of GLIB_CFLAGS to fix a compile problem

Mikael Magnusson (12):
      authors: add myself
      Bug 647897 - Marching ants only visible in single window mode
      app: correct cast for spinbutton
      Bug 649610 - Gimp does not initialize as long as the splash screen is not mapped
      file-uri: use correct variable type
      app: Fix tooltip for "Use editor" checkbox
      plug-ins: Disable one more debug statement in pygimp/pygimp-pdb.c
      plug-ins: add --progress=dot to work with newer wgets, and add ftp support
      plug-ins: add ftp and gopher support to curl uri backend
      plug-ins: remove curl/types.h include in curl uri backend which was removed in 7.21.7
      app: fix right-click cancel after a reset in transformtool
      app: add missing space in help string

Mukund Sivaraman (58):
      file-pdf-load: Don't use deprecated API (bug #646947)
      Bump poppler required version to 0.12.4
      file-pdf-load: Use better API + cleanups
      ifs-compose: Don't use deprecated gtk_range_set_update_policy()
      map-object: Fix aliasing warnings
      file-pdf-load: Update attribution, removing bogus copyright
      app: Initialize orig_tiles to NULL for GIMP_TRANSFORM_TYPE_PATH case
      libgimpwidgets: Don't use light[3] and dark[3] as they're both uninitialized
      imagemap: Fix protos
      imagemap: Rebuild parsers
      app: Remove unused variables
      app: Use a properly typed callback function
      app: Reformat dirty protos
      Revert "libgimpwidgets: Don't use light[3] and dark[3] as they're both uninitialized"
      libgimpwidgets: Fix typo in array index
      libappwidgets: Initialize arrays before use
      libgimpwidgets: Remove incorrect gtk-doc
      file-png: Don't access inside PNG structs directly
      file-png: Conditionally declare text_length
      file-xmc: Flush each drawable
      Add additional libpng warning flags
      file-png: Don't access inside PNG structs directly (contd.)
      file-mng: Rename variables
      file-png: Get num_colors properly before passing it on
      file-mng: Don't access inside PNG structs directly
      file-mng: Rename more variables
      libgimpwidgets: Add back gtk-doc comment for @stack
      Fix gtk-doc for gimp_layer_new_from_surface()
      imagemap: Add lexer options to not generate input and yyunput
      imagemap: Rebuild scanners
      libgimpcolor: Include cairo.h in test program
      Show the compiler option that caused a warning
      Move libpng specific warning CFLAGS to PNG_CFLAGS
      file-png: Specify the interlace type explicitly
      file-png: Move setting the comment text after IHDR is set
      file-png: Call png_set_*() functions after png_set_IHDR()
      file-png: Update comment for png_set_IHDR()
      file-mng: Specify the interlace type explicitly
      file-mng: Call png_set_*() functions after png_set_IHDR()
      file-png: Indent some code
      file-mng: Indent some code
      selection-to-path: Fix an uninitialized variable
      app: Fix corruption while in use of imported uri
      gradient-map: Free gradient_name when done using it
      file-bmp: Rewrite code
      file-bmp: Rewrite code
      file-bmp: Use BITMAPV5HEADER structure (bug #649741)
      file-bmp: Fix typo in comment
      Update NEWS about libpng
      file-jpeg: (save) Change default subsampling to best quality
      file-jpeg: (save) Change default compression level to 90
      file-jpeg: (save) Change default coding mode to progressive
      file-jpeg: (save) Change the label for restart interval
      file-jpeg: (save) Change default restart MCU rows to 16
      file-jpeg: (save) Change default subsampling labels
      file-jpeg: Rename misnamed macros
      Update NEWS
      build: Disable warnings about portable make rules

Nelson A. de Oliveira (1):
      Fix some memleaks

Nils Philippsen (6):
      gimp-remote: include gimpbase.h rather than gimpversion.h
      gimp-remote: don't use deprecated gdk_window_foreign_new_for_display()
      file-psp: fix overflow protection (CVE-2011-1782)
      app: guard against crash due to quitting while DND is processed
      file-gif-load: ensure return value of LZWReadByte() is <= 255
      file-gif-load: fix heap corruption and buffer overflow (CVE-2011-2896)

Rudolfs Mazurs (3):
      Updated Latvian translation.
      Added Latvian translation.
      Added Latvian translation.

Sven Neumann (1):
      Update build documentation for removal of gimp-remote

Yoshinori Yamakawa (1):
      file-psd: Make file-psd-save embed color profile

YunQiang Su (1):
      update zh_CN translation script-fu

massimo v (2):
      app: SIOX memory leaks
      app: remove deprecated gtk_range_set_update_policy

Ãyvind KolÃs (1):
      menus: add back use gegl for view - so it can be tested during dev.

çåæä (1):
      update zh_CN translation of plugins



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]