[gimp/bug-728633] (699 commits) ...Merge branch 'master' into bug-728633



Summary of changes:

  4f0ee8b... INSTALL: pretty-fix and conjugation error. (*)
  cafa912... app: allow locale lower and upper values in gimp_prop_spin_ (*)
  f3b234f... Bug 767663 - Images appear completely black when images doc (*)
  f225e19... Completed Punjabi Translation (*)
  1df2e8c... configure.ac, sanity.c: require babl >= 0.1.18 and GEGL >=  (*)
  50d4e70... Updated Portuguese translation (*)
  b26f92e... Updated Portuguese translation (*)
  5684840... icons: scalable&color-scalable (*)
  e368461... icons: color-scalable (*)
  06b4a38... icons: color-scalable (*)
  31dd427... icons: scalable&color-scalable (*)
  df74317... Update NEWS for GIMP 2.9.4 (*)
  e4cf16e... NEWS: some cleanups. (*)
  245bbbc... Bug 623886 - CancelError exception support for gimpfu.py (*)
  6d804bf... Bug 767873 - (CVE-2016-4994) Multiple Use-After-Free when p (*)
  09c5723... Updated Portuguese translation (*)
  86159a5... Updated Portuguese translation (*)
  3232f38... app: align gimp_operation_shrink_process() with 2.8 (*)
  7630628... app: fix wrong initialization in gimp_operation_{grow,shrin (*)
  aa8d29d... Bug 767476: Previously bolded font un-bolds on edit, cannot (*)
  6f3c251... Updated German translation (*)
  dd9b0fc... Bug 768044 - Fix many typos (*)
  5ca2794... Updated German translation (*)
  4eef125... Bug 766706: Deleting text layer content does not clean canv (*)
  1e07de1... app: remove empty text layer when it becomes inactive (*)
  ee860a0... Bug 767935: Foreground Select Freezes Gimp if accidentally. (*)
  b20ddc2... Updated Ukrainian translation (*)
  8e9a89d... app: always use the image's mask format for quick mask (*)
  b37ca78... Bug 768086: Inconsistent text-layer focusing from text styl (*)
  f713c86... app: disconnect symmetries' callbacks connected to image si (*)
  a10b688... app: rename "update-ui" signal to "gui-param-changed". (*)
  5e29293... Bug 768030 - keep same button placement on quit and close i (*)
  c73560b... app: tab cleanup. (*)
  b3c1867... Revert "Bug 768030 - keep same button placement on quit and (*)
  af88e98... Bug 767348 - Make Paint Dynamics icon customizable (*)
  bd55443... app: eliminate double application of the selection mask ... (*)
  f4e8cf2... app: add missing cleanup to the previous commit (*)
  58dd485... app: simplify and fix paint dynamics editor sensitivity (*)
  4e6d320... app: remove current implementation of GimpSpinScale soft bo (*)
  bf6d45e... Updated Spanish translation (*)
  e8aac6d... app: do not allow mandala center position out of the image  (*)
  38f1b50... app: type s/Thia/This/. (*)
  0111c19... icons: scalable&color-scalable (*)
  a93cea0... Bug 768273: Rapid sequence of commands causes crash (*)
  8c2c22c... app: don't pass a NULL profile to gimp_image_convert_color_ (*)
  8631dda... icons: remove Prototype directory. Many of the icons there  (*)
  f7569ca... Bug 767345: Color Erase Blend Mode Do not working in Paint  (*)
  ecfa0ab... NEWS: some fixes, capitalization of headers (*)
  a96c273... app: add smarter soft boundaries for GimpSpinScale widgets (*)
  eae2261... app: tag the symmetry properties as pixel-coordinate/pixel- (*)
  349a18c... Updated Italian translation (*)
  d3de67a... app: always return a profile from gimp_drawable_transform_b (*)
  7b14012... app: add GIMP_CONFIG_PARAM_IGNORE to the obsolete perfect-m (*)
  7fb07e1... app: typo fix - s/widht/width/ (*)
  8b685e7... app: move PROP_PERFECT_MOUSE to the end of the enum in Gimp (*)
  954f50a... app: fix description of GIMP_COLOR_PROFILE_POLICY_CONVERT i (*)
  fede5cc... Bug 768519: File->Open Recent does not show... (*)
  23d5944... Bug 768625: gimp-gradient-segment-range-move crashes... (*)
  bb66166... app: be smarter about handling the Space key in GimpPopup (*)
  a802bd2... docs, etc: regenerated the default gimprc and the gimprc ma (*)
  becd85e... configure.ac: release 2.9.4 (*)
  119678e... configure.ac: post-release version bump to 2.9.5 (*)
  cabcabf... Updated German translation (*)
  3a75d98... translation: correct 2 typo's in german translation (*)
  aa293ae... Bug 675748: Text tool: text editor inhibits text... (*)
  50559bd... Updated Spanish translation (*)
  522aa6a... Updated Spanish translation (*)
  7648476... Add Language headers to po files (*)
  c1734f3... Fixes to Catalan translation (*)
  8cf8600... Updated Polish translation (*)
  08ffc10... app: rename properties s/(horizontal|vertical)-position/\1- (*)
  f46ab93... Update Greek translation (*)
  65be37b... Bug 768871: improve symmetry labels. (*)
  7d5ebbe... app: rename mirror properties to mirror-position-x|y. (*)
  fa621d6... Bug 768952: Select by color works correctly only in srgb (*)
  4a3b56c... Updated Spanish translation (*)
  84439a8... tools: build the SVG tools unconditionally, and clean up th (*)
  1663675... app: fix gimp_display_shell_un{rotate,transform}_xy() ... (*)
  3183b89... app: fix gimp_display_shell_untransform_viewport() ... (*)
  bfba49d... app: make scrollbar limits and scroll-offset clamping rotat (*)
  3fbd47e... Bug 768726 - Canvas rotation, flipping applied in image spa (*)
  168b935... app: make scale_{to_rectangle,fit_in,fill,shrink_wrap} rota (*)
  cd76750... app: make GimpNavigationView rotation aware (*)
  d95744c... Updated Polish translation (*)
  42420c3... Bug 769102: fix creation of output directories for inverted (*)
  35a0d8d... plug-ins: tiff_open() returns a pointer, not a boolean. (*)
  3cb70e6... Bug 768950 - TIFF private tags should not generate warnings (*)
  02adc61... plug-ins: add a new possible format for TIFF tag warning me (*)
  4ea518f... Bug 768736 - Button order differs in "Quit GIMP" and "Close (*)
  f06f691... Bug 768952 - Select by color works correctly only in srgb (*)
  a9b85bf... Bug 744878 - Python console should not close on Escape key (*)
  2f62555... Bug 744878 - Python console should not close on Escape key (*)
  3574814... Updated Portuguese translation (*)
  f51acf3... Bug 761140: importing gimpui module causes plugin query fai (*)
  a1a4a06... Bug 735774: Zarro Boogs found for PF_FILENAME - Ambiguous E (*)
  ad17eeb... Updated Hungarian translation (*)
  df60348... Fix variable used uninitialized warnings. Set upper bound t (*)
  99a2241... Bug 769340 - GIF export dialog: false memory. (*)
  454c609... avoid clashing with remove(3) prototype (*)
  ce2e951... use better prefix for previous patch (*)
  eb28716... Bug 735774: Zarro Boogs found for PF_FILENAME - Ambiguous E (*)
  cd792a1... Updated Hungarian translation (*)
  060291c... Bug 768934: Invisible main menu bar menu... (*)
  45922c7... plug-ins: fix some formatting in border-average.c (*)
  8d902b8... Bug 768966 - Keyboard Shortcut hint disappears from tooltip (*)
  a047e9a... Updated Portuguese translation (*)
  562404f... devel-docs: information about the icon themes. (*)
  8493711... devel-docs: update the icons doc with some of Mitch explana (*)
  98e43b9... Updated Hungarian translation (*)
  c1021a3... Bug 769651 - Add webp file format support to gimp master (*)
  2808384... Updated POTFILES.skip (*)
  e384d53... app: don't round results of gimp_display_shell_transform_bo (*)
  720b73c... app: fix a few canvas scroll/scale rounding inconsistencies (*)
  5bdb20c... app: make rulers rotation aware (*)
  5663daa... app: code layout/typo fixes (*)
  26b978d... app: avoid expensive rotated scale calculation when scale_x (*)
  8d78a9a... authors.xml: adding Nathan Osman. (*)
  a9c436e... plug-ins: disable the WebP loader/saver in file-gegl (*)
  f2ff74c... plug-ins: cleanup in file-webp, mostly simplify the save di (*)
  3a5338d... Updated German translation (*)
  683540d... Updated Portuguese translation (*)
  183183e... AUTHORS: commit generated changes (*)
  5ea8cdc... Updated German translation (*)
  52b6eaa... tools: 2 typos (*)
  381d9e9... plug-ins: clean up the file-webp loading code (*)
  c83ee61... Bug 729765 - remove focusability of various widgets... (*)
  1027c71... app: rename variable in preferences-dialog.c (irrelevant ni (*)
  3a14a64... app: add new config class GimpDialogConfig (*)
  ad0a988... Updated Polish translation (*)
  0652cd0... tools: invert-svg needs glib and GIO dependencies. (*)
  87f14fb... libgimpwidgets: support enums with mnemonics in GimpEnumStr (*)
  9e9cd49... INSTALL: adding libwebp in optional dependency list. (*)
  e4a2f22... Bug 769959 - crash during WebP file loading (*)
  7725f1d... INSTALL: libwebp must be built with --enable-libwebpmux... (*)
  7663ff2... plugin: fix for errors during export of webp animation with (*)
  05e4c5f... Bug 769871 - Adds selection to save exif/xmp when exporting (*)
  e16215f... Updated Hungarian translation (*)
  618719b... Updated Polish translation (*)
  73c664e... app: fix code duplication in GimpMybrushCore, and clean up  (*)
  d13bc78... plug-ins: remove accidentially added .orig file (*)
  ab8075f... Updated Icelandic translation (*)
  baf8d8e... Updated Icelandic translation (*)
  c29098e... Updated Serbian translation (*)
  eb94b1e... Add .kateconfig with modelines for Kate (*)
  cc02ee1... devel-docs: c.vim to help contributors enforce our coding s (*)
  dabf8de... Bug 770123 - Add emacs locale settings for GNU coding style (*)
  0b7381a... Bug 759601 - Add/Remove layer masks by clicking the layer p (*)
  acfca30... HACKING: add a comment about the 3 config files for common  (*)
  981a1b9... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  9b8009d... Bug 766628 - Preferences window is too tall (*)
  451f0b5... .dir-locals.el: fixing (hopefully) the emacs config file. (*)
  6c29429... .dir-locals.el: configure emacs to show trailing whitespace (*)
  f3b7f33... Updated Serbian translation (*)
  8132d51... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  2ae3393... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  6790938... Update POTFILES.in (*)
  d85b68c... Updated Slovenian translation (*)
  6615a99... Updated Slovenian translation (*)
  f11504f... Updated Slovenian translation (*)
  63fce27... app: fix some warnings i introduced in preferences-dialog.c (*)
  045df2c... Updated Serbian translation (*)
  bbe6b38... Bug 768371 - reason for failed configure due to missing dep (*)
  dfa390f... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  f20509c... Updated Slovenian translation (*)
  2521e52... Updated Slovenian translation (*)
  cc54e9e... Updated Slovenian translation (*)
  d20eb19... Updated Portuguese translation (*)
  16d8fac... Updated Slovenian translation (*)
  fb0bcc4... Updated Slovenian translation (*)
  2c3448d... Updated Slovenian translation (*)
  f65429e... Updated Slovenian translation (*)
  78db28a... Update Russian translation (*)
  d0263ef... app: minor cleanup in gimpoperationblend.c (*)
  0b054f0... app: simplify preferences-dialog.c by adding prefs_entry_ad (*)
  d6a3cc2... Updated Hungarian translation (*)
  9f343f2... app: try to store plug-in paths in terms of ${gimp_plug_in_ (*)
  d151013... Updated German translation (*)
  6b39115... libgimpconfig: add gimp_config_path_unexpand() (*)
  12ac114... app: use gimp_config_path_unexpand() when writing pluginrc (*)
  3cc77b0... Bug 759904: Some icons can't be set from the icon theme (*)
  9317952... libgimpwidgets: call gimp_file_entry_set_filename() with fi (*)
  44010be... libgimpwidgets: use gimp_config_path_unexpand() in gimp_pro (*)
  f40e36f... Bug 770171 - Mypaint eraser won't work unless there is an a (*)
  6c674e9... app, libgimp*, plug-ins, icons: revert icon names into free (*)
  6f0be26... icons: forgot to rename some "gimp-open" icons into "docume (*)
  eee7b55... app: fix typo in GimpGeglConfig (*)
  f0bd6e7... etc: s/gtk-cdrom/media-optical/ and s/gtk-floppy/media-flop (*)
  7ce538b... libgimpwidgets: store profile locations as config paths in  (*)
  42647ec... libgimpconfig: forgot debug output in gimp_config_path_unex (*)
  598def5... Updated Polish translation (*)
  f222a08... libgimp: gimpexport.c: default to saving as animation (*)
  3ab1389... Bug 770600 - Fix broken export to PBM (*)
  e4ecba5... plug-ins: lots of cleanup and fixes in file-webp (*)
  252da1b... Bug 769960 - animated WebP loader is not properly handling  (*)
  a440f6c... icons: updated icons. (*)
  0eeee33... icons: many new icons. (*)
  8bff597... icons: install the new Freedesktop/GTK+ icons. (*)
  e404e6b... Bug 770853 - Opening and overwriting a linear gamma png pro (*)
  c6f1761... icons, app, libgimpwidgets: replace GIMP_STOCK_EDIT with GT (*)
  0856c71... Updated Hungarian translation (*)
  ee49c0b... plug-ins: latest perl or whatever seems to need "require '. (*)
  3f3e385... Updated Portuguese translation (*)
  ab328ec... libgimpwidgets: bring back GIMP_STOCK_EDIT as "gtk-edit". (*)
  61530c7... app: plug a memory leak (*)
  b7d41c8... Bug 770928: Critical warning clicking history color button (*)
  308efbb... Bug 767830 - Help browser does not launch on OS X (*)
  f91a19b... libgimpwidgets: merge some GimpColorButton API from gtk3-po (*)
  adef990... Updated Portuguese translation (*)
  0b933a2... Updated Portuguese translation (*)
  51d26b0... plug-ins: fix the build on OS X (*)
  19239c2... Updated Polish translation (*)
  4033415... app, libgimpwidgets, plug-ins: kill gtk_scrolled_window_add (*)
  f4f7b89... app: fix position of "inline" keyword in about-dialog.c (*)
  b462418... plug-ins: common: fix scripts to generate Makefile.am corre (*)
  8952b49... Updated Hungarian translation (*)
  d78d4ce... libgimpwidgets: add gtk_label_set,get_x,yalign() to gimp3mi (*)
  4df9a1d... Get rid of gtk_misc_set_alignment(label) and use gtk_label_ (*)
  64a93c6... libgimpwidgets: merge a small GimpRuler optimization from g (*)
  53f34eb... Chain up in some size-allocate implementations (*)
  a5868e1... app: some cleanup in GimpSearchPopup (*)
  57d0c89... libgimpwidgets: stop using GTK_TYPE_HSCALE (*)
  b5cc2a9... Bug 768966 - Keyboard Shortcut hint disappears from tooltip (*)
  6bc8b4e... app: don't copy alpha in gimp_operation_profile_transform_p (*)
  342c602... Bug 771012 - Improve WebP animation-saving (*)
  61c260c... app: add a trivial attach-dialog-to-arbitrary-object utilit (*)
  0377e61... app: "help-action-search" has been renamed to "dialogs-acti (*)
  c6a570d... configure, INSTALL, devel-docs: vectorial icons is not prop (*)
  64a2c39... app: add gimp-data-factories.[ch] with some code from gimp. (*)
  75e97a2... icons, libgimpwidgets: gimp-buffer icons renamed to edit-co (*)
  4b4e1c8... app: use Freedesktop standard "edit-paste" icon rather than (*)
  49abdc3... icons: add "edit-delete" icon. (*)
  42ee8c7... icons: move icon to the right folder. (*)
  5289a25... icons, app: "folder-new" icon used for new layer group. (*)
  9188f54... app, pdb: remove useless include of "core/gimpunit.h" (*)
  631110e... app: merge units.[ch] into core/gimp-units.[ch] (*)
  314027f... app: create members of the Gimp instance earlier (*)
  7f3090f... app: gimp_fonts_exit() don't disconnect from a NULL gimp->c (*)
  f1897b6... app: free Gimp members in reverse order of creation (*)
  6fe900f... app: always call gimp_load_config() on a newly created Gimp (*)
  410b23e... icons: updated "gimp-prefs-folders" and new "folder" icons. (*)
  70a3584... icons: fix icons with crazy sizes. (*)
  7a5d081... icons: "gimp-print-resolution" icons better fit "document-p (*)
  7daa7d0... app: implement GimpConfig::serialize() in GimpFillOptions (*)
  b63fed7... libgimpconfig: serialize empty value arrays as (property-na (*)
  20a32d9... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  c26c506... Updated Hungarian translation (*)
  0ecd936... Bug 771208: 'Y' axis name of Flow Graph Parameter... (*)
  95ebc39... Update Greek translation (*)
  4d25640... Update Greek translation (*)
  ea6946e... app: small whitespace fix in gimppickable-contiguous-region (*)
  572d556... Bug 553855 - Bucket fill colour is always blended with fill (*)
  0ce364e... configure.ac, app: require liblcms2 >= 2.7 (*)
  3ee5df9... Bug 771484 - text loading impossible, in version commit 4b4 (*)
  7e6d67a... app: various performance improvements to fuzzy-select/bucke (*)
  cbac0a4... app: don't show the "Fonts" startup status message if we do (*)
  dba7d58... app: port gimp_drawable_bucket_fill() to x, y, width, heigh (*)
  d5ffc50... app: rename w, h to width, height in gimp_item_mask_bounds( (*)
  21f8a0f... app: clean up and simplify gimp_selection_extract() (*)
  9bb3391... app: set tooltips on the tool options' brush, gradient etc  (*)
  d85157c... app: rename gimp->global_buffer to gimp->clipboard_buffer (*)
  de5bbd6... app: don't call gimp_layer_set_lock_alpha() on layer groups (*)
  b092a80... app: reorder edit_fade_cmd_callback() in edit-commands.c (*)
  b4f8bb3... Updated Serbian translation (*)
  484b91c... Updated Serbian translation (*)
  6b48a68... Updated Portuguese translation (*)
  63bcc69... app: factor out xcf_load_stream() and xcf_save_stream() (*)
  5136f13... app: add gimp_selection_data_set_xcf() and _get_xcf() (*)
  0740d8d... app: don't keep images from the clipboard in gimp->images (*)
  1f00b5e... app: add setting/getting and sending/recieving images via G (*)
  8eb1a90... Updated Swedish translation (*)
  557965e... app, menus: rename everything "paste as new" to "paste as n (*)
  08513f5... app: paste as new layer if the target layer can't be modifi (*)
  f0acb33... app: factor gimp_edit_get_paste_offset() out of gimp_edit_p (*)
  7130ba9... app: add gimp->clipboard_image and API to set/get it (*)
  70d6cd9... app: connect the Gimp instance's clipboard_image to the sys (*)
  f960e8e... Updated Hungarian translation (*)
  67863da... Bug 637313 - Should be possible to copy/paste whole layers  (*)
  f5f25de... Updated German translation (*)
  be91db8... pdb: fix typo in edit-paste's help (*)
  109e01d... pdb, app, libgimp: rename *-paste-as-new to *-paste-as-new- (*)
  754b9a8... script-fu: port two scripts to gimp-edit-paste-as-new-image (*)
  3ed4b3b... app: add "paste as new layers" for the list of named buffer (*)
  f869933... libgimp: sort gimp.def properly (*)
  fa94ab0... app: fix warning in gimp_edit_paste() (*)
  35588d7... app: add utility functions to get a generic paste GimpObjec (*)
  7b4895f... app: use x,y,width,height instead of x1,y1,x2,y2 in gimp_ed (*)
  dfad0d1... icons: set GEGL_USE_OPENCL=no for symbolic icon inversion (*)
  f677e15... app: special case empty layer groups in gimp_edit_get_paste (*)
  5c2df43... Updated Czech translation (*)
  1d76d08... app: fix position of pasted layers in gimp_edit_paste() (*)
  21ec859... app: rename gimp_layer_flatten() to gimp_layer_remove_alpha (*)
  dd1ac46... app: simplify pasting code in edit-commands.c (*)
  0d5fa53... devel-docs: add new stuff to *-sections.txt, and cleanup (*)
  ca43284... app: convert tabs to spaces in gimpprefsbox.h (*)
  472608f... desktop: add "GIMP" in keywords to fix search with flatpak. (*)
  5037ff3... Bug 771444: Tablet stylus misbehaves when crossing... (*)
  cc8b5cd... app: add gimp_prefs_box_set_page_resettable() (*)
  9645f90... app: make "Color Management" and "Dialog Defaults" resettab (*)
  1f9451b... desktop: fix keywords (*)
  7b0307d... app: add preferences-dialog-utils.[ch] (*)
  6da1775... app: more performance improvements to fuzzy-select/bucket-f (*)
  30a0d62... Updated Occitan translation (*)
  88008b9... Updated Hungarian translation (*)
  e909b77... Bug 771851 - Vertical ruler shows artifacts if the status b (*)
  390b8a3... Updated Hungarian translation (*)
  41a64b7... app: make the LayerAddMaskDialog struct private (*)
  88b60e9... app: make gimp_edit_paste() do what its told to do (*)
  14fc49a... app: make ImageMergeLayersDialog private and provide a cuto (*)
  a87b5a6... Updated Portuguese translation (*)
  94d3c7d... Updated Occitan translation (*)
  905dec8... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  1c82fc5... app: attach the layer scale dialog to the layer (*)
  3f1104b... app: remove the "grid_dialog" member from GimpDisplayShell (*)
  8a59640... app: remove helper struct ImageResizeOptions (*)
  d90ce3b... app: attach the "Set Canvas Size" dialog to the image (*)
  0a0f804... app: don't connect the print size and scale dialogs to Gimp (*)
  96709da... Updated po-plug-ins French translation (*)
  aba0b03... app: reorder arguments of layer,channel,vectors_dialog_new( (*)
  e8a0e6a... Updated French translation (*)
  2522c7e... app: make the VectorsOptionsDialog private (*)
  3d28113... Updated French translation (*)
  c2f264f... app: make the LayerOptionsDialog private (*)
  e703f84... app: make the ChannelOptionsDialog private (*)
  3c7fcf4... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  5f0e6cf... libgimpbase: add translatable descriptions to enum GimpMerg (*)
  da23240... app: use gimp_enum_radio_frame_new_with_range() in the merg (*)
  8ab530f... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  c5957f1... app: remove the "filters_dialog" member from GimpDisplayShe (*)
  12428ea... app: add dialogs_destroy_dialog(), destroys an attached dia (*)
  1886f55... app: use dialogs_attach_dialog() for the canvas padding col (*)
  9931918... app: attach the "Reset all filters" dialog to Gimp (*)
  c01a251... Updated Polish translation (*)
  9a9899e... app: general review and cleanup in actions/*-commands.c (*)
  ea98f99... app: change gimp_pickable_auto_shrink()'s parameters (*)
  f07b9e1... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  28c0e75... app: use prefs_file_chooser_button_add() for the temp and s (*)
  ec64dbb... app: also reset the profile import policy when resetting co (*)
  1ddccf0... Updated Hungarian translation (*)
  98232c2... Bug 735895 - Precision Conversion "Dithering" dialog (*)
  2a04cc9... app: add a callback to the convert precision dialog (*)
  bbbfe5c... app: add a callback to the offset dialog (*)
  905bb37... app: add a callback to the fill dialog (*)
  c333a04... gimpwarptool: use the linear sampler for the warp tool to e (*)
  75853ee... fix typo (*)
  81603ea... Bug 767178 - Segment fault on deleting an automatic folder  (*)
  0932386... app: add a callback to the stroke dialog (*)
  f43760a... app: add a callback to the convert indexed dialog (*)
  d5f34e7... app: rename indexed conversion dither option variables and  (*)
  009417e... app: reorder and rename indexed conversion parameters to ma (*)
  a6b6259... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  88ff45e... app: keep the statusbar progress from drawing over the righ (*)
  b27f3ff... app: don't leak the passed file in file_open_dialog_show() (*)
  e1db363... gegl-apply-operation: s/dither-strategy/dither-method/ (*)
  062df6b... Bug 772025 - Incomplete toolrc file causes GIMP to hang (*)
  ce4c4a4... libgimpconfig: fix typo: s/next level/nest level/ (*)
  ada5fe9... Bug 772025 - Incomplete toolrc file causes GIMP to hang (*)
  d9561ee... Updated Portuguese translation (*)
  406b2d0... Updated Portuguese translation (*)
  2ad8b83... Updated Italian translation (*)
  58dc31e... Updated Italian translation (*)
  edc903c... app: add a callback to the color profile dialog (*)
  6464b47... app: reorder callbacks in view-commands.c, same order as in (*)
  2019756... app: add the chosen GFile to GimpColorProfileCallback (*)
  cb2fe28... Updated Hungarian translation (*)
  a898f22... libgimpwidgets: don't chain up in gimp_frame_size_allocate( (*)
  beb3279... Bug 320447 - fast switching between "color managed display" (*)
  d36d956... libgimpconfig: add gimp_file_new_for_config_path() and _get (*)
  e830982... app, libgimpwidgets: use the new config path <-> GFile func (*)
  eeb9364... app: fix capitalization in prefs frame title (*)
  3e84c55... app: remember the size of the prefs dialog (*)
  0524b60... app: consistently treat GimpColorConfig profile paths as co (*)
  4175466... pdb: fix PDB compat wrappers which i just broke (*)
  aa0afe0... app: invoke the right action when the quick mask button is  (*)
  0089a01... Bug 706309 - Add a “Save As” button to the “Quit GIMP (*)
  82737bf... libgimpwidgets: don't use GIMP-specific icons for GimpPathE (*)
  12cb098... Bug 772303 - preferences > folders don't have tooltips (*)
  713e407... Bug 770911 - Move tool should display relative coordinates  (*)
  b517dd2... Updated French translation. (*)
  2340f37... Updated French translation. (*)
  f4abe9a... app: s/seperator/separator/ in an extracted comment for the (*)
  9e99554... app: add an extracted comment for translators on the quit d (*)
  c4bb708... po: explain why `make update-po` will fail on a VPATH build (*)
  3943d9f... app: give focus back to quit dialog after changing active s (*)
  256a317... Updated Hungarian translation (*)
  f2e6339... Fix a typo in a translatable string ("represantation") (*)
  63a7a94... Updated Polish translation (*)
  768b44a... Bug 772315 - Dependency mentioned twice in INSTALL.in (*)
  f8d816c... app: some cleanup in quit-dialog.c (*)
  15d9f4a... icons, libgimpwidgets: delete "gimp-path-(new|up|down|delet (*)
  e1b31bd... vectortool: one more explaining message. (*)
  de87b0a... app: disconnect the "add" and "remove" handlers on dialog d (*)
  ba1d545... Updated Danish translation (cherry picked from commit 85ae7 (*)
  b0cdd51... Updated Hungarian translation (*)
  badd7ce... Updated Hungarian translation (*)
  20d45e5... po: only warn on pot generation. (*)
  3f8d55f... app: don't set "follow-state" on GimpCellRendererButton (*)
  ecf4af8... app: add "gboolean new_has_alpha" to gimp_drawable_convert_ (*)
  f67bc22... app: set active shell on image cell selection in quit dialo (*)
  8aa0a04... app: keep focus on the quit dialog when saving. (*)
  5cf3cf2... app: make sure a floating selection always has its drawable (*)
  439a3ff... Bug 667862 - Allow mouse to optionally configure tablet dev (*)
  400b9b4... Updated Portuguese translation (*)
  3ee1ff9... Updated Portuguese translation (*)
  fbb6b5d... app: cleanup in GimpFreeSelectTool (*)
  152c5a2... app: change most of Iscissors to use a GimpPickable not a G (*)
  6ca9ebd... app: remove the dynamic programming buffer from the GimpIsc (*)
  46b73bb... Bug 772541 - change Quick Mask Attributes mask opacity slid (*)
  a030c59... Update Danish translation (*)
  30728c9... Update Danish translation (cherry picked from commit e022fd (*)
  c2e3d64... Update Danish translation (cherry picked from commit 2c8415 (*)
  6f0bb88... Installer: simplify file inclusion rules (*)
  88b016f... Update Polish translation (*)
  322cc63... Add Finnish translation (cherry picked from commit f1734049 (*)
  7646157... Update Scottish Gaelic translation (*)
  e9e1bc1... Bug 766988 - Colors applied to images are not color managed (*)
  be6a47e... app: some more cleanup in IScissors (*)
  ce639f0... app: fall back to BG fill if gimp_get_fill_params() doesn't (*)
  f027bf5... app: clean up the palette-import-dialog in the spirit of re (*)
  a06f7e7... app: use BG fill in gimp_drawable_fill() if the drawable ha (*)
  3139cb9... Bug 771558 - PSD files with a layer additional data length. (*)
  997ae1e... Bug 764024 - Allow to choose fill color when resizing layer (*)
  dc0ffa4... Bug 764024 - Allow to choose fill color when resizing layer (*)
  e7cfbb6... Update Hungarian translation (*)
  e9b162b... Update Portuguese translation (*)
  8c10f8a... Updated Italian translation (*)
  184f092... Bug 771678 - Parametric Brush Aspect Ratio and Angle values (*)
  bb8a1e6... Update Greek translation (*)
  cecdbb7... Update Greek translation (*)
  d1e3d7c... Bug 731279 - Tool Preset Editor not working correctly (*)
  f722bc9... app: remove GimpDataEditor's save button, it was useless an (*)
  0353367... Update German translation (*)
  2e1a5bc... app: don't leak GimpTemplate's "color_profile" GFile in fin (*)
  1e69bbd... libgimpconfig: don't unref the GFile in gimp_config_seriali (*)
  33276a0... app: add precondition check on "object" in gimp_context_set (*)
  b8db0aa... app: actually edit the template's color profile in GimpTemp (*)
  3d1c564... Bug 731279 - Tool Preset Editor not working correctly (*)
  3a52bf4... Bug 731279 - Tool Preset Editor not working correctly (*)
  151b44e... Bug 759939 - Ghost brush outline in FG Select tool (*)
  d10572e... Update Occitan translation (*)
  6daadf3... Update Occitan translation (*)
  7d81205... Update Occitan translation (*)
  c40cf29... Update Occitan translation (*)
  1df9e41... Update Occitan translation (*)
  6ff7d61... Update Occitan translation (*)
  59efc8b... Update Occitan translation (*)
  5c2042a... Update Polish translation (*)
  2f46b21... Update Hungarian translation (*)
  0adb1d4... Bug 771895 - add 128x128 and 256x256 versions for "folder"  (*)
  fb51bc6... Bug 772981 - missing some vector icons in the dist tarballs (*)
  3dc5d3d... Bug 155164 - Merge Palettes is unimplemented (*)
  b8bb52b... Bug 773058 - Enable grid views of dynamics and tool presets (*)
  bafe441... libgimpconfig: (de)serialize GFile properties as config pat (*)
  fce404c... app: minor formatting paranoia in GimpContainerTreeView (*)
  865d879... libgimpconfig: gimp_scanner_parse_color(): parse nevative c (*)
  f9170b6... Bug 647957 - GimpColorFrame's CMYK mode is not color manage (*)
  bfeb93a... app: add a tooltip to the resize dialog's "resize text laye (*)
  4f465e9... Update Polish translation (*)
  2414909... Update Catalan translation (*)
  6dd12d6... Fixes to Catalan translation (*)
  34eff73... Bug 599573 - Remember dialog defaults between Gimp sessions (*)
  de4bf50... Update Catalan translation (*)
  2576e93... Update Portuguese translation (*)
  ca2156e... app: language.c contains no translatable strings, remove "g (*)
  3518a15... Bug 770901 - Improve the "New Layer" and "Layer Attributes" (*)
  72ac00a... Update Russian translation (*)
  3ff408f... icons: make "broken" chains (for proportional fields) more  (*)
  c76699d... Update Catalan translation (*)
  17730db... Update Hungarian translation (*)
  fc23aab... Update Hungarian translation (*)
  459dbde... Fixes to Catalan translation (*)
  5ce223b... app: cleanup in GimpEditSelectionTool (*)
  8e65aca... Bug 773334 - GimpColorScale's scrolling behaviour is invert (*)
  fb512c9... Update Polish translation (*)
  9a969a2... Bug 770901 - Improve the "New Layer" and "Layer Attributes" (*)
  6813dd0... app: consistent titles for the new channel and new path dia (*)
  35556c9... Update Hungarian translation (*)
  1ed8f63... Sync the release howto to the version from the 'gimp-2-8' b (*)
  1133a8b... Makes 'Switches' in the Layer Attributes dialog translatabl (*)
  26a6a39... fix animation layer order when saving as webp (*)
  f4a059b... Update Swedish translation (*)
  b81b609... app: bring the "Switches" column to the channel and path pr (*)
  3f01af5... Update Russian translation (*)
  4baf4cb... Update Polish translation (*)
  6abcc37... Updated Italian translation (*)
  f47c012... app: fix layer-options-dialog.c return width and height aga (*)
  440a1ba... app: one more round of general dialog cleanup (*)
  afedbd0... app: set "always-show-image" on some menu items generically (*)
  956d45b... libgimpwidgets: add property GimpCellRendererToggle:overrid (*)
  31fcd79... Bug 769738 - Add color tags/labels for layers/channels/path (*)
  bd8f15a... app: reduce code duplication in the filling/stroking code (*)
  76f9e0c... po: add items-commands.c to POTFILES.in (*)
  039a322... menus: add "fill" items to the path and selection menus (*)
  967ac88... app: remove the "edit" button from GimpItemTreeView (*)
  9f9307e... app: color manage the new color tag color areas (*)
  d551a67... Bug 773460 - Color Picker shows wrong values (*)
  43e2188... Bug 773382 - --without-librsvg broken by tools/Makefile.am (*)
  bc66799... app: clean up template-options-dialog like other dialogs (*)
  b4120e3... Bug 767650 - Uncommitted scissors selection is discarded on (*)
  a10758a... Update Russian translation (*)
  44aedeb... Update Polish translation (*)
  f5ecc53... Fix a lot of warnings all over the place (*)
  a13460b... configure.ac: remove remaining traces of optional librsvg (*)
  a5073ad... configure.ac: require libpng 1.6.25 (*)
  ccb30a6... Bug 765850 - Deal with libpng error gracefully when exporti (*)
  0a36051... Update NEWS for the GIMP 2.9.6 release (*)
  162cd57... NEWS: some fixes (*)
  570d89a... Update Swedish translation (*)
  bd1c9dc... Fix to Catalan translation (*)
  94e28b3... configure.ac: remove the check for a "too new" gdk-pixbuf v (*)
  d918a21... Update German translation (*)
  3307c71... pdb, app, libgimp: change ranges for histogram and threshol (*)
  3cef404... app, pdb, libgimp: allow to choose the channel when thresho (*)
  aa4f4d6... NEWS: update 2.9.6 news. (*)
  1449d3c... app: remove the "Recent Filters" actions from action search (*)
  e83ed61... plug-ins: cleaning out some indentation tabs. (*)
  750aa5a... Update German translation (*)
  4d1dd47... Revert "Update German translation" (*)
  146b7bd... app: typo: make string translatable (*)
  1bd9d3d... Update German translation (*)
  3c7fbe9... app: make gimp_item_mask_bounds() and _intersect() honor a  (*)
  7c2bfd3... Bug 745313 - Description of Equalize wrong in PDB (*)
  d3fce3c... Update Hungarian translation (*)
  59bbd38... Update Hungarian translation (*)
  4a0653e... Bug 773960 - smudge tool not working in tiling symmetry. (*)
  a39ee69... Fix typo and double space between words (*)
  21d8c00... plug-ins: make file_gif_spin_button_int_init() generic. (*)
  56808c7... Update Polish translation (*)
  e2e3164... Update Catalan translation (*)
  58d84f6... Bug 750178 - Remove "again" from "Export the image again". (*)
  bcdd2e8... app: cleanup in GimpOperationProfileTransform (*)
  46bcd82... Bug 773233 - CVE-2007-3126 - Gimp 2.3.14 allows context-dep (*)
  c369333... Update Polish translation (*)
  d905f5b... Update Polish translation (*)
  bb17853... Bug 760737 - Brush angle jumps when tablet pen is tilted ho (*)
  be66d1a... app: make an assertion more correct in GimpDrawableUndo (*)
  123a909... app: fix the angular value when tilt_y == tilt_x == 0.0. (*)
  be6b6c7... Bug 642565 - Use private pointer instead GET_PRIVATE macro  (*)
  483c282... Bug 766988 - Colors applied to images are not color managed (*)
  b249a99... Bug 763214 - Wrong rendering of shadings in PDF imports... (*)
  2a9b20d... Bug 772789 - Mac DMG 2.8.18 gets plug-ins path wrong, can't (*)
  5e2a618... app: file_open_image(): fix opening of unknown remote files (*)
  c767179... app, pdb: fix bug in recent gimp-drawable-threshold change (*)
  87d3819... app, pdb: use GeglDitherMethod instead of simply an integer (*)
  d516f9b... Bug 773450 - Animated WEBP images should be able to set fra (*)
  8fdee80... plug-ins: clean and fix webp export. (*)
  9ab041d... plug-ins: small typo fix - s/framese/frames/ (*)
  294d922... plug-ins: fixing error popup when canceling webp export. (*)
  a82bd87... Update Catalan translation (*)
  e98f45d... Update Polish translation (*)
  7c29077... app: allow to remove the last added IScissors segment with  (*)
  07eb13c... Bug 769976 - JPEG export ignores quality setting and subsam (*)
  ac2b9a5... configure.ac: require gegl >= 0.3.10 (*)
  768d066... Bug 316479 - The Perspective Tool creates an empy image... (*)
  ad7259b... Bug 772317 - Change detach icon of transform tools on-canva (*)
  d3d1ce2... Bug 770897 - Opening and overwriting a linear gamma tiff pr (*)
  b58f4fe... icons: make Color theme's "broken chain" icons more obvious (*)
  f92c2b9... Update German translation (*)
  c1ae086... app: add gimp_babl_linear() (*)
  2f7009d... app: add 'component-type' and 'linear' properties to GimpTe (*)
  4f6dd8a... app: reorganize GimpTemplateEditor's "Precision" controls (*)
  ab5a27d... app: CLAMP(bits, 1, 16) in gimp_gegl_apply_color_reduction( (*)
  56ce447... Bug 735895 - Precision Conversion "Dithering" dialog (*)
  91df48e... Bug 735895 - Precision Conversion "Dithering" dialog (*)
  a5efd8a... Updated Italian translation (*)
  e3115f1... Bug 774155 - gimp crashes on pressing OK in grid configurat (*)
  0631f1c... Bug 735895 - Precision Conversion "Dithering" dialog (*)
  da49a3f... app: always default to linear for float precision and gamma (*)
  30a8ede... app: treat half precision float the same as single and doub (*)
  35d4867... Update Swedish translation (*)
  ccf1514... app: cleanup enum order and comments in the dither GUI code (*)
  7abe5dd... app: move the gamma setting to the top of the convert preci (*)
  93da8ca... app: initialize GEGL after showing the splash (*)
  99c0400... app: move the call to gimp_gegl_init() to gimp_real_initial (*)
  99b9a60... app: pre-initialize some babl fishes (*)
  0788db4... app: split babl fish creating to a separate function gimp_b (*)
  406fa55... Update Catalan translation (*)
  49b4767... Revert "app: move the call to gimp_gegl_init() to gimp_real (*)
  7386ed4... Revert "app: initialize GEGL after showing the splash" (*)
  17ac37e... app: pass a status_callback to gimp_babl_init_fishes() (*)
  3bc2d25... app: preinit more fishes commonly used for filters on u8 im (*)
  16fe4b2... Update German translation (*)
  60ecc6f... Update German translation (*)
  f9cacf4... Update German translation (*)
  b27cdfa... Bug 644032 - Color banding in Hue-Saturation with overlap (*)
  8074872... Update Polish translation (*)
  702d050... app: minor indentation fix in gimpdrawablefilter.c (*)
  54dc424... app: better progress indication in gimp_babl_init_fishes() (*)
  4f90957... Bug 769738 - Add color tags/labels for layers/channels/path (*)
  5e6a108... Bug 773450 - Animated WEBP images should be able to set fra (*)
  9ac455f... Bug 773450 - Animated WEBP images should be able to set fra (*)
  58e6f6c... plug-ins: various fixes and nitpicking to file-webp. (*)
  d9da211... Revert "plug-ins: various fixes and nitpicking to file-webp (*)
  f57a61c... Revert "Bug 773450 - Animated WEBP images should be able to (*)
  1afa322... Bug 773450 - Animated WEBP images should be able to set fra (*)
  700da2a... plug-ins: re-apply some of Jehan's cleanups (*)
  4c1cb9a... plug-ins: rename "Preset" to "Source type" in WebP export d (*)
  cc12c3a... plug-ins: lots of cleanup in file-webp-dialog.c (*)
  1415a78... Bug 774383 - Text layer created by gimp-text-fontname doesn (*)
  a694fdd... app: fix warning in xcf_save_prop(): xcf_write_int32() take (*)
  4d606e3... data: new development splash image. (*)
  5acd2ed... Update Polish translation (*)
  61f91c7... app: be more deterministic in a list view's name column (na (*)
  014fdb8... app: make switching paint tools to color picker mode more r (*)
  b1ca8a1... app: allow to zoom with middle mouse button + control + dra (*)
  82a2754... Bug 343090 - Most brushes and all patterns appear renameabl (*)
  5129b85... app: don't g_warning() on filenames that can't be turned in (*)
  a4ff65c... app: replace gtk_hbox_new() by gtk_box_new(). (*)
  571f5c8... Bug 689750 - Crash on shrinking a selection by an invalid v (*)
  b492242... Update NEWS for 2.9.6 (*)
  29ac01d... Fix a typo in NEWS, add another item to the GUI section (*)
  45a92c1... NEWS: clean out trailing whitespaces + s/pocker/picker/g (*)
  1ce279d... app: s/"Paste Buffer as _New"/"Paste Buffer as _New Image"/ (*)
  d22af8f... app: cleaning out some tabs. (*)
  a0e5e9c... Update Polish translation (*)
  0cccc20... app: delete duplicate accelerators. (*)
  2a23239... app: check and clean out duplicate accelerators on startup. (*)
  3e85121... Bug 774733 - segmentation fault when discarding text inform (*)
  fb1dcd0... app: clean up gimp_controller_keyboard,wheel_scroll() (*)
  21ab694... Bug 754171 - cmd - missing modifier key to configure input  (*)
  8b25891... plug-ins: port smooth-palette to gegl (*)
  ced32ce... app: some tab cleaning. (*)
  f5c06a2... app: string which should be translated too. (*)
  7540341... app: plug-in-repeat and plug-in-reshow were renamed... (*)
  ad339d3... plug-ins: tab cleaning. (*)
  53b3673... app: action search should search accross all available acti (*)
  a68edf5... app: tab cleaning. (*)
  877b024... app: minor indentation fix. (*)
  b795ae2... app: do not show the actions from <Dockable> GimpUIManager. (*)
  a3c65e6... app: get rid of including menus/ stuff from widgets/ and ot (*)
  4f67b16... Bug 774472 - animated-webp: saved layers are not alpha-comp (*)
  c5edf05... plug-ins: code cleaning and improved error handling. (*)
  cb27605... app: hardness overrides identity matrix on brush transform (*)
  3919080... Bug 774906 - Replace File>New default ppi of 72... (*)
  7a60fd0... app: better defaults for image dimension. (*)
  5e71512... app: indentation in gimpdockable.h was horribly broken (*)
  1517a09... Bug 774890 - "Keyboard shortcuts" dialog does not show all  (*)
  6131b00... Bug 774890 - "Keyboard shortcuts" dialog does not show all  (*)
  94a5b7c... app: cleaning out tabs. (*)
  c0ee959... app: save menurc after having deleted all the displays. (*)
  2081de5... app: remove transient actions with gimp_action_group_remove (*)
  eab4929... app: handle gtk_accel_map_change_entry () failure... (*)
  31ae423... app: do not allow Alt+[0-9] shortcuts. (*)
  84ee79c... app: clean out many tabs under app/core/. (*)
  4a9a072... Revert "app: handle gtk_accel_map_change_entry () failure.. (*)
  ecc49ed... iscissors: ensure first and last isegments are distinct bef (*)
  2e63533... app: add GimpDockContainer::get_dialog_factory() (*)
  136ef67... Bug 775026 - webp-save: expose more saving options in the U (*)
  61475fb... bug 771621 hardness blur cliping is avoided by shrinking th (*)
  b3519bf... Update Greek translation (*)
  0c04275... app: cache bitmap brushes expensive hardness and disable dy (*)
  a4dee3e... app: disable hardness blur for pipes, fix other pixmaps to  (*)
  724b2a5... app: fix a bug introduced in blur cacheing (*)
  1c6073f... Update Polish translation (*)
  52ad5bb... app: remove focusability of toolbox buttons. (*)
  e735297... Update NEWS (*)
  1744534... Update Russian translation (*)
  b65b996... Update the list of updated translations (*)
  43681a6... app: flush blur cache and other caches when invalid (*)
  4c760e0... Fix typos in NEWS (*)
  7642cdf... NEWS: adding the no-focus in toolbox change. (*)
  43b63af... Fixes to Catalan translation (*)
  efe79d1... Fixes to Catalan translation (*)
  f296988... Bug 775396 - Delete Layer/Channel/Path should be consistent (*)
  ab6cf7e... Update Portuguese translation (*)
  d226816... Update Portuguese translation (*)
  c351040... app: make sure fg, bg, brush, pattern etc. changes don't wr (*)
  afccaa9... Bug 775646 - Levels Tool: handles difficult to read with da (*)
  619a885... Bug 775391 - Collapse "Radius" widget when "Sample average" (*)
  350c6ca... Bug 775134 - mypaint-brush: Saved color in a brush isn't ta (*)
  aaa9ae1... Bug 698278 - Preferences|Reset ignores /etc/gimp/2.0/gimprc (*)
  3710c0d... app: hide double precision from File -> New and from templa (*)
  31869cb... app: hide double precision from the Image -> Precision menu (*)
  6e29680... Updated Italian translation (*)
  1b0ec32... Update Catalan translation (*)
  2a1e215... Update Hungarian translation (*)
  4357e8f... Update Hungarian translation (*)
  9f15ad6... Update Hungarian translation (*)
  4827116... plug-ins: add a "Load Defaults" button to reset print resol (*)
  7335dc8... Bug 776017 - Print resolution changes not taken in account. (*)
  3b41d16... app: cleaned out tabs. (*)
  0cdca57... plug-ins: use an epsilon to compare double values. (*)
  f91e2a9... imagemap: clear preview area background before drawing imag (*)
  0d89f5b... Update Catalan translation (*)
  3fa016f... app: clean out tab indentations. (*)
  99050ec... Bug 769022 - Improve text along path when path is short. (*)
  6217527... app: fix typo s/depecrated/deprecated/. (*)
  9f7db89... Updated Slovenian translation (*)
  67b51ca... Updated Slovenian translation (*)
  da9957f... Updated Slovenian translation (*)
  e31f8e1... app: fix indentation. (*)
  75be560... app: make sure the blend tools doesn't stay around on remov (*)
  5627ad5... app: use gegl:dither instead of gegl:reduction (*)
  6e608f6... Bug 626494 - Enhancement to script-fu-server logging to out (*)
  33ee7f9... Update Arabic translation (*)
  d5bd26f... Update Polish translation (*)
  fc9da4c... app: allow to toggle the histogram dialog between gamma and (*)
  9d4fad1... Bug 776503 - brightness-contrast in split preview mode chan (*)
  af02104... app: s/gegl:color-reduction/gegl:dither/ in sanity.c and gi (*)
  b6e7d19... Merge branch 'master' into bug-728633

(*) This commit already existed in another branch; no separate mail sent



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