WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore_v3.3rc4  (Read 2206 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
tinycore_v3.3rc4
« on: November 19, 2010, 04:48:37 PM »
The Fourth Release Candidate of v3.3 (tinycore_3.3rc4.iso), is now posted and ready for testing.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release_candidates

tinycore_3.3rc4.iso
tinycore_3.3rc4.iso.md5.txt

Change log for Tiny Core v3.3:

rc1
* New FLTK integrated file manager, mfm, file associations, i.e, double click to edit/run directly from file manager.
* New FLTK minimal editor, on System Tools menu, and called via File Manager configurable file associations.
* New tce-run - load and run tcz, e.g., tce-run xmms, This is the association to run .tcz directly from file manager.
* Updated tce-audit to support default pathing and ext (.tcz) greatly improves CLI usage.
* Updated tce-setdrive to support call via AppBrowser.
* Updated AppBrowser - integrated setdrive. A "Set" button is initialized when Cloud Mode is detected.
* New wbarconf replaces wbar_exclude. Manage all icons (system and ondemand), as well as bar placement.
* New wbar_mv_icon for support of wbarconf.
* Updated ondemand generated scripts to pass command line arguments.
* New boot code nozswap - Skip compressed swap in ram.
* Updated and reorganized boot help screens f2 f3 f4
* Updated Control Panel reorganization. Moved more frequently used items to the System Tools menu.
    Moved AppsAudit to System Tools menu.
    Moved Run Command to System Tools menu.
* Updated System Tools menu reorganization. Moved less frequently used items to Control Panel.
    Moved PPI Setup to Control Panel
    Moved TermServer Setup to Control panel.
* Updated wbar for new file manager icon, removable via the new wbarconf.

rc2
* Updated wbar_setup and wbar_rm_icon for parsing errors.
* Updated control panel grouping and reorganization.
* Updated control panel rename Setup PPI to Hybrid Mode
* Updated mktclocal for title change to Hybrid Mode.
* Updated isolinux.cfg for F4 f4 boot help screen.
* Updated tce-load to un-mount meta (empty) extensions.
* Updated mfm to remove Alt-Fn keys for View Toggle option.

rc3
* New fluff file manager replaces mfm.
* Updated ondemand, appsaudit, and wbar_setup for single ondemand dir - dropped ondemand.ico/
* Updated flwm_initmenu - to support combined single ondemand directory. 
* New flwm_ondemand - to support combined single ondemand directory.
* Updated cpanel WbarConf replaces TCE Update.
* Updated boot.msg to include F4 boot help screen.
* Updated tc-config - dropped settime boot code.
* Updated tc-config - moved wait_scsi_scan inside nofstab check.

Note: In order to move to a single ondemand directory do the follwing:
1. remove all ondemand items
2. rmdir ondemand.ico
3. recreate ondemand items.

rc4
* Updated rc.shutdown fixed single ondemand directory bug.
* Deleted unused /etc/udev/rules/64-md-raid.rules
* Updated AppsAudit OnBoot OnDemand switching bug.
* Updated control panel typo in Maintenance.
* Updated boot.msg wording.
* Updated editor removed C/C++ color syntax.
* Updated tce-load to support coreutils 'ls'.
* Updated icons for AppsAudit & MntTool and added to default Wbar.
* Updated fluff (see Fluff Help) and notes below.

Notes for fluff changes:
* fixed "copy selected to here" not-warning bug (it now properly warns)
* more robust mouse event handling
* better color management (to handle cases like jls's dark colors)
* option to completely omit the "use sudo" checkbox
* better resistance to crashes.
* better keyboard handling during in-list file renaming
* a bit cleaner code in some spots
* more help doc text
10+ Years Contributing to Linux Open Source Projects.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: tinycore_v3.3rc4
« Reply #1 on: November 19, 2010, 05:39:15 PM »
Just tried out the new rc. Looks great, one suggestion:
When I use this command:
Code: [Select]
~$ tce-load -wil bashI get:
Code: [Select]
bash is already downloaded!I know that it is already downloaded, but I still want bash to be installed. Could tce-load be updated to install the extension if it is already downloaded?

Edit: I think I found a bug with wbarconf. It does not remove some icons. nvidia-settings is an example, another is bibletime.
« Last Edit: November 19, 2010, 06:10:10 PM by robc »
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #2 on: November 19, 2010, 07:19:55 PM »
There are several ways to load existing extensions from your tce/optional/

Using your example of  bash.tcz extension:
1. tce-run bash
2. tce-load -i bash
3. tce-load -is bash
4. Use AppsBrowser click Local button, select bash.tcz
5. Use the new FileMgr, fluff.
    a) Click the TCE button
    b) on RHS Double click the optional dir
    c) naviagte to bash.tcz
    d) Either double click bash.tcz or click the Run button

I just tried bibletime.tcz and experienced no problems with wbarconf removing or restoring the icon.

