xulxer | 4 Oct 09:06
Picon

Start rox in a specified folder but keep the usual sorting order

Hi,

first of all: rox is the best of all file managers. I am using it for
two years now. There are only two small problems bothering me:

- when starting rox in a specified folder, say rox
   --dir=/home/sirch/Desktop, my usual sorting order is not recognized.
   Normally the latest files are displayed on top, but when started with
   a specified folder the latest filest are displayed on bottom. This is
   annoying. How can i turn this off?

- say i am looking through a huge folder from top to bottom and want to
   clean up a bit. So i mark files to be deleted, as soon as i delete
   them, rox loses focus of the position i was on in the folder. So to
   continue deleting files i have to move down to the position where i
   was before i can continue deleting files. How can i make rox to hold
   the focus near the last selected item?

Kind regards
Chris

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Peter Federighi | 13 Oct 20:16
Picon
Favicon

Automatically update pinboard and panel icons

Hello all.

I realize this had probably been discussed before, but for some reason I can't seem to find it in the
archives.  So...

Is it possible to have ROX automatically update pinboard and panel icons without having to move the mouse
cursor over them?  I have both dnotify and inotify enabled in the kernel (Linux 2.6.25.17).  I have tried
vanilla ROX-Filer with dnotify and patched ROX-Filer with inotify.  Currently, it doesn't work.

Some examples:
I have a ppp Appdir that I created so that it will connect and log in to my ISP or disconnect from my ISP
depending on the current state.  That is, it's a toggle for my ppp connection.  I also have it update the
.DirIcon to reflect the current state when it connects or disconnects.  The icon (on the pinboard, on the
panel, or in the /usr/local/apps folder) never changes unless I move the mouse over it.

Almost the same is true of Trash Appdir I have.  If I drag a file to it (on the pinboard), the pinboard icon
doesn't update, but the icon in /usr/local/apps does.

Am I doing something wrong?  Do I have to specifically tell ROX-Filer which icons to watch for?  If so, how do I
do it?  Is this feature planned for the future?

Thanks,
- Peter Federighi

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
(Continue reading)

Stephen Watson | 13 Oct 23:03
Picon
Picon

Re: Automatically update pinboard and panel icons

Peter Federighi <pfederighi <at> yahoo.com> wrote:

> Hello all.
> 
> I realize this had probably been discussed before, but for some reason I
can't seem to find it in the archives.  So...
> 
> Is it possible to have ROX automatically update pinboard and panel icons
without having to move the mouse cursor over them?  I have both dnotify and
inotify enabled in the kernel (Linux 2.6.25.17).  I have tried vanilla
ROX-Filer with dnotify and patched ROX-Filer with inotify.  Currently, it
doesn't work.
> 
> Some examples:
> I have a ppp Appdir that I created so that it will connect and log in to
my ISP or disconnect from my ISP depending on the current state.  That is,
it's a toggle for my ppp connection.  I also have it update the .DirIcon to
reflect the current state when it connects or disconnects.  The icon (on the
pinboard, on the panel, or in the /usr/local/apps folder) never changes
unless I move the mouse over it.
> 
> Almost the same is true of Trash Appdir I have.  If I drag a file to it
(on the pinboard), the pinboard icon doesn't update, but the icon in
/usr/local/apps does.
> 
> Am I doing something wrong?  Do I have to specifically tell ROX-Filer
which icons to watch for?  If so, how do I do it?  Is this feature planned
for the future?

The design, which ROX inherited from RISC OS, is that the pinboard is
(Continue reading)

Peter Federighi | 14 Oct 17:16
Picon
Favicon

Re: Automatically update pinboard and panel icons

Stephen Watson <stephen <at> kerofin.demon.co.uk> writes:

> The design, which ROX inherited from RISC OS, is that the pinboard is
> static.  If you want dynamic icons, you need to use a panel applet.

Panel applets eat up large amounts of RAM and some (though negligible if done
correctly) CPU time.

If you don't mind my asking, what's the reason for choosing this design?

Thanks,
- Peter Federighi

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Stephen Watson | 14 Oct 17:37

Re: Automatically update pinboard and panel icons

Peter Federighi wrote:
> Stephen Watson <stephen <at> kerofin.demon.co.uk> writes:
>
>
>> The design, which ROX inherited from RISC OS, is that the pinboard is
>> static.  If you want dynamic icons, you need to use a panel applet.
>
> Panel applets eat up large amounts of RAM and some (though negligible
> if done correctly) CPU time.

I don't think applets use up that much of the RAM.  A quick check shows almost all of FreeFS is dynamic
libraries and therefore shared.

> If you don't mind my asking, what's the reason for choosing this
> design?

The pinboard quickly gets covered by windows.  The panel can be set to not be covered and can automatically
bring itself to the front when needed.

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
Peter Federighi | 15 Oct 20:30
Picon
Favicon

Re: Automatically update pinboard and panel icons

