Page 13 of 20

Posted: Sat 22 Jan 2011, 00:50
by technosaurus
Just in Wary alone with no extra pets installed there are well over 400 references to rox in scripts. conversion to seamlessly use another file manager would involve making a rox wrapper for compatibility that accounts for all of these references. You are talking everything from desktop background and icons to file extension handling and system integration.

Posted: Sat 22 Jan 2011, 02:47
by stu90
Would some one who knew the merits of various Linux file browsers really be considered as a newbie?

Posted: Sat 22 Jan 2011, 09:21
by 37fleetwood
I'm not so new anymore :lol:
I wasn't talking about replacing Rox, just mainly changing the reference to the home icon on the desktop and a few of the most common instances
it was just a thought, I suppose xfce is relatively easy to install in 5.2 anyway.

Posted: Sat 22 Jan 2011, 14:40
by runtt21
5.2 has xfce in the package manager.

Posted: Sat 22 Jan 2011, 18:41
by technosaurus
I wasn't trying to discourage anyone from making a package for other file manager's or anything.... just relaying the degree to which rox is integrated into Puppy.

this is a wrapper for a defaultfilemanager (to replace /usr/local/bin/rox)

Code: Select all

#!/bin/sh
#template to wrap other filemanagers for use in place of ROX-Filer
USERF=""

while ([ $1 ]) do
case $1 in
  -b)ARGS=$ARGS" "$1" ";shift;USERF=1;;
  --border=*)ARGS=$ARGS" "$1;USERF=1;;
  -B)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --bottom=*)ARGS=$ARGS" "$1;USERF=1;;
  -c)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --client-id=*)ARGS=$ARGS" "$1;USERF=1;;
  -d)shift;ARGS=$ARGS" "$1;; #as far as I can tell -d is useless or should use dirname
  --dir=*)ARGS=$ARGS" "`echo $1 |cut -d "=" -f2`;;
  -D)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --close=*)ARGS=$ARGS" "$1;USERF=1;;
  -h|--help)ARGS=$ARGS" "$1;;
  -l)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --left=*)ARGS=$ARGS" "$1;USERF=1;;
  -m)ARGS=$ARGS" "$1" "$2;shift;USERF=1;; #alternatively use file or xdg-*
  --mime-type=*)ARGS=$ARGS" "$1;USERF=1;;
  -n|--new)ARGS=$ARGS" "$1;USERF=1;;
  -p)ARGS=$ARGS" "$1" "$2;shift;USERF=1;; #PCMan-FM has its own "pinboard"
  --pinboard=*)ARGS=$ARGS" "$1;USERF=1;;
  -r)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --right=*)ARGS=$ARGS" "$1;USERF=1;;
  -R)ARGS=$ARGS" "$1;USERF=1;;
  --RPC)ARGS=$ARGS" "$1;USERF=1;;
  -s)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --show=*)ARGS=$ARGS" "$1;USERF=1;;
  -S)ARGS=$ARGS" "$1;USERF=1;;
  --rox-session)ARGS=$ARGS" "$1;USERF=1;;
  -t)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --top=*)ARGS=$ARGS" "$1;USERF=1;;
  -u)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --user)ARGS=$ARGS" "$1;USERF=1;;
  -U)ARGS=$ARGS" "$1" "$2;shift;USERF=1;; #alternatively used defaultbrowser ...
  --url=*)ARGS=$ARGS" "$1;USERF=1;;
  -v|--version)ARGS=$ARGS" "$1;; #most file managers have this switch
  -x)ARGS=$ARGS" "$1" "$2;shift;USERF=1;;
  --examine=*)ARGS=$ARGS" "$1;USERF=1;;
  *)ARGS=$ARGS" "$1;;
esac
shift
done
[ $USERF ] && /usr/local/apps/ROX-Filer/ROX-Filer $ARGS || defaultfilemanager $ARGS
It can be drastically simplified depending on the specific options of the file manager chosen - I did a separate case statements for all the different options so it will be easier to get the template going. The ones that are the same can be combined by separating them with a "|" before the ")" ...

Posted: Tue 25 Jan 2011, 16:30
by nooby
What I would want to add is the RFKILL and threaded something and the third thing that allow Lupu to get booted reliably as Flyppy and Snow Puppy get booted on my Acer D250.

But maybe these too are so big that they can not be used with 512MB RAM?

Connect wizards and wifi contention

Posted: Sat 04 Jun 2011, 21:10
by Dud
An increasing problem: Wifi channel congestion. I was called out today to sort out a
repeated dropout problem at a local hotel. They have two access points, wire connected,
using channels originally picked for lack of contention...

