WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: Appbrowser-cli  (Read 6315 times)

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Appbrowser-cli
« on: October 03, 2009, 12:51:37 AM »
Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4b
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
-
      PPI compatible
Change-log:     
Current:        2009/10/03 Original

Finally, comfortable reading of extension info in the console ;) Not to forget installing.

   
The only barriers that can stop you are the ones you create yourself.

Offline bmarkus

  • Administrator
  • Hero Member
  • *****
  • Posts: 7183
    • My Community Forum
Re: Appbrowser-cli
« Reply #1 on: October 03, 2009, 06:40:14 AM »
A great tool! Hope one day it will support recursive dependency resolution  :-*

Just one notice. File list contains not only the binary but the higher level dirs too.
Béla
Ham Radio callsign: HA5DI

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

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #2 on: October 03, 2009, 07:21:58 AM »
A great tool! Hope one day it will support recursive dependency resolution  :-*

Just one notice. File list contains not only the binary but the higher level dirs too.
Thanks :D

Recursive dep resolution - that would happen when tce-load supports it. There's no duplicated functionality around, both appbrowser and appbrowser-cli call tce-load.

File list - ok, updated
The only barriers that can stop you are the ones you create yourself.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Appbrowser-cli
« Reply #3 on: October 03, 2009, 08:54:35 AM »
Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4b
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
-
      PPI compatible
Change-log:    
Current:        2009/10/03 Original

Finally, comfortable reading of extension info in the console ;) Not to forget installing.

   

Update script posts extension info into console, or from console instantly into a browser (links, etc): info, dep, list
update -inf app, update -dp app, update -ls app  (eg 'update -ls gnumeric')

Also does instant seaches: (eg, 'update -s python')
[removed due to policy]apps/update.png
« Last Edit: October 03, 2009, 11:34:50 PM by jpeters »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #4 on: October 03, 2009, 10:23:00 AM »
Sorry, I didn't know that, I haven't been following the latest updates.

I don't mean to belittle your work.
The only barriers that can stop you are the ones you create yourself.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: Appbrowser-cli
« Reply #5 on: October 03, 2009, 12:54:48 PM »
Sorry, I didn't know that, I haven't been following the latest updates.

I don't mean to belittle your work.

Turned out that keeping as a script was a real blessing, since it's simple to keep improving (still haven't added any music, though  :D
« Last Edit: October 03, 2009, 12:58:25 PM by jpeters »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #6 on: October 30, 2009, 02:53:17 AM »
Update.

Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4g
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
-
      PPI compatible
Change-log:     2009/10/03 Original
Current:        2009/10/30 Fixes, new features

I need to practise my PR, so here's the ad:

- increased stability
- tons of new features
- takes full advantage of the 105-key keyboard

Oh geez. And in tech:

- pageup, pagedown
- listing of long extension names
- no longer crashes with extension names longer than 4096 characters ;)
The only barriers that can stop you are the ones you create yourself.

Offline Kingdomcome

  • Sr. Member
  • ****
  • Posts: 286
Re: Appbrowser-cli
« Reply #7 on: October 30, 2009, 06:44:21 AM »
The updates look good Curaga. :)  long extension names no longer upset the order and the PgUp and PgDn feature is very nice.  Thanks for the work!

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #8 on: February 13, 2010, 06:22:31 AM »
Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4h
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
-
      PPI compatible
Change-log:     2009/10/03 Original
      2009/10/30 Fixes, new features
Current:        2010/02/13 Removed install option, added argv search

Current releases of TC no longer have the copy2fs functionality via a tce-load parameter. This has been that way for some releases, so I believe it's ok to remove that support now.

Also added a quick-search function similar to the included ab: "appbrowser-cli searchword" opens a search for that word on startup. Still works without one as well.
The only barriers that can stop you are the ones you create yourself.

Offline bigpcman

  • Hero Member
  • *****
  • Posts: 719
Re: Appbrowser-cli
« Reply #9 on: February 13, 2010, 07:39:22 AM »
Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4h
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
-
      PPI compatible
Change-log:     2009/10/03 Original
      2009/10/30 Fixes, new features
Current:        2010/02/13 Removed install option, added argv search

Current releases of TC no longer have the copy2fs functionality via a tce-load parameter. This has been that way for some releases, so I believe it's ok to remove that support now.

Also added a quick-search function similar to the included ab: "appbrowser-cli searchword" opens a search for that word on startup. Still works without one as well.

How does the tce-load "-c" option "fit in".
http://forum.tinycorelinux.net/index.php?topic=4949.msg26510#msg26510
big pc man

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #10 on: February 13, 2010, 07:55:11 AM »
While it's similar to the old -r option, the current way is persistent via copy2fs.{lfs,flg}. If an user installed an app with the install mode set as "install", they would expect that extension to load to ram/fs after a reboot as well.

Tce-load -c does not manage that, it's a one-time load.
The only barriers that can stop you are the ones you create yourself.

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 10960
Re: Appbrowser-cli
« Reply #11 on: March 26, 2010, 11:55:31 AM »
Updated search to work with current versions.

Quote
Title:          appbrowser-cli.tcz
Description:    Command-line appbrowser
Version:        0.4i
Author:         Curaga
Original-site:  http://tinycorelinux.com
Copying-policy: GPLv3
Size:      8K
Extension_by:   Curaga
Comments:       My adaptation of appbrowser to ncurses.
      No deps, runs on microcore as well.
-
      Requires at least TC/MC 2.3.
      Search requires at least 2.9.
-
      PPI compatible
Change-log:     2009/10/03 Original
      2009/10/30 Fixes, new features
      2010/02/13 Removed install option, added argv search
Current:        2010/03/26 Updated search for recent versions
The only barriers that can stop you are the ones you create yourself.