tablaunch (MacOS-style icon-bar)

Stuff that has yet to be sorted into a category.
Post Reply
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

tablaunch (MacOS-style icon-bar)

#1 Post by MU »

Image

This is a menue on top of your screen.
If you move the mouse over the icons, the highlighted icon is displayed in larger size. Nice effect!

The icon-bar disappears automatically.
Simply move the mouse to the top of the screen, to show it again.

If you click on the last icon, rox will open, showing all available icons.
And leafpad opens displaying the menue-configuration.
It is very simple, example of the "help"-entry:

Code: Select all

"Puppy Help" "man" khelpcenter.png
The Dotpup is 630 kB, as I included many Icons from KDE.
The program itself is just 27 kb.
Download:
http://noforum.de/dotpups/tablaunch0.6.pup

Imlib2 (700 kb):
http://dotpups.de/dotpups/Libraries/imlib2.pup

You must istall imlib2, too.
tablaunch shall work without it, but on my system all icons were black then.

Homepage:
http://tablaunch.sourceforge.net/
Last edited by MU on Mon 22 Jan 2007, 15:54, edited 2 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

Graphite-icons

#2 Post by MU »

Image

Graphite-icons

Iconset based on MacOSX using the KDE-naming-convention.
Install this dotpup and relaunch tablaunch (it will be relaunched if you edit and close the menue with the last icon).

This dotpup overwrites the existing icons, so if you want to keep them, rename
/usr/local/tablaunch0.6/icons/64x64/
first.

Download(Size: 1 MB):
http://noforum.de/dotpups/graphite-icons-64x64.pup

This includes 168 icons.
If you want to use them for your Rox-Desktop, convert them to the size you need (48x48):
http://www.murga.org/%7Epuppy/viewtopic.php?t=3894

Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#3 Post by jcagle »

I want this to load at startup.

I tried adding this to the icewm startup script, but then the windowmanager doesn't load. Maybe I'm doing something wrong.

What's the proper way to load this at startup in icewm?

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#4 Post by jcagle »

and can the positioning be changed?

At school on the macs we have this on the bottom instead of the top, so I'm used to it being on the bottom.

And then how do I change the position of the taskbar that's currently loaded? I know I can download the Icewm configuration utilities and change it, but that thing likes to mess up my menus from what I noticed.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#5 Post by MU »

In
/root/.xinitrc
you have the line

Code: Select all

exec $CURRENTWM
replace it with

Code: Select all

/usr/local/tablaunch0.6/run-tablaunch&
exec $CURRENTWM
To change the position, edit
/usr/local/tablaunch0.6/run-tablaunch

Add the option
--dock bottom

So the line should look like:

Code: Select all

/usr/local/tablaunch0.6/tablaunch --dock bottom --height 48 -x 250 -y 0 -bg "#000000" -sfg "#FFFFBB" --iconhome /usr/local/tablaunch0.6/icons

To edit the position of the icewm-taskbar, add:

Code: Select all

#  Task bar at top of the screen
TaskBarAtTop=1 # 0/1
to "/root/.icewm/preferences" or to where your "preferences"-file is.

Mark

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#6 Post by Lobster »

:D

Nice!
I wonder if we can have this in 1.0.7?
- the problem may be the icons - but we have some of them . . .

I placed it at the base
changed to the second set of icons and added a few items to the edit file

also changed to JWM and because the bar appears on the base I turned off the menu bar as a default with the JWM configurator
mozilla "mozilla" mozilla.png
leafpad "leafpad" kate.png
ROX "rox ~" kfm.png
"Puppy Package Manager" "pupget" package.png
"Puppy Help" "puppyhelp" khelpcenter.png
email "sylpheed" xfmail.png
paint "gimp" colors.png
gimp "gimp2" gimp.png
audacity "audacity" audacity.png
gaim "gaim" ksirc.png
word "abiword" wp.png
calander "ical" date.png
rxvt "rxvt" terminal.png
mut "mut" kfloppy.png
Sound-Mixer "xtmix" kmix.png
"Edit this menue" "/usr/local/tablaunch0.6/config-tablaunch-menue" package_utilities.png
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#7 Post by MU »

Nice, thanks for your config, Lobster :)

I had to change -x 250 to -x 100 in run-tablaunch, or they won't fit on my screen.

I would not add it to Puppy by default, because imlib2 is 2 MB or so extracted.
Maybe someone has success compiling it without it, imlib1 is part of Puppy I think.

Mark

saintlangton
Posts: 108
Joined: Sat 28 May 2005, 21:49

#8 Post by saintlangton »

Like it!

You can even change the config file while running and it updates and carries on. 8)

Only (small) gripe the text isn't the nicest font/colour/background ever.

but for 27kb! wow!

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#9 Post by MU »

It is also possible to drag the bar to the left/right.
Move the mouse to the screenborder, then drag the bar.

You can change the textfont in /usr/local/tablaunch0.6/run-tablaunch

Example:

/usr/local/tablaunch0.6/tablaunch --dock bottom --height 48 --ignoreXRM -x 250 -fn "*-helvetica-medium-r-normal--12-*" -sfn "*-helvetica-bold-r-normal--14-*" -bg "#DD00DD" --iconhome /usr/local/tablaunch0.6/icons

The Colors are hex-values, see a list here:
http://dantrimont.de/colors/

Here is the readme for tablaunch describing all options:
http://noforum.de/dotpups/tablaunch-doc/readme.html

Mark

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#10 Post by jcagle »

In
/root/.xinitrc
you have the line


Code:
exec $CURRENTWM


replace it with


Code:
/usr/local/tablaunch0.6/run-tablaunch&
exec $CURRENTWM
I just tried this, but it didn't start up.

User avatar
dvw86
Posts: 636
Joined: Thu 05 May 2005, 00:55
Location: Washington State

#11 Post by dvw86 »

jcagle wrote:I just tried this, but it didn't start up.
You could try this:
http://www.murga.org/~puppy/viewtopic.php?t=1224&highlight=

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#12 Post by jcagle »

Thanks. I'll give it a shot.

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#13 Post by jcagle »

That worked! Thanks. :D

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#14 Post by jcagle »

If you all keep posting this great stuff to make it Mac-like, you're going to be making a Macpup.

User avatar
Ted Dog
Posts: 3965
Joined: Wed 14 Sep 2005, 02:35
Location: Heart of Texas

MacPup

#15 Post by Ted Dog »

I would love a mac pup combined with grafpup, of course being able to only use one button still floors me. When I worked for a School district I was forced into learning to support MacOS X. I was very happy with the job Apple did. They even left the very old BSD commands like sudo -t totally not documented. I seemed like a fast learner, alpha geek :P

PeterSieg
Posts: 363
Joined: Wed 04 May 2005, 16:06
Location: Germany, 37603
Contact:

Looks great!

#16 Post by PeterSieg »

Hi Mark. Just installed tablaunch+imlib2.
Edited .xinitc and commented out Rox-Filer and put tablaunch instead in...
Now the screen looks much cleaner and more professional:
Image

You have my vote for this going into a next puppy release...

Thanks,
PS
Have fun :)

jcagle
Posts: 637
Joined: Thu 29 Sep 2005, 20:34

#17 Post by jcagle »

The way MacOS and its software are designed, you only need one mouse button. So if you think about it, that's no big deal.

Of course you can always buy a mouse with more than one button for it.

iscraigh
Posts: 276
Joined: Sun 03 Sep 2006, 05:50

#18 Post by iscraigh »

any way to have it not Auto hide?

Craig

Post Reply