Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
|
|
|
|
|
|
Switch from qt4 to qt5.
UPSTREAM CHANGELOG
==================
Changes in 3.1:
Improvements:
* Do not print or export hidden pages
* Allow expressions in dataset of contour widget
* Allow widgets to be excluded in key (thanks to Alexander Book)
* Make bezier line better fit data
Bug fixes:
* Compilation fix for PyQt>=5.12 (thanks to Dimitry Shachnev)
* Ensure fit settings are sorted in output file
* Fix crash in contour labelling
* Fix 3D axis crash bug
* Fix problem with broken axis with null-sized regions
* Fix issue with 0-sized images in image widget
* Fix function widget crash with certain plotting range
* Fix for axis crash with large magnitude ranges
* Fix CSV importing issues for 2D and ND data
* Fix zero division error in 2D import
* Fix crash on importing HDF5 files with variable length text
* Catch issue with zero range axes
* Fix crash is using set in dataset expression
* Fix crash when moving line coordinates
* Remove deprecation warnings when compiling with recent Qt versions
Changes in 3.0.1:
* Change in build system to use qmake to find Qt locations. This is to fix
the build inside Anaconda. Also Qt and sip parameters can now be given
as environment variables.
* Fix problem when picking points with too many non-finite values
* Change default SVG export DPI to 96 to match inkscape and provide
option in dialog to choose export DPI
* Allow %PAGE% and %PAGENAME% in export filename for single page output
* Fix failing fitting due to iminuit differences
* Fix crash if both ends of part of broken axis widget are the same for
EMF exporting
* Update to Qt 5.11.1 and update PyQt and sip in Windows binary
* Build Mac and Linux binaries with EMF export
Changes in 3.0:
* New 3D support for plotting points, functions, surfaces and volumes
* Add --export-option parameter for command line exporting control
* Add templates in preferences for exported file names, add %PAGE00% and
%PAGE000% options for zero-prefixed page numbers, and change %PAGENUM%
to %PAGE%
* In export dialog allow user to specify arbitrary pages to export
* Change miter limit for lines, which fixes some problems when exporting
arrow to PDFs
* Use flat cap on lines with arrows, to avoid line showing through head
* Support datetime64 and string/unicode characters in npy/npz import
* Add \hat LaTeX support
Changes in 2.2.2:
* Fix zoom for polar, ternary and broken axis plots
* For mean and add dataset operations, allow datasets to be different
lengths, expanding to the maximum
* Fix broken axis if the ends of the axis are not the edge of the plot
* Fix image embedding in Python 3
* Update h5py to newer version in Windows binary (supporting HDF 1.10.1)
* Fix 'fractions' and 'percentages' units in polar plot
* Add LANG(mapping) function when evaluating labels, allowing translation
of strings in documents
Changes in 2.2.1:
* Fix mouse control for Key widget for different zoom levels
* Correct coordinates shown on bottom of screen for different zoom levels
* Fix zoom into graph functionality for different zoom levels
* Fix plot picking for different zoom levels
* When choosing a text dataset, fix the mini dataset browser
* Fix crash when previewing in binary import using Python 3
* Fix crash when picking points in certain circumstances
Changes in 2.2:
* Notify user updates to Veusz are available
* Add support for high DPI displays
* Change zoom code scale plots, rather than changing the size of elements,
so that plots look more similar at different zoom levels
* Send automatic anonymous feedback to developers giving software version
information and counts of the features used.
* Fix colormap sequence and randomize plugins
* Change hyphen to minus sign when using standard C formatting in tick labels
* Fix for Chinese and Korean characters in filenames on Windows
* Sort DatasetPlugin arguments for diffing
* Fix bitmap EMF export in Python 3
* The redo operation can now be done multiple times
* Hide fully transparent objects, rather than trying to draw them
* Fix bug report script in Python 3
* Fallback for paint device metrics, fixing bugs when PyQt is older than Qt
* If barplot positions setting is blank but set, treat as unset
Changes in 2.1.1:
* Fix dashed/dotted custom lines in EMF output
* Fix Fields in dataset plugins
* Fix data import plugins
* Use deprecated sipconfig if available to find SIP files
* Fix problems with opening files using command line arguments with
some encodings
* Hide splash if program takes too long to start
Changes in 2.1:
* If file cannot be imported on document load, ask user for a new filename
* Only open HDF5 files in readonly mode
* Do not simply log errors when loading data with ImportPlugins
* Cleanup of stylesheet, setting and widget code
* Fix filename chooser and embedding in ImageFile widget
* Force C++11 compilation on Unix
* Fix document reload, export warning and unsafe loading dialogs
* Parameterize number of line steps in covariance widget
* Report error line number for csv reading exceptions
* Convert values from expressions to 1D arrays when required
* Take account of endsize setting for bar plot error bars
* Remove dependence on sipconfig in build and add sip build parameters
Changes in 2.0.1:
* Fix crash setting manual bins in histogram dialog box
* Add missing DLLs to Windows installer
* Fix version number in Mac OS package
* Add new colormaps (thanks to yingchaolu)
Changes in 2.0:
* Update to PyQt5 and Qt5
* Use Ghostscript to write EPS/PS formats
* Use pyinstaller for MacOS builds instead of py2app
* Windows build requires Windows 7 minimum
* MacOS build requires MacOS 10.10 minimum
* Move to using Sphinx for documentation
* Add Makefile for documentation and remove build script
* Use isfinite() on FreeBSD
* Drop old veusz_listen script in favour of veusz --listen
Changes in 1.27:
* New FITS import code and user interface, allowing much more
flexible and convenient FITS importing
* Fix half pixel error in linear WCS FITS support
* Save custom definitions after importing data, to allow customs
to depend on datasets.
* Add preference for loading translation file
* Fix logical errors in transparency in image widget
* If cannot find translation or plugin, do not end app after showing error
* Fix for Python 3 for reloading datasets
Changes in 1.26.1:
* Change homepage in program to new site https://veusz.github.io/
* Change new version checking to use veusz.github.io
Changes in 1.26:
* Add color themes and automatic coloring of widgets
* Custom color definitions
* Improved custom definition dialog box
* Fix loading translator via command line
* Show horizontal error lines/fills in key
* Use iMinuit if available for fitting
* Fix for dataset plugins returning nD datasets
* Add editable automatic axis range, including support for shrinking
range (-X%), percentage ranges (X-Y%) and limits (<X% and >Y%)
* Fix for key if invalid dataset
* For log scaling on image widget, show invalid values as being transparent
Bug fixes in 1.25.1:
* Fix 2D dataset expressions
* Fix 2D X,Y,Z dataset expressions
* Better error checking in Gnuplot import plugin
* Catch non-single character delimiters for 2D CSV import
* Fix SETTING(), BASENAME(), FILENAME() and DATA() in function evaluation
* More self tests
Changes in 1.25:
* Add n-dimensional dataset support
* Add GetColormap command to return RGBA values
* Add Colormap sequence plugin for choosing colors of widgets
* Fill above/below setting shown in key for xy widget
* Add Covariance widget for plotting covariance ellipses
* Add lineup, linedown, lineleft and lineright markers
* Add lineup, linedown and lineextend arrows
Bug fixes:
* Fix pick indices if non-finite values in data
* Fix drag and drop of files into Veusz on Windows
* Raise exception if functions in console request input, avoiding hang
* Initialise unsafe_mode, in case Veusz used in PyQt embedding
* Fix crash if setting default setting in default setting window
* Fix crash in Clone() command on python3
Changes in 1.24:
* Text labels can now include Python expressions inside %{{ }}%
* Added built-in functions DATE([fmt]), TIME([fmt]), FILENAME() and BASENAME()
when evaluating expressions, which are useful when used in labels
* Added Python dictionary ENVIRON when evaluating expressions, to obtain
values from environment variables
* Added DATA(name, [part]) function to expression environment for accessing
values from datasets, useful for function evaluation or labels
* Added SETTING(path) function for expression evaluation to obtain values
of settings
* Added ESCAPE(text) function to environment, which allows LaTeX special
characters to be displayed in labels
* Add fractions and percentages units to polar plot
* Allow number of spokes to be varied in polar plot
* Widgets can be clicked holding down shift or ctrl, to add or toggle their
selection
* Add K. Moreland's cool-warm colormap (thanks to S. Richardson)
* Added further green-map, blue-darkred, blue-darkorange, brown-blue and
blue-orange colormaps from Oregon geography dept.
* Add logarithm and exponential dataset plugins
* Add Wipe() command to embedding interface to clear document
* Add File->Reload menu option to reload from saved document
* Add tooltip to items in FieldWidget showing widget path
Bux fixes:
* Fix transparency with bar plot
* Use getcwdu() for python2 to avoid bugs combining paths
* Handle inf/nan when converting to human readable form in plots
* Fix CreateHistogram on command line without binparams parameter
* Handle empty 2D dataset import with grid at edge enabled
* Do not allow error bars on imported CSV non-numeric data
* Handle missing argument in \size
* For data edit dialog, allow 1D dataset to replace 2D dataset
* Crash if zoom to be height when height is zero
* Fix problem with 2D import if error message is in unicode
* With axis-function widget catch result if greater than 1 dimension
* Fix cloning for datasets with / in name
* Fix crash in embedding if plot window closed while rendering in progress
>>>>>>> master
Changes in 1.23.2:
* Add data clipping dataset plugin
* Fix boxplot with manual settings
* Fix plugin normalize and divide by maximum for new numpy versions
* Avoid error in 2d data creation
* Fix problems with unicode characters in plugins in Python 2.x
* Clip axis to sensible range -1e100->1e100
* Handle unicode errors from operating system in Veusz scripts
* Handle unicode errors in error reports
* Fix crash in \color
Changes in 1.23.1:
* Enable compression in exported files (Benjamin K. Stuhl)
* Fix saving histogram datasets
* Add option to "thin" error bars plotted
* Fix label colour in contour labelling
* Remove use of deprecated Qt functions
* Fix clone widget tools plugin
* Fix EPS/PDF crash with broken axis widget
* Do not crash filter plugin if using date datatype
* Avoid crashes in normalise, subtract minimum and divide maximum plugins
* Avoid crash in image widget
* Avoid issue in identifying spacing in 1D->2D conversion
* Add Gnuplot 2D data import plugin (Joerg Meyer)
* When loading data from import plugins, provide default values
* Remove some deprecated Qt uses
* Fix issue when plotting non-plain datasets with nan values
Changes in 1.23:
* Add new export dialog box which can export multiple pages and
modify the export options
* Add new dataset filtering dialog
* Add cubehelix() functional colormap
* Add -stepN suffix for colormaps to make arbitrary numbers of steps
* Fix incorrect colors in log images and log color scales
* Fix unsafe commands not being run
Minor changes
* Fix incorrect use of None in (x,...) pattern
* Catch crash if plotting nan/inf value in log space
* Fix getData in dataset plugin for dimensions=2
* Catch error in too large float to date time conversion
* Catch disappeared file during import
* Index error fixed in pickable
* Catch error in data edit dialog if 2d dataset size changes
* If root widget is selected with others, do not error on hide
* Fix undo for dataset histogram with a single output dataset
* Fix error resizing ellipse with a tuple width, height or position setting
* Only use finite values in histogram
* Rewrite Line/FillSet setting controls for internal consistency and to fix
new style extended fills
* Do not crash with log date-time axes
* Also ignore non-finite values when fitting with minuit
* Avoid syntax error with invalid colormap
* Updates to setup.py and desktop files
* Recreate dataset now works if dialog hasn't been opened already
* Restore dock layout when using Python3
* Fix undo after loading stylesheet/custom definitions
* Support unicode example filenames
* Clip bezier lines to avoid problems with log axes
Changes in 1.22:
* Add option to ignore white space following delimiters when importing CSVs
* Allow x/yedge and x/ycent to be inverted to change data order
when import 2D data
* Rewrite of widget tree internals to fix miscellaneous bugs
* Optionally use astropy for SAMP
* Add setting to extend the python import path
* Add option to select widgets with same name on page
* Resize rectangular shapes keeping other corners fixed. Old symmetric
resize behaviour is retained if shift is pressed.
Bug fixes
* Fix faulty caching of datasets expressions
* Do not auto mirror axes if shared axis placed in grid and ignore
other hidden axes for mirroring purposes
* gridatedge 2D import option inverts values in rows
* y values for 2D datasets in data edit dialog are inverted
* Fix crash when constructing 2D dataset with constants
* Fix crash when interpreting date values with unicode
* Fix for crash when moving ellipses on broken axes
* Fix crash when editing datetime data
* Fix crash when renaming 2D datasets in dataset editor
* If 2d dataset does not exist, don't crash when using colorbar
* Ignore HDF5 data types which are not supported by h5py
* Catch recursion limit errors properly
* In sort and text sort plugins, clip length to minimum
* Do not plot functions with more than 1D in function plotter
* Catch error for shapes widgets with no coordinates
* Handle zero length datasets in subtract minimum or mean
* Clip range of zoom between 0.05 and 20x
* Catch errors in CSV date format
* Do not allow 2D datasets to be used for labels in label widget
* Handle unicode data correctly in clipboard data
* Fix data import dialog for fits files in unicode paths
Changes in 1.21.1
* Add swap option on keys, swapping symbol and text
Bug fixes
* Fix missing labels if colorbar out of plot
* Preserve tags when reloading datasets
* Handle nan/inf/-inf when as value in UI
* Remove dependence on pyqtconfig in build system
* Handle errors properly in 2D CSV read
* Do not crash if selecting siblings of document widget
* Fix accidental modification of data by line widget
* Improve PDF bounding box rounding to prevent chopping near edge
* Fix function plotter in embedding
* Fix astropy version checking
* Fix crash for error bar in CSV with blank previous column
|
|
ChangeLog:
AnsiLove/C 4.0.4 (2019-10-28)
- Add initial seccomp support to Ansilove
- Move pledge and seccomp initialization before ansilove_init()
- Move conditional includes for 'pledge' and 'strtonum' in compat.h
|
|
ChangeLog:
libansilove 1.1.5 (2019-10-14)
- Move background transparency operations in the output function
- Allow setting transparent background for retina images
- Add extern declaration for fonts data arrays
- Use type size_t for loop and structIndex variables
|
|
Oracle Solaris has pthread_setname_np. illumos does not.
|
|
Changes:
Added nordic folder color that suitable to Nordic GTK theme
|
|
Notable new icons include a SmartOS distributor logo and icons for these
applications:
editors/xournalpp
games/rocksndiamonds
emulators/mednaffe
emulators/stella
security/tor-browser
www/midori
|
|
New features
* None
Bug fixes
* Vulkan version of "Middle-earth: Shadow of Mordor" has graphics
glitches on RADV driver (part 2)
* Vulkan version of "Middle-earth: Shadow of Mordor" has graphics
glitches on RADV driver
* [amdgpu][Navi][llvm] Minimap problem in Nier Automata
* Black ground in Dirt 4
* Superbibles examples crashing Mesa drivers (radeonsi) and causing
gpu reset
* [CTS] dEQP-VK.graphicsfuzz.write-red-in-loop-nest crashes
* mesa and libglvnd install the same headers
* Regression: Doom (2016) crashes on Mesa 19.2 and above and Radeon
380 with Vulkan (worked on Mesa 19.1)
* Rocket League displays corruption when the game starts
Changes
Alan Coopersmith (6):
* c99_compat.h: Don't try to use 'restrict' in C++ code
* util: Make Solaris implemention of p_atomic_add work with gcc
* util: Workaround lack of flock on Solaris
* util: Solaris has linux-style pthread_setname_np
* meson: recognize "sunos" as the system name for Solaris
* intel/common: include unistd.h for ioctl() prototype on Solaris
Alejandro Piñeiro (1):
* v3d: take into account prim_counts_offset
Bas Nieuwenhuizen (3):
* radv: Disallow sparse shared images.
* nir/dead_cf: Remove dead control flow after infinite loops.
* radv: Fix single stage constant flush with merged shaders.
Clément Guérin (1):
* radeonsi: enable zerovram for Rocket League
Connor Abbott (2):
* nir/sink: Rewrite loop handling logic
* nir/sink: Don't sink load_ubo to outside of its defining loop
Dylan Baker (1):
* docs: Add SHA256 sum for 19.2.1
Eric Engestrom (7):
* GL: drop symbols mangling support
* meson: rename `glvnd_missing_pc_files` to `not
glvnd_has_headers_and_pc_files`
* meson: move a couple of include installs around
* meson: split headers one per line
* meson: split Mesa headers as a separate installation
* meson: skip installation of GLVND-provided headers
* util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and
p_atomic_{cmp,}xchg()
Ian Romanick (2):
* nir/search: Fix possible NULL dereference in is_fsign
* intel/vec4: Don't try both sources as immediates for DPH
James Xiong (1):
* iris: finish aux import on get_param
Kenneth Graunke (2):
* iris: Properly unreference extra VBOs for draw parameters
* iris: Implement the Gen < 9 tessellation quads workaround
Lepton Wu (1):
* egl/android: Remove our own reference to buffers.
Lionel Landwerlin (3):
* etnaviv: remove variable from global namespace
* anv: fix vkUpdateDescriptorSets with inline uniform blocks
* anv: fix memory leak on device destroy
Lucas Stach (3):
* etnaviv: fix vertex buffer state emission for single stream GPUs
* rbug: fix transmitted texture sizes
* rbug: unwrap index buffer resource
Pierre-Eric Pelloux-Prayer (1):
* mesa: fix invalid target error handling for teximage
Roland Scheidegger (1):
* gallivm: Fix saturated signed psub/padd intrinsics on llvm 8
Samuel Pitoiset (6):
* drirc: enable vk_x11_override_min_image_count for DOOM
* radv: bump minTexelBufferOffsetAlignment to 4
* radv: fix DCC fast clear code for intensity formats
* Revert "radv: do not emit PKT3_CONTEXT_CONTROL with AMDGPU 3.6.0+"
* radv: fix DCC fast clear code for intensity formats (correctly)
* radv: fix updating bound fast ds clear values with different
aspects
Timothy Arceri (1):
* glsl: fix crash compiling bindless samplers inside unnamed UBOs
|
|
Changes in v20191017:
Follow the upstream GNOME 3.34.1 changes
Fix broken header bar in gnome-tweaks 3.34
Other various minor fixes and improvements
Changes in v20190912:
Add support for GNOME Shell 3.34
Fix popup menu shadow cutoff in gnome-shell >= 3.32
Other minor fixes
|
|
This package was explicitly marked as broken for almost 2 years.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
This is the Eye of Gnome, an image viewer program. It is meant to
be a fast and functional image viewer as well as an image cataloging
program.
|
|
Version 0.13
Add explicit support for layout engine escape sequences such as ``\l`` and
``\N``. These already worked implicitly before but where broken by backslash
escaping in ``0.12``, which is reverted by this release. Escaping now resembles
the stdlib ``re`` module: literal backslashes need to be escaped (doubled),
which is most conveniently done by using raw string literals for strings that
use escape sequences (including escaped backslashes), e.g. ``label=r'\\'``.
Add ``escape()`` function (resembling ``re.escape()``) for disabling all
meta-characters in a string for rendering.
Use ``logging`` in example notebook, add notebooks demonstrating layout engines
and escape sequence usage, improve tests with parametrization.
|
|
Adapt the local patch for the POSIX iconv(3) API change in new NetBSD.
|
|
|
|
6.2.1:
- This is the last Pillow release to support Python 2.7
- Add support for Python 3.8
|
|
No functional change (probably)
|
|
|
|
|
|
|
|
code as well. meant to help aarch64 builds.
when machine/joystick.h exists, it just includes sys/joystick.h.
|
|
|
|
Moka is a stylized FreeDesktop icon set, created with simplicity in mind.
It uses simple geometry & bright colours and has been designed and optimized
to achieve the a pixel-perfect look for your desktop.
|
|
Faba is a modern FreeDesktop icon set with Tango and elementary influences.
It is specifically designed to be a base icon set for the Moka icon theme.
|
|
Luv is the spiritual successor to Flattr, a flat but complex icon theme for
freedesktop environments.
|
|
basically copying what freebsd is doing
caveat: stuff looks a bit different
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Upstream changes (from NEWS):
== Ruby-GNOME 3.4.1: 2019-10-16
This is a follow-up release of 3.4.0.
=== Changes
==== Ruby/GDK3
* Improvements
* Added support for (({String})) and (({Symbol})) as (({Gdk::Color})).
[GitHub#1286][Reported by rubyFeedback]
* Added support for (({String})) and (({Symbol})) as (({Gdk::RGBA})).
==== Ruby/GObjectIntrospection
* Improvements
* Added support for (({GBytes **})).
=== Thanks
* rubyFeedback
|
|
Changes since 1.6:
• Correctly handle HiDPI displays. [Lionel Landwerlin]
• Bump dependency of GTK.
|
|
|
|
Bug fixes in 19.2.1:
meson.build:1447:6: ERROR: Problem encountered: libdrm required for gallium video statetrackers when using x11
Mesa doesn't build with current Scons version (3.1.0)
libXvMC-1.0.12 breaks mesa build
Meson can't find 32-bit libXvMCW in non-standard path
Mesa installs gl.pc and egl.pc even with libglvnd >= 1.2.0
Changes in 19.2.0:
Adam Jackson (1):
docs: Update bug report URLs for the gitlab migration
Alex Smith (1):
radv: Change memory type order for GPUs without dedicated VRAM
Alyssa Rosenzweig (1):
pan/midgard: Fix writeout combining
Andres Gomez (1):
docs: Add the maximum implemented Vulkan API version in 19.2 rel notes
Andres Rodriguez (1):
radv: additional query fixes
Arcady Goldmints-Orlov (1):
anv: fix descriptor limits on gen8
Bas Nieuwenhuizen (6):
radv: Use correct vgpr_comp_cnt for VS if both prim_id and instance_id are needed.
radv: Emit VGT_GS_ONCHIP_CNTL for tess on GFX10.
radv: Disable NGG for geometry shaders.
Revert "ac/nir: Lower large indirect variables to scratch"
tu: Set up glsl types.
radv: Add workaround for hang in The Surge 2.
Caio Marcelo de Oliveira Filho (2):
nir/lower_explicit_io: Handle 1 bit loads and stores
glsl/nir: Avoid overflow when setting max_uniform_location
Connor Abbott (1):
radv: Call nir_propagate_invariant()
Danylo Piliaiev (3):
nir/loop_unroll: Prepare loop for unrolling in wrapper_unroll
nir/loop_analyze: Treat do{}while(false) loops as 0 iterations
tgsi_to_nir: Translate TGSI_INTERPOLATE_COLOR as INTERP_MODE_NONE
Dave Airlie (2):
virgl: fix format conversion for recent gallium changes.
gallivm: fix atomic compare-and-swap
Dave Stevenson (1):
broadcom/v3d: Allow importing linear BOs with arbitrary offset/stride.
Dylan Baker (9):
bump version to 19.2-rc2
nir: Add is_not_negative helper function
Bump version for rc3
meson: don't generate file into subdirs
add patches to be ignored
Bump version for 19.2.0-rc4
cherry-ignore: Add patches
rehardcode from origin/master to upstream/master
bin/get-pick-list: use --oneline=pretty instead of --oneline
Emil Velikov (1):
Update version to 19.2.0-rc1
Eric Engestrom (14):
ttn: fix 64-bit shift on 32-bit `1`
egl: fix deadlock in malloc error path
util/os_file: fix double-close()
anv: fix format string in error message
freedreno/drm-shim: fix mem leak
nir: fix memleak in error path
anv: add support for driconf
wsi: add minImageCount override
anv: add support for vk_x11_override_min_image_count
amd: move adaptive sync to performance section, as it is defined in xmlpool
radv: add support for vk_x11_override_min_image_count
drirc: override minImageCount=2 for gfxbench
gl: drop incorrect pkg-config file for glvnd
meson: re-add incorrect pkg-config files with GLVND for backward compatibility
Erik Faye-Lund (2):
gallium/auxiliary/indices: consistently apply start only to input
util: fix SSE-version needed for double opcodes
Haihao Xiang (1):
i965: support AYUV/XYUV for external import only
Hal Gentz (2):
glx: Fix SEGV due to dereferencing a NULL ptr from XCB-GLX.
gallium/osmesa: Fix the inability to set no context as current.
Iago Toral Quiroga (1):
v3d: make sure we have enough space in the CL for the primitive counts packet
Ian Romanick (8):
nir/algrbraic: Don't optimize open-coded bitfield reverse when lowering is enabled
intel/compiler: Request bitfield_reverse lowering on pre-Gen7 hardware
nir/algebraic: Mark some value range analysis-based optimizations imprecise
nir/range-analysis: Adjust result range of exp2 to account for flush-to-zero
nir/range-analysis: Adjust result range of multiplication to account for flush-to-zero
nir/range-analysis: Fix incorrect fadd range result for (ne_zero, ne_zero)
nir/range-analysis: Handle constants in nir_op_mov just like nir_op_bcsel
nir/algebraic: Do not apply late DPH optimization in vertex processing stages
Ilia Mirkin (1):
gallium/vl: use compute preference for all multimedia, not just blit
Jason Ekstrand (9):
anv: Bump maxComputeWorkgroupSize
nir: Handle complex derefs in nir_split_array_vars
nir: Don't infinitely recurse in lower_ssa_defs_to_regs_block
nir: Add a block_is_unreachable helper
nir/repair_ssa: Repair dominance for unreachable blocks
nir/repair_ssa: Insert deref casts when needed
nir/dead_cf: Repair SSA if the pass makes progress
intel/fs: Handle UNDEF in split_virtual_grfs
nir/repair_ssa: Replace the unreachable check with the phi builder
Jonathan Marek (1):
freedreno/a2xx: ir2: fix lowering of instructions after float lowering
Jose Maria Casanova Crespo (1):
mesa: recover target_check before get_current_tex_objects
Juan A. Suarez Romero (1):
bin/get-pick-list.sh: sha1 commits can be smaller than 8 chars
Kenneth Graunke (20):
gallium/ddebug: Wrap resource_get_param if available
gallium/trace: Wrap resource_get_param if available
gallium/rbug: Wrap resource_get_param if available
gallium/noop: Implement resource_get_param
iris: Replace devinfo->gen with GEN_GEN
iris: Fix broken aux.possible/sampler_usages bitmask handling
iris: Update fast clear colors on Gen9 with direct immediate writes.
iris: Drop copy format hacks from copy region based transfer path.
iris: Avoid unnecessary resolves on transfer maps
iris: Fix large timeout handling in rel2abs()
isl: Drop UnormPathInColorPipe for buffer surfaces.
isl: Don't set UnormPathInColorPipe for integer surfaces.
util: Add a _mesa_i64roundevenf() helper.
mesa: Fix _mesa_float_to_unorm() on 32-bit systems.
iris: Fix partial fast clear checks to account for miplevel.
iris: Report correct number of planes for planar images
iris: Fix constant buffer sizes for non-UBOs
gallium: Fix util_format_get_depth_only
iris: Initialize ice->state.prim_mode to an invalid value
intel: Increase Gen11 compute shader scratch IDs to 64.
Lepton Wu (1):
virgl: Fix pipe_resource leaks under multi-sample.
Lionel Landwerlin (9):
util/timespec: use unsigned 64 bit integers for nsec values
util: fix compilation on macos
egl: fix platform selection
vulkan/overlay: bounce image back to present layout
radv: store engine name
driconfig: add a new engine name/version parameter
vulkan: add vk_x11_strict_image_count option
util/xmlconfig: fix regexp compile failure check
drirc: include unreal engine version 0 to 23
Marek Olšák (23):
radeonsi/gfx10: fix the legacy pipeline by storing as_ngg in the shader cache
radeonsi: move some global shader cache flags to per-binary flags
radeonsi/gfx10: fix tessellation for the legacy pipeline
radeonsi/gfx10: fix the PRIMITIVES_GENERATED query if using legacy streamout
radeonsi/gfx10: create the GS copy shader if using legacy streamout
radeonsi/gfx10: add as_ngg variant for VS as ES to select Wave32/64
radeonsi/gfx10: fix InstanceID for legacy VS+GS
radeonsi/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0
radeonsi/gfx10: always use the legacy pipeline for streamout
radeonsi/gfx10: finish up Navi14, add PCI ID
radeonsi/gfx10: add AMD_DEBUG=nongg
winsys/amdgpu+radeon: process AMD_DEBUG in addition to R600_DEBUG
radeonsi: add PKT3_CONTEXT_REG_RMW
radeonsi/gfx10: remove incorrect ngg/pos_writes_edgeflag variables
radeonsi/gfx10: set PA_CL_VS_OUT_CNTL with CONTEXT_REG_RMW to fix edge flags
radeonsi: consolidate determining VGPR_COMP_CNT for API VS
radeonsi: unbind blend/DSA/rasterizer state correctly in delete functions
radeonsi: fix scratch buffer WAVESIZE setting leading to corruption
radeonsi/gfx10: don't call gfx10_destroy_query with compute-only contexts
radeonsi/gfx10: fix wave occupancy computations
radeonsi: add Navi12 PCI ID
amd: add more PCI IDs for Navi14
ac/addrlib: fix chip identification for Vega10, Arcturus, Raven2, Renoir
Mauro Rossi (2):
android: mesa: revert "Enable asm unconditionally"
android: anv: libmesa_vulkan_common: add libmesa_util static dependency
Paulo Zanoni (2):
intel/fs: grab fail_msg from v32 instead of v16 when v32->run_cs fails
intel/fs: fix SHADER_OPCODE_CLUSTER_BROADCAST for SIMD32
Pierre-Eric Pelloux-Prayer (1):
glsl: replace 'x + (-x)' with constant 0
Rafael Antognolli (1):
anv: Only re-emit non-dynamic state that has changed.
Rhys Perry (1):
radv: always emit a position export in gs copy shaders
Samuel Iglesias Gonsálvez (1):
intel/nir: do not apply the fsin and fcos trig workarounds for consts
Samuel Pitoiset (11):
radv: allow to enable VK_AMD_shader_ballot only on GFX8+
radv: add a new debug option called RADV_DEBUG=noshaderballot
radv: force enable VK_AMD_shader_ballot for Wolfenstein Youngblood
ac: fix exclusive scans on GFX8-GFX9
radv/gfx10: don't initialize VGT_INSTANCE_STEP_RATE_0
radv/gfx10: do not use NGG with NAVI14
radv: fix getting the index type size for uint8_t
nir: do not assume that the result of fexp2(a) is always an integral
radv: fix allocating number of user sgprs if streamout is used
radv: fix loading 64-bit GS inputs
radv/gfx10: fix VK_KHR_pipeline_executable_properties with NGG GS
Sergii Romantsov (2):
intel/dri: finish proper glthread
nir/large_constants: more careful data copying
Tapani Pälli (5):
util: fix os_create_anonymous_file on android
iris/android: fix build and link with libmesa_intel_perf
egl: reset blob cache set/get functions on terminate
iris: close screen fd on iris_destroy_screen
egl: check for NULL value like eglGetSyncAttribKHR does
Thong Thai (1):
Revert "radeonsi: don't emit PKT3_CONTEXT_CONTROL on amdgpu"
Timur Kristóf (1):
st/nine: Properly initialize GLSL types for NIR shaders.
Vinson Lee (2):
swr: Fix build with llvm-9.0 again.
travis: Fail build if any command in if statement fails.
|
|
Version 11.70 (production release)
Added a new CanonModelID
Improved identification of Office Open XML files
Removed RAF version check when writing FujiFilm RAF files
Limited the number of accelerometer records that ExifTool will read by default with the -ee option from INSV files to avoid excessive processing times and memory usage
Patched Windows version to allow reading of shared files with Unicode names
Patched to avoid converting some bad GPS coordinates
Fixed verbose output to include YCbCrSubSampling for JPEG files
Fixed conversion and group names for the new FujiFilm tag added in 11.68
Fixed format of GeoTiffDirectory and GeoTiffDoubleParams when writing
Version 11.69
Fixed bug introduced in version 11.66 where the sign was lost when writing coordinate values between 0 and -1 to QuickTime:GPSCoordinates
Version 11.68
Added read support for yet another type of streaming GPS in MP4 videos
Added a number of new FujiFlashMode values
Decode a new FujiFilm tag
Made NikonCaptureOffsets and NikonCaptureVersion deletable
Enhanced tag name documentation to indicate deletable MakerNotes tags
Version 11.67
Added config_files/thinkware.config to the distribution
Fixed bug decoding negative GPS coordinates from INSV videos
Version 11.66
Added a new Nikon LensID
Added a few new Canon LensType values
Decode a few more Hasselblad tags
Decode a new Canon tag
Decode more Samsung trailer tags
Extract BWF iXML, aXML and UMID from RIFF-format files
Extract ICC_Profile from more types of PDF files
Enhanced %s of the -W option to recognize the PICT format
Recognize MacOS alias files
Changed name of Ricoh CropMode35mm tag and added a new value
Minor change to a Minolta lens name
Fixed problem where NikonCapture information couldn't be deleted from an NEF
Fixed problem identifying some SVG files
Fixed typo in a CanonModelID value
Fixed bug which could result in "Internal error: no list index" warning when creating nested XMP lang-alt lists
Fixed the names of a few Tamron lenses for Nikon
Fixed problem extracting Layer information from some PSD files
Fixed writing of QuickTime GPSCoordinates to use the correct number of digits before the decimal point for latitude and longitude
Version 11.65
Added new SonyModelID and Sony LensType values
Added support for some new Sony models
Added a couple of new CanonModelID values
Added a new Canon ColorDataVersion value
Enhanced FastScan option so a setting of 2 stops processing PNG images at the IDAT chunk when reading
Preserve order of nested lang-alt list entries when -struct option is used
Version 11.64
Added a new Canon LensType
Added a new Nikon LensID
Added config file for converting streaming GPS from BlueSkySea dashcam
Decode FocusDistance for Nikon Z6/Z7
Documented groups in families 5 and 6 (available but undocumented since Exiftool version 8.22 and 11.50 respectively)
Fixed some ordering problems when writing/copying nested XMP lang-alt lists
Fixed some minor quirks with QuickTime language codes
Fixed a CanonModelID value
API Changes:
Documented SavePath and SaveFormat options
Version 11.63 - "PNG Early Text"
Added a few new Sigma lenses
Improved handling of Canon CNTH atom in MOV/MP4 videos
Changed PNG writer to place all text chunks before IDAT (not just XMP)
Issue minor warning for any text chunk after PNG IDAT (not just XMP)
Enhanced ForceWrite feature to allow "PNG" to be specified (to move existing text chunks to before IDAT without editing any metadata)
Removed Windows "surrogate" warning for files that wouldn't be processed anyway
Fixed some entries in the Minolta LensType list
Fixed identification of a Sony lens
Version 11.62
Added a number of new Canon, Pentax, Sony and Sigma lenses
Removed some extraneous verbose warnings when geotagging
Removed Minolta LensType value for a non-existent lens
Patched problem writing some simple qualified XMP values
Patched to avoid writing files in Windows with Unicode surrogate characters in their name unless the -overwrite_original_in_place option is used
Fixed an incorrect Pentax LensType
Fixed family 2 group names of some XMP-exifEX and XMP Composite tags
Version 11.61
Added a new FujiFilm CropMode
Added a few new proprietary CustomRendered values
Added a new Nikon LensID and fixed a Canon LensType
Added a new CanonModelID
Decode more Sony DSC-RX100M7 tags
Write standard EXIF to PNG even if non-standard EXIF already exists
Changed a Minolta/Sony LensType
Changed Composite GPS reference direction tags to be derived from only the XMP-exif GPS coordinate tags (and not other XMP GPS coordinates)
Reverted a PNG Validation check that was removed from 11.60
Patched to avoid problems overriding new values when writing thumbnail and preview images
Version 11.60
Added a few new Sigma LensType values
Updated Sony makernote decoding for the DSC-RX100M7
Various internal improvements to PNG reader/writer
Fixed bug in RIFF decoder that could cause an "undefined subroutine" error
Fixed problem writing some QuickTime tags if the PREFERRED levels were changed via the config file
Install Changes:
Properly erase all temporary files after validation tests
Version 11.59
Added a new SonyModelID
Changed block delete to allow subsequent writing of tags from the same group (like a group delete)
Minor changes to warnings and verbose output when writing PNG images
Fixed potential runtime warning on an error rewriting XMP in a PNG image
Version 11.58
Added a number of new Canon and Sony LensType values
Decode NikonMeteringMode for the D500
Decode LensID for Nikon Z lenses
Extract RawThermalImage from Parrot Bebop-Pro Thermal images
Validate PNG CRC values when writing or using the Validate option
Improved Russian translation
Improved identification of some Tamron lenses for Canon cameras
Changed name of D810MeteringMode tag to NikonMeteringMode
Patched writing of XMP in PNG images to always come before IDAT, and warn if XMP comes after IDAT when reading
Fixed problem replacing multiple lang-alt default-language structure elements in lists of XMP structures (behaviour for other languages still not ideal)
API Changes:
Removed PNGEarlyXMP option
Fixed problem introduced in 11.54 which caused Options('UserParam') to return undef
Internal Changes:
A block delete of EXIF, XMP, IPTC, etc now sets the group delete flag
Version 11.57
Improved decoding of some tags for the Sony ILCE-7RM4
Minor change to a Sony lens name
Fixed format of a number of 8-bit integer QuickTime tags when writing
Fixed problem replacing multiple structure elements in lists of XMP structures
Version 11.56
Added support for the Sony ILCE-7RM4
Added a new SonyModelID
Added a few new Sony/Minolta LensType values
Decode some new Nikon and Motorola tags
Decode a couple more ColorData tags for some Canon models
Extract PreviewImage from DNG files which don't have a .DNG extension
Extract Huawei APP7 maker notes with the Unknown (-u) option
Internal change in LensID logic for Sony E-type lenses
Version 11.55
Added write support for XMP-crs:Texture and XMP-drs tags
Added a number of new Panasonic NoiseReduction values
Added definition for a new Kodak tag
Added a couple of new Panasonic AFAreaMode values
Added a couple of new Sony/Minolta LensTypes
Added a new CanonModelID
Decode HEVCConfiguration record from HEIC images
Decode a new Panasonic tag
Decode a new QuickTime tag
Changed internal handling of Composite tag ID's to include module name
Removed "FE" designation from Samyang E-mount lenses
Dropped Validate warning about missing GPSProcessingMethod tag
Version 11.54
Added new Canon and Sony/Minolta LensType values
Added a number of new Sony/Minolta LensType values
Added "Unknown" value for new EXIF CompositeImage tag
Added ability to write GSpherical tags in video track of MOV/MP4 files
Added support for geotagging from GPS/IMU CSV-format files
Improved Russian translation
Improved Validate feature to check ExifVersion/GPSVersionID numbers
Accept unsigned numbers when setting GPSAltitudeRef from a numerical value
Fixed decoding of DepthMapWidth/Height for some Samsung live-focus images
Fixed a couple of incorrect/incomplete CanonModelID values
Fixed problem identifying some Canon lenses when used on a Sony camera with a Metabones adapter
API Changes:
Added FilterW option
Enhanced Compact option to improve flexibility and include features of XMPShorthand option
Removed XMPShorthand option from documentation
Version 11.53 - "Exif 2.32"
Added support for the new tags of the Exif 2.32 specification
Added a new SamsungModelID
Added warning if extracting ZIP file contents without the -a option
Added ability to extract EmbeddedVideo from the trailer of Android JPEG images with the ExtractEmbedded option
Decode timed GPS from Cobra Dash Cam AVI videos
Decode a new GoPro tag
Enhanced -struct option to allow extraction of structured Torrent Info
Improved error handling when an unexpected terminator is encountered while writing a QuickTime-format file
Renamed one of the Nikon Saturation tags to "SaturationAdj"
Removed warning message when writing FujiFilm RAFVersion 0240 and 0261 files
Fixed encoding problem when writing some QuickTime UserData tags with strings containing special characters
API Changes:
Enhanced XMPShorthand option to add level 2
Version 11.52
Added a few new Nikon CropHiSpeed values
Added a new Nikon LensID
Fixed problem where reading a large, corrupt AIFF file may could take an excessively long time
API Changes:
Enhanced Compact option to add levels 3, 4 and 5
Version 11.51
Decode Canon DistortionCorrection tags
Removed a minor EXIF warning when processing EPS files with a DOS header
Fixed bug which caused an error when rewriting some EPS files multiple times
Version 11.50 (production release)
Added a new Canon LensType and two new Sony LensTypes
Added tiff_version and rotate_regions config files to the distribution
Added two new QuickTime Keys tags and made some existing Keys unwritable
Improved Composite LensID logic to make better use of EXIF LensModel
Improved logic when writing BinaryData tags to allow multiple interdependent tags to be written in a single command
Improved -htmldump output to show names of Unknown tags
Allow advanced formatting expressions to access the current tag key ($tag)
Remove escaped nulls from -json string values
Reverted change in ExifTool 11.38 so that Composite GPS reference directions are generated again even if the EXIF versions of these tags already exist
Fixed an incorrect FlashPix CodePage conversion
|
|
|