Version History
0.0.1 - 24th December at 00:30
New Features
- Changed Conky's default font to Terminus.
- Added the Subtle Patterns desktop backgrounds package.
- Made hsetroot set the wallpaper.
Source Hacking
- Ported cwm to GNU/Linux using libbsd.
- Changed cwm's default font to Terminus.
- Made stalonetray transparent and vertical by default.
Bug Fixes
- Fixed a syntax error in .cwmrc.
- cwm now ignores the Conky and stalonetray windows.
0.0.2 - 30th December at 21:15
New Features
- Added UnNetHack.
- Added SimpleBurn, which replaces Pburn.
- Added Calc.
- Added TuDu.
- Added gRun.
- Added XBindKeys.
- Added Abook.
- Added network_tray, freememapplet_tray, powerapplet_tray, Parcellite and Volume Icon.
- Added Clarity.
- Added DASH.
- Updated Bash to version 4.2.020.
- Updated Links to version 2.5.
- Updated D-Bus to version 1.2.28.
- Replaced gtkdialog4 with a build script.
- Enabled Xft support in rxvt-unicode.
- Added Yad, with /opt/bin/zenity, a backwards-compatibility symlink for Zenity.
- Moved Terminus to /opt/share/fonts.
- Added /etc/motd and /etc/issue through zzz_humble_hacks.
- Added a logo through zzz_humble_hacks.
- Added the new documentation through zzz_humble_hacks.
- Added a new welcome screen through zzz_humble_hacks.
- Added an icon for Moon-buggy.
- Added /opt/bin/desksetup, a desktop configuration tool.
- All man pages are now compressed using xz.
Source Hacking
- Removed the libelf dependency of GNU Screen.
- Made wbar set its window name to "wbar" (so it can be ignored by cwm).
- Replaced Mick's z_base_hacks with zzz_humble_hacks.
- Replaced /etc/profile with a simpler one (which does not start the X server) through zzz_humble_hacks.
- Added CTRL + SHIFT + ESC (htop) to XBindKeys' default settings.
- Made Volume Icon show a horizonal slider by default and changed the default exernal mixer.
- Removed the annoying message mingetty outputs.
Bug Fixes
- Removed Axel; aria2 is more sophisticated and way more reliable.
- Fixed the missing menu icon problem with vitetris, bs, cmus and NetSurf.
- cmus no longer sets itself as the default audio player.
- Removed an unneeded icon from the wbar package.
- Prevented Moon-buggy from writing stuff to /opt/com.
- Added /opt/bin/rxvt, a symlink to urxvt.
- Added /opt/share/man to the man pages search path, through man.conf.
- Removed the man pages for urxvtc and urxvtd.
- Removed references to MPlayer in the mplayer2 build script.
- Made aria2 lighter by removing its BitTorrent functionality (which is already provided by rTorrent) and removed some of its dependencies, such as sqlite.
- Made cwm ignore the wbar window.
- Removed legacy files in Woof through zzz_humble_hacks.
- Fixed the paths in the Terminus post-install script.
- Replaced all instances of "rxvt --title" with "urxvt -title" in menu entries.
- Removed delayedrun and implemented a new .xinitrc through zzz_humble_hacks.
- Removed many legacy scripts from Woof through zzz_humble_hacks and removed many of its dependencies.
- Fixed the bug that caused rxvt-unicode to close immediately when executed with "-e".
- Fixed the missing symlink problems with the original libpng package.
- Moved vimrc to the right location.
- Moved Calc's man pages to the right location.
0.0.3 - 7th January at 00:05
New Features
- Added Xpad.
- Added NumLockX.
- Added slock.
- Added the HumbleRaleigh GTK+ 2 theme.
- Added load_sfs, a small replacement for sfs_load.
- Updated file to version 5.10.
- Updated shared-mime-info to version 0.91.
- Updated LFTP to version 4.3.4.
- Updated squashfs-tools to version 4.2.
- Updated dhcpcd to version 5.2.12.
- Updated Calc to version 2.12.4.4.
- Added back support for Metalink in aria2.
- Added support for post-removal scripts in hpm.
- Added build scripts for bc, wireless_tools and mktemp.
- Added a new, lighter rc.update which creates all generated caches at first boot instead of at build time.
- Improved wmexit and made wmreboot and wmpoweroff call it.
- Wrote a new, smaller 3builddistro which produces a lighter build.
Source Hacking
- Replaced ALT with SHIFT in Parcellite's default key bindings.
- Prevented Xpad's help message from showing up on its first run.
Bug Fixes
- Added backwards-compatibility symlinks for mingetty, Bash and less.
- Fixed the 64-bit Parcellite bug; the sources are dirty and ship with a x86_64 version.
- Fixed the Parcellite icon bug.
- Added a small delay before startup applications are launched.
- Made stalonetray force the icon size.
- Added a white background to the distribution logo.
- Added gtkdialog-splash to cwm's ignore list.
0.0.4 - 21st January at 17:55
New Features
- Wrote roar-ng, a replacement for Woof.
- Added gtk2_prefs.
- Added the full DejaVu fonts package.
- Added more patterns to the Subtle Patterns package.
- Replaced Wizard Wizard with a home-made settings panel.
- Added System Cleaner, a configuration and cache cleaning tool.
- Updated aria2 to version 1.14.1.
- Updated msmtp to version 1.4.27.
- Updated Vim to version 7.3.409.
- Added support for X11 grabbing in libav.
- Removed network_tray and freememapplet_tray.
- Removed Perl from the ISO and moved it to the devx module.
- Removed GTK+ documentation.
- Changed the default desktop background.
Source Hacking
- Changed cwm's default applications to rxvt-unicode and slock.
Bug Fixes
- Prevented Xpad from creating the first note.
- Removed all texinfo documentation.
- Made desksetup replace symlinks under ~/Startup with scripts, so permissions can be set.
0.0.5 - 3rd February at 22:05
New Features
- Added the window manager man page to the first-run wizard.
- Built using roar-ng, with many fixes and improvements.
- Removed all Puppy-specific dependencies of the skeleton.
- Updated LFTP to version 4.3.5.
- Updated rxvt-unicode to version 9.15.
- Updated Vim to version 7.3.420.
- Changed the distribution name and re-branded all Puppy stuff.
- Made the initramfs much smaller by removing unneeded drivers.
- Implemented proper use of a layered file system.
- Implemented save files.
- Added create_user, a user creation script.
- Added full slackware64 support to roar-ng.
- Switched from Aufs to Unionfs.
- Replaced the kernel with the latest longterm version.
- Moved the icon theme to /usr/share/pixmaps.
- Wrote a Busybox build script.
- Expanded the distribution documentation.
- Added a dedicated package repository.
- Enabled the Dropbear SSH server by default.
Source Hacking
- Changed the default key paths in Dropbear to the right ones.
- Removed the default optimization in the Busybox makefile.
Bug Fixes
- Performed additional removal of Puppy-specific packages.
- Added the D-Bus user to make it work.
- Changed roar-ng's behavior - now it takes isolinux.bin from the binary package.
- Fixed the missing libraries issue with GCC.
- Converted all symlinks under ~/Startup to shell scripts.
- Fixed the libav and mplayer2 build scripts, after the recent changes in the former.
- Added the missing defaultaudiomixer.
- Modified the D-Bus and Dropbear init scripts to match the init scripts format.
- Added a post-installation script for DejaVu which updates the fonts cache.
- Prevented the Terminus post-installation script from updating the fonts cache of the host when executed by roar-ng.
- Removed the Busybox man applet.
0.0.6 - NOT RELEASED YET
New Features
- Added a licenses package.
- Added KVM support to Linux.
- Updated Linux to version 3.0.19.
- Updated Vim to version 7.3.421.
Source Hacking
Bug Fixes
- Added back the printk() support removed from the kernel by mistake.
- Fixed the blank screen problem once KMS is enabled.