The patch to system_info.py got upstreamed in a modified form which is
now backported here. On updating to 1.21, it shall be dropped.
In the process of upstreaming the patch, I learned that numpy really
needs to use cblas for proper acceleration, so it does that now and
gets a PKGREVISION bump because of that.
Release v0.7.0, Codename "Cobalt".
Okay, before I tell you all about the new features and bug fixes, I'd like to
thank everybody that is actively using Macchina, and especially our
contributors.
I'm very grateful that people find Macchina as interesting as I do. Our
codebase has grown from a small, glued-together set of instructions, to two
independent packages, providing users and developers the opportunity to inspect
the code and actually enjoy doing so :)
Let's take a look at the new changes:
-ASCII art now adapts to how many readouts are displayed, as suggested by
@Ramiferous.
-Updated Linux big ASCII art variant.
-The title of "Emoji" theme, now named "Boron", can now be changed, and its
separator has been modified too.
-Removed jemallocator from the dependency list, this is due to build errors
primarily with libc, we started using this a while back, because its
performance improvements were promising, but I have just come to the conclusion
that the headaches it causes aren't worth it for the most part.
-A "Beryllium" theme has appeared!
-Themes now print their own name in the box title.
-Benchmarking with hyperfine has finally been fixed.
-Update Linux and NetBSD benchmarks.
-libmacchina: Optimizations for Linux, Android and OpenWrt by implementing an
interface for sysinfo struct and using that when possible.
-libmacchina (Linux): Optimize terminal fetching by utilizing a custom
implementation instead of calling ps.
-libmacchina (Linux): Distribution should now return NAME and VERSION whenever
possible, previously it was NAME and VERSION_ID.
@123marvin123:
-Fixed an issue where the palette doesn't respect the user-provided padding
value.
@uttarayan21:
-Added command autocompletion for bash and fish.
-libmacchina: Refactored many functions, fixing a lot of clippy's warnings.
-libmacchina: Added Android support.
lxqt-session-0.17.1 / 2021-04-16
================================
- Fixed compilation against Qt < 5.15 (especially, 5.12).
lxqt-session-0.17.0 / 2021-04-15
================================
- Code cleanup and modernization (use const references where possible, fix
possible use of uninitialized variables, removing deprectaed methods, etc.).
- Remove Openbox configuration for WM agnosticism.
- Completely moved to Qt5 signal/slot syntax.
- Become subreaper and end children on finishing session.
lxqt-panel-0.17.1 / 2021-04-16
==============================
- Fixed compilation against Qt < 5.15 (especially, 5.12).
lxqt-panel-0.17.0 / 2021-04-15
==============================
- Fixed the popup of grouped task button in a special case.
- Code cleanup (using nullptr, removing deprecated headers/methods, using
default member initializers, etc.).
- Fixed changing of world clock's time zone with mouse wheel.
- Optionally auto-hide panel only when it overlaps a window.
- Workaround for an issue with glibc 2.33 on old Docker engines.
- Completely move to Qt5 signal/slot syntax.
- Check pressed mouse buttons before closing grouped task popup.
lxqt-runner-0.17.0 / 2021-04-15
===============================
- Prevent selection jumps in the dropdown list.
- Activated `Home` and `End` in the dropdown list.
- Copy the calculation result to clipboard.
- Completely moved to Qt5 signal/slot syntax.
- Select the calculation result on showing lxqt-runner.
lxqt-config-0.17.1 / 2021-04-16
===============================
- Fixed compilation against Qt 5.12.
lxqt-config-0.17.0 / 2021-04-15
===============================
- Made lxqt-config-appearance work under Wayland.
- Made the code cleaner and more up-to-date.
lxqt-archiver-0.4.0 / 2021-04-15
===================================
- Support opening and extracting of disk images.
- Also, support xz-compressed disk images.
- Added "application/vnd.debian.binary-package" to mimetypes list.
- Made directory view horizontally scrollable.
- Remember window settings.
lxqt-powermanagement-0.17.0 / 2021-04-15
========================================
- Handled Qt5.15's deprecations.
- Added an option to disable idle watcher on fullscreen.
- Completely moved to new signal/slot syntax.
- Separate idle watchers for AC and battery.
lxqt-qtplugin-0.17.0 / 2021-04-15
=================================
- Handled Qt 5.15 deprecations.
- Don't check before deleting a pointer.
- Don't use implicit conversions.
- Fixed a palette/highlight color related typo.
2.2.0
Features
Adds support for errors.py to also use 'errors' for error_details (#1281) (a5d2081)
2.1.0
Features
add status_code property on http error handling (#1185) (db2a766)
Bug Fixes
Change default of static_discovery when discoveryServiceUrl set (#1261) (3b4f2e2)
correct api version in oauth-installed.md (#1258) (d1a255f)
fix .close() (#1231) (a9583f7)
Resolve issue where num_retries would have no effect (#1244) (c518472)
Documentation
Distinguish between public/private docs in 2.0 guide (#1226) (a6f1706)
Update README to promote cloud client libraries (#1252) (22807c9)
2.0.2
Bug Fixes
Include discovery artifacts in published package (#1221) (ad618d0)
2.0.1
Bug Fixes
add static discovery docs (#1216) (b5d33d6)
Documentation
add a link to the migration guide in the changelog (#1213) (b85da5b)
2.0.0
⚠ BREAKING CHANGES
deps: require 3.6+ (#961)
Features
Add support for using static discovery documents (#1109) (32d1c59)
Update synth.py to copy discovery files from discovery-artifact-manager (#1104) (af918e8)
Bug Fixes
Catch ECONNRESET and other errors more reliably (#1147) (ae9cd99)
deps: add upper-bound google-auth dependency (#1180) (c687f42)
handle error on service not enabled (#1117) (c691283)
Improve support for error_details (#1126) (e6a1da3)
MediaFileUpload error if file does not exist (#1127) (2c6d029)
replace deprecated socket.error with OSError (#1161) (b7b9986)
Use logging level info when file_cache is not available (#1125) (0b32e69)
Miscellaneous Chores
deps: require 3.6+ (#961) (8325d24)
Documentation
add networkconnectivity v1alpha1 (#1176) (91b61d3)
Delete redundant oauth-web.md (#1142) (70bc6c9)
fix MediaIoBaseUpload broken link (#1112) (334b6e6)
fix regression with incorrect args order in docs (#1141) (4249a7b)
fix typo in thread safety example code (#1100) (5ae088d)
Reduce noisy changes in docs regen (#1135) (b1b0c83)
update docs/dyn (#1096) (c2228be)
update guidance on service accounts (#1120) (b2ea122)