Now ready for testing Tiny Core V2.0 Release Candidate 2.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/2.x/release/Combined change log:
rc1:
* New kernel 2.6.29.1
* New glibc 2.9
* New libstdc++ and libgcc
* New ldconfig
* New base Xlibs
* New squashfs module to base for support of squash'ed extensions.
* New cryptohome to use AES.
* New mount and losetup
* New virtual drive support.
* Updated .xsession
* Updated mousetool
* Updated appbrowser
rc2:
* FLWM replaces JWM (see notes below)
* New tc-config & desktop.sh to support for window managers via WM interface programs.
* New cd-dvd-symlinks.sh to create generic cdrom and dvd devices.
* New updated udev rules 75-cd-dvd.rules to automatically create cdrom and dvd device names.
* Updated .xsession to call wbar.sh to support a single point for options.
* Updated wbar.sh to retain HOME focus.
* Updated xsetup.sh mouse menu label change.
* Added /usr/local/sbin, /usr/local/bin to boot time PATH.
* Added tce-wget wrapper for CLI alternate to appbrowser.
* Updated flpicsee, new scaling, zomming, and popup informaton.
* Updated appbrowser Search now searches v2.x repositories.
* Updated cpanel to use generic HOME for tftpd.
* Updated extitc to be smaller via a single nix call.
Files likely in your backup that need update:
.xsession
.desktop
Notes for rc2:
Using flwm as a default, fits with the minimalistic philosophy of Tiny Core. flwm is based on fltk, I have compiled flwm to use shared libaries that are already in Tiny Core. Therefore flwm is significately smaller than jwm. Yet feature-wise flwm has features that would be expected (popup menu, taskbar applicaton tracking, and pager/multiple desktops).
A quick primer on flwm:
FLWM popup menu is a combination of:
application launcher
task bar of running and iconized applicataions
pager with multiple desktops via "New Desktop" menu option
FLWM popup menu is always readily available by:
right click on empty area of desktop
right click on any window title bar
alt-tab
FLWM popup menu handles multiple desktops:
Menu allows easy switching desktops, just select Desktop X from menu.
Moving windows to other desktop is easy, switch to Desktop then choose running app from menu.
FLWM does not use a file for menu, but symlinks or scripts in the .wmx directory located in HOME.
I have updated many core programs to support multiple window managers by way of interface programs to create the extensions dynamic menu. See:
In /usr/bin
flwm_initmenu
flwm_makemenu
flwm_restart
Of course those than want to use the original JWM, can download the jwm.tce extension and add the boot code:
desktop=jwm