wish list for next puppy release
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
- 37fleetwood
- Posts: 403
- Joined: Fri 10 Aug 2007, 03:25
I'm not so new anymore
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.
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.
[color=darkblue][b]Thanks!
Scott 8) [/b][/color]
[color=darkblue][size=150]I'm a PC... Without Windows[/size][/color]
Scott 8) [/b][/color]
[color=darkblue][size=150]I'm a PC... Without Windows[/size][/color]
- technosaurus
- Posts: 4853
- Joined: Mon 19 May 2008, 01:24
- Location: Blue Springs, MO
- Contact:
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)
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 ")" ...
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
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].
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?
But maybe these too are so big that they can not be used with 512MB RAM?
I use Google Search on Puppy Forum
not an ideal solution though
not an ideal solution though
Connect wizards and wifi contention
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?
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
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!
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!
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.
- 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.
- sjsrikanth
- Posts: 114
- Joined: Mon 28 Mar 2011, 06:24
- Location: Chennai, India
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)
http://www.murga-linux.com/puppy/viewto ... 4&start=15
puppy release (Bleachbit 0.8.8 by Dpup5525)
-
- Posts: 4
- Joined: Sat 22 Mar 2008, 03:48
Mount Mac OSX HFS volumes (incl. journalled)
I use Puppy sometimes to recover files from corrupted Windows system and I wish 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 wrongDPUP5520 wrote:Puppy can mount Mac OSX volumes
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