Stephen Watson <Stephen.Watson <at> ultra-pmes.com> writes:

> I don't think applets use up that much of the RAM.  A quick check shows almost
all of FreeFS is dynamic
> libraries and therefore shared.

How much is not that much?  As an example, I have a simple clock applet running
(all it does is display the time in digital and updates itself every five
seconds) and a quick check with top says that it's using 11MB of RAM or which
7.5MB is shared.  So I ask you, what does a clock do with 4.5MB of RAM?  This
isn't an issue on my computer because I have a lot of RAM, but it is a very
large amount of RAM when all it does is display the time.  Several other applets
are similar.  Perhaps I'm just nostalgic for the days when an OS, GUI, graphical
file manager, a couple applications, and a few applets could run happily in 16MB
of RAM with little to no swapping.

> > If you don't mind my asking, what's the reason for choosing this
> > design?
> 
> The pinboard quickly gets covered by windows.  The panel can be set to not be
covered and can automatically
> bring itself to the front when needed.

Then why have a pinboard at all?  Why not remove that code from ROX-Filer and we
can all use Idesk or something similar?  I guess I just think that if ROX-Filer
is going to have a pinboard, why not go all the way and make it a real desktop
folder that updates itself when things change, much like a regular folder does?

I would love it if the panels actually did raise themselves.  Ok, they do, and I
like that feature, but they only do it if they're exposed.  That is, if they're
(Continue reading)

Thomas Leonard | 19 Oct 14:27
Picon
Gravatar

Re: Automatically update pinboard and panel icons

2008/10/15 Peter Federighi <pfederighi <at> yahoo.com>:
> Stephen Watson <Stephen.Watson <at> ultra-pmes.com> writes:
>
>> I don't think applets use up that much of the RAM.  A quick check shows almost
> all of FreeFS is dynamic
>> libraries and therefore shared.
>
> How much is not that much?  As an example, I have a simple clock applet running
> (all it does is display the time in digital and updates itself every five
> seconds) and a quick check with top says that it's using 11MB of RAM or which
> 7.5MB is shared.  So I ask you, what does a clock do with 4.5MB of RAM?  This
> isn't an issue on my computer because I have a lot of RAM, but it is a very
> large amount of RAM when all it does is display the time.  Several other applets
> are similar.  Perhaps I'm just nostalgic for the days when an OS, GUI, graphical
> file manager, a couple applications, and a few applets could run happily in 16MB
> of RAM with little to no swapping.

I wrote a little program that loads and displays a simple window using
Glade, in three languages. Here is the memory use reported by
gnome-system-monitor:

		Resident	Writable	Shared

C:		12.4		5.1		7.3
Delight:	13.6		5.3		8.3
Python:	25.8		14.1		11.7

(note: this is a 64-bit system)

I have no idea what GTK is using all this memory for :-(
(Continue reading)

Vesso Somlev | 19 Oct 15:41
Picon

Re: Automatically update pinboard and panel icons

Thomas Leonard wrote:
>> So, is there a way to tell ROX-Filer to update the pinboard without just
>> reloading it since that takes a "lot" of time and causes the screen to go blank
>> until it finishes?
> 
> You can use the PinboardAdd SOAP method (rox --RPC).
> 

Thank you, Thomas! I've been looking for this functionality for quite
some time. I see others are interested as well.
Here, I threw together a small script that refreshes an icon. It works
by first removing the icon from the pinboard, then adding it back.
> refreshIcon.sh pathToItem X Y
Path points to the item whos icon you plan to refresh. X and Y are the
coordinates on the desktop. You have to find them for each icon
experimentally :( . The coordinates are in the middle of the rectangle
in which the icon and the text below it reside.
Sadly, as it is a 5 minute job, it doesn't look so good - the icon
flickers. But at least works. I hope it is useful.
Cheers
Attachment (refreshIcon.sh): application/x-shellscript, 690 bytes
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
(Continue reading)

Vesso Somlev | 19 Oct 16:46
Picon

Re: Automatically update pinboard and panel icons

Hi again. I was to eager to put out a script. It seems there was an
easier way. Using SetIcon instead of PinboardRemove/PinboardAdd. The
icon doesn't flicker as well.
Works pretty well this time. Using it for an improvised MPD control
panel on the desktop - play, previous, next song, etc. The play button
changes icon depending on the state of the music player
(playing/paused/stopped).
Another nice example - got a mail and rss reader icons on the desktop. A
script periodically checks for new mail/updated feeds, and updates the
icons to reflect the numbers (a colored circle with a number, like the
mail.app in OS X).
Attachment (refreshIcon.sh): application/x-shellscript, 375 bytes
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
rox-users mailing list
rox-users <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rox-users
Lasse Pommerenke | 23 Oct 23:57
Picon

ROX-Clib for 64bit Linux

Is there a feed available for a 64bit version of ROX-Clib?

What does it take to compile it myself?

--

-- 
http://hentaibreaks.de/
http://nrrd.de/

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/

Gmane