[gimp] Created tag GIMP_2_7_0
- From: Martin Nordholts <martinn src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gimp] Created tag GIMP_2_7_0
- Date: Sat, 15 Aug 2009 19:37:15 +0000 (UTC)
The signed tag 'GIMP_2_7_0' was created.
Tagger: Martin Nordholts <martinn src gnome org>
Date: Sat Aug 15 21:32:52 2009 +0200
Make GIMP 2.7.0 development release
Changes since the last tag 'GIMP_2_6_1':
Alan Monfort (11):
Added breton translation
Added breton translation
Added breton translation
Added breton translation
Added breton translation
Added breton translation
Added breton translation
Added breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Alexandre Prokoudine (14):
updated Russian translation
updated Russian translation
updated and improved Russian translation
updated and improved Russian translation
Updated an improved Russian translation
updated Russian translation
Updated Russian translation
Slightly updated Russian translation
Updated Russian translation
Updated Russian translation
Updated Russian translation
Updated Russian translation
Updated Russian translation
Updated Russian translation
Alexia Death (8):
enable scaling for smudge tool (gimp_smudge_motion): correct comment.
Adds dynamic aspect ratio for brushes.
Fixes to brush aspect ratio dynamics
app: Fix gimp_display_shell_eval_event that had some questionable whiles
Fix for another potentially crashing and while.
Fixing formating errors in dz.po
Fixes to another translation formating error in dz.po, this time in po-plug-ins
And some more format fixes to dz.po files, now in po/
Aron Xu (37):
Merged new .pot file.
Merged new .pot file.
Merged new .pot file.
Merged new .pot file.
Merged new .pot file.
Merged new .pot file.
Updated Simplified Chinese Translation by kappa8086
Updated Simplified Chinese Translation by kappa8086
Updated Simplified Chinese Translation by kappa8086.
Updated zh_CN translation by kappa8086.
Updated Simplified Chinese translation by kappa8086.
File bug fixed.
File bug fixed.
Merged new POT file.
Updated zh_CN translations
Updated zh_CN translations
Updated zh_CN translations
Updated Simplified Chinese translation by kappa0806 & Aron Xu.
Merged new pot file.
Updated zh_CN.po
Updated zh_CN.po for gimp HEAD
Updated zh_CN.po for gimp-plug-ins HEAD
Updated Simplified Chinese translations
Updated Simplified Chinese translation.
Fixed string error of zh_CN.po
Updated Simplified Chinese translation
Updated Simplified Chinese translation.
Updated zh_CN.po for gimp.HEAD
Updated Simplified Chinese translation.
Updated Simplified Chinese translation
Updated Simplified Chinese translations.
Updated Simplified Chinese translations by kappa8086.
Updated Simplified Chinese translations by kappa8086.
Updated Simplified Chinese translations by kappa8086.
Updated Simplified Chinese translations by kappa8086.
Fixed nplural error of zh_CN.po
Updated zh_CN.po
Aurimas Juška (8):
fixed handling of tags which contain non-ASCII characters.
don't cause tag query after focus-out. Fixes annoying bug.
fixed popup list (tag cloud) toggling by querying tags immediately instead
added support for tag translation, user installation and migration procedures for tags.xml.
got rid of extra message domain for tags.
default to empty tag set. changed to allow resources without tags
Bug 573614 â?? Tags dropdowns for brushes, patterns,
Add JPEG2000 load plug-in written by Aurimas Juška
Barak Itkin (2):
Bug 582821 â?? 'Sphere Designer' does not reset correctly...
Bug 304399 â?? Color Palette Export to TXT, CSS, XML, or XHTML
Christopher Howard (2):
Bug 589674 â?? "Send by Email" does not update "Filename"
Bug 589665 â?? Minor mistakes in gimprc documentation
Christopher Montgomery (2):
plug-ins: Make sure to flush output in ts_stdout_output_func()
plug-ins: Add missing #include<X11/Xlib.h> that is breaking build
Claude Paroz (5):
Updated French translation by Julien Hardelin.
Sync gimp-2-6 corrections by Julien Hardelin and minor translations.
Sync corrections from 2-6 by Julien Hardelin and partial translation.
Updated French translation by Julien Hardelin and Claude Paroz.
Synced French translation from gimp-2-6 branch.
Daniel Nylander (10):
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
sv.po: Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
Updated Swedish translation
David Odin (1):
untabified
Denis Arnaud (15):
Added breton
Added breton
Added breton
Added breton
Added breton
Added br in LINGUAS
Added breton translation for tags
Updated breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Updated breton translation
Djihed Afifi (4):
Updated Arabic Translation by Khaled Hosny.
Updated Arabic Translation by Khaled Hosny.
Updated Arabic Translation by Khaled Hosny.
Updated Arabic Translation by Khaled Hosny.
Duarte Loreto (4):
Updated Portuguese translation by Bruno Queiros
Updated Portuguese translation by Bruno Queiros
Updated Portuguese translation by Manuel Dias <manueldias33 yahoo com>.
Updated Portuguese translation by Manuel Dias <manueldias33 yahoo com>.
Fotis Tsamis (1):
Updated Greek translation
Francisco Vila (5):
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Updated Spanish translation
Fredrik Alströmer (1):
Bug 76616 â?? Size entry widgets could use some simple math
Funda Wang (1):
Updated zh_CN translation.
Gabor Kelemen (8):
Translation updated by Arpad Biro.
Translation updated by Arpad Biro.
Translation updated by Arpad Biro.
Translation updated by Arpad Biro.
Translation updated by Arpad Biro.
Translation updated by Arpad Biro.
Translation updated.
Typofix
Gil Forcada Codinachs (4):
Updated Catalan translation by Joaquim Perez
Updated Catalan translation by Joaquim Perez
Updated Catalan translation by Joaquim Perez
Updated Catalan translation by Joaquim Perez
Goran Rakic (3):
Updated Serbian Translation (by MiloÅ¡ PopoviÄ?)
Updated Serbian Translation (by MiloÅ¡ PopoviÄ?)
Updated Serbian Translation (by Milos Popovic)
Jakub Steiner (1):
remove white from the shadow to render correctly on dark backgrounds.
Jani Monoses (1):
Updated Romanian translation from Cristian SecarÄ?
Jorge Gonzalez Gonzalez (3):
Updated Spanish translation by Francisco Vila
Updated Spanish translation by Francisco Vila
Updated Spanish translation by Francisco Vila
Jorge González (1):
Updated Spanish translation
João S. O. Bueno (1):
New script for creating pipe brushes from typed text
Kappa8086 (4):
Updated Simplified Chinese translations.
Updated Simplified Chinese translations.
Updated Simplified Chinese translation.
Updated Simplified Chinese translations.
Kenneth Nielsen (3):
Updated Danish translation by Joe Dalton
Updated Danish translation
Updated Danish translation
Kevin Cozens (15):
Corrected spelling error spotted by David Gowers.
Applied patch from Andreas Turtschan to fix colour values for slategray
Applied patch from Andreas Turtschan to fix more RGB colour values. Fixes
Applied changes based on official version of TinyScheme (CVS commit dated
Applied changes from CVS version 1.16 of official version of TinyScheme.
Applied changes from CVS version 1.2 of init.scm in official version of
Applied changes from CVS version 1.4 of init.c in official version of
Applied changes based on official version of TinyScheme (CVS commit dated
Applied changes from CVS version 1.28 of scheme.c in official version of
Applied changes from CVS version 1.9 of official version of TinyScheme.
Applied changes from CVS version 1.15 of official version of TinyScheme.
Applied changes based on official version of TinyScheme (CVS commits dated
Applied changes based on official version of TinyScheme (CVS commit dated
Commented call to file_pop() left in inchar() by mistake. Fixes bug #553337.
Updated TinyScheme version number to 1.39.
Lars-Peter Clausen (1):
Let SpinnerEntry return a float instead of trying to convert the textvalue to an
Leonardo Ferreira Fontenelle (1):
Merged Brazilian Portuguese translation from branch gimp-2-6.
Mads Lundby (1):
Updated Danish translation
Manish Singh (4):
Use gtk_activatable_set_related_action() instead of deprecated
gimp_enum_get_value() takes const char *'s
Use gtk_orientable_set_orientation() instead of deprecated
Explicitly specify library dependencies at link time, so we can use gold.
Marco Ciampa (16):
Updated italian translation
Updated italian translation.
app/actions/error-console-actions.c updated italian translation and small
Updated italian translation.
Updated italian translation.
Updated italian translation.
Updated italian translation
fixed duplicated keyboard shortcut
Updated italian translation
Small fix in italian translation.
Updated italian translation
Updated italian translation
Updated italian translation
Updated italian translation
Updated italian translation
Updated italian translation
Martin Nordholts (315):
Add a GtkAnchorType member to GimpDockSeparator that specifies where a
Initialize 'index'.
Implement this one.
Update with a new version that is the best known so far (maybe it's even
menus/image-menu.xml.in app/actions/debug-actions.c
Simplify my most recent ChangeLog entry...
In addition to priting how long it takes to validate the projection, also
Use local variants of channel offset defines, namely RED instead of
Refer to the input as 'in' instead of 'src', the layer as 'layer' instead
There is nothing magic or ugly about the convenient defines, remove
Rename the convenient channel offset defines from FOO_PIX to FOO as this
Refer to the input as 'in' instead of 'src', the layer as 'layer' instead
Misc ChangeLog cleanups.
Remove local channel offset defines.
menus/image-menu.xml.in app/actions/debug-actions.c Create dump and
Bug 556804 â?? Zoom drop down doesn't update
For alpha compositing consistency, all layers should affect alpha in the
Make layer modes work on premultiplied data. This makes compositing 40%
ChangeLog formating.
Instead of having one GEGL operation per layer mode, make
Rename to
plug-ins/file-psd/psd-save.c Add support for reading/writing PSDs with the
Completed the rename with gimp:layer-mode -> gimp:point-layer-mode and
Implement a bunch of layer modes. Use the exact SVG 1.2 formula for layer
Implemented Grain Extract and Grain Merge. Also corrected the formula for
Enable the [0..1] clamping of the output for Dodge and Burn. Without the
For blend modes with conditions, fix so that the conditions are per color
Increase readability by introducing short aliases.
Continue the quest of overviewable and readable blend formulas. The macro
Clamp Addition and Subtract so that we acheieve consistent blending
Remove braces in formulas, makes everything look cleaner.
Clamp Grain Extract, Grain Merge and Divide.
Put the existing blend formulas in expanded switch cases again. We need to
Bug 556603 â?? Zoom region always zooms in center of image
Fix ChangeLog entry.
Properly save CFLAGS.
Clarify my most recent ChangeLog entry.
Implemented the layer modes Hue, Saturation, Color and Value.
Bug 558215 â?? unit and zoom entries in Statusbar not visible
The GEGL API actually allows us to handle the Dissolve layer mode as a
Formating and simplification.
Formating, simplification and fixed operator precedence for the seed (not
Implemented Erase, Anti Erase, Color Erase and Replace. These are not
Get rid of GRand in process() and use a lut instead. A little benchmark
Renamed fooC aliases to fooCa since they represent pre-multiplied color
Introduced helper macros fooC to properly un-multiply pre-multiplied data
Prefix the GIMP GEGL operations with "gimp:" instead of "gimp-" so we
Added 'Since: GIMP 2.8'.
Replaced the XXX for Soft light with a FIXME.
Move the base GeglNode here in preparation for moving the GimpLayer
Moved the shift_node from GimpLayer to GimpItem, and call it offset_node.
New function that sets the offset of the item and also keeps the
Instantiate offset_node on-demand.
Arrange layer modes into more logical and useful groups.
Reuse the blending formula from the legacy Soft light. (Actually the
Don't expose implementation details, introduce internal helper functions,
Prepare GimpCursorView for a dependency to GimpDisplayShell.
Updated for gimpcursorview.c.
Avoid critical warnings when converting an image window with a unit other
Clean up and simplify little.
Bug 558549 â?? Stroking a single-point path with a paint tool
Bug 138101 â?? Pointer (Information) tab should display selection
Bug 559716 â?? Changing crop size in Crop Tool Options can make UI
Show selection info from the image under the cursor.
Align static function prototypes.
Move the instance struct to the header but add a typed opaque priv pointer
Bug 560245 â?? Zoom selection always centered in the Navigation tab
Bug 560903 â?? Explicit zooming with e.g. '1' should handle
Fix mnemonics for the Debug sub menu and the Benchmark Projection item.
Remove unused instance struct member "GQuark
Don't expose class instance struct members that is currently only used
Fix gimpcontainertreeview-private.h
Put the GimpContainerTreeView enums here instead of exposing them through
Complete previous commit
New setter function so that we can make the "gboolean dnd_drop_to_empty"
Move container tree view model column enums here and call the last enum
app/widgets/gimpcontainertreeview.[ch] Make the renderer_cells and
Bug 559239 â?? Error while loading psd-data
Remove reference to the inactive gimpwin-users mailing list.
Don't expose class instance members marked as private.
s/gimp_container_children_type/gimp_container_get_children_type/
Use GimpContainer getters instead of poking into the class
Move the rest of the class instance members to GimpContainerPriv and
For consistency, prefix the #warning:s with FIXME.
Add gimpcolormapeditor.c to most recent ChangeLog entry (I forgot to
Sort entries.
Sort entries.
Bug 562366 â?? Default image dimensions are not correctly
Bug 562366 â?? Default image dimensions are not correctly
New files defining GIMP_WIDGETS_ERROR domain with currently only a
Remove trailing comma in GimpWidgetsError in gimpwidgets-error.h
Added 'Since: GIMP 2.8' to GIMP_WIDGETS_ERROR.
Pass arguments to gimp_action_group_add_actions() in the right order.
Formating...
Bug 563179 â?? Scrollbars not resized when we extend the canvas size
app/core/gimp.c Sort #includes.
s/gimp_tagged_get_get_tags/gimp_tagged_get_tags/
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
Remove weird const qualifier.
Remove references to typedefs in config-types.h that are more annoying
Sort typedefs.
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
Clarify documentation.
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
s/temp_buf_data/temp_buf_get_data/
Introduce temp_buf_get_data_size() and use it.
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
We shall unref in dispose() and free in finalize(), not vice versa.
Make instance members private and add getters for required members.
Make instance members private and add getters for accessed members.
New helper functions to lesser level of indirection in client code.
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
Bug 555954 â?? Merge Tagging of Gimp Resources GSoC Project
Make instance member private and add getter that didn't already exist.
ChangeLog formating...
Make instance members private (they were not accessed from the outside).
Make instance members private (they were not accessed from the outside).
Use gimp_item_set/get_image() instead of accessing the instance
And ChangeLog...
New offset getters for inline use.
Format static function prototypes.
Make instance members private.
formating
Bug 562213 â?? Align Tool doesn't work properly if it is the active
Rename border_x to border_width and border_y to border_height.
Bug 562818 â?? First image opened in GIMP offset
Allow marching ant speeds as slow as one step per 10 seconds since for
Adapt to new babl API, s/babl_format/babl_format_from_name/
Bug 563337 â?? Rectangle Select Tool does not allow 1:1 fixed ratio
Adjust to babl API adjustment by doing
Bail out if we fail to create a dest buffer.
New method to get a string representation of the image type.
Format app/core/gimpimage.c a bit nicer.
Fix typo in app/core/gimpimage.c.
New helper function that creates a new GimpProcedure that can be used to
Added .gitignore files generated with git svn create-ignore.
Add const qualifier to gimp_layer_get_floating_sel_drawable().
Rename brush stuff with 'scale' to 'transform'.
Add and use gimp_drawable_update_tile_source_node()
Allow NULL as "tile-manager" on the tile_manager_source
Use dedicated image type strings in the image window title
Fix misindented return statement in gimpimagemap.c
Introduce and use gimp_image_map_cancel_any_idle_jobs()
Introduce and use gimp_image_map_kill_any_idle_processors()
Introduce and use gimp_image_map_update_undo_tiles()
Update ChangeLog for the 4 latest commits.
Fix stack overwrites in gimp_paint_options_gui()
Remove gimp_drawable_update_tile_source_node()
Rename gegl-types.h to gimp-gegl-types.h
Add a GEGL utility function gimp_buffer_to_tiles()
Add a Show Image Graph item to the Debug menu
Update ChangeLog with 2 commits
Properly show name of image graph source image
Improve Debug -> Show Image Graph output
Convert Subversion references to git
app: Introduce file_save_dialog_unknown_ext_msg()
app: Introduce file_write_with_uri_and_proc()
Add note to ChangeLog about it not being used during development
Add gimp.doap
Adjust gimp.doap slightly for better display on git.gnome.org/cgit
app: Rename save-a-copy key
app: Introduce gimpfile.h
app: Gather save dialog uri defaults in one place
app: Introduce gimp_file_dialog_get_dirname_from_uri()
app: Remove unused variable
app: Make file_save_dialog_save_image() more general
app: Remove image refs in file_save_dialog_save_image()
app: Merge almost identical higher level file_save() wrappers
app: Pass Gimp instead of GimpContext to file_save()
app: Move last-save URI management to file_save()
Revert "app: Move last-save URI management to file_save()"
app: Move save-on-copy URI remembering to the appropriate place
app: Rename file_save() parameter save_a_copy to change_saved_state
app: Update name of file_save_dialog_save_image() parameter
app: Add File -> Debug -> Dump Keyboard Shortcuts menu command
Minor formating fix in HACKING
app: Untabify gimpfiledialog.c
Merge branch 'minor-fixes'
app: Fix potential memory leak in save dialog code
app: Fix save overwrite logic for files with added extensions
app: Don't set NULL URIs through GIMP_FILE_SAVE_LAST_URI_KEY
app: Rearrange menu items for Save + export
app: When importing a file, setup image state properly
app: Update sensitivity and labels for export menu items
app: Show imported image basename in titlebar
app: Support File -> Revert of imported images
app: Add file_procedure_in_group()
app: Add GimpPlugInManager::export_procs member
app: Separate save procs from export procs
app: Introduce and use GimpFileChooserAction
app: Add an 'export' mode to the file save dialog
app: Show the Export Image dialog on File -> Export...
app: Improve save and export error messages
app: Implement 'File -> Export to'
app: In some cases, fall back to export procs in absence of save proc
app: Rename 'Save as Template' to 'Create Template'
app: Store entire source URI for a duplicated image
app: Remember last export URI for each image
app: Update 'Export to' to the most recent export URI
app: Implement save and export dialog default paths and filenames
app: Support default types for save and export
app: Don't reset save-a-copy URI on URI change
app: Add "exported" signal to GimpImage
app: Emit the GimpImage::exported signal when image is exported
app: Show message about exported image in the statusrow
app: Don't bother asking for overwrite if the extension is invalid
Merge branch 'save-plus-export-base'
app: Use Ctrl+E and Ctrl+Shift+E for export
app: Sort 'Dump Keyboard Shortcuts' output
app: Update 'Export to' after doing an export
app: Update out-of-date comment on default export type
pdb: Update fileops.pdb
plug-ins: Change 'Screenshot' menu label to 'From Screenshot'
Revert "plug-ins: Change 'Screenshot' menu label to 'From Screenshot'"
Update .gitignore
Rename configure.in to configure.ac
app: Swap 'Export' and 'Export to' shortcuts
app: Don't activate container tree view items while modkey pressed
app: Reuse the GeglProcessor
Check for automake-1.11
Require babl 0.1.0 and GEGL 0.1.0
Bug 587543 â?? crash in GNU Image Manipulation Program: Pressing shift+-
app: Support NULL ext to file_utils_uri_with_new_ext()
app: Put "[<filename>] (imported)" in window title for imported files
app: Show "Overwrite <filename>" in File menu
app: Forget import source after saving as XCF
app: Update default save name according to spec
app: Put 'Export to' above 'Export...'
menus: Untabify image-menu.xml.in
app: Simplify file_actions_update()
app: Add and use gimp_image_is_dirty()
app: Make 'Overwrite foo.png' work
app: Keep track of GimpImage export dirtiness
app: Show "(overwritten)" and "(exported)" status of image
app: Cleanup gimp_display_shell_format_filename()
app: Clarify gimp_display_shell_format_filename()
Start updating NEWS for 2.7.0
Update NEWS for 2.7.0
Update README
Update authors.xml for 2.7.0
devel-docs: Add authors.xml to release-howto.txt
app: Only show contributors for 2.8 in the about dialog
app: Put gimp-file.h in file/Makefile.am
Regenerate gimprc
Update library .def files
Cleanup NEWS
po-python: Add text-brush.py to POTFILES.in
Add Makefile.am rule to generate ChangeLog from git log
Fix typo in NEWS
plug-ins: Remove unused read_extended_data_block() in file-psd.c
plug-ins: Use string literal as format in metadata plug-in
Enable automake silent-rules by default
Add 'General' section to NEWS
data: Fix tags intltool-merge paths
data: Add translatable default tags on some brushes
po-tags: Add Swedish translation of default tags
POTFILES.skip data/tags
Bug 120563 â?? Add an easy way to use the default comment
app: Fix a free cell renderer for GimpLanguageEntry
Get rid of artificial compiler warnings
Fix compilation errors
data: Change default 'circle' tag to 'round'
Update Swedish translation of default tags
app: Use gtk_window_set_title() instead of gdk_window_set_title()
app: Add GIMP_LOG_WM
app: Add WM debug output
po: Update POTFILES.in
Fix more g_mapped_file_free() warnings
libgimp: Clarify semantics of gimp_export_image() without format_name
libgimp: Add export dialog API
plug-ins: Port file plug-ins to new export API
app: Remove transient-docks gimprc setting
app: Remove blurb for removed menu-mnemonics gimprc setting
Regenerate gimprc
Bug 582821 â?? 'Sphere Designer' does not reset correctly...
app: Rename gimptoolview.[ch] to gimptooleditor.[ch]
app: Add the GimpToolEditor to preferences
Bug 325564 â?? Use CIE LCH instead of HSL for layer mode "Color"
Regenerate gimprc
app: Formating
Bug 568445 â?? Closing the Toolbox causes the program to close
Bug 401754 â?? Port Hue, Saturation, Value to CIE LCH
app: Don't reuse the GeglProcessor
plug-ins: Translate win32 error messages in web-browser.c
app: Don't use plug-in-web-browser in About Dialog
Update gimprc
app: Fix typo gimpgoruplayer
Bug 522483 â?? use gtk_show_uri() instead of calling firefox directly
Remove web-browser gimprc option
Use separate shortcuts for 'File->Export to' and 'File->Overwrite'
app: Support obsolete data resources
data: Obsolete the square brushes
data: Add large ~100px variants of .vbr brushes
data: Obsolete all duplicate smaller .vbr variants
app: Add temp_buf_dump()
data: Obsolete duplicate variants of smaller .gbr brushes
app: Change default brush to "Round Fuzzy"
Update NEWS for 2.7.0
data: Update default tags
po-tags: Update .gitignore
Update authors for 2.7.0
Revert "Add a button to create a group layer to the layers dialog"
devel-docs: Refer to website for patch submitting instructions
app: Clean up internal gradient construction
app: Add "FG to BG (Hardedge)" gradient
Update NEWS
devel-docs: Update release-howto.txt
po: Update POTFILES.in
Update gimprc with default brush
devel-docs: Update 2.8 symbols
devel-docs: Update 2.8 symbols (cont.)
devel-docs: Warn about using -j for 'make distcheck'
data: Lower brush "Round Fuzzy" spacing to 20, that looks better
devel-docs: Add "Index of new symbols in GIMP 2.8"
Make GIMP 2.7.0 development release
Mason Thomas (1):
Clamp levels after input changes applied.
Massimo Valentini (12):
Bug 167604 â?? gimp_gradient_get_color_at() may return out-of-bounds values
Bug 554658 â?? Path Dialog: Path preview pics not to see constantly
Bug 567262 â?? Black pixels appear in "Spread" filter preview
Bug 569661 â?? Import from PDF throws errors when entering resolution in pixels per millimetre
Bug 585665 â?? Exporting to PSD with a blank text layer creates a corrupt file
Bug 567466 â?? PNG comment not found if more than 1 tEXt chunks
Bug 493778 â?? metadata plug-in crashes on some images
Bug 555777 â?? Export to MNG animation fails
Bug 570353 â?? first time open of .svg file ignores the requested units
Bug 586851 â?? Transparent BMP files fail to load
Bug 542003 â?? Reset button breaks field updates on width and height boxes
Bug 569833 â?? file-jpeg-save erroneous with small quality values
Michael Natterer (362):
app/Makefile.am change 2.6 to 2.7 here too.
app/Makefile.am change 2.6 to 2.7 here too.
when saving a curve of type GIMP_CURVE_FREE, don't use
Bug 134956 â?? Curves tool doesn't save free curves
Remove the last code duplication from the undo system (or if not the last
Add GEGL_CFLAGS and #includes as if gimpdrawable.h and gimpimage.h had a
Address Bug 554983 â?? Layers Projection using GEGL
the "shift" operation's x and y properties are doubles not ints.
add new functions gimp_image_get_layer_by_index(), _channel_by_index() and
Bug 554983 â?? Layers Projection using GEGL
implement GimpItem::visibility-changed and turn the layer's node into a
flush the image after setting active items back from temporarily selected
add virtual function GimpDrawable::get_node() which returns a node to be
app/core/core-types.h app/core/Makefile.am new GimpList subclass stub
move all the code that creates a graph of drawables and all
simplify by getting rid of code duplication.
Fix old bug in the GimpContainer implementation that wasn't visible before
add GimpContainer::add() implementation, it's needed after all even though
remove obsolete assertion and redundant cast.
add a projection node and implement GimpDrawable::get_node(). Reconfigure
don't return non-existing layer modes (in fact, return "normal" for all
make it abstract.
add an empty abstract GeglOperationPointComposer subclass which can be
it's gimp-screen-node not gimp-screen_mode.
add a "use_gegl" boolean member.
commit some #if 0'ed experimental code.
Removed these accidentially commited files.
renamed this class...
remove warning because the missing layer modes are now "implemented", ha
remove function gimp_bpp_to_babl_format_linear() and add "gboolean linear"
Fix date in my last commit.
add a default implementation of GimpDrawable::get_node() which contains a
add a default implementation of GimpDrawable::get_node() which contains a
configure.in require GEGL >= 0.0.21.
add the gegl: prefix here too.
add the gegl: prefix here too.
reindent the list of PDB types and remove the unused and deprecated types
add -Wstrict-prototypes to CFLAGS.
add -Wmissing-format-attribute to CFLAGS.
app/actions/debug-actions.c app/actions/debug-commands.[ch] rename
set dialog->progress to NULL in destroy() and check for progress being
don't #include "libgimpwidgets/gimpwidgets.h".
set proc_frame->procedure to NULL *after* calling gimp_plug_in_cleanup().
Merge a part of SOC 2006's vector layer branch:
rename GimpStrokeStyle to GimpFillStyle.
Another merge from the vector layer branch:
app/core/Makefile.am app/core/core-types.h remove this mis-engineered
app/widgets/Makefile.am app/widgets/widgets-types.h new widget factored
add non-serializable properties pattern-view-type and pattern-view-size
add "gboolean use_context_color" parameter to gimp_stroke_options_new()
bail out if the notification is not about one of our own properties (but
formatting.
More merging from SOC 2006's vector layer branch:
Merge a modified and enhanced patch from the vector layer branch:
Bug 557870 â?? "Qmask" message popping up here and there
Add some infrastructure for the on-canvas text editing GSoC project:
Merge on-canvas GSoC project:
some general formatting cleanup.
some formatting cleanup.
more cleanup, mostly formatting.
handle Tab, some more cleanup.
add integer x_pos member to remember the x cursor position when moving up
add gimp_draw_tool_set_clip_rect() which transforms the passed in
argh, need to speak in byte offsets not character offsets. Do so and avoid
take the layout line's x coordinate into account so the stuff works for
menus/text-tool-menu.xml app/actions/text-tool-actions.c add "Text along
app/actions/text-tool-actions.c app/actions/text-tool-commands.[ch] rename
some minor cleanups.
added "gboolean below" to gimp_enum_radio_frame_add() and
Correct my last log entry.
turn nested if()s into a switch(release_type).
move the "Antialias" toggle from here...
change member "gboolean stroking" into "gint stroking_count". Add push/pop
a comment was still saying "poppler.c".
remove lots of unused variables, apparently my builds were without proper
bail out instead of crashing if the tool has no display.
app/actions/text-tool-actions.c add missing includes and remove unused
add gimp_draw_tool_draw_text_cursor() which draws a properly transformed
bail out when the passed display is != tool->display. Makes the keyboard
app/tools/gimptool.[ch] made all GimpCoords* in the tool API const.
set the MOVE cursor when we are in MOVING mode.
Fix ChangeLog entry.
remove the mask_node and simply set both opacity and the layer mask's
add "update" signal with the same signature as GimpImage::update().
add new functions gimp_image_get_layer_iter(), channel_iter() and
remove mis-mentioned file.
add new functions gimp_get_image_iter(), display_iter() and
renamed gimp_item_offsets() to gimp_item_get_offset() and
renamed gimp_item_width() to gimp_item_get_width() and gimp_item_height()
Bug 559015 â?? Move tool gives bad information about px moved
add "GimpImageType type" parameter because there are only a few calls to
include "gimpcontainer.h".
app/core/gimp-edit.c app/core/gimpchannel.c
changed "type" parameter into "bytes" because tile managers don't care
remove public functions get_tiles(), get_image(), get_image_type() and
Unfinished first step to make the projection independent of GimpImage,
add vitrual function invalidate_preview().
add signal "structure-changed" and API to emit it.
This should remove any image or viewable dependency from the projection
remove call to gimp_image_invalidate_layer_previews(), they are
add new function gimp_drawable_stack_invalidate_previews() which does just
some minor cleanups.
app/core/Makefile.am app/core/core-types.h new GimpList subclass which
move the invalidate_previews() API from here...
Abstract the legacy projection code away into a virtual function of
cleanup.
add new function gimp_drawable_init_src_region() which will initialize a
add optional parameter "PixelRegion *destPR" to
Bye bye floating_sel_rigor() and floating_sel_relax():
made floating_sel_composite() private and simplify it a lot by using
app/core/gimpdrawable.c app/core/gimpimage-convert.c
remove floating_sel_remove() and reorder one function.
move GimpCursorView typedef from here...
app/core/gimpdrawable-foreground-extract.c app/core/gimpdrawable-preview.c
use GIMP_CURVE_FREE, not _SMOOTH. Fixes the resp. PDB call.
app/core/gimpprojection.[ch] add code that keeps the gegl processor around
Bug 559580 â?? Image windows need better default locations
add read-only "offset-x" and "offset-y" properties. Call
add read-only boolean properties "visible" and "linked".
get rid of useless casts.
rename gimp_image_floating_sel() to gimp_image_get_floating_selection().
add member "gboolean floating_selection_changed".
Bug 560897 â?? Floating Selection, objects appearing in background
app/dialogs/module-dialog.c app/display/gimpscalecombobox.c
add boolean property "floating-selection" which indicates if the layer is
chain up unconditionally.
image->quick_mask_state is a boolean, return it directly instead of "state
add read-only "mask" property.
remove members "quick_mask_changed" and "alpha_changed" (the former was
make the entire selection API take GimpSelection arguments, not
Bug 562427 â?? Compilation with --as-needed
connect to entry->container's signals with g_signal_connect_object() so
Change licence to GPLv3 (and to LGPLv3 for libgimp).
updated German translation.
plug-ins/common/*.c plug-ins/color-rotate/color-rotate.c
Bug 568890 â?? don't rely on GtkAction implementation details
gegl_color_get_rgba() takes pointers to doubles now, not floats.
app/core/Makefile.am new files implementing gimp_param_spec_duplicate()
move variables to local scope.
chain up if a parent impl exists to be safe against future gtk versions
don't show the floating selection layer in the image graph, it will be
The GEGL projection does floating selections now:
add new accessor gimp_layer_get_floating_sel_drawable() which returns the
app/core/Makefile.am new file which contains struct GimpDrawablePrivate.
Fix last commit.
sort the types by inheritence again, but keep the alphabetic ordering
app/core/gimpdrawable.h move the preview related members to the private
Bug 471681 â?? Keyboard shortcuts for brush size/params need feedback
call gimp_drawable_invalidate_boundary(floating_sel). Fixes missing
Simplify floating selection handling a bit more:
Bug 520078 â?? Rotate brushes
if the curve view didn't handle the key press, chain up so the normal
Bug 569470 â?? pls, introduce an option 'how many latest presets for color
Bug 567840 â?? GIMP's GtkScaleButton conflicts with GTK's
plug-ins/file-faxg3/Makefile.am plug-ins/help/Makefile.am add
need to rip the floating selection's source node out of its layer's graph
no need to g_strdup_printf() a simple string, use g_strdup() instead.
Bug 572156 â?? top left pixel position/coordinate is not 0,0 but 1,1
use enum GimpOrientationType instead of local #defines for HORIZONTAL and
app/widgets/gimpcombotagentry.c indentation, spacing, some general
add gimp_tagged_set_tags() which takes a GList of tags.
allow to leave the widget with Ctrl+Tab. Handle GDK_KP_Tab and
use gtk_paint_layout() instead of fiddling with a PangoRenderer manually.
app/core/gimpfilteredcontainer.[ch] app/core/gimptag.c codingstylize. Call
use enum GimpOrientationType instead of local #defines for HORIZONTAL and
libgimpwidgets/gimpchainbutton.c libgimpwidgets/gimpcolorarea.c
libgimp/gimpbrushselectbutton.c libgimp/gimpexport.c
app/display/gimpcanvas.c use accessors for various members of GTK+
app/widgets/gimpblobeditor.c app/widgets/gimpbrushselect.c
app/widgets/Makefile.am remove this evil hack.
remove GTK+ version check and related evilness because we depend on a
use "list" as variable name for iterators to be consistent with the rest
use gtk_dialog_get_content_area() instead of dialog->vbox.
use GtkAdjustment's accessors.
use GtkAdjustment's accessors.
use GtkAdjustment's accessors.
use accessors instead of widget->window and widget->style.
use accessors instead of scrolled_window->vscrollbar.
use GtkAdjustment's accessors.
use GtkAdjustment's accessors.
use GtkSelectionData's accessors.
use GtkAdjustment's accessors.
use GtkScaleButton's accessors.
Bug 555025 â?? Action GEGL box widgets weirdness
Bug 566575 â?? Warning when creating sample point and releasing Ctrl key
swallow the code of gimp_display_shell_image_size_starts_to_fit() because
Bug 555738 â?? Image display is wrong after undoing canvas size
Bug 577575 â?? transform tool fills underlying extracted area wrongly
various plug-in parameter cleanups that have piled up on my disk: some
Made GimpCoords* parameter of GimpPaintCore::start() const.
Ignore object files globally.
Add .gitignore
Move the stuff in tools-utils to the core so it can be used from
Move the straight line constrain code to GimpPaintCore.
Stop accessing GimpPaintCore's coords members directly (no encapsulation yet).
Some style cleanup.
Depend on GLib >= 2.20.0 and GTK+ >= 2.16.1.
Use Ctrl+R for "Shrink Wrap" and Ctrl+Shift+R for "Fit in Window".
Add more GimpCoords* parameters to reduce usage of global paint_core states
Make some GimpCoords* params const
Make some GimpCoords* params const
Don't define required versions of libraries we don't depend on any longer
Fix typo in the class' stock-id
Don't try to set stuff on a NULL image
Restrict the set of modifiers that prevent treeview item activation
Use the new GtkAction accessors instead of g_object_get()/set()
Add GimpCoords* parameter to gimp_paint_core_interpolate()
Remove unused code without any effect
Use g_strdup_printf() instead of g_new() and g_sprintf()
Bug 584408 - If brush selection popup overlaps color gradient, clicks pass through
Bug 575158 â?? default view prefs should affect no-image window
Bug 155733 â?? need to check return values of gimp_drawable_mask_bounds()
Bug 563966 - Edit - Copy _Visible Named tooltip can be improved
Speed up the gegl projection by a factor of about 4
Bug 578630 - File Creation Permission Bug Only for Some File Types: Creating as 644 (rw-r--r--) when should be 664 (rw-rw-r--)
Bug 586008 - GIMP crashes when right-click canceling a drawing action initiated outside layer boundaries
Get rid of more x1,y1,x2,y2 uglyness
Use more x,y,width,height instead of x1,y1,x2,y2
Add forgotten #include "libgimpbase/gimpbase.h"
Bug 585488 â?? Perspective transformation on a layer with a mask causes crash
Bug 563029 - Closing maximized image doesn't restore document window size
Bug 573256 - Text tool appearance doesn't account for DPI
Add infrastructure for sending double and triple clicks to tools
Rename member "text_cursor_changing" to "selecting" and remove unreachable code
Handle double and triple click and enable selecting words and lines
Make sure mouse selections work together nicely with keyboard navigation
Enable cut/copy/paste for the text tool
Add naive handling of PageUp/PageDown in the text tool
Bug 586591 - Opening jpg image sets cpu activity to 100%
Make the text tool use GtkTextView's key bindings
Actually use the hack from the last commit
Fix moving back by words
Add some temp debug output
Don't go to the end of the line if we are already there
Move the proxy text view to its own offscreen window
Make key themes really work this time
Some text deleteion refactoring
Implement GTK_DELETE_WORD_ENDS and GTK_DELETE_WORDS
Implement GTK_DELETE_PARAGRAPH_ENDS (Ctrl+K in emacs)
Implement cut/copy/paste via the proxy text buffer's signals
Remove the newly added tool clipboard facility again, we don't need it
Keep the proxy text view from doing anything
Move the GimpTextProxy widget from app/tools/ to app/widgets/
Implement GTK_DELETE_WHITESPACE (code stolen from GtkTextView)
Implement insert_at_cursor() so bindings can insert text
Implement select-all / unselect-all bindings
Some text tool code cleanup
Implement overwrite-mode in the text tool
Some minor cleanup
Make up/down work within wrapped lines
Use PANGO_WRAP_WORD_CHAR so we don't cut off words which are wider than the layer
Some more text tool cleanup
Simplify and clean up text tool clipboard handling.
Fix corner case of text tool up/down navigation
Bump GEGL and BABL versions here too
Whitespace and minor code cleanup
Rename member "drawing_area" to "tag_area"
Widget construction / showing cleanup
Various code cleanups
Remove "close_rectangles" member and the feature it implemented
Use #defines instead of magic values for the tag spacing constants
Use GTK_SHADOW_OUT for the tag popup's frame
Clean up spacings, tag size calculation and tag rendering
Remove useless member "ignore_button_release"
Some more cleanup and a fix of a tiny earlier cleanup glitch
More tag popup cleanup
Fix tiny miscalculation of the tag name rendering position
Factor out tag hit detection into a utility function
Remove more obsolete variables and indentation levels
Tag popup scrolling cleanup
Move dialog destruction to a utility function
Clean up various calls to the response() callback
Use GtkOrientable API instead of accessing range->orientation directly
Use accessors instead of widget->window and widget->style
Use accessors instead of widget->style and widget->window
Use accessors instead of sealed GTK+ members
Use gtk_widget_get_window() instead of widget->window
Use gtk_widget_get_window() instead of widget->window
Use gtk_dialog_get_content_area() instead of dialog->vbox
Use gtk_dialog_get_content_area() instead of dialog->vbox
Bug 446171 â?? select content by click on layer icon
Remove the possibility to disable mnemonics (bug #120034)
Use g_value_dup_object() inatead of g_value_get_object() and g_object_ref()
Fix unprelighting of the prelighted tag when there is no hit on any tag
Only redraw the affected tags when prelight changes, not the entire widget
Connect to widget signals in init() instead of constructor()
Fix motion event processing on the tag popup's scroll arrows
Some straightforward tool editor cleanups
Use GtkTreeStore instead of GtkListStore in GimpContainerTreeView
Rename private->hash_table to private->item_hash
Use the right area for click detection on treeview cells
Set the tree view's "show-expanders" to FALSE
Bug 589783 â?? Finnish translation typo
Keep the item hash table around permanently
Add utility functions for adding/removing a container to/from the view
Replace the name_changed_handler_id GQuark by a hash of quarks
Cosmetic changes
Fix setting a context for the unlikely case that the container is frozen
Get rid of antique code duplication
Move layer mask related functions together
Bug 589674 â?? "Send by Email" does not update "Filename"
Don't touch widget->requisition in size_request()
Looking at widget->requisition in size_allocate() is useless
Add basic infrastructure for trees of viewables
Add basic support for trees of containers in GimpContainerView classes
When an item is removed, emit "removed" on all its children
Invalidate all the item stack's previews recursively
Add utility function gimp_layer_get_container()
gimp_item_is_attached(): an item is attached if its parent item is attached
Add gimp_item_get_container() and gimp_item_get_index()
Actually assign the new get_container() impl to the vtable
Use gimp_item_get_index() all over the place
Use the new item APIs for layer/channel/vectors reordering
Add functions for getting lists of all an image's items
Add gimp_item_get_container_iter()
Should try the code before pushing...
Use gimp_item_get_container_iter() instead of the GimpImage iter APIs
Use the new item iter API instead of the image APIs in some straightforward places
Make getting items by tattoo work on trees
Make getting items by name work on trees
Make setting the active layer, channel, vectors work for items in groups
Move get_item_by_tattoo() and by_name() functions from GimpImage to GimpItemStack
Make layer selecting by actions work on the right container
Add functions to count the items in an image
Use the new item counting functions where appropriate
Remove some old and unused GimpImage API cruft
Use gimp_image_get_channels() instead of image->channels
Change control+tab layer cycling to work within one group
Implement adding/removing items to/from trees of items
Get rid of using gimp_image_get_layer_by_index() in gimpimage.c
Get rid of using gimp_container_get_vectors_by_index() in xcf-load.c
Remove gimp_image_get_layer,channel,vectors_by_index()
Iterate over all an image's items recursively
Bring parent items to the public API in the core
Add infrastructure to add items to the active item's parent container
Support GIMP_IMAGE_ACTIVE_PARENT in the vectors import functions
Use GIMP_IMAGE_ACTIVE_PARENT instead of a NULL parent in all obvious places
Make sure duplicated item groups end up at the right place
Add a GimpGroupLayer class (not used yet)
Add a per-class flags that indicates that a container view's model is a tree
Show expanders in treeviews showing actual trees
Add items at the right place again (did not affect item treeviews)
Some group layer fixes
Make the preview column the expander column
Expand the treeview to newly inserted items
Add GimpTreeHandler, a signal connection helper for object trees
Replace the hash table of container handlers by a single GimpTreeHandler
Use GimpTreeHandler to connect to all items' "visible" and "linked" callbacks
Use GimpTreeHandler to connect to all vectors in the image
Include "core/gimptreehandler.h"
Use GimpTreeHandler to connect to all layers in the image
Set handler variables to NULL after disconnecting them
Add gimp_viewable_is_ancestor()
Add infrastructure for dragging things between branches of a tree
Add action and callback for adding a group layer (works but is not used yet)
Make reordering items between groups work in the core and the UI
Add a button to create a group layer to the layers dialog
Fix dropping an item into an empty group item immediately above it
Make sure items passed as "parent" are actually group items
Move gimp_image_raise_layer_to_top() around
Use gimp_image_get_layer_list() instead of layer_iter(), some cleanup
Add more precondition checks to vectors import functions
Michael Schumacher (6):
[libgimp] Added missing export gimp_image_get_uri
Adding Microsoft Windows executables to the .gitignore files
Corrected consistency of name length and wording of the v3 explanation
Use xsltproc -o instead of output redirection for AUTHORS file.
Require libtool >= 2.2 on Microsoft Windows
Bug 551444 â?? With Python 2.5, module extension should be .pyd
Monty (4):
Optimize TILE_DATA_POINTER() macro
Add additional profiling to tile usage.
Replace two list 'flush clean first' cache strategy with an LRU strategy.
Correct startup flaw in idle swapper start.
Mugurel Tudor (2):
Updated Romanian translation by Cristian SecarÄ? <cristi AT secarica DOT
Updated Romanian translation by Cristian SecarÄ? <cristi AT secarica DOT
NISHIBORI Kiyotaka (2):
Updated Japanese translations.
Updated Japanese translation
Nicholas Doyle (1):
plug-ins: Add support for opening raw 16bit (RGB565) color images
Nils Philippsen (1):
fix memory leak
Og B. Maciel (2):
Updated Brazilian Portuguese translation.
Added myself to the credits section.
Per Kongstad (1):
Updated Danish translation
Petr Kovar (1):
Fixed Czech translation
Petr KováÅ? (1):
Fixed Czech translation (bug #517967).
Priit Laes (6):
Translation updated by Mattias Põldaru
Translation updated by Mattias Põldaru
Translation updated by Mihkel Tõnnov
Translation updated by Mattias Põldaru
Translation updated by Mattias Põldaru
Translation updated by Mattias Põldaru
Roman Joost (6):
Merges the exif-data to the xmp-model.
Set scalar properties for XMP (exif).
Replace open by save button in the export dialog.
Reformatted source code and removed unused prototypes.
Merge branch 'roman-metadata_editor'
Disabled the build of the metadata plugin if libexif is disabled.
SANDRA MARAKKALA DANISHKA NAVIN (6):
added Sinhala translation
Added Sinhala translation
Added Sinhala - si to LINGUAS
added Sinhala translation
updated si.po
updated si.po
Shankar Prasad (3):
added kn.po and updated ChangeLog and LINGUAS
Updated Kannada translations
Updated Kannada translations
Shlomi Fish (1):
Update link to GTK+ themes in README
Simos Xenitellis (1):
Updated Greek translation by Nikolaos Pantazis.
Stephen Griffiths (6):
Add status bar feedback for keyboard changes to brush paramaters.
make action_message() visible externally and use it.
app: gimpuimanager.c formatting
app: Remove Tools dockable
app: Convert GimpToolView into a non-dockable GimpToolEditor
app: Make GimpToolEditor changes cancellable
Sven Neumann (320):
README NEWS bumped version to 2.7.0 after creating a stable gimp-2-6
use GIMP_MINOR_VERSION to determine the version to migrate from.
fixed email in ChangeLog entry
Bug 555697 â?? build fails if configured with --without-libjpeg
data/images/Makefile.am added 128x128 version of wilber-devel.png.
fixed typo in ChangeLog
Bug 547967 â?? Improve app/paint-funcs/ maintainability
app/Makefile.am new files with code split out of main.c.
removed prototype for gimp_sigfatal_handler()
Bug 556182 â?? Could you please explain a few strings [I18N]
comments.
let new docks appear at the pointer position.
Bug 556248 â?? Scaling gives 'jagged' edges
just some cleanup.
removed spurious chars from ChangeLog entry
added signal Gimp::image-opened to announce that an image has been loaded
fixed ChangeLog entry
fixed handling of empty strings. Don't quit silently, write an error
Applied patch from Alexia Death as attached to bug #471344:
Bug 493778 â?? metadata plug-in crashes on some images
plug-ins/metadata/xmp-encode.c plug-ins/metadata/xmp-parse.c
use GSlice to allocate structs.
set the OK and Reset button insensitive until the user has defined a
use pointer coordinates from the passed event instead of calling
use pointer coordinates from the passed event instead of calling
don't make the font size even smaller. We already use a smaller font in
ref the GimpDisplay and GimpImageFile objects while holding a reference to
for the combo-box, strip known prefixes from the GEGL operation names and
GEGL_IS_PARAM_SPEC_PATH() became GEGL_IS_PARAM_SPEC_FILE_PATH().
mention GEGL version number
added bug number to ChangeLog entry
app/core/gimpimagefile.c formatting.
Bug 556741 â?? Alpha layer automatically added (in psd format) but not
Bug 555246 â?? gimp crashes when a file is opened while a preview is
set box->progress to NULL in destroy() and check for progress being NULL
Bug 524615 â?? Print not to scale
check the crossing mode and don't unset the "inside" flag when the event
removed check for Carbon and added a test for the target OS being Darwin
fixed configure output
Bug 556896 â?? Dialogs don't get minimized with single image window
use the inverse of the scale factor so that we can multiply instead of
Bug 556896 â?? Dialogs don't get minimized with single image window
to be on the safe side, always show hidden dialogs when the Tab key is
added missing return value.
added missing return value.
formatting.
comments
added new enum GimpTextHintStyle.
cleanup, removed unused includes.
minor cleanup.
removed unused defines
use the Y resolution when creating the fontmap.
no need to define PANGO_ENABLE_ENGINE
iterate over the tiles instead of rendering row-by-row.
removed unused includes.
hide the file dialog instead of destroying it.
changed menu labels.
plug-ins/script-fu/scripts/Makefile.am renamed from web-browser.scm.
Bug 558420 â?? projection incorrect with alpha-less layers
Bug 557950 â?? Scaling in Gimp 2.6 is much slower than in Gimp 2.4
Bug 558451 â?? Cannot build GIMP using Sun CC on Solaris 2.8
libgimp/gimp.def libgimpbase/gimpbase.def updated with new symbols.
(re)added ChangeLog entry that was either forgotten or got lost
removed an obsolete and misleading comment.
fixed order of includes.
app/text/gimp-fonts.c removed unused includes.
bumped minimum required version of Cairo to 1.6.4.
app/text/gimpfont.c render font previews using PangoCairo.
removed checks for PangoFT2.
lowered minimum required version of Cairo to 1.6.0.
also check for freetype2 when checking for pangocairo. Should fix the
corrected ChangeLog entry
added basic gtk-doc comment for gimp_proc_view_new().
Bug 558660 â?? help behavior for locales without manual translation
include pangoft2 in PANGOCAIRO_CFLAGS and PANGOCAIRO_LIBS. We are still
Bug 559081 â?? JPEG Save dialog preview should adjust size units
app/base/Makefile.am app/core/Makefile.am app/display/Makefile.am
removed trailing whitespace and an extra line
app/text/Makefile.am removed.
app/text/Makefile.am removed this header file.
reverted last change as the code in tile-pyramid does care about the pixel
also commit the ChangeLog entry
bumped minimum required version of GLib to 2.18.0.
oops
added missing include.
when dropping multiple images to the empty image window, open them as
po-libgimp/Makefile.in.in po-plug-ins/Makefile.in.in
use NC_() to mark enum values for translation. Use a lower-case short form
comments
use g_set_error_literal() here as well.
formatting
improved error handling. Fixes compiler warnings about ignoring the return
added missing files.
Bug 559725 â?? Allow to set image-type and image-num-layers for thumbnail
updated German translation.
added missing mnemonic.
update the progress less often.
use NC_() to provide translation contexts.
added translation context.
return image size from the "file-gif-load-thumb" procedure.
also return image type and number of pages. Followup to bug #559725.
Bug 560283 â?? "Scale image..." causes distortion around edges.
Bug 558797 â?? "Export Path" doesn't remember last used folder
Bug 560375 â?? Clearing an already empty document history crashes GIMP
Bug 560300 â?? Document History did not clear when "Keep record of used
Bug 557830 â?? PDB browser chokes as you are entering regex characters
app/pdb/gimppdberror.h added generic error codes.
use the GIMP_PLUG_IN_ERROR domain.
app/core/Makefile.am added GIMP_ERROR as general error domain.
added GIMP_MODULE_ERROR domain.
set the error in the GIMP_CONFIG_ERROR domain.
sorted. updated.
Bug 559292 â?? SOTA Chrome cannot accept different textures
added gimp_image_get_display_name().
removed spurious newline
check that the resulting area has positive width and height.
removed function gimp_display_shell_scroll_get_scaled_viewport_offset() as
Merged from gimp-2-6 branch:
run the benchmark in an idle callback.
optimize access to GimpDisplayShell struct members by placing related and
app/app.c set the GEGL cache size as large as the GIMP tile-cache.
also commit the ChangeLog entry
corrected column tooltip (pointed out by Cristian SecarÄ?).
Bug 558454 â?? Plugin Map Color Range disapears from GIMP
fixed typo
app/core/gimpprojection.c (gimp_projection_get_tiles_at_level) cosmetics.
reordered functions to keep those that actually draw together.
moved vectors drawing to its own function.
inlined local variables that are only used once.
removed unused methods gimp_draw_tool_set_vectors() and
removed obsolete section about gserialize.
Bug 561899 â?? GIMP can't save to mounted filesystem if file exists
removed reference to gimp-remote manual page in the generated gimprc
minor code cleanup.
show the "invalid search term" message in the label below the list instead
split spaghetti code into lots of helper functions.
Bug 562386 â?? PF_SLIDER and PF_SPINNER 'Step' values do not change
Bug 562386 â?? PF_SLIDER and PF_SPINNER 'Step' values do not change
Bug 562459 â?? PF_PALETTE: 'TypeError' when used in a plugin that is
added gimp_widgets_error_quark.
use the G_KEY_FILE_DESKTOP defines from GLib.
renamed GeglNode shift to translate. Use "gegl:translate" instead of
use "gegl:translate" instead of "gegl:shift".
check that the action name is unique before adding it to a
added an extra parameter for the translation context to all
minor cleanup.
allow to save images that are plain white or plain black using the CCITT
also use the translation context for the tooltips.
fixed an error in the documentation of the gimp-image-convert-rgb
Bug 563130 â?? Hue selection mode does not cross the 0-360 degrees line
app/core/gimpchannel.c app/core/gimpdrawable-operation.c
added a link to http://www.gtk.org/gtk-doc/
updated link to the color keywords in the SVG spec.
reverted last change as it is totally bogus and the old code was correct.
tools/pdbgen/pdb/pattern.pdb tools/pdbgen/pdb/brushes.pdb
removed 'gegl:stress' from the blacklist. It was put here on wrong
improved docs for gimp-plugin-help-register.
use a tile cache to optimize pixel access.
reverted last change, it was bogus.
Bug 565138 â?? python-fu-foggify does not check if image is in rgb mode
Bug 564869 â?? GIMP crashes on selecting Tools->GEGL operation
declared function usage() as G_GNUC_NORETURN.
declared function calling exit() as G_GNUC_NORETURN.
if supported, add -Wformat-security and -Wformat-non-literal to the
let the save procedure also accept a grayscale layer with alpha channel,
Bug 564593 â?? crash when the drawable is changed while a color tools is
formatting.
Bug 564087 â?? Using clone tool on a layer with a part out of canvas
copy-on-write from the projection is not any longer broken, so use it
use the canonical spelling for the 'stock-id' property.
Bug 565362 â?? the previously opened file is not suggested if gimp was
Bug 563985 â?? jpg save dialog: "cancel" is treated like "commit" for
cleanup
plug-ins/print/print.[ch] plug-ins/print/print-draw-page.c
deleted trailing whitespace.
added GimpTagEntryMode.
updated German translation.
another small formatting cleanup
Bug 565223 â?? Perspective transformation jagged edges / comb effect
Happy New Year!
Bug 565112 â?? code duplication in app/core/gimpimage-snap.c
removed unused include.
Bug 566498 â?? Noise distribution error in RGB Noise and HSV Noise
Bug 471344 â?? Circular brush strokes are not smooth and have corners
INSTALL autogen.sh require intltool >= 0.40.1. Looks like that was the
Bug 568016 â?? Black pullout parameter of plug-in-newsprint has no effect
Bug 568021 â?? Unused code in unsharp-mask.c
Bug 568095 â?? Patch to improve unsharp mask performance
added -DBABL_DISABLE_DEPRECATED.
depend on babl >= 0.0.23 and GEGL >= 0.0.22.
Bug 568095 â?? Patch to improve unsharp mask performance
Bug 568617 â?? "Plase" misspelled
check the return value of fgets().
don't set an error if the procedure was cancelled.
fixed incorrect optimization that caused glitches in the rounded corners
removed gimp_image_get_type_string() again.
updated German translation.
reverted last change. It's not helpful to use different strings for the
Bug 520078 â?? Rotate brushes
mention Stephen in the ChangeLog as he did most of the work
fixed parameters passed to action_select_property().
prototype action_message() with format function attribute and move it to
mark strings for translation and add translator comments for them.
let the brush angle wrap.
seems pointless to include the GIMP-specific GEGL operations as they can't
applied patch from Alexia Death that changes the steppings of the newly
applied patch from Alexia Death that introduces smoothing for the stroke
app/core/gimpcoords-interpolate.c app/core/gimpbrush-transform.c
applied patch from Alexia Death that fixes a bug that was introduced by
Bug 571628 â?? Scaling image to 25% turn background from white to grey
Bug 472644 â?? Rotate with clipping crops the whole layer
app/core/gimpcoords-interpolate.c applied patch from Alexia Death that
Bug 99457 â?? Support for dynamics on tilt
Bug 99457 â?? Support for dynamics on tilt
warn if a script uses the decprecated way of registering its menu
sprinkled with const qualifiers.
connect to changes of the "user-manual-online" gimprc property and kill
commit the full ChangeLog entry for the last change
Bug 520078 â?? Rotate brushes
Bug 573488 â?? Small bug in Filter>Distorts>Ripple
reverted accidental commit.
update the progress less often.
Bug 520078 â?? Rotate brushes
Bug 574149 â?? Can't get name/filename of files loaded from URI
improved docs for gimp-image-get-filename.
Bug 574149 â?? Can't get name/filename of files loaded from URI
Bug 573695 â?? 1-bit white background saved as PBM becomes all black
commit the proper ChangeLog entry
depend on GTK+ >= 2.14.4.
plug-ins/file-uri/Makefile.am removed these files.
app/widgets/gimpviewrendererimagefile.c
formatting.
plug-ins/file-jpeg/jpeg-load.c (load_image) need to finish the progress
do not attempt to chain up in a signal callback.
disconnect from the "paint-info" combo-box before destroying the dialog.
formatting.
corrected documentation of the position parameter.
fixed typo.
formatting.
another tiny formatting change
Bug 573070 â?? crash when working with 1x3200 pixel image
Bug 573695 â?? 1-bit white background saved as PBM becomes all black
commit the full ChangeLog entry
Bug 575006 â?? Add preferences for snapping
Bug 571117 â?? lcms plug-in crashes on broken profile
Bug 574427 â?? Stroke path with paint tool error
Bug 566443 â?? diagonal method guidelines for crop tool
adapt button labels to the latest GNOME HIG.
gimp_brush_real_transform_pixmap): don't mix variable declarations and
formatting
bumped GLib version for deprecated symbols.
check for fsync().
fixed email address
Drop Windows code to remove target file before renaming. g_rename()
Bug 471681 â?? Keyboard shortcuts for brush size/params need feedback
changed "Aspect" to "Aspect Ratio".
added a newline to the output in the error case.
Dropped support for the GnomeVFS file-uri backend. Recent GNOME releases
Bug 576909 â?? "_Paste" and "_Paste as" have the same mnemonic
Bug 577024 â?? help-browser plugin crashes when used with webkit 1.1.3
simplified the code.
Bug 568479 â?? add PDB procedures to manipulate size of text box
Fix default values for Image.new_layer() methods
Avoid use of temporary files for accessing remote files
app/file: Rename gimpfile.h to gimp-file.h and fix include guards
Use the proper API to locate the user gimp directory
Fixed procedure name and internationalisation.
help-browser: fix history menus
configure: require webkit-1.0 >= 1.1.0
help-browser: removed obsolete check for zoom API
app: improved internationalisation, added translator comment
update the glib and gtk+ requirements
update run-time version checks for glib and gtk+
added missing file with translatable messages
app: improved a translatable string, formatting
minor change to improve readability
minor change to improve readability, formatting
formatting
app: don't call gimp_ui_manager_update() directly
Revert "Make some GimpCoords* params const"
spelling
app: fixed version checks for babl and GEGL
Bug 472644 â?? Rotate with clipping crops the whole layer
Bug 557061 â?? Alpha to Logo
Bug 577301 â?? Dithering with transparency is broken for "positioned" method
formatting
use wildcards so files from master and gimp-2-6 branch are ignored
libgimpwidgets: add a Clear icon to the GimpBrowser's Search entry
libgimpwidgets: check icon position in the 'icon-press' signal handler
libgimpwidgets: set Clear icon sensitivity
tools: improve status-bar hints for the Curves tool
app: fix use of GIMP_LOG=help
app: fix the questionable while loop in another place
git: ignore config.h.in~
Bug 584345 â?? when printing, the number of copies should be reset to 1
updated mkgen.pl script for use with git
plug-ins: minor coding style adjustments in file-xmc.c
add new plug-ins to POTFILES.in
Bug 522483 â?? use gtk_show_uri() instead of calling firefox directly
whitespace cleanup and removed inclusion of <sys/types.h>
whitespace and coding style cleanups
only spit out debug output if TILE_PROFILING is defined
Adapt mkgen.pl to create the .gitignore file with Win32 executables
devel-docs: fix byte range in format documentation
Bug 567393 â?? Rectangle select tool size shrinks to 0 if size is larger than
update the GEGL and babl requirements
remove trailing whitespace
Bug 587710 â?? PAT file specification seems to have a wrong magic number
Update license to LGPL version 3 here as well.
Bug 589205 â?? help-browser uses deprecated (and sometimes broken) webkit call
use a shorter description in the gimp.doap file
Bug 590638 â?? Changing palettes from list to grid view loses "locked to dock" status
app: increase the timeout for temporary status-bar messages to 8 seconds
app: add stubs for gimp_prop_language_entry_new()
Bug 132509 â?? Allow to choose language in text tool
Add functions to get the ISO 639-1 language code from GimpLanguageEntry
add a blurb to the GimpText:language property
Only add the language entry if the iso-codes package is available
Change the default for the 'trust-dirty-flag' gimprc option back to FALSE
Bug 591017 â?? Tablet pan is not working as fast as it should
Takeshi AIHANA (12):
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Updated Japanese translation by Kiyotaka Nishibori.
Takeshi Matsuyama (1):
plug-ins: add X11 Mouse Cursor plug-in
Timo Jyrinki (4):
updated Finnish translation by Petri Järvisalo and me
updated Finnish translation by Elias Julkunen and me
updated Finnish translation
Updated Finnish translation by Aapo Rantalainen
Tobias Mueller (1):
Remove the ICC profile when image will be converted from/to grayscale mode.
Tor Lillqvist (3):
Bug 559408 - Brushes dragged to the image window look strange
The build-time and run-time versions were swapped in the output.
Drop Windows code to remove target file before renaming. g_rename()
Ulf-D. Ehlert (1):
po/de.po po-plug-ins/de.po Updated German translation
Wadim Dziedzic (1):
Updated Polish translation by Bartosz Kosiorek
Wouter Bolsterlee (1):
Updated Dutch translations by Filip Vervloesem.
drtvasudevan (7):
Added Tamil translation
Added Tamil translation
Added ta translation
Updated Tamil translation
Added ta translation
Updated Tamil translation
Updated Tamil translation
dumol (1):
Update Romanian translation
�yvind Kolås (2):
cache the data in "RaGaBa A" float instead as a copy of the tile managers
cleaned up format name and more in commit message
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]