| Author |
Message |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Mon 04 Jan 2010, 01:37 Post subject:
|
|
| jemimah wrote: | | The binary I posted is based on an old version of Lxlauncher |
Ok, I've run the Lxlauncher on my Puppy 4.31 installation. It looks like it just picks up the icon assignments from the .desktop files used by the xdg menu system so it shouldn't be a major problem to adapt.
24x24 icons should be big enough for the tabs.
72x72 might be the right size for the main icons but that will depend on the answer to the following question:
What is the resolution / form factor for the EeePC screen? Knowing that I can adjust icon sizes for the best fit.
It also looks as though the launcher uses the Gtk color settings, so we can use an appropriate Gtk2 theme for that as well.
What color combination do you want the icons - blue/green like the sample or some other combination?
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Mon 04 Jan 2010, 12:07 Post subject:
|
|
| Lobster wrote: | The propreitrary (if it is) code that xandros use
is almost identical in potential appearance to the
control panel written by Guy in Dpup
This should be available as 'c' code - small and compact - and is another potential approach  |
Lobster, do you know if there's source code somewhere for this? I googled for it but no relevant results.
WhoDo, the screenshot of the Xandros launcher is actual size (800x480) for the 7 inch Eee, but the all newer netbooks are at least 1024x600. The goal is for them to be large enough for touchscreens, and friendly for people with less than perfect vision. I'm not dead set on duplicating the look of the Xandros launcher exactly. The theme and colors could be left up to the user, so the icons should be reasonably color neutral.
I think we don't necessarily need a whole puplet for this since it's not that large or complex; a pet would probably be enough. Although I'm absolutely planning on using it for my Fluppy puplet for netbooks and I know Barry is trying to make Quirky netbook-friendly so it would be of interest there too.
|
|
Back to top
|
|
 |
fsabatino
Joined: 23 Sep 2009 Posts: 46 Location: Montevideo, Uruguay
|
Posted: Mon 04 Jan 2010, 14:22 Post subject:
|
|
| jemimah wrote: |
I think we don't necessarily need a whole puplet for this since it's not that large or complex; a pet would probably be enough. Although I'm absolutely planning on using it for my Fluppy puplet for netbooks and I know Barry is trying to make Quirky netbook-friendly so it would be of interest there too. |
Agreed! many of us already have our favourite puppy up and running as we like. It'd be nice to add this pet to our preferred pup as opposed to having to start from scratch, with the potential issues that could bring up also!
Looking forward to the updates.
|
|
Back to top
|
|
 |
01micko

Joined: 11 Oct 2008 Posts: 7017 Location: qld
|
Posted: Mon 04 Jan 2010, 20:29 Post subject:
|
|
| jemimah wrote: | | Lobster wrote: | The propreitrary (if it is) code that xandros use
is almost identical in potential appearance to the
control panel written by Guy in Dpup
This should be available as 'c' code - small and compact - and is another potential approach  |
Lobster, do you know if there's source code somewhere for this? I googled for it but no relevant results.
|
jemimah
I'm sure gposil (Guy) would have the source posted somewhere, gpl rules ... pm him I suppose or post on dpup484 thread.
Cheers
_________________ keep the faith .. 
|
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Tue 05 Jan 2010, 18:06 Post subject:
|
|
Ok, I've managed to hack in support for a Favorites pane. Here's a pet file for you all to try out and post feedback.
| Description |
|

Download |
| Filename |
P-launch-0.5.pet |
| Filesize |
85.37 KB |
| Downloaded |
316 Time(s) |
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Wed 06 Jan 2010, 00:33 Post subject:
|
|
| Quote: | | Lobster, do you know if there's source code somewhere for this? I googled for it but no relevant results. |
Contact Guy directly
http://www.dpup.org
the latest code should now be activated by icons as well as text
Just tried your pet
Installed and restarted X
and it took over my desktop
Easily understandable.
With the right icons I think this would work very well
What have you written it in and where?
Do remember to include esc and tab/arrow key control if possible
Don't tile the background, stretch if possible
In this way it can be used and tested and used on a desktop machine
(as I am)
How do I get things into 'favorites'?
Wait a minute . . . this is for Pupeee?
I am running it in 4.3.1
to get back your old desktop - restore settings
go to rox
and open root
click on the 'eye' icon (to see hidden files)
rename .xinitrc to .xinitrc_xan
and .xinitrc_old to .xinitrc
restart x
Good stuff
woof woof
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Wed 06 Jan 2010, 01:24 Post subject:
|
|
Just downloaded the latest dpup to check out the control panel. Really nice and clean! I'm going to stick with Lxlauncher for now since the source code is already in my head, but if it doesn't work out the dpup control panel is very similar.
It's written in C/Gtk. The code is at http://drop.io/jemimah but I haven't uploaded the latest version yet.
This is not Puppeee specific, it should run on any 4.31 based puplet. I will work on the wallpaper next and see what I can do about making the arrow keys and tab and such work.
To add a program to Favorites, right-click on it, choose Customize, Then check, "Add to Favorites."
Uninstalling the pet will also restore your regular settings.
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Wed 06 Jan 2010, 04:08 Post subject:
|
|
| jemimah wrote: | | I'm going to stick with Lxlauncher for now since the source code is already in my head, but if it doesn't work out the dpup control panel is very similar. |
I like the look of Lxlauncher and it can be themed using Gtk-2.0 to suit what you are trying to achieve. Here is my mockup using some icons I had handy.
The tab icons are 48x48 and look fine at 1024x resolution. I don't think they'll be too big at 800x either.
OTOH, the application icons used range in size from 16x to 128x but they will only display at 48x maximum in the Lxlauncher supplied. Is the maximum size hard coded?
These icons would need to be at least 64x64 or even 72x72 to achieve the look you wanted. Let me know if I'm on the right track. If I am, then I have another icon set in the background that I'm saving for Pupeee's new look.
| Description |
Page mockup for Pupeee |
| Filesize |
386.12 KB |
| Viewed |
465 Time(s) |

