Hi everyone! It’s been a while since I posted, but I have some exciting news to share 🙂
WxFixBoot 3.0.0 is now in development!
This will be the next major version of WxFixBoot, complete with Python 3.x support! There will be a few new features for this release as well as bug fixes, but the main focus is Python 3 support for the future. A lot has already been done:
- Lots of refactoring.
- Obeying the Python Style Guide everywhere in the source code.
- Getting the test suite and all of that working again with the new refactored code.
- Switch to using the new GetDevInfo module, instead of the in-source package I used to use.
- New artwork!
There is a lot more to do yet, but I should have a Python 3-ready test build out relatively soon, which will be good. Some of the upcoming work is:
- Fixing some (low-importance) grub2 issues on Fedora.
- Refusing to do bootloader operations on EFI systems if the EFI partition wasn’t found.
- Making the filesystem check feature more smart about which disks it tries to check.
- Using policy kit to launch privileged processes, rather than running the whole GUI as superuser.
- This also aids support on Wayland.
- Add an update checker, like in DDRescue-GUI 2.0.0.
This isn’t an exhaustive list, and there is always more to do, but those are the main new features planned for WxFixBoot 3.0.0 :).
In other news:
This website is now mobile-friendly!
While part of it was always mobile-ready, like this blog, the rest of the website didn’t display well on mobile. Recently, I pushed some updates to the site so it now looks really nice on mobile, so go have a look if you like 🙂
Note that some bits, like the web documentation, are auto-generated and don’t display well, but I will hopefully be able to fix this sometime in the future.
That’s all from me for now, but watch this space because there are more posts coming soon 🙂