Page 1 of 2

Idrivepanel-demo

Posted: Tue 12 Jul 2011, 15:55
by seaside
Idrivepanel is here. Put those Rox-desktop drive icons in a panel and retain dynamic notification status and hotplug information.

Idrivepanel-demo is a minimalist replacement for the Rox desktop including desktop drive icons. It uses JWM to produce a background and trays and is based on technosaurus' idea here.


Due to some recent improvements to Gtkdialog3 (thanks thunor), it's now possible to emulate the Rox desktop drive icons in the gtkdialog3 created panel, Idrivepanel. (You'll need a recent Gtkdialog3 for it to work -see below).

This is more of a demo setup. The start script makes backup files and then comments out "include" files in /root/.gtkrc-2.0 and places an <Include>/root/.top-tray</Include> statement in the /root/.jwm/jwmrc-personal file.

When you click on Idrivepanel-demo, in Menu>Desktop, it will start Idrivepanel and restart JWM.

When finished, to restore everything, first rightclick on the Idrivepanel icon in the bottom tray and choose "close", and the config files will be restored and JWM will restart.

If you decide to make a permanent desktop using JWM and Idrivepanel, you might wish to disable the Rox desktop (covered in technosaurus's thread above).

You can arrange trays and the Idrivepanel in any way you wish (bearing in mind of course that both the trays and Idrivepanel will always be on top)

A pic,pet, and the necessary gtkdialog3 version follow:

Cheers,
s

Posted: Sat 16 Jul 2011, 00:50
by harii4
Due to some recent improvements to Gtkdialog3 (thanks thunor), it's now possible to emulate the Rox desktop drive icons in the gtkdialog3 created panel, Idrivepanel. (You'll need a recent Gtkdialog3 for it to work -see below).
Is there an way to use it without jwm?
Use it like buttonbars For the minimalist window managers like?:
http://www.murga-linux.com/puppy/viewto ... 90&t=22302

Posted: Sat 16 Jul 2011, 21:37
by seaside
harii4 wrote: Is there an way to use it without jwm?
Use it like buttonbars For the minimalist window managers like?:
http://www.murga-linux.com/puppy/viewto ... 90&t=22302
harii4,

JWM isn't a requirement for Idrivepanel.

As long as you can set an "on-top" class in a window manager to keep the gtkdialog created panel placed over other windows, it should be fine.

Cheers,
s

Posted: Sun 17 Jul 2011, 07:48
by Béèm
seaside,
I saw your advice in the beginners thread for this idrive panel and tried it.
looks nice, but I have two questions:
1 - Is it possible to have that top reserved space with the icons in it vertically on the left side?
2 - How can I get my original desktop setup back?

Posted: Sun 17 Jul 2011, 16:02
by seaside
Béèm wrote:
1 - Is it possible to have that top reserved space with the icons in it vertically on the left side?

Béèm - Yes it's possible by rewriting the gtkdialog to show vertically. This gets to be a problem however with covering opened windows. :)

2 - How can I get my original desktop setup back?

The demo is setup so that if you rightclick on the tray icon, and choose "close", everything is restored.
Regards,
s

Posted: Sun 17 Jul 2011, 16:36
by Béèm
The drive icons are gone, yes (BTW I only got half of them they flew over to the left)
But my original spup desktop (background, drive icons, icons) aren't restored then.

Posted: Sun 17 Jul 2011, 17:36
by seaside
Béèm wrote:The drive icons are gone, yes (BTW I only got half of them they flew over to the left)
But my original spup desktop (background, drive icons, icons) aren't restored then.
Béèm,

My guess is that the width is not enough to include all the drive icons. If you edit the file "Idrivepanel" at the top of the script where is says "WIDTH=407". Increase this number to e.g "WIDTH=800" which should be more than enough room to hold your drive icons. If you do this it will interfere with the top-tray. This is a demo of the possibilities, but each desktop has to be customized according to dimensions and taste.

To see how Idrivepanel can be used alone, you can run Idrivepanel by itself instead of Idrivepanel-demo.

As far as your desktop goes, do you still have the files-
"/root/.gtkrc-2.0BAK" and "/root/.jwm/jwmrc-personalBAK"? If you do, then if renamed without the "BAK", and JWM restarted, everything should be back to normal.

Regards,
s

