Version 0.0.54
- The auto-update is fixed to filter out an interfering -debug package that seems to be generated in recent builds.
Version 0.0.52
- The ISO Welcome app is set to only update the installer if minor changes like patches are detected (Otherwise the package would have failed to install, and needs a newer ISO).
Version 0.0.51
- Added a status bar that displays the last status from the console log.
- The ISO Welcome app now tries to update from GitHub if possible.
Version 0.0.50
Update dependencies
Version 0.0.49
- Fixed DNS Server change when
systemd-resolved
is in use. - Fixed CI for automated builds and automated releases.
- Build scripts revamped.
- Icons do not use absolute paths (thanks @SoulHarsh007).
- Update team GitHub organization URL.
Version 0.0.47
- Advanced options tab on the installer page which reverts back to the installer page when browsing other tabs
- New UI for advanced options with the possibility to
a. use toggles for "Update", install "from Github" releases (new), and/or use an "Unstable" installer. Incompatible toggles are automatically disabled following your choice
b. disable/re-enable some checks that the installer performs
c. Change DNS Servers - The changes from advanced options that persist in the filesystem are stored and reloaded from their last state
- Firewalld has been replaced with GUFW for simplicity and ease of use.
- Using curl instead of Github CLI for release downloads
Version 0.0.45
- ISO Welcome configuration can now hide "Update" and "Git" switches
- ISO Welcome configuration now allows custom installer and installer config package names
- Newer settings are safely accessed to account for older config files
- Installer packages no longer downgrade if the repository version is older
- Bug that caused window to resize late fixed
- Provision to run post-install commands for launching utilities
- Firewall added to utilities
- Reclassify log levels and dull debug messages for visibility of other logs
- Fix status not turning back to ready after installer launch
- Update pacman databases before checking for newer versions of packages
Version 0.0.42
Change the git toggle button into a switch
Version 0.0.40
- Git toggle for installer in the ISO mode
- Launch git or release versions. Automatically install/uninstall required packages in the process
Version 0.0.39
- Font changes
- Console fixes
Version 0.0.38
- Moved console output to the bottom and made it smart so that it opens up when the window is enlarged. Minor aesthetic changes
- Added overlays on titlebars with CSS theming
Version 0.0.37
- Fixes in UI sizing
Version 0.0.36
- More compact UI
- Installation button style in ISO mode
Version 0.0.35
- Removed pyakm as it is no longer developed
Version 0.0.34
- All launches detached: close welcome without closing things you launched.
- Red/Green signals to indicate busy status
- Console now available in all pages
- Greatly simplify UI and fit components better
- Bug fixes
Version 0.0.33
- Separate working dirs for ISO and regular modes
- refresh-mirrors installation fixed
- Mandatory versioning of configs and replacement of old user configs
Version 0.0.30
- Launch improvements
- Installer fix
Version 0.0.29
- Replace Cnchi with Calamares on the ISO version
- Fix executable launching
Version 0.0.28
Rebuilt for Python v3.10
Version 0.0.27
- Fixed extra log permissions and moved the log to home by default
- Error handling for when the log file cannot be created
Version 0.0.26
-
The
About
andClose
buttons now follow the same style as the other buttons, so background issues are reduced. -
Changelog background is made dark to be consistent.
-
Changelong font changed and removed custom color and highlighting
-
RebornOS FIRE launch button made lighter to prevent text from blending in some themes.
Version 0.0.25
-
Added
rebornos-fire
launch button centered at the top, separate from the grid of applications. The button displays in RebornOS logo's dark blue color in most themes (an exception being Adwaita). -
A new pop-up dialog that displays when the "Utilities" page is visible to tell the user that apps are not pre-installed, but will be installed before launch. The dialog can be hidden for future visits by unchecking a checkbox (which can be re-enabled in the configuration file).
-
Changed permissions of .desktop files from 755 to 644 in the PKGBUILDS of both regular and ISO versions.
-
Changed launch script to not use pipenv and created separate launch scripts for pipenv launches. New launch script for the ISO version, taking any extra arguments.
-
Fixed symlinks in
/usr/bin
to point to the correct launch script paths. Can be run asrebornos-welcome
orrebornos-iso-welcome
. Changed.desktop
files to use these shortcuts. -
Replaced manual installations and deletions after makepkg with makepkg arguments.
-
New key in the application configuration called "show_install_info" to toggle an information dialog about installation. Failsafe implemented to create the key if it does not exist in older configuration files from previous versions of the application.
-
New function for the launch of detached processes that do not get terminated even if the Welcome app is immedietly closed after launching the process. Handles both executables and commands.
-
Replaced
yay
withpacman
. -
Consistent use of CSS to theme the inner and outer background colors (a two-tone style).
-
In the ISO version, replaced .desktop launches with full path of the executables of Cnchi.
-
Changed relative to absolute path within the launch scripts while following any symlink.
Version 0.0.22
Fixed the installer selection text in the ISO mode
Version 0.0.21
-
Font for the RebornOS and Welcome logo (ttf-righteous-regular) added as a dependency
-
Added the installer selection and launcher in the ISO mode.
-
Fixed size inefficiences by loading pages after determining the launch mode.
Version 0.0.20
Recover from corrupted settings file.
Version 0.0.19
Replaced reflector-simple
with refresh-mirrors-rebornos
, which runs rate-mirrors
.
Version 0.0.18
Fixed changelog scaling.
Version 0.0.17
Fixed missing top image.
Version 0.0.16
-
Windows are made resizeable: It took time to do this because I had used image overlays for a hacky way to set colored backgrounds. They only worked for fixed sizes. I finally learnt the basics of how to use CSS to decorate Gtk widgets and made them look almost the same as how they had when I used image overlays. This part took me a while to get right, with manual adjustments to widget sizes and layouts until they looked "correct".
-
Scrollbars appear for vertical scrolling: When widgets overflow due to font scaling, vertical scrollbars appear automatically.
-
The color shades have been changed a bit to look better in various different dark and light themes.
-
The container sizes have been adjusted to look good in various different themes.
-
The "About" Window has undergone an overhaul with margins, alignments, background color, and a changelog button!