--- - branch: MAIN date: Wed Mar 4 12:46:01 UTC 2020 files: - new: '1.320' old: '1.319' path: pkgsrc/graphics/gimp/Makefile pathrev: pkgsrc/graphics/gimp/Makefile@1.320 type: modified - new: '1.70' old: '1.69' path: pkgsrc/graphics/gimp/PLIST pathrev: pkgsrc/graphics/gimp/PLIST@1.70 type: modified - new: '1.100' old: '1.99' path: pkgsrc/graphics/gimp/distinfo pathrev: pkgsrc/graphics/gimp/distinfo@1.100 type: modified - new: '1.2' old: '1.1' path: pkgsrc/graphics/gimp/patches/patch-app_core_gimpbrush-transform.cc pathrev: pkgsrc/graphics/gimp/patches/patch-app_core_gimpbrush-transform.cc@1.2 type: modified id: 20200304T124601Z.0d9ca3c590a414f3e8b26bcc269f521a3af5e1aa log: "gimp: update to 2.10.18.\n\nOverview of Changes from GIMP 2.10.16 to GIMP 2.10.18\n=====================================================\n\nCore:\n\n - In gimp:replace, when compositing the same content over itself,\n i.e., when the input and aux buffers share the same storage and\n same tile alignment, pass the input buffer directly as output,\n instead of doing actual processing. In particular, this happens\n when processing a pass-through group outside of its actual bounds.\n\nUser interface:\n\n - Add new Symbolic-High-Contrast and Symbolic-Inverted-High-Contrast\n themes, which are automatically-generated high-contrast variants\n of the (original) Symbolic theme. The contrast factor is settable\n in the makefile, and is currently at 1.5 for both themes.\n\n \ - Rename tools/invert-svg to tools/svg-contrast, which now takes a\n contrast-factor argument, and adjusts the input SVG contrast,\n instead of just inverting it. \ Note that we can still use the tool\n to invert icons, using a contrast of -1.\n\n - Allow horizontal scrollbars in all the Preferences dialog tree-\n views, so that they don't limit the minimal width of the dialog\n (in particular, the UI- and icon-theme tree-views may contain\n arbitrarily-long paths).\n\n \ - Draw a border around the color FG/BG color areas as a pair of\n black and white rectangles instead of letting GTK do this. This\n imporoves the legibility of borders, especially in dark themes.\n\nTools:\n\n - In GimpPaintTool, when not snapping brush outline to stroke, make\n sure to properly snap the cursor position to 15-degree angle\n multiples in line mode, not only when painting the line, but also\n during motion.\n\nPlug-ins:\n\n - Add naive support for CMYK 8-bit PSD files\n\nUpdated translations:\n\n - Basque, Catalan, Danish, Polish, Spanish, Swedish, Ukrainian\n\nBug fixes:\n\n - #4643, #4634\n\nDevelopers:\n\n \ - Ell, Massimo Valentini\n\nTranslators:\n\n - Alan Mortensen, Anders Jonsson, Asier Sarasua Garmendia, Daniel\n Korostil, Jordi Mas, Piotr DrÄ\Ng, Rodrigo Lledó Milanca\n\nOverview of Changes from GIMP 2.10.14 to GIMP 2.10.16\n=====================================================\n\nCore:\n\n \ - In gimp_gegl_apply_cached_operation(), use gint64 for storing the\n total and processed pixel counts used for reporting progress, to\n avoid overflowing when applying an operation to a large image.\n\n - In GimpFilterTool and gimp_drawable_apply_operation(), use\n gimp_drawable_filter_set_add_alpha() to add an alpha channel when\n applying an operation that specifies \"needs-alpha\" to a drawable\n that can have alpha.\n\n \ - In GimpFilterTool, move all the drawable-filter option setup to a\n new gimp_filter_tool_update_filter() function, and call it\n whenever the drawable-filter's options need to be updated. This\n avoids duplicating logic in various places.\n\n \ - Improve the efficiency of decoding RLE data when loading ABR\n brushes, by reading entire scanlines into a buffer all-at-once,\n instead of reading the stream byte-by-byte.\n\n - GIMP now optionally phones home to find out if there's a new\n version available and then tells the user if there is one\n \ indeed. It also keeps track of the installer revision and then\n warns if there's a newer installer available. This can be disabled\n in Preferences. In that case, users still have the option to\n manually check for an update via the About dialog. The feature can\n be disabled entirely with the '--disable-check-update' configure\n switch.\n\nTools:\n\n - New 3D Transform tool where you can set vanishing point, camera's\n focal length, and the move and rotate layer, selection, path, or\n image in 2.5 space. With the \"Unified interaction\" option enabled,\n \ all three interaction modes of the grid (camera, move, and rotate)\n are available simultaneously. In this mode, the inner and outer\n regions of the item are used for moving and rotation, respectively,\n and the vanishing point is controlled through through a handle.\n\n - Transform tools now respect the Clip option and update the canvas\n preview accordingly.\n\n - New \"Composited preview\" option allows respecting layer's blending\n mode and position in the layer stack rather than rendering it as\n an overlay on top of the overall layer stack. This simplifies\n creating complex layer compositions greatly. The option requires\n mipmaps to be used and thus is disabled by default. It also comes\n with an experimental \"Synchronous preview\" suboption to render the\n composited preview synchronously. This reduces the lag for\n painting the preview, but can harm responsiveness for bigger\n images, where rendering the preview is slow.\n\n - Add a new \"Preview linked items\" option to the transform-grid\n \ tools. When this option is enabled, together with composited\n previews, the transform preview includes all linked layers and\n channels when transforming a layer/channel. Paths are currently\n unsupported.\n\n - New widget called GimpPivotSelector, a 3x3 grid of toggle buttons,\n is now used for selecting a natural pivot position (e.g. for a\n transform) relative to an item: its center, its corners, and the\n midpoints of its edges. Currently used in Rotate and 3D Transform\n tools.\n\n - Add \"Show all\" support to the Bucket Fill tool in line-art mode\n\n - Color picker and sample points now support displaying vlaues in\n Yu'v' (CIE 1976 UCS) color space.\n\n - The Symmetry Painting dock now has an \"Enable reflection\" option\n that allows painting patterns resembling a kaleidoscope.\n\n - Transform clipping is temporarily disabled for layer groups. No\n preview other than 'Adjust' works anyway. This will be fixed later\n on.\n\n - Construct a box-filtered mipmap hierarchy for the original brush\n on-demand, and the closest mipmap is used as the resampling source\n \ for downscaled brushes, significantly improving the output\n quality.\n\n \ - Now that painting is done in a separate thread, the display update\n rate has a far smaller impact on it. Increase the GimpDisplay\n update rate, which handles image updates, to 60 FPS, and the\n GimpDrawTool update rate to 120 FPS. In particular, the latter\n change makes the brush outline motion much smoother.\n\n - In the Airbrush tool, increase the maximal stamp FPS from 15 to\n 60, and change the corresponding maximal Rate value from 150 to\n 100. This technically affects tool presets, but we'll live.\n\n - Add a new \"Snap brush outline to stroke\" toggle to the \"Image\n Windows\" preferences page. When enabled, the brush outline in\n paint tools snaps to the individual dabs while painting, which is\n how it worked before version 2.10.16. Disable the option by\n default. This seems to be what most other programs are doing, and\n it does give paitning a smoother feel.\n\n - The Warp Transform tool now respects settings for painting tools:\n showing the brush outline, snapping to dabs, and showing the paint\n tool cursor.\n\nUI:\n\n - Tools are now logically grouped in the toolbox by default. Users\n can customize the groups to their liking or disable this feature\n altogether in the Preferences dialog (Interface / Toolbox page).\n\n - New opt-out compact style for sliders with revamped interaction.\n \ The widget uses a narrower layout, and the different\n upper/lower-half behavior is gone. Instead, the behavior depends\n on the mouse button and modifier used:\n\n - left-click is used for absolute adjustment,\n - Shift + left-click + drag changes value in small increments,\n - Ctrl + left-click + drag changes value in large increments,\n - middle-click enables numeric input mode;\n - right-click enables numeric input mode and selects the value.\n\n - The \"You can drop dockable dialogs here\" message is gone from the\n toolbox for good. Instead, highlight dockable areas when a user\n starts dragging a dockable dialog, and intensify the highlight as\n the dialog goes over a dockable area.\n\n \ - Consolidate UI for merging down and anchoring layers:\n As they are both mutually exclusive and serve an almost identical\n purpose, the \"Merge down\" and \"Anchor Layer\" are given mutually\n exclusive visibility in menus, and the anchor button is replaced\n with a merge down button in the Layers dockable whenever there is\n no active floating selection. Modifier keys are available:\n\n \ - Shift: merge layer group\n - Ctrl: merge visible layers\n - Ctrl + Shift: merge visible layers from last used values\n\nPlugins:\n\n - In plug_in_compat.pdb, when wrapping an op node inside a graph,\n set the op node as the graph node's underlying operation. This\n allows gimp_gegl_apply_operation() to perform certain\n optimizations.\n\n - The Spyrogimp plugin now features a Visual tab where the inner\n mechanics of a spirograph is abstracted away, and you operate on\n amount of petals etc. The plugin now also allows saving a pattern\n \ as a path rather than rendering it to a layer as a bitmap.\n\n - Improve the loading speed for PSD files, mostly by eliminating\n excessive copies.\n\nFilters:\n\n \ - Don't disable gegl:color-to-alpha (which has \"needs-alpha\")\n when the drawable doesn't have an alpha channel, if one can be\n added.\n\n - Don't disable color-to-alpha for grayscale drawable, since the\n operation is applicable to grayscale images (in particular, it\n doesn't add color where there was none), and since GIMP no longer\n distinguishes between layers and channels according to the\n drawable format when updating the filters actions.\n\nWindows:\n\n \ - Installer: unofficial languages, ghostscript 9.50.\n - Installer: skip .debug files when they don't exist.\n - Installer: properly remove old icons on 32-bit installs and\n per-user installs.\n\nmacOS:\n\n - Set required variables if it is running from Apple application\n bundle.\n - The macOS build now ships with the dashboard dock for displaying\n perfomance graphs.\n\nUpdated translations:\n\n \ - British English, Catalan, Danish, French, German, Hungarian,\n Icelandic, Italian, Japanese, Polish, Russian, Spanish, Swedish,\n Turkish, Ukrainian.\n\nBugfixes:\n\n \ - #4172, #4194, #4205, #4218, #2543, #4185, #4246, #2794, #4209,\n #4278, #4372, #4187, #4392, #2674, #4338, #2862, #4203, #4204,\n #4354, #1266, #4584, #4174, #4285, #4366, #1975, #4605\n\nDevelopers:\n\n - Alex Samorukov, Cyril Richard, Elad Shahar, Ell, Elle Stone,\n Jehan, Jernej SimonÄ\x8DiÄ\x8D, lillolollo, Massimo Valentini, Michael\n Natterer, Pascal Terjan, woob.\n\nTranslators:\n\n \ - Alan Mortensen, Alexandre Prokoudine, Anders Jonsson, Balázs\n Meskó, Balázs Ã\x9Ar, Bruce Cowan, Daniel Korostil, Jordi Mas, Julien\n Hardelin, Marco Ciampa, Piotr DrÄ\Ng, Rodrigo Lledó Milanca, Ryuta\n Fujii, Sabri Ã\x9Cnal, sicklylife, Sveinn í Felli, Tim Sabsch, Zander\n Brown.\n" module: pkgsrc subject: 'CVS commit: pkgsrc/graphics/gimp' unixtime: '1583325961' user: wiz