WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: tinycore_v3.1rc1  (Read 6485 times)

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
tinycore_v3.1rc1
« on: August 15, 2010, 08:15:58 AM »
Team Tiny Core is pleased to announce Tiny Core 3.1 RC1 is now available for preview.
http://distro.ibiblio.org/pub/linux/distributions/tinycorelinux/3.x/release_candidates/tinycore_3.1rc1.iso

* New Size tab in Appbrowser - calls tce-size
* Updated Depends tab in Appbrowser to display dependency tree
* Updated /etc/passwd user nobody for missing "home" field.
* Updated /etc/shadow user root to remove default password.
* Added 'P)rovides' to ab  command line tiny appbrowser.
* Updated appsaudit to eliminate duplicates in onboot and ondemand lists.
* New Wbar_eXclude to exclude icons from wbar available in SystemTools. Calls wbar_exclude GUI.
* Updated wbar_update to process xwbar.lst created via wbar_exclude.
* Added Appsaudit to system menu.
* Added -s option to tce-load to suppress OK when using command line tce-load -is
* Code cleanup to appbrowser.
* New background and flwm titlebar colors.

Files likely in your backup that have changed:
.profile
.setbackground

The above two only provides color change therefore not  operationally required.

Thanks goes to ixbrian for his contribution of dependency tree and size. I have modified them slightly and incorporated them into appbrowser.
10+ Years Contributing to Linux Open Source Projects.

Offline ixbrian

  • Administrator
  • Sr. Member
  • *****
  • Posts: 436
Re: tinycore_v3.1rc1
« Reply #1 on: August 16, 2010, 04:05:00 PM »
3.1rc1 looks great..   I have a couple of ideas for the appbrowser; can you please post the updated appbrowser 3.1rc1 source code?

Thanks,
Brian

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v3.1rc1
« Reply #2 on: August 17, 2010, 06:15:43 AM »
Release Candidates are work in process, as such, sources are not posted. Sources are made public when work in completed and final release is posted.

Release Candidates binary snapshots are posted for the purpose of previewing and testing so that the work in process can be completed and a final release be accomplished at which time both sources and binaries are made public.

I would suggest that you state your idea or suggestion, or PM me to discuss further.
10+ Years Contributing to Linux Open Source Projects.

Offline ixbrian

  • Administrator
  • Sr. Member
  • *****
  • Posts: 436
Re: tinycore_v3.1rc1
« Reply #3 on: August 17, 2010, 06:26:44 PM »
Release Candidates are work in process, as such, sources are not posted. Sources are made public when work in completed and final release is posted.

Release Candidates binary snapshots are posted for the purpose of previewing and testing so that the work in process can be completed and a final release be accomplished at which time both sources and binaries are made public.

I would suggest that you state your idea or suggestion, or PM me to discuss further.

Ok, on the size tab of appbrowser, it would be possible to differentiate extensions that need to be installed with a different color.   

Attached is a proof of concept screenshot of what this might look like, and below is proof of concept code. 

Code: [Select]
# data file for the Fltk User Interface Designer (fluid)
version 1.0109
header_name {.h}
code_name {.cxx}
decl {\#include <fstream>} {}

decl {\#include <string>} {}

decl {\#include <FL/Fl_File_Chooser.H>} {}

decl {using namespace std;} {}

Function {getsize()} {open
} {
  code {string command = "/usr/bin/tce-size chromium-browser > /tmp/size_test";
int results = system(command.c_str());
if (results == 0)
{
    ifstream sizeinfo("/tmp/size_test");
    string t;
   
    while (getline(sizeinfo,t)){
    if (t.substr(0,1) == "+") { t = "@B17" + t; }
    size->add(t.c_str());
    }
}} {selected
  }
}

Function {} {open
} {
  Fl_Window {} {open
    xywh {440 20 505 500} type Double visible
  } {
    Fl_Browser size {
      xywh {25 25 460 430} labelfont 13 textfont 8
    }
    Fl_Button {} {
      label getsize
      callback getsize
      xywh {165 462 170 30}
    }
  }
}

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v3.1rc1
« Reply #4 on: August 17, 2010, 09:27:18 PM »
That is very nice!  Let me send you what I currently have.  But will need it returned asap, for I am implementing another phase of ondemand improvements for rc2.
10+ Years Contributing to Linux Open Source Projects.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7035
    • My Community Forum
Re: tinycore_v3.1rc1
« Reply #5 on: August 19, 2010, 12:30:34 AM »
I like the new color scheme. New background color looks really nice. I do not like the old green  :( Window title lite blue for me is too lite and possible a darker would be better, but its is up to personal taste.
Béla
Ham Radio callsign: HA5DI

"Amateur Radio: The First Technology-Based Social Network."

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v3.1rc1
« Reply #6 on: August 19, 2010, 08:42:53 AM »
Open to recommendations for default title bar color.
10+ Years Contributing to Linux Open Source Projects.

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_v3.1rc1
« Reply #7 on: August 22, 2010, 07:17:15 AM »
Request to update busybox to 1.17.1 to get rid of that annoying wget progress bar bug.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: tinycore_v3.1rc1
« Reply #8 on: August 22, 2010, 08:04:29 AM »
Already done and will be in 3.1rc2.
10+ Years Contributing to Linux Open Source Projects.

Offline SvOlli

  • Full Member
  • ***
  • Posts: 193
  • Linux Developer
Re: tinycore_v3.1rc1
« Reply #9 on: August 22, 2010, 08:15:36 AM »
Whow, you're really fast. ;D Thanks!