-Safely iterate over card profile info array.
-Fall back to default icon when no candidate is found.
-Elide playback name label if needed
-Don't force a height on progressbars.
-Remove warnings about unused function parameters.
-Wrapped the text of connecting error label.
-Avoid memory leak in "java-utils.c".
-Fixed comparison of integer expressions of different signedness.
-Removed "g_ptr_array_free_full" from "glib-utils.c" and used GLib's
"g_ptr_array_free" instead.
-Use bsdtar to handle RPM packages.
0.16.1
-Fixed a mistake in the layout of Terminal settings dialog.
-Fixed translation of shortcuts (in Terminal settings dialog).
0.16.0
-Made closing of tab on middle-clicking optional.
-Avoid loop variable copy.
-Emit signals with Q_EMIT.
-Use the default constructor of QFlags.
-Dropped qmake .pro file.
-Made the color scheme dirs comply with XDG Base Directory Specification.
-Added an optopn for openning the new tab to the right of the active tab.
-Added virtual destructor to a base class.
-Let QStandardPaths::locateAll() handle application name.
-Put drop-down QTerminal on screen with cursor.
0.16.1
-Bumped version to 0.16.1, for a point release of qterminal.
0.16.0
-Use qAsConst.
-Don't search application dir for keyboard and scheme data.
-Use Q_EMIT to call signals, instead of the emit keyword.
-Dropped the deprecated class QLinkedList.
-Don't use 0/nullptr to initialize QFlags.
-Fixed ColorEntry copy operator.
-Disabled the use of copy constructors and assignment operators.
-Check for successful ioctl() calls by testing that the call did not return -1.
-Fix find_package() developer warning in cmake.
-Use const references wherever possible.
-Handle keyboard commands properly.
-Removed a redundant method from desktop code.
-Added an option to switch to newly opened tab.
-Added an option to open tabs of last window.
-Fixed a regression in restoring vertical scroll position.
-Guarantee a correct cursor shape on opening a folder.
-Scroll to current item on removing/changing filter.
-Keep the current focus when opening new tab in background.
-Reversed the workaround for RTL statusbar text because it isn't needed anymore.
-Fixed DND into desktop trash.
-Handle ampersand and newline in tab text.
-Handle text tabs in statusbar.
-Added an option to open desktop folders in default file manager.
-Code cleanup.
-Added image size and path to statusbar.
-Added copy Path action.
-Fixed memory leaks in annotations.
-Show error message if saving with a format is not supported.
-Added resize image feature.
-Use QFlags default constructor.
-Prevent users from defining ambiguous shortcuts.
-Consult Qt for supported mimetypes.
-Start app on screen with mouse cursor when opening image.
-Added depreciation notice to screenshot command line options.
-Clear selection before selecting an item in side-pane.
-Update text color of places view if style changes in runtime.
-Added a missing nullity check to file dialog code.
-Fixed unwanted selection of all items in detailed list mode.
-Fixed a memory leak in launching desktop entries.
-Remember file sorting, showing of hidden files, hidden places of side-pane,
showing of thumbnails, and icon sizes in LXQt file dialog.
-Better focus change with Tab/BackTab in file dialog.
-Open mount targets of mountable directories when they are clicked in file
dialog.
-More efficient and simpler code for graying out cut files.
-Also consider the legacy bookmarks file in bookmarks dialog.
-Guarantee horizontal alignment for pathbar scroll buttons.
-Natural (GTK-like) file sorting by treating dot as separator.
-Avoid QListView's DND methods in our list view.
-Support special chars like `\n` and `\t` in path button name.
-Code cleanup.
-Use QFlags default constructor
-Added an action for showing LXQt leave dialog (to be used when the power button
is pressed).
-Don't use deprecated QProcess methods.
-Removed version checks for some LXQt dependencies.
-Added a Fontconfig CMake find module.
-Suppressed warning about find_package_handle_standard_args package name mismatch.
-Removed version checks for some LXQt dependencies.
-Added a Fontconfig CMake find module.
-Suppressed warning about find_package_handle_standard_args package name mismatch.
Abseil LTS 20200923, Patch 2
What's New:
absl::StatusOr<T> has been released. See our blog
post for more information.
Abseil Flags reflection interfaces have been released.
Abseil Flags memory usage has been significantly optimized.
Abseil now supports a "hardened" build mode. This build mode enables
runtime checks that guard against programming errors that may lead
to security vulnerabilities.
Notable Fixes:
Sanitizer dynamic annotations like AnnotateRWLockCreate that are
also defined by the compiler sanitizer implementation are no longer
also defined by Abseil.
Sanitizer macros are now prefixed with ABSL_ to avoid naming collisions.
Sanitizer usage is now automatically detected and no longer requires
macros like ADDRESS_SANITIZER to be defined on the command line.
Breaking Changes:
Abseil no longer contains a dynamic_annotations library. Users
using a supported build system (Bazel or CMake) are unaffected by
this, but users manually specifying link libraries may get an error
about a missing linker input.
1.34.0:
Incur setuptools as an dependency for grpcio_tools.
Stop the spamming log generated by ctrl-c for AsyncIO server.
[gRPC Easy] Make Well-Known Types Available to Runtime Protos.
Bump MACOSX_DEPLOYMENT_TARGET to 10.10 for Python.
Make Python 2 an optional dependency for Bazel build.
[Linux] [macOS] Support pre-compiled Python 3.9 wheels.
Moving the cursor now skips over combining characters (and
other zero-width characters). Deleting a character deletes
also any succeeding zero-width characters, but backspacing
deletes just one character at a time.
reftools is a collection of refactoring tools for Go.
fixplurals: remove redundant parameter and result types from function signatures
fillstruct: fills a struct literal with default values
fillswitch: fills a (type) switch statement with case statements