Are you upgrading from rc3 or an earlier version of Tiny Core?
Did you follow the instructions for combining the ondemand/ and ondemand.ico/ ?
Please provide more info so that I am able to reproduce the issue.
« Last Edit: November 20, 2010, 08:59:45 AM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline Guy

  • Hero Member
  • *****
  • Posts: 1089
Re: tinycore_v3.3rc4
« Reply #3 on: November 20, 2010, 11:54:49 AM »
Just installed rc4

1. Noticed the same bug with Apps Audit - > On Demand as discussed previously. Extensions listed twice, after running On Boot.

2. I think the text editor should have word wrap.
« Last Edit: November 20, 2010, 12:00:25 PM by Guy »
Many people see what is. Some people see what can be, and make a difference.

Offline robc

  • Sr. Member
  • ****
  • Posts: 447
Re: tinycore_v3.3rc4
« Reply #4 on: November 20, 2010, 02:50:54 PM »
I just tried bibletime.tcz and experienced no problems with wbarconf removing or restoring the icon.
I just tried a base norestore boot of 3.3rc4 and was not able to remove either bibletime or nvidia-settings icons from wbar using wbarconf.
"Never give up! Never surrender!" - Commander Peter Quincy Taggart

"Make it so." - Captain Picard

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #5 on: November 20, 2010, 04:13:29 PM »
You are missing xwbar.lst which would not make sense to be on the non persistent /tmp/tce directory which is the result of a base norestore boot. However wbar_setup should initialize xwbar.lst which I have corrected. Thanks for further clarification.
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #6 on: November 20, 2010, 04:15:36 PM »
Just installed rc4

1. Noticed the same bug with Apps Audit - > On Demand as discussed previously. Extensions listed twice, after running On Boot.

2. I think the text editor should have word wrap.

1. Appears that I failed to copy over the new binary to the iso. As my development copy is fine.

2. Word wrap is not planned nor desireable for editing scripts and configuration files.
There are many full featured text editors in the repository,
10+ Years Contributing to Linux Open Source Projects.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #7 on: November 20, 2010, 04:17:56 PM »
FYI: rc4 is closed to feature requests. Only bug reports please. Lets get 3.3 final released.
10+ Years Contributing to Linux Open Source Projects.

Offline maro

  • Hero Member
  • *****
  • Posts: 1229
Re: tinycore_v3.3rc4
« Reply #8 on: November 20, 2010, 05:27:49 PM »
I can't (yet) claim that I've produced a "real" bug related to the following, but I would imagine it's not to difficult to come up with a scenario where a "false match" leads to a problem:

  • I think the '... grep -qw "${APPNAME}" ...' as used in '/usr/bin/wbar_setup.sh' and '/usr/bin/wbar_update.sh'  is a bit "loose". Maybe using '... grep -qw "^t: ${APPNAME}$" ...' makes it a bit "tighter".
  • Likewise changing 'grep -n ${TARGET}$ ...' to 'grep -n "^t: ${TARGET}$" ...'  in '/usr/bin/wbar_mv_icon' and '/usr/bin/wbar_rm_icon' might be seen as a similar "tighthening".

I've got to admit that I have not tested those changes myself, but I'm reasonably confident about them (insofar in not making matters worse and providing some "protection" against potential mismatches).

Offline maro

  • Hero Member
  • *****
  • Posts: 1229
Re: tinycore_v3.3rc4
« Reply #9 on: November 20, 2010, 05:48:56 PM »
Purely a matter of taste, but I liked the idea to move the newer "residents" of the wbar to the center. That meant to me to leave the power button and the terminal on the left hand side, and the panel and the appbrowser on the right hand side. With the mount tool now currently as the right-most icon my "sense of proportion" is slightly out of joint.

But that might be just me and having got used too much to how things used to be ...

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #10 on: November 20, 2010, 06:19:17 PM »
"^t: ${TARGET}$"
Ah but that assumes that a space is necessary after the ":" which it is not and would therefore produce failures when it should not.
10+ Years Contributing to Linux Open Source Projects.

Offline maro

  • Hero Member
  • *****
  • Posts: 1229
Re: tinycore_v3.3rc4
« Reply #11 on: November 20, 2010, 06:49:51 PM »
"^t: ${TARGET}$"
Ah but that assumes that a space is necessary after the ":" which it is not and would therefore produce failures when it should not.

Good point, but how about "^t: *${TARGET}$" to allow for the optional space(s)?

I don't want to be a smart-arse, but I've been bitten too often in the past by side effects of not having used a regular expression that was "tight" enough. So I might have developed a form of paranoia in that regard.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7344
  • Founder Emeritus
Re: tinycore_v3.3rc4
« Reply #12 on: November 21, 2010, 03:30:55 PM »
 8) Accepted. Thanks for your perusal, suggestions, and feedback.
10+ Years Contributing to Linux Open Source Projects.