summaryrefslogtreecommitdiff
path: root/graphics
AgeCommit message (Collapse)AuthorFilesLines
2016-01-24Attempt to bring sanity to how ABI and MACHINE_ARCH are set.jperkin1-2/+2
Previously there were at least 5 different ways MACHINE_ARCH could be set, some statically and some at run time, and in many cases these settings differed, leading to issues at pkg_add time where there was conflict between the setting encoded into the package and that used by pkg_install. Instead, move to a single source of truth where the correct value based on the host and the chosen (or default) ABI is determined in the bootstrap script. The value can still be overridden in mk.conf if necessary, e.g. for cross-compiling. ABI is now set by default and if unset a default is calculated based on MACHINE_ARCH. This fixes some OS, e.g. Linux, where the wrong default was previously chosen. As a result of the refactoring there is no need for LOWER_ARCH, with references to it replaced by MACHINE_ARCH. SPARC_TARGET_ARCH is also removed.
2016-01-24Switch ruby-gnome2 packages to using gem.tsutsui18-92/+287
Bump PKGREVISIONs to denote gem'fy and PLIST changes. Also take maintainership. Discussed with and ok'ed by wiz@ on pkgsrc-users@: http://mail-index.netbsd.org/pkgsrc-users/2016/01/thread1.html#022813
2016-01-23Version 10.10 (production release)adam2-7/+7
Added a new Olympus LensType (thanks Niels Kristian Bech Jensen) Added a couple of new Olympus FlashModel values Added a new Nikon LensID Added a new Pentax LensType Decode a number of new Sony tags (thanks Jos Roost) Decode H264:DateTimeOriginal DST flag, and add " DST" to time string if set Decode a few more CanonCustom settings Fixed problem creating user-defined XMP structure elements with names containing characters which are illegal in tag names Improved mechanism for generating tags which must be specifically requested when copying or used in -if or -p expressions Improved warning in Windows if help documentation file can't be created Patched Composite:FileNumber to handle case where Canon:FileNumber is 10000 Patched reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF images Fixed problem reading PDF objects which begin with a comment line Fixed problem which could result in ExifTool corrupting a PDF file when writing API Changes: Added RequestTags option No longer generate MDItem tags when RequestAll option is set
2016-01-22Update graphics/imlib2 to 1.4.7.leot7-104/+24
pkgsrc changes: o Add LICENSE o Remove no more needed patches and while here add a comment to all patches Changes: Fabian Keil (14): Prevent division-by-zero crashes imlib_conv: Use proper buffer size to prevent invalid write of size one loader_gif: Don't read uninitilized memory in case of invalid input loader_gif(): Abort gif parsing if DGifGetLine() fails Fix segfault when opening input/queue/id:000007,src:000000,op:flip1,pos:51 with feh Make IMAGE_DIMENSIONS_OK() more restrictive load_pnm: Deal with fread() errors consistently __imlib_LoadImage(): Additionally check loader_ret to detect loader failures loader_tga: Abort file loading if the file obviously isn't large enough imlib_save_image(): Check loader return code for errors loader_tga.c: Properly signal if decoding uncompressed BGRA data failed loader_tga.c: Properly signal if decoding RLE compressed data failed imlib_save_image_with_error_return(): Check loader return code to prevent use of unitialized memor load_gif: Make sure rows isn't used partly unitialized Heiko Becker (1): GIF loader: Fix for libgif version 5.1 Kim Woelders (20): GIF loader: Fix for libgif version 5. Remove OS/2 support. Remove empty format.c/h. Header file cleanups. GIF loader: Simplify error handling. GIF loader: Fix segv on images without colormap. Revert "__imlib_LoadImage(): Additionally check loader_ret to detect loader failures" Revert "loader_gif(): Abort gif parsing if DGifGetLine() fails" JPEG loader: Fix load() return code when only reading header. BMP loader: Simplify pixel fetch. Autofoo update (AC_PROG_LIBTOOL -> LT_INIT). Autofoo macro cleanups (ac_->ec_). Change a number of internal function names. Indent. Don't include Imlib2.h indirectly via image.h. Remove __hidden. Enable visibility hiding by default. Indent the remaining unindented files. Generate a ChangeLog using git shortlog between existing tags. Michał Górny (1): fix -I flags to support building out-of-source Mike Frysinger (5): simplify --enable-visibility-hiding handling imlib2-config: delete old reference to @my_libs@ check return value of fread/write funcs fix X_DISPLAY_MISSING redefined warnings when X is disabled do not link with X libs when X is disabled
2016-01-18Disable DRI3 on Darwin, it currently causes build failure and is mutuallyjperkin1-3/+3
exclusive with Apple DRI.
2016-01-18Remove no more available configure arguments to reflect current configure scriptleot1-4/+1
(they were removed in giflib-5.0.0).
2016-01-18Remove --enable-dri2, it is no longer a valid argument.jperkin1-2/+1
2016-01-18Update the manual Darwin patch to apply against current MesaLib.jperkin1-12/+12
2016-01-18Update graphics/giflib to 5.1.2.leot2-7/+7
Changes: Version 5.1.2 ============= Code Fixes ---------- * Code hardening using reallocarray() from OpenBSD. * Sanity check in giffilter catches files with malformed extension records Fixes SourceForge bug #63: malformed gif causes segfault in giffilter. * Inexpensive sanity check in DGifSlurp() catches malformed files with no image descriptor. Fixes SourceForge bug #64: malformed gif causes crash in giftool. * Fix SourceForge bug #66: GifDrawBoxedText8x8() modifying constant input parameter. * Bail out of GIF read on invalid pixel width. Addresses Savannah bug #67: invalid shift in dgif_lib.c * Fix SourceForge bug #69: #69 Malformed: Gif file with no extension block after a GRAPHICS_EXT_FUNC_CODE extension causes segfault (in giftext). * Fix SourceForge bug #71: Buffer overwrite when giffixing a malformed gif. * Fix SourceForge bug #73: Null pointer deference in gifclrmap (only reachable with malformed GIF). * Fix SourceForge bug #74: Double free in gifsponge under 5.1,1, for any valid gif image. * Fix SourceForge bug #75: GAGetArgs overflows due to uncounted use of va_arg. * Sanity check in giffix catches some malformed files. Addresses SourceForge bug #77: dgif_lib.c: extension processing error
2016-01-16Update png to 1.6.21:wiz2-7/+7
Version 1.6.21beta01 [December 11, 2015] Fixed syntax "$(command)" in tests/pngstest that some shells other than bash could not parse (Bug report by Nelson Beebe). Use `command` instead. Version 1.6.21beta02 [December 14, 2015] Moved png_check_keyword() from pngwutil.c to pngset.c Removed LE/BE dependencies in pngvalid, to 'fix' the current problem in the BigEndian tests by not testing it, making the BE code the same as the LE version. Fixes to pngvalid for various reduced build configurations (eliminate unused statics) and a fix for the case in rgb_to_gray when the digitize option reduces graylo to 0, producing a large error. Version 1.6.21beta03 [December 18, 2015] Widened the 'limit' check on the internally calculated error limits in the 'DIGITIZE' case (the code used prior to 1.7 for rgb_to_gray error checks) and changed the check to only operate in non-release builds (base build type not RC or RELEASE.) Fixed undefined behavior in pngvalid.c, undefined because (png_byte) << shift is undefined if it changes the signed bit (because png_byte is promoted to int). The libpng exported functions png_get_uint_32 and png_get_uint_16 handle this. (Bug reported by David Drysdale as a result of reports from UBSAN in clang 3.8). This changes pngvalid to use BE random numbers; this used to produce errors but these should not be fixed as a result of the previous changes. Version 1.6.21rc01 [January 4, 2016] In projects/vstudio, combined readme.txt and WARNING into README.txt Version 1.6.21rc02 [January 7, 2016] Relocated assert() in contrib/tools/pngfix.c, bug found by American Fuzzy Lop, reported by Brian Carpenter. Marked 'limit' UNUSED in transform_range_check(). This only affects release builds. Version 1.6.21 [January 15, 2016] Worked around a false-positive Coverity issue in pngvalid.c.
2016-01-11Improve slightly.wiz1-1/+1
2016-01-11Finish move from ruby-rcairo to ruby-cairo.wiz6-70/+2
2016-01-11Switch from ruby-rcairo to ruby-cairowiz2-6/+5
2016-01-11Import ruby-cairo-1.14.3 as graphics/ruby-cairo, updating ruby-rcairo.wiz5-0/+137
Cairo is a 2D graphics library with support for multiple output devices. rcairo provides ruby bindings to cairo.
2016-01-11Fix the PLIST variable for the version.joerg1-2/+2
2016-01-11Remove obsolete patchmarkd1-14/+0
2016-01-10Update freetype2 to 2.6.2. Include file layout changed yet again, pleasebsiegert4-72/+58
test dependent packages. CHANGES BETWEEN 2.6 and 2.6.1 I. IMPORTANT BUG FIXES - It turned out that for CFFs only the advance widths should be taken from the `htmx' table, not the side bearings. This bug, introduced in version 2.6.0, makes it necessary to upgrade if you are using CFFs; otherwise, you get cropped glyphs with GUI interfaces like GTK or Qt. - Accessing Type 42 fonts returned incorrect results if the glyph order of the embedded TrueType font differs from the glyph order of the Type 42 charstrings table. II. IMPORTANT CHANGES - The header file layout has been changed (again), moving all header files except `ft2build.h' into a subdirectory tree. Doing so reduces the possibility of header file name clashes (e.g., FTGL's `FTGlyph.h' with FreeType's `ftglyph.h') on case insensitive file systems like Mac OS X or Windows. Applications that use (a) the `freetype-config' script or FreeType's `freetype2.pc' file for pkg-config to get the include directory for the compiler, and (b) the documented way for header inclusion like #include <ft2build.h> #include FT_FREETYPE_H ... don't need any change to the source code. - Simple access to named instances in GX variation fonts is now available (in addition to the previous method via FreeType's MM interface). In the `FT_Face' structure, bits 16-30 of the `face_index' field hold the current named instance index for the given face index, and bits 16-30 of `style_flags' contain the number of instances for the given face index. `FT_Open_Face' and friends also understand the extended bits of the face index parameter. You need to enable TT_CONFIG_OPTION_GX_VAR_SUPPORT for this new feature. Otherwise, bits 16-30 of the two fields are zero (or are ignored). - Lao script support has been added to the auto-hinter. III. MISCELLANEOUS - The auto-hinter's Arabic script support has been enhanced. - Superscript-like and subscript-like glyphs as used by various phonetic alphabets like the IPA are now better supported by the auto-hinter. - The TrueType bytecode interpreter now runs slightly faster. - Improved support for builds with cmake. - The function `FT_CeilFix' now always rounds towards plus infinity. - The function `FT_FloorFix' now always rounds towards minus infinity. - A new load flag `FT_LOAD_COMPUTE_METRICS' has been added; it makes FreeType ignore pre-computed metrics, as needed by font validating or font editing programs. Right now, only the TrueType module supports it to ignore data from the `hdmx' table. - Another round of bug fixes to better handle broken fonts, found by Kostya Serebryany <kcc@google.com>. CHANGES BETWEEN 2.6.1 and 2.6.2 I. IMPORTANT CHANGES - The auto-hinter now supports stem darkening, to be controlled by the new `no-stem-darkening' and `darkening-parameters' properties. This is an experimental feature contributed by Nikolaus Waxweiler, and the interface might change in a future release. - By default, stem darkening is now switched off (for both the CFF engine and the auto-hinter). The main reason is that you need linear alpha blending and gamma correction to get correct rendering results, and the latter is not yet available in most freely available rendering stacks like X11. Applying stem darkening without proper gamma correction leads to far too dark rendering results. - The meaning of `FT_RENDER_MODE_LIGHT' has been slightly modified. It now essentially means `no hinting along the horizontal axis'; in particular, no change of glyph advance widths. Consequently, the auto-hinter is used for all scalable font formats except for CFF. It is planned that other font-specific rendering engines (TrueType, Type 1) will follow. II. MISCELLANEOUS - The default LCD filter has been changed to be normalized and color-balanced. - For better compatibility with FontConfig, function `FT_Library_SetLcdFilter' accepts a new enumeration value `FT_LCD_FILTER_LEGACY1' (which has the same meaning as `FT_LCD_FILTER_LEGACY'). - A large number of bugs have been detected by using the libFuzzer framework, which should further improve handling of invalid fonts. Thanks again to Kostya Serebryany and Bungeman! - `TT_CONFIG_OPTION_MAX_RUNNABLE_OPCODES', a new configuration option, controls the maximum number of executed opcodes within a bytecode program. You don't want to change this except for very special situations (e.g., making a library fuzzer spend less time to handle broken fonts). - The smooth renderer has been made faster. - The `ftstring' demo program now supports sub-pixel rendering; use key `l' to cycle through the LCD modes. - The `ftstring' demo program now supports colour rendering; use the `space' key to cycle through various colour combinations. - The graphical demo programs now use a default gamma value of 1.8 (instead of 1.2).
2016-01-10Update oxygen-icons to 5.18.0markd4-10/+72
adds some additional Kf5 icons. Tweaks to existing icons.
2016-01-10library minor version update. Bump PKGREVISION.markd2-4/+4
2016-01-10Update kcolorchooser to 15.12.0markd2-8/+8
2016-01-10Update kde-base-artwork to 15.08.3markd2-8/+8
minor updates.
2016-01-10Update kdegraphics-mobipocket to 15.12.0markd2-8/+8
minor updates.
2016-01-10Update kdegraphics-strigi-analyzer to 15.12.0markd2-8/+8
minor updates.
2016-01-10Update kolourpaint to 15.12.0markd3-10/+11
minor updates.
2016-01-10Update ksaneplugin to 15.12.0markd2-8/+8
minor updates.
2016-01-10Update ksnapshot to 15.08.3markd2-8/+8
minor update.
2016-01-10Update libkdcraw to 15.08.3markd2-9/+8
minor updates.
2016-01-10Update libkexiv2 to 15.08.3markd3-14/+14
minor updates.
2016-01-10Update libksane to 15.08.3markd2-8/+8
minor updates.
2016-01-10Update svgpart to 15.12.0markd2-8/+8
minor updates.
2016-01-10Bump BUILDLINK_ABI_DEPENDSadam1-2/+2
2016-01-10Update gnuplot to 5.0.2markd2-8/+7
NEW support "set clip {one|two}" in 3D vector plots (splot ... with vectors) CHANGE post.trm treats lt -1 as double width only when drawing the plot border CHANGE distinguish between empty string variable and string constant "" CHANGE preserve full precision of samples generated by '+' or '++' CHANGE dumb terminal now handles UTF-8 characters CHANGE "plot for [i=1:n] foo=i, x*foo" generates n plots (comma is ignored) CHANGE accept '\r' as a terminator after console prompt (Windows only) CHANGE use the same arrowhead style in the key sample as in the plot itself CHANGE the command "set tics {front|back}" no longer affects grid lines also CHANGE allow "noautoscale" keyword for 2D function plots FIX dashtype labels in 'test' command were off by one FIX autocalculation of box widths in the presence of NaN data values FIX qt terminals dots were invisible FIX point and impulse colors in 3D binary plots FIX enable dashtype processing for epslatex terminal FIX clean handling of unexpected input commands or data found by fuzz-testing FIX many places where corrupt input commands or data could trigger a crash FIX aquaterm fill area with transparency FIX "offset 0" means "no offset" even in the case of log-scaled axes FIX handle formatted read from a datablock FIX "pause mouse" for wxt terminal (OSX, other single-threaded platforms) FIX 2-column data plots "with filledcurve y=<value>" FIX handling outliers in boxplot with categories (i.e. level in column 4) FIX inline input format in `splot` command FIX order-dependence of optional keywords for "set key" and "set obj polygon" FIX lua/tikz text placement errors on OSX 10.10.2 with lua5.3 FIX B and L formats in gprintf() FIX bug parsing time input with format "%s" (extra fractional second) FIX incorrect average value in final bin of "smooth cnorm" calculation FIX handle log-scale y values when calculating monotonic cubic spline fit FIX "set clip points" was non-functional in version 5.0 FIX regression in 5.0.1 that left extraneous '@' in title columnhead(N) FIX vertical placement of text fragments by cairo terminals FIX "set [*]axis rangelimited" applies to minor as well as major tics FIX qt terminal could drop chars from stdin depending on external event timing
2016-01-09Update to 2.8.2ryoon17-39/+47
Changelog: IMP Help 2 release 2.8.2 ========================= - Complete translation for Brazilian Portuguese - Many improvements for existing translations - Bugfixes: * Bug: 696034 - Exporting transparency docs use "Save" instead of "Export" * Bug: 724056 - typo reverses meaning... * Bug: 719859 - File#Export menu labels have been changed * Bug: 719971 - Grammatical error: "addressing one of the most often received complain" * Bug: 720479 - Apply save/export concepts on using/web.xml * Bug: 720209 - Typo in web filters - GIMP manual * Bug: 719876 - languageVocab.xml missing in 2.8.1 release * Bug: 719748 - Grammatical error: "GIMP 2.8 is an another important release" contributions from: João S. O. Bueno, Daniel Mustieles, Marco Ciampa, Rafael Ferreira, Enrico Nicoletto, Julien Hardelin, Dimitris Spingos, Sven Claussner, kolbjoern, Róman Joost, Piotr Drąg, SimaMoto,RyōTa, Benjamin Kerensa, Bogdan Petcu, Christian Kirbach, Konfrare Albert, Mariana Santos, Nils Philippsen, Willer Gomes Júnior
2016-01-08graphviz explicitly requires flex not lex for -i case-insensitive patternsrichard1-2/+2
2016-01-06Revbump after updating graphics/libwebpadam27-44/+54
2016-01-06version 0.5.0adam2-7/+7
* miscellaneous bug & build fixes * encoder & decoder speed-ups on x86/ARM/MIPS for lossy & lossless - note! YUV->RGB conversion was sped-up, but the results will be slightly different from previous releases * various lossless encoder improvements * gif2webp improvements, -min_size option added * tools fully support input from stdin and output to stdout * New WebPAnimEncoder API for creating animations * New WebPAnimDecoder API for decoding animations * other API changes: - libwebp: WebPPictureSmartARGBToYUVA() (-pre 4 in cwebp) WebPConfig::exact (-exact in cwebp; -alpha_cleanup is now the default) WebPConfig::near_lossless (-near_lossless in cwebp) WebPFree() (free'ing webp allocated memory in other languages) WebPConfigLosslessPreset() WebPMemoryWriterClear() - libwebpdemux: removed experimental fragment related fields and functions - libwebpmux: WebPMuxSetCanvasSize() * new libwebpextras library with some uncommon import functions: WebPImportGray/WebPImportRGB565/WebPImportRGB4444
2016-01-05Don't create directories under real PREFIX (hi tsutsui!).joerg2-4/+9
2016-01-05Help parallel build by precreating output directory.joerg1-1/+4
2016-01-05Update to mesa-11.1.0 (2015-12-15)tnn9-68/+70
New features: OpenGL 3.1 support on freedreno (a3xx, a4xx) OpenGL 3.3 support for VMware guest VM driver (supported by Workstation 12 and Fusion 8). GL_AMD_performance_monitor on nv50 GL_ARB_arrays_of_arrays on i965 GL_ARB_blend_func_extended on freedreno (a3xx) GL_ARB_clear_texture on nv50, nvc0 GL_ARB_clip_control on freedreno/a4xx GL_ARB_copy_image on nv50, nvc0, radeonsi GL_ARB_depth_clamp on freedreno/a4xx GL_ARB_fragment_layer_viewport on i965 (gen6+) GL_ARB_gpu_shader_fp64 on r600 for Cypress/Cayman/Aruba chips GL_ARB_gpu_shader5 on r600 for Evergreen and later chips GL_ARB_seamless_cubemap_per_texture on freedreno/a4xx GL_ARB_shader_clock on i965 (gen7+) GL_ARB_shader_stencil_export on i965 (gen9+) GL_ARB_shader_storage_buffer_object on i965 GL_ARB_shader_texture_image_samples on i965, nv50, nvc0, r600, radeonsi GL_ARB_texture_barrier / GL_NV_texture_barrier on i965 GL_ARB_texture_buffer_range on freedreno/a3xx GL_ARB_texture_compression_bptc on freedreno/a4xx GL_ARB_texture_query_lod on softpipe GL_ARB_texture_view on radeonsi and r600 (for evergeen and newer) GL_ARB_vertex_type_2_10_10_10_rev on freedreno (a3xx, a4xx) GL_EXT_blend_func_extended on all drivers that support the ARB version GL_EXT_buffer_storage implemented for when ES 3.1 support is gained GL_EXT_draw_elements_base_vertex on all drivers GL_EXT_texture_compression_rgtc / latc on freedreno (a3xx & a4xx) GL_KHR_debug (GLES) GL_NV_conditional_render on freedreno GL_OES_draw_elements_base_vertex on all drivers EGL_KHR_create_context on softpipe, llvmpipe EGL_KHR_gl_colorspace on softpipe, llvmpipe new virgl gallium driver for qemu virtio-gpu 16x multisampling on i965 (gen9+) GL_EXT_shader_samples_identical on i965.
2016-01-04Add some tex-tikz* packagesmarkd1-1/+17
2016-01-04Add:markd64-0/+423
tex-tikz-3dplot{,-doc} 2015 Coordinate transformation styles for 3d plotting in TikZ tex-tikzinclude{,-doc} 1.0 Import TikZ images from colletions tex-tikzmark{,-doc} 1.0 Use TikZ's method of remembering a position on a page tex-tikzorbital{,-doc} 2015 Atomic and molecular orbitals using TiKZ tex-tikzpagenodes{,-doc} 1.1 A single TikZ node for the whole page tex-tikzpfeile{,-doc} 1.0 Draw arrows using PGF/TikZ tex-tikzscale{,-doc} 0.2.6 Resize pictures while respecting text size tex-tikzsymbols{,-doc} 3.0f Some symbols created using TikZ
2016-01-03Don't try and build docs.markd1-1/+2
2016-01-03Update to 16.01ryoon11-111/+306
Changelog: 2016 Jan 01 v.16.01 + Edit Any Metadata and Batch Add/Change Metadata: faster/easier UI: mouse point and click to select metadata items from a list of most likely items. + Panorama: a manual alignment option was added for images with no clear features in the overlap area that can be used for auto-alignment. + Batch Convert: add an overlay image to output images (e.g. a credit line). + Slide Show: minor changes to improve user interface (see User Guide). + Image right-shift is now a user option with no more back-and-forth motion. + Search Images: new option for text data matching: case-sensitive or not. + New user option: default gallery sort: file name, file mod date, photo date. + A new function for color saturation was added (separate from Retouch Combo). + Bugfix: Search Images for metadata was including some non-matching images. + Bugifx: possible crash in Select Area if 'extend to corner' is active. 2015 Dec 20 v.15.12.1 + Bugfix: Retouch Combo: GUI lockup in Linux Mint 17.3. Ubuntu not affected. 2015 Dec 01 v.15.12 + Adjust HSL menu: better control of the color range to select and adjust. + Fix Perspective: new option to automatically trim using the corner markers. + Trim/Rotate: new option: level a slanted image via EXIF RollAngle if present. + Keyboard Shortcuts: list all existing shortcuts in a popup window. A button is available to start a dialog to add or revise shortcuts. + Metadata short report: user can specify extra items to include in the report. + New: Metadata batch report - list selected metadata for selected image files. + File Save - New File Version: this function can now have a keyboard shortcut. + Maps: red-dot locations are consolidated only for separations < 100 meters. Previously location names were used, but this is sometimes too broad. + Maps: custom user maps are now separated from standard maps. This prevents losing them if the fotoxx-maps package is re-installed. + TIFF files are now saved without compression. The file size may be slightly greater or less, but the processing time is reduced 90%. + Slide Show: new transition: image turns like a book page to reveal next image. + Bugfix: the Upright function would not step to the next image. + Bugfix: PT Panorama was broken due to an interface change in Panorama Tools. + Bugfix: possible crash when leveling an image by dragging the image edge. + Bugfix: possible crash if a select area is abandoned with nothing selected. 2015 Nov 08 v.15.11.1 + Bugfix: Rename failed to automatically open the next following file. + Translation updates: Spanish, Catalan, Portuguese, Italian. 2015 Nov 01 v.15.11 + Folders in gallery pages show contained sub-folder and image file counts. + Pattern: pattern can imprint target image without changing image colors. + Adjust HSL: the amount of color change is proportional to the match with a selected target color, and this match range is adjustable. + Batch Convert: more flexibility in the formatting of output file names. + New: Spherical image projection with variable radius of curvature. + Trim/Rotate: if an image is leveled using mouse drag, the trim rectangle is automatically maximized, removing the need to do this manually. + If an edit dialog is started and left/right image margins are present, the image is pushed to the right side so the dialog can be positioned over the expanded left margin and menu panel, to cover less image area. This position is saved and restored the next time the dialog is used. + Saving to file type .bmp was removed, since all metadata is lost. + A new transition type was added to Slide Show: collapsing sphere. + Six other minor improvements and bug fixes. 2015 Oct 09 v.15.10 + New: Batch Scripts: Perform a series of image edits while recording all menu and dialog inputs into a script file. Execute the script file to apply the same edits to multiple images selected from gallery pages. + Calibrate Printer: improved for slightly more accurate colors. + Edit curves: The capture distance for mouse selection of nodes to drag is adjustable (increase default value to make touch pads easier to use). + Batch Add/Change Metadata: a pick-list for commonly used tags was added. + Geographic maps: mouse distance to trigger a popup location name was made independent of map scale (10 pixels instead of 10 km). + Bugfix: gallery file selection: clicking on a file name in the list of selected files was sometimes inaccurate and selected the wrong file. + Bugfix: setting geotags by clicking on map locations did not allow an initial location to be revised by clicking somewhere else. 2015 Sep 03 v.15.09.2 + Bugfix: infinite loop when saving RAW file to JPG/TIF/PNG. + Bugfix: Open of TIF file with 8 bits/color showed 0 or 16 in top panel. 2015 Sep 01 v.15.09 + Program code was revised for latest GTK API breakage (Ubuntu 15.10). + The font size used in menus and dialogs can now be set by the user. + Panorama: about 20% faster (3 x 7 megapixels, 2 GHz CPU --> 18 secs). + Paint Transparency: response lag with large images was eliminated. + Area Copy and Paste was reinstated (easier than file save and open). + Use of alpha channel for vacated margins extended to all bend functions. + New: Calibrate Printer: tool to improve image print color accuracy. + Bugfix: crash in Flatten Book Page while marking page edges. + Bugfix: Slide Show fails if translated transition names contain blanks. + Bugfux: Leverage Edit: use of contrast as edit lever was broken. + Seven other minor improvements and fixes. 2015 Aug 01 v.15.08 + The brightness distribution for an image can be reshaped by using slider controls and watching the image and/or graph. The distribution can be clipped at either end, or stretched or flattened in different zones. + Editing and searching image tags have an additional tool to deal with a huge list of defined tags. The tag pick-list can be all tags, or only those for a category chosen from a category pick-list. + Select Area: open/save area cutout as PNG file with transparency data. + Image edits: image transparency data is now utilized and retained. + Paint Transparency: new: paint [semi-] transparent areas on an image. + Mashup: transparency data in overlay images is utilized and editable. + New batch tool: add/change/delete any metadata for selected image files. + Add Text: quickly add same text at same position to multiple image files. + Gallery thumbnail memory cache is self-limiting to 1 GB main memory. + Several small improvements in the user interface and error messages. + Bugfix: gallery sort by file modification date used incorrect date/time. + Bugfix: possible crash in leverage edits if edit function cancelled. + Bugfix: Select Area: draw/replace area edge did not work properly for areas selected by mouse painting or areas previously finished. 2015 Jul 01 v.15.07 + Menus were reorganized. User Guide was revised to match. + User Guide was audited and many minor errors were corrected. + Index Image Files: user interface and messages were rationalized. + Undo/Redo button: middle mouse button produces a popup list of edits done to the current image. Go back to any done or undone edit step. + Edit Metadata and Search Images: working with thousands of unorganized image tags was made much more practical: type-in tags or use pick-list. + New batch tool: convert tags for all image files using a from-to list. + New batch tool: select images (click thumbnails) to trash or delete. + New batch tool: find and upright all image files rotated 90 degrees. + Gallery navigation panel: parent directories are buttons instead of text. + Effects > Pencil Sketch: set any desired foreground or background color. + RAW image noise measure was improved (gives slightly lower values). + Select Area: new buttons to quickly change line color while drawing. + Slide Show: zoom-out from a chosen image spot (compliment of zoom-in). + New user option: start session with last gallery now works for albums. + 4 minor bug fixes and 10 user interface improvements. 2015 Jun 01 v.15.06 + New: HSL Color: change the color of selected image areas using an HSL color chooser. Blend with original image to preserve existing variation. + Threshold Denoise algorithm was improved. + Cycle Desktop (background image): Runs in the background. Add to the startup list to get a new desktop image each logon or time period. + New: Set Desktop Image: Set the desktop background image from Fotoxx. + New slide show transition: Image falls over to reveal the next image. + Mashup: UI improved for adding text and lines/arrows to a layout. + Trim/Rotate now includes an [auto] button to remove the black image margins left by composite or warp functions. Auto-Trim menu is gone. + KB shortcuts includes a button to report all the standard shortcuts. + Multiple UI and help text improvements. + Three minor bug fixes. 2015 May 01 v.15.05 + New: Smart Denoise: measure noise and use the result to reduce noise with minimal loss of subtle detail. Also measure camera sensor noise. + The function Newest Images was revised to show a gallery of the newest 1000 files, based on either EXIF photo date or file modification date. + Zonal Flatten: algorithm improvement and stronger deband controls. + New: Cycle Background: cycle desktop background image via Fotoxx album. + Bugfix: possible crash in some edit functions if [done] button pressed very quickly after adjusting a dialog control or edit curve. + Bugfix: Edit Metadata: tags with special characters were sometimes getting split into two tags. + Bugfix: Color Mode: color negative: it was sometimes possible to create invalid RGB colors which affected later color functions.
2015-12-31Update to 3.17.0ryoon2-11/+12
* Fix DISTNAME and use github framework Changelog: just some small tweaks
2015-12-30Sort.dholland1-2/+2
2015-12-29Rework (and simplify) docs installation to avoid share/doc/html.dholland2-784/+782
Mostly silences pkglint. Bump PKGREVISION again (to 6).
2015-12-29Drop libXp; bump PKGREVISION.dholland1-3/+3
2015-12-29Sort.dholland1-266/+266
2015-12-28Import wm-icons 0.4.0 as graphics/wm-icons.tsutsui11-1/+2699
The Window Manager Icons is an efficient icon distribution designed to be standardized and configurable. Includes several themed icon sets, a template icon set to help building new themed icon sets, scripts and configurations for several window managers. Closes my PR pkg/50545 assuming "approved by silence."
2015-12-27Changes 0.3.2:adam3-61/+62
* Incremented binary version number * Improved vignetting interpolation * Internal code cleanups * Custom install directories can be configured by CMAKE_INSTALL_XXX variables (CMake GNUInstallD irs) * New LENSFUN_WINDOWS_DATADIR CMake variable for better windows compatibility * Support for parallel installation of different database versions