Improvements
Windows
Patch QSaveFile so working on images stored in synchronized folders (dropbox, google drive) is safe
Shortcuts
Fix duplicate shortcut on Photoshop scheme
Alphabetize shortcut to make the diffs easier to read when doing changes
UI
Make the triangles larger on the categorized list view so they are more visible
Disable the macro recorder and playback plugin
Remove the docker titlebar lock and collapse buttons. BUG:385238 BUG:392235
Set the pixel grid to show up at 2400% zoom by default. BUG:392161
Improve the layout of the palette docker
Disable drag and drop in the palette view: moving swatches around did not actually change the palette. BUG:392349
Fix selecting the last used template in the new document dialog when using appimages. BUG:391973
Fix canvas lockup when using Guides at the top of the image. BUG:391098
Do not reset redo history when changing layer’s visibility. BUG:390581
Fix shifting the pan position after using the popup widget rotation circle. BUG:391921
Fix height map to normal map in wraparound mode. BUG:392191
Text
Make it possible to edit the font size in the svg text tool. BUG:392714
Let Text Shape have empty lines. BUG:392471
Fix updates of undo/redo actions. BUG:392257
Implement “Convert text into path” function. BUG:391294
Fix a crash in SvgTextTool when deleting hovered/selected shape. BUG:392128
Make the text editor window application modal. BUG:392248
Fix alignment of RTL text. BUG:392065 BUG:392064
Fix painting parts of text outside the bounding box on the canvas. BUG:392068
Fix rendering of the text with relative offsets. BUG:391160
Fix crash when transforming text with Transform Tool twice. BUG:392127
Animation
Fix handling of keyframes when saving. BUG:392233 BUG:392559
Keep show in timeline and onion skin options when merging layers. BUG:377358
Keep keyframe color labels when merging layers. BUG:388913
Fix exporting out audio with video formats MKV and OGV.
File handling
Do not load/save layer channel flags anymore (channel flags were removed from the UI in Krita 2.9). BUG:392504
Fix saving of Transform Mask into rendered formats. BUG:392229
Fix reporting errors when loading fails. BUG:392413
Fix a memory leak when loading file layers
Fix loading a krita file with a loop in the clone layers setup. BUG:384587
Fix showing a wait cursor after loading a PNG image. BUG:392249
Make bundle loading feedback a bit clearer regarding the bundle.
Vector bugs
Fix crash when creating a vector selection. BUG:391292
Fix crash when doing right-click on the gradient fill stop opacity input box of a vector BUG:392726
Fix setting the aspect ratio of vector shapes. BUG:391911
Fix a crash if a certain shape is not valid when writing SVG. BUG:392240
Fix hidden stroke and fill widgets not to track current shape selection BUG:391990
Painting and brush engines
Fix crash when creating a new spray preset. BUG:392869
Fix rounding of the the pressure curve
Fix painting with colorsmudge brushes on transparency masks. BUG:391268
Fix uninitialized distance info for KisHairyPaintOp BUG:391940
Fix rounding of intermediate pressure values
Fix the colorsmudge brush when painting in wraparound mode. BUG:392312
Layers and masks
Fix flattening of group layers with Inherit Alpha property set. BUG:390095
Fix a crash when using a transformation mask on a file layer. BUG:391270
Improve performance of the transformation mask
- Compatibility with Sphinx 1.7.0
- Ensure a change stream uses the proper session id while iterating
- Fix a rare crash in pooled mode when a replica set member was
disconnected
2.4.0 (2018-04-10)
New checks:
Add W504 warning for checking that a break doesn’t happen after a binary operator. This check is ignored by default.
Add W605 warning for invalid escape sequences in string literals.
Add W606 warning for ‘async’ and ‘await’ reserved keywords being introduced in Python 3.7.
Add E252 error for missing whitespace around equal sign in type annotated function arguments with defaults values.
Changes:
An internal bisect search has replaced a linear search in order to improve efficiency.
pycodestyle now uses PyPI trove classifiers in order to document supported python versions on PyPI.
‘setup.cfg’ ‘[wheel]’ section has been renamed to ‘[bdist_wheel]’, as the former is legacy.
pycodestyle now handles very long lines much more efficiently for python 3.2+.
You can now write ‘pycodestyle.StyleGuide(verbose=True)’ instead of ‘pycodestyle.StyleGuide(verbose=True, paths=[‘-v’])’ in order to achieve verbosity.
The distribution of pycodestyle now includes the license text in order to comply with open source licenses which require this.
‘maximum_line_length’ now ignores shebang (‘#!’) lines.
Add configuration option for the allowed number of blank lines. It is implemented as a top level dictionary which can be easily overwritten.
Bugs:
Prevent a ‘DeprecationWarning’, and a ‘SyntaxError’ in future python, caused by an invalid escape sequence.
Correctly report E501 when the first line of a docstring is too long.
Support variable annotation when variable start by a keyword, such as class variable type annotations in python 3.6.
pycodestyle internals have been changed in order to allow ‘python3 -m cProfile’ to report correct metrics.
Fix a spelling mistake in the description of E722.
‘pycodestyle –diff’ now does not break if your ‘gitconfig’ enables ‘mnemonicprefix’.
v6.2.1:
:pr:83: Fix regression, caused by inverted check for Windows OS.
Add more URLs to distribution metadata
v6.2.0:
:pr:37: Implement PEERCRED lookup over UNIX-socket HTTP connection.
Discover connected process' PID/UID/GID
Respect server switches: peercreds_enabled and peercreds_resolve_enabled
get_peer_creds and resolve_peer_creds methods on connection
peer_pid, peer_uid, peer_gid, peer_user and peer_group properties on connection
X_REMOTE_PID, X_REMOTE_UID, X_REMOTE_GID, X_REMOTE_USER (REMOTE_USER) and X_REMOTE_GROUP WSGI environment variables when enabled and supported
Per-connection caching to reduce lookup cost
this package is auto-detecting the presence of system languages like
rust and haskell.
XXX currently it is likely doing the same for Lua, maybe more things
to disable.
Fixes PR pkg/53167: libthrift downloads from the net if ghc is installed
Discussed with and ok by <bouyer>, thanks!
pkgsrc changes:
- Reset MAINTAINER to pkgsrc-users@
Changes:
530
---
* Don't output terminal init sequence if using -F and file fits on one screen.
* When using -S, mark truncated lines with a special character.
The character can be changed or disabled via the new --rscroll option.
* New command M marks the last line displayed on the screen.
* New command ESC-m removes a line mark.
* Status column (enabled via -J) now shows mark letters.
* Status column shows search matches even if highlighting is disabled via -G.
* A second ESC-u command will clear search match markers in the status column.
* Do same ANSI escape code filtering for tag matching that we do for
searching, to help when viewing syntax-highlighted code.
* Catch SIGTERM and clean up before exiting.
* Fix bug initializing default charset on Windows.
* Handle keypad ENTER key correctly if it sends something other than newline.
* Fix buffering bug when using stdin with a LESSOPEN pipe.
* On Windows, allow 'u' in -D option to enable underlining.
* On Windows, use underline in sgr mode.
* On Windows, convert UTF-8 to multibyte if console is not UTF-8.
* Update Unicode tables to 2017-03-08.
* Pass-thru Unicode formating chars (Cf type) instead of treating them
as binary chars. But treat them as binary if -U is set.
* Fix erroneous binary file warning when UTF-8 file contains ANSI SGR sequences.
* Fix bugs when using LESSOPEN and switching between stdin and other files.
* Fix some bugs handling filenames containing shell metacharacters.
* Fix some memory leaks.
* Allow some debugging environment variables to be set in lesskey file.
* Code improvements:
- Use ANSI prototypes in funcs.h declarations.
- Fix some const mismatches.
- Remove archaic "register" in variable declarations.
487
---
* New commands ESC-{ and ESC-} to shift to start/end of displayed lines.
* Make search highlights work correctly when changing caselessness with -i.
* New option -Da in Windows version to enable SGR mode.
* Fix "nothing to search" error when top or bottom line on screen is empty.
* Fix bug when terminal has no "cm" termcap entry.
* Fix incorrect display when entering double-width chars in search string.
* Fix bug in Unicode handling that missed some double width characters.
* Update Unicode database to 9.0.0.
1.5.1 [2018-04-11]
==================
* Choose format of installed documentation based on available tools.
* Fix visibility of symbols.
* Fix zipcmp directory support.
* Don't set RPATH on Linux.
* Use Libs.private for link dependencies in pkg-config file.
* Fix build with LibreSSL.
* Various bugfixes.
These files are only built on linux. When attempting to build them on netbsd,
I found I am missing mntent.h, and there might be more changes necessary.
Just make it linux-specific now.
PR pkg/53174, from Albert Ou.
The GnuCash development team announces GnuCash 2.6.21, the twenty-second and final, final maintenance release in the 2.6-stable series.
Between 2.6.19 and 2.6.21, the following bugfixes were accomplished:
* Bug 795049 - GnuCash 2.6.20-1 (Fedora Linux package) is unable to open MariaDB database.
* Bug 795068 - src/optional/python-bindings missing several files.
* Bug 795078 - missing _inflateValidate symbol has recurred in 2.6.20 on MacOS.
Between 2.6.19 and 2.6.20, the following bugfixes were accomplished:
* Bug 765846 - Expense Over Time for subaccounts: An error occurred while running the report: Fix crash if acc-depth too low.
* Bug 791848 - GC 2.6.x does not handle ISO dates introduced with GC 2.7 Enable reading ISO-formatted dates, recognize GNC_FEATURE_SQLITE3_ISO_DATES.
* Bug 792008 - gnucash 2.6.19 fails to build Replace g_assert_true with g_assert for now
* Bug 793278 - wrong data in charts with accumulated values (like "net-linechart", "net-barchart" and "liabilities barchart")
* Bug 794030 - relative date functions compute wrong day of month
* Bug 790526 - Mathematical bug This change will fix 'num-of-weeks-since-1/jan/1970' which formerly used quotient to remove the fractional part of the division. For negative values of num-of-weeks, the number is truncated in the wrong direction (i.e. towards 0). This change uses floor instead to ensure the num-of-weeks found is the nearest integer LESS than the fractional number.
Some other fixes not associated with reported bugs:
* Online HBCI actions: Remove outdated non-SEPA menu items.
* Add XML namespaces for all Account Hierarchy Templates.
* General cleanup of Account Hierarchy Templates.
* Fix auto-selection of splits in reconcile. Really use all splits of any given day. Up to now usually the splits of the given date were not or not all included, as the time comparison didn't correctly ignore any given time-of-day of the splits. Instead, all possible time-of-days should be included.
* Properly detect git in case of linked worktree.
* Account Hierarchy for India: Set LANGUAGE=hi and LANG=en_IN to access it.
* Improve Import menu entries Customer & vendors use same menu label as others, replace template by tooltip, add ellipsis to entry, add comments to distinguish "Import" as verb and substantive.
* Provide preference panel to set the Alpha Vantage API key needed for Finance::Quote.
* Correct the appstream definition to match the current spec.
* Fix collectors and min-date handling in reports.
No new functionality is introduced in this release. This is a patch release to fix regression bugs.
In NSS version 3.35 the iteration count in optimized builds, which is used for password based encryption algorithm related to encrypted PKCS#7 or PKCS#12 data, was increased to one million iterations. That change had caused an interoperability regression with operating systems that are limited to 600 K iterations. NSS 3.36.1 has been changed to use the same 600 K limit.
Certain smartcard operations could result in a deadlock
This Bugzilla query returns all the bugs fixed in NSS 3.36.1:
https://bugzilla.mozilla.org/buglist.cgi?resolution=FIXED&classification=Components&query_format=advanced&product=NSS&target_milestone=3.36.1
Upstream changes:
2018.003 Thu Mar 29 2018
# No new features.
! Makefile.PL.sombok
- CPAN RT#120370: Build fails with recent EUMM and some make variants.
Patch by Alexandr Ciornii.
Upstream changes:
0.048 2018-03-29 11:14:42-07:00 America/Los_Angeles
No changes since last development release.
0.047_090 2018-03-19 21:19:22-07:00 America/Los_Angeles (TRIAL RELEASE)
update t/path_class.t to remove tilde; fixes [#41] (Jean-Damien.Durand)
Unset (possible) global gpgsign [#91] (Sergey Romanov)
remove timing bug in basic.t (Christian Walde)
POD typo fix (小械褉谐械泄 袪芯屑邪薪芯胁)
Include dist.ini in distribution (Karen Etheridge)
Upstream changes:
Changes in Devel::NYTProf 6.05 - 23rd March 2018
Fix test failures on Perl 5.27.6+ #113
Fix to prevent memory corruption in incr_sub_inclusive_time
thanks to lucrocha #115
Fix test failures on Perl 5.26 w/ PERL_USE_UNSAFE_INC=0,
thanks to Kent Fredric #112
Fix for the double opening of the web browser with --open,
thanks to trizen #107
Updated links in docs from old svn repository to Github
thanks to smpeters #114
Upstream changes:
version 3.52 at 2018-04-02 17:48:32 +0000
-----------------------------------------
Change: 713ddd633fc582d440c3ea8e1b860888fa95a0a7
Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk>
Date : 2018-04-02 18:48:32 +0000
Updated for v5.24.4 & v5.26.2 RC1