Posted: Tue 19 Jul 2011, 21:58
by Béèm
Thank you seaside.
I hadn't realized idrivepanel could be run alone also.
And thanks to tell how I can get the original desktop back.

Posted: Tue 19 Jul 2011, 23:01
by Béèm
The trick to rename without BAK didn't work.
But copying the two files from the pristine sfs did work.
If I set the width to 800 I have them all.

Idrivepanel is indeed handy as partitions can be mounted and umounted without gong to the desktop.

Posted: Sat 30 Jul 2011, 23:53
by Béèm
Would it be possible to have only the idrivepanel functionality without the demo part (which ruins the existing desktop)

Posted: Sun 31 Jul 2011, 13:33
by seaside
Béèm,

You can run the program "Idrivepanel" as a standalone.

I've created a pet containing just "Idrivepanel" , which does not change anything on the desktop.

Attached below is the "Idrivepanel.pet".

Regards,
s

Posted: Sun 07 Aug 2011, 22:44
by Béèm
Thank you seaside.
Works well.
Will try it in Enlightment also.

Posted: Sun 07 Aug 2011, 22:52
by Béèm
Béèm wrote:Thank you seaside.
Works well.
Will try it in Enlightment also.
Works in enlightment E17 also.
But don't know how to minimize to the taskbar.

Posted: Mon 08 Aug 2011, 02:39
by seaside
Béèm,

If you are running it with JWM, you can toggle it off and on by left clicking the program icon in the tray.

Regards,
s

Posted: Mon 08 Aug 2011, 12:25
by Béèm
Thank you seaside.
I know that.
But I am using pemasu's debian puppy 5.X.1, which uses enlightment.
I am still discovering this, but other programs suffer from the same issue.
I just wanted to let the people reading here know that there can be issues.

Posted: Tue 09 Aug 2011, 13:58
by seaside
Béèm wrote:Thank you seaside.
I know that.
But I am using pemasu's debian puppy 5.X.1, which uses enlightment.
I am still discovering this, but other programs suffer from the same issue.
I just wanted to let the people reading here know that there can be issues.
Béèm,

Yes, some window managers do not put the icon in a tray unless it's minimized.

One workaround would be to "decorate" the window which would allow a minimize event. However, this would take away the appearance.

Sometimes it's hard to get everything :)

Regards,
s

Posted: Mon 15 Aug 2011, 08:13
by Béèm
You're Idrivepanel pet has success in Dpup Exprimo
pemasu, the developer, renamed it Idrivepanel-0.0.1.pet to match with woof requirements.
So it may end up in woof.

Others have downloaded and use it already.

I have a question however.
When one clicks on a desktop drive icon with a partition loaded it is displayed in rox.
When doing this in Idrivepanel a message pops up saying partition can't be unmounted. This is for mounted system partions only.

So it would be nice, if possible, that if such a partition is loaded that rox is called also.

Posted: Mon 15 Aug 2011, 21:57
by seaside
Béèm wrote:You're Idrivepanel pet has success in Dpup Exprimo
pemasu, the developer, renamed it Idrivepanel-0.0.1.pet to match with woof requirements.
So it may end up in woof.

Others have downloaded and use it already.

I have a question however.
When one clicks on a desktop drive icon with a partition loaded it is displayed in rox.
When doing this in Idrivepanel a message pops up saying partition can't be unmounted. This is for mounted system partions only.

So it would be nice, if possible, that if such a partition is loaded that rox is called also.
Béèm,

I guess I'll have to check out Dpup Exprimo then...... (it seems like there are so many litters of pups lately :) .

Idrivepanel was set up as a "toggle" -
click to mount and show filemanager or if mounted click to unmount.

If you would prefer a "click to mount and show filemanager" or "if mounted click to show another filemanger instance", that would be possible.

Regards,
s

Posted: Wed 17 Aug 2011, 11:08
by Béèm
Thank you seaside.
I can live with the toggle principle and start filemanager separately.

So see for yourself if there are other reactions.

background issue

Posted: Wed 17 Aug 2011, 11:14
by Béèm
I have another quirk.
I clicked on sdb5 and rox opened, but as you can see, something is wrong with the background. Not easy to do a selection.

I have this in dpup exprimo, but also in other puppy's.

But if I use rox to open an already mounted partition and leave it open, all is normal including when I click to mount sdb5.
Background is ok then.