Releases: kamilion/customizer
Python3 and QT5 default
QT5 is now the default.
Python3 is now the default.
Fixes for 18.04's recent kernel early microcode changes breaking customizer's UUID extraction from the initrd.
18.04 includes /usr/bin/unmkinitramfs in initramfs-tools-core, but earlier versions may not.
It's included in this release's artifacts, just to save someone a hassle.
Stick it in FileSystem/usr/bin/unmkinitramfs for releases earlier than bionic that have gotten microcode updates.
4.1.4-0
Following patch release based on code review, issue #119 and ongoing.
End users will now see:
- Authentication dialog via pkexec uses custom icon, issue #148 and pull request #150
- Package dependencies has added Depends: hicolor-icon-theme (installed by default)
- Both CLI and GUI uses semantic version X.Y.Z to be consistent, issue #146
- Package version X.Y.Z-0[+YYYYMMDD] for "old stable" is distinguished from the official fork to avoid duplicate version, issue #144
- INSTALL script is reintroduced to make installation easier for "old stable", issue #141
- Machines running AMD processor with virtualization capability will correctly use KVM to run QEMU, commit bfa514e that relates back to issue #78 (finally fixed after more than two years of ignorance)
Contributors will now see:
- The listing is renamed and moved to data/contributors, issue #143
- Contributing guidelines is added to top level of repository;
- When creating new issues or pull requests, link to the guidelines will be shown, issue #147
Maintainers will now see:
- The documentation for work flow is added, issue #138
- The manual is revised with better text and relative links, issue #142
- The content in debian/copyright is enhanced, issue #143
- INSTALL script is much improved by pull request #151 after much testing
- This patch release has better commit history compared to 4.1.2 and 4.1.3
Tested host system and ISO image:
- Kubuntu 12.04 (KDE 4.8) 32-bit (
-1
) - Xubuntu 12.04 (Xfce 4.8) 32-bit (
+1
) - Xubuntu 14.04 (Xfce 4.10) 32-bit (
+1
) - Debian Xfce 8.x (Xfce 4.10) 32-bit (
+2
) - elementary OS 0.3 (Pantheon 1.371) 32-bit (
+0
) - Kubuntu 16.04 (KDE 5.5) 32-bit (
-2
) - Xubuntu 16.04 (Xfce 4.12) 32-bit (
+0
) - Ubuntu 16.04 (Unity 7.4) 32-bit (
+0
) - No testing for ISO image
Evaluation score:
-2
worse than earlier releases, almost unusable
-1
usable experience, but relatively poorer than others
+0
usable experience, but something different i.e. fallback Qt theme
+1
good and stable experience (ideal)
+2
good but less stable experience, need workaround i.e. force Qt theme
Disclaimer notes:
For this patch release, tested host system is limited to installation of dependencies, binary package via dpkg and makefile (selected host system) and pkexec and sudo authentication methods. Core features, such as "Select ISO" and "Rebuild ISO", have not been tested due to time consuming affairs.
Recent changes made:
- Revised text for better description
- Reduced text (details can be read in respective issues)
- Evaluation score is added for tested host system
4.1.3-0
Following patch release based on code review, issue #119 and ongoing.
For details, see pull request #139 as noted.
End users will now see:
- Window icon and Alt-Tab icon are both restored, issue #123
- Package version is now showing correctly in package manager, issue #127
- Program version is updated similarly for GUI via Makefile
- Package dependencies are handled properly for Python 2.7 and Qt 4
- Authentication dialog via pkexec is now slightly more informative and useful
- Compression option 'gzip' is handled correctly for safe default
Contributors will now see:
- The listing is now simplified to full name and user name only, issue #124
Maintainers will now see:
- The change log is now renamed and has new format, issue #132
- Various specifications and errata are mostly revised and corrected, issue #133
- The readme is now simplified, issue #134
- The manual is created based on old readme
- The package copyright has included maintainer of the official fork ^1
- Packaging errors are now reduced and mostly resolved, issue #131 and pull request #135
- genabout.py is now removed
Tested host system and ISO image:
- Xubuntu 14.04 32-bit host system
- Debian Xfce 8.x 32-bit host system
- Ubuntu Mini Remix 14.04 32-bit ISO image
Errata in this release note:
^1 Corrected text from 'package changelog' to 'package copyright'
Recent changes made:
- Target commit is unchanged at 9b7e0ea
This is based on original release note '4.1.3' that has been renamed to '4.1.3-0'.
4.1.2-0
First patch release based on code review, issue #119 and ongoing.
For details, see pull request #122 as noted.
This release also automatically incorporate changes that had been made in last year, thanks to significant commits by @fluxer from May 18, 2015 until Aug 22, 2015 notably:
- another attempt to fix issue #93 (f3bdc01)
- fix issue #98 (788f590) and prevent the file being dumped on write failure (788f590)
- fix issue #90 (8ca43ae) and an old one I'm too lazy tyo get find the number of (8ca43ae)
- fix regression in chroot handling, issue #100 (1b1535a)
- be more selective about bind mounts, fixes issue #102 (305b477)
- fix issue #103 (cefca0d)
- fix issue #105 (1bdd5a4)
- fix issue #106 (c16fded)
- add Korean translation on behalf of Minwook Shin (97ece5b, 22d3cdc, 41ba08f)
And many thanks to several pull requests made by @kamilion that greatly improved rebuilding experience and adding Python 3 support in late-2015, notably:
- altered the way the rebuild script handled kernels and checksums, pull request #108
- cleanup and Python 3 support, pull request #110
Recent changes made:
- Clean up above listing and use relative links to noted commit
- Target commit is unchanged at 9fba42b
- Add missing changes between untagged releases between 4.1.1 and 4.1.2-0
This is based on original release note '4.1.2' that has been renamed to '4.1.2-0'.