|
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
Lobster
Official Crustacean

Joined: 04 May 2005 Posts: 15109 Location: Paradox Realm
|
Posted: Wed 06 Jan 2010, 05:02 Post subject:
|
|
| Quote: | | Uninstalling the pet will also restore your regular settings. |
Yes more sensible than my method.
Warren that already looks good.
lxlauncher seems a good choice
http://lxde.org/lxlauncher
Does the theming using Gtk-2.0 also mean easy use for special
puplets and other languages?
_________________ Puppy WIKI
|
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Wed 06 Jan 2010, 09:33 Post subject:
|
|
| WhoDo wrote: | Is the maximum size hard coded?
|
Yes, I've changed it to 72 and attached a new pet.
Lobster, LxLauncher picks up whatever gtk theme you set, you can play with it. Chtheme will work on it. I left all the localization files in the pet I posted so it should be language friendly.
| Description |
|

Download |
| Filename |
P-launch-0.5.1.pet |
| Filesize |
85.37 KB |
| Downloaded |
305 Time(s) |
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Wed 06 Jan 2010, 22:05 Post subject:
|
|
| jemimah wrote: | | WhoDo wrote: | Is the maximum size hard coded?
|
Yes, I've changed it to 72 and attached a new pet. |
Very well, here are the latest mockups showing the effect of changing the Gtk theme.
| Description |
w/ Modern Time Gtk theme
|

Download |
| Filename |
pupeee_mockup3.png |
| Filesize |
493.43 KB |
| Downloaded |
393 Time(s) |
| Description |
w/ Gradient Grey Gtk theme
|

Download |
| Filename |
pupeee_mockup2.png |
| Filesize |
500.08 KB |
| Downloaded |
380 Time(s) |
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
jemimah

Joined: 26 Aug 2009 Posts: 4309 Location: Tampa, FL
|
Posted: Thu 07 Jan 2010, 02:27 Post subject:
|
|
That looks fantastic WhoDo!
I worked on the code a bit today and there's one minor problem. Jwm has a configuration option to keep a specified program on the bottom so other windows won't go beneath it, which is what you want for lxlauncher. And it works if you start lxlauncher from the command line, but if you put lxlauncher in the xinitrc or the startup scripts it crashes Jwm with a segfault.
So I figured out how to set the override redirect like Rox does. This prevents Jwm from seeing the lxlauncher window at all. That works really well and it would work for any window manager. But, it prevents me from turning on the option for lxlauncher to accept keyboard input so you could use tab and arrow to select the buttons and tabs. Since Jwm can't see lxlauncher, it sometimes grabs keyboard focus and won't give it back.
So which is worse, windows disappearing beneath your "desktop", or no keyboard input?
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Thu 07 Jan 2010, 03:40 Post subject:
|
|
| jemimah wrote: | | So which is worse, windows disappearing beneath your "desktop", or no keyboard input? |
That depends on how you define "worse", but I suspect the lack of keyboard input presents more problems. If you "lose" a window behind your desktop you should still be able to retrieve it with the Alt-Tab keyboard option. OTOH, without keyboard input a mouse failure or runaway process could be catastrophic. JMHO. Have you thought about using Openbox or Fluxbox instead of JWM? What about just disabling the JWM tray altogether? Would that work?
On the subject of the icons in the tabs of Lxlauncher, have you set any size restrictions on those tabs? I have set all of the tab icons to 48x but some still appear significantly smaller/larger than others. For example the X in the desktop tab vs. the document tab icon. Both are the same size and neither has any surrounding transparent space, but they definitely look different. Just wondering.
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
neurino

Joined: 15 Oct 2009 Posts: 360
|
Posted: Thu 07 Jan 2010, 04:58 Post subject:
|
|
| WhoDo wrote: |
Very well, here are the latest mockups showing the effect of changing the Gtk theme. |
Great look, mockup 2 is the better one for me, I'd only find another icon for the screenshot option, just to not have tho camera icons on the same panel...
|
|
Back to top
|
|
 |
WhoDo

Joined: 11 Jul 2006 Posts: 4441 Location: Lake Macquarie NSW Australia
|
Posted: Thu 07 Jan 2010, 06:30 Post subject:
|
|
| neurino wrote: | | WhoDo wrote: |
Very well, here are the latest mockups showing the effect of changing the Gtk theme. |
Great look, mockup 2 is the better one for me, I'd only find another icon for the screenshot option, just to not have tho camera icons on the same panel... |
Yep. These won't be the final icons. I have another set under wraps while Jemimah works out the bugs in the code. Can't go spoiling the surprise, eh?
_________________ Actions speak louder than words ... and they usually work when words don't!
SIP:whodo@proxy01.sipphone.com; whodo@realsip.com
|
|
Back to top
|
|
 |
|