Since when neighboring businesses have installed wifi :-(

There were 13 access points visible from various parts of the building (6 of them on
channel 11) and 3 contending the hotel's primary access point.

OK, I reconfigured to avoid the worst of the congestion but there's no accounting for
neighboring users.

Also, many of us use more than one access point at work/home and although it's easy to
switch from the connect wizards it does add a chore, especially where contention
dodging is involved.

So:

An intelligent access point picker:

Given a stored list of configurations
- scan available access points
- 'quality' score access points with matching configurations
- auto-select best score and attempt connect.
- retry with next best if fail.

Quality is a function of strongest uncontested signal,
or greatest strength vs contention
(sum of squares should be a good first approximation)
I'm not sure how to score weak uncontested signals against strong contested ones.

Opinions?

More international keyboard maps

Posted: Sun 05 Jun 2011, 00:18
by morlock
Hi,

I believe one very important prerequisite for reaching a broad array of users is support for their keyboard maps. I am from Canada and have a Canadian bilingual keyboard, not a Canadian English nor a Canadian French, and even the us-en map is really different from these. This is a barrier for me to express myself efficiently while programming or using the bash.

I am aware that I can build key map files, but I really believe that it would be nice to be able to choose for the right map from a list than having thousands of user to recreate the same keyboard maps, that is if at all. Last two times I installed and abandonned Puppy, this was among the very top reasons.

Cheers and thanks for the pup!

Posted: Sun 19 Jun 2011, 03:12
by MikeF
Don't know if it has been mentioned in this LONG thread, but looking beyond Puppy 5.25 ...

- I'm sure it's been mentioned before, but having an easy to customize menu capability. There may a package that does this, but I haven't found it. OEMs and corporate IT guys might bring in Puppy if it's look and feel can be 'cleaned up' by them; think Splashtop replacement.

- I know that grub2 is a big can o'snakes, but one use I've found for it is booting CD images reliably; grub4dos doesn't do that IME. I was able to install grub2 standalone from a Parted Magic CD, then I could boot a Puppy CD image (even easier than a frugal install). Perhaps an option to load the grub2 scripts and binaries into their own isolated tree. Eh, probably more trouble than it's worth.

- I'm surprised that XFCE is an Puppy option - IMO it is not really that lightweight and unfortunately is somewhat tied to the deprecated GNOME2 toolset. Due to the general obnoxiousness and immaturity of the unity and gnome-shell DE's I'm liking LXDE more these days.

- I don't have any significant complaints about Rox-Filer, it is one of my favorite utilities. I was very surprised how powerful and intuitive it is.

Thanks for listening!

BTW mods - how about a new sticky thread for post 5.25 suggestions? It's pretty tough to wade through this one.

Posted: Tue 28 Jun 2011, 08:50
by sjsrikanth
I wish that this simple but effective cleanup utility be included in the next

http://www.murga-linux.com/puppy/viewto ... 4&start=15

puppy release (Bleachbit 0.8.8 by Dpup5525)

Mount Mac OSX HFS volumes (incl. journalled)

Posted: Wed 29 Jun 2011, 03:32
by polocanada
I use Puppy sometimes to recover files from corrupted Windows system and I wish Puppy can mount Mac OSX volumes.

Posted: Wed 29 Jun 2011, 06:15
by DPUP5520
Puppy can mount Mac OSX volumes

Posted: Wed 29 Jun 2011, 08:14
by smokey01
Some wishes do come true.

Posted: Wed 29 Jun 2011, 08:22
by nooby
That some good Dev work on the SFStray version so it is fool proof on that new puppy. It is a very practical fast easy to use SFS load and unloader on the fly with Icon on a Dock like pop up on the Desktop.

Posted: Fri 08 Jul 2011, 12:03
by Aitch
DPUP5520 wrote:Puppy can mount Mac OSX volumes
Maybe Intel mac HFS+, but I don't think it'll do ppc mac format, though I may be wrong

visa versa, mac read linux ext2 and ntfs

http://www.macupdate.com/app/mac/11657/ext2-filesystem

http://www.macupdate.com/app/mac/24481/ntfs-3g

macfuse

http://www.macupdate.com/app/mac/24481/ntfs-3g

Aitch :)

Posted: Fri 08 Jul 2011, 16:38
by DPUP5520
Yea I think you're right and yes I was referring to HFS+

Posted: Thu 25 Aug 2011, 23:40
by MoebusNet
"Safely remove usb drive". Powers down thumb drive prior to unplugging ala Ubuntu.

Posted: Fri 09 Sep 2011, 22:56
by violazoli
I want in the future a multiuser-wary-puppy.

Posted: Wed 02 Nov 2011, 14:50
by mi-shell
recently booted Puppy on a pc without a mouse and wasn't able to find any shortcuts like Alt+F1, Ctrl+Alt+T, etc. for invoking Main Menu and terminal. I think it would be reasonable to provide such shortcuts out of the box.

Posted: Wed 02 Nov 2011, 15:33
by jpeps
MoebusNet wrote:"Safely remove usb drive". Powers down thumb drive prior to unplugging ala Ubuntu.
Just unmount it. In slacko, you can just click on the desktop icon. Can't get much easier than that.