LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy
User Name
Password
Puppy This forum is for the discussion of Puppy Linux.

Notices


Reply
  Search this Thread
Old 03-31-2019, 11:40 AM   #1
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,717

Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Question How to add items to panel?


Hi.

How do I add items to the panel/taskbar? I'd like to put a file manager (PCManFM) here [attached image].

Thank you.
Attached Thumbnails
Click image for larger version

Name:	add-pup-panel-items.jpg
Views:	172
Size:	72.3 KB
ID:	30220  
 
Old 03-31-2019, 02:27 PM   #2
Ztcoracat
LQ Guru
 
Registered: Dec 2011
Distribution: Slackware, MX 18
Posts: 9,484
Blog Entries: 15

Rep: Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176Reputation: 1176
You should be able to right click on the panel go to preferences and "add items".

If not, check in your system settings under Tray Management.

What version of Puppy are you running?

Old thread here but the idea's might help.
http://www.murga-linux.com/puppy/vie...a19513167edc9c
 
1 members found this post helpful.
Old 03-31-2019, 04:39 PM   #3
removed001
Member
 
Registered: Nov 2011
Location: Germany
Distribution: Puppy Linux (my own builds)
Posts: 116

Rep: Reputation: 35
JWMDesk Manager

The partly screenshot seems to show you are running BioniPup64.

If it's 8.0 in Menu Desktop there's the JWMDesk Manager where one can modify anything around the JWM and its Menus and Taskbar.

But you could also (that's just how I do it) open /root/.jwmrc-tray in Geany to edit manually. The mean part here is:

Code:
<TrayButton popup="Geany Text Editor IDE" icon="geany.png">exec:geany</TrayButton>
This is how mine is looking after editing:
Code:
<?xml version="1.0"?>
<JWM>
	<Tray autohide="off" insert="right" x="0" y="-1" width="2560" height="30" layer="above" layout="horizontal" halign="left" valign="bottom" >
		<!-- Additional TrayButton attribute: label -->
		<TrayButton label="ArtStudio 64" icon="jwm.png" border="true">root:1</TrayButton>
		<TrayButton label="" icon="qjackctl.png" border="true">root:3</TrayButton>
		<TrayButton popup="Rox Filer" icon="roxfiler.png">exec:rox</TrayButton>
		<TrayButton popup="Geany Text Editor IDE" icon="geany.png">exec:geany</TrayButton>
		<TrayButton popup="Terminal" icon="/usr/local/lib/X11/pixmaps/console48.png" border="true">exec:defaultterminal</TrayButton>
		<TrayButton popup="Show Desktop" icon="/usr/local/lib/X11/pixmaps/pc48.png" border="true">showdesktop</TrayButton>
		<TrayButton popup="Shutdown" icon="shutdown48.png" border="true">exec:/usr/sbin/logout_gui</TrayButton>
		<Spacer width="2"/>
		<Spacer width="4"/>
		<Spacer width="2"/>
		<!--TrayButton popup="Findnrun" icon="findnrun.png">exec:findnrun</TrayButton-->
		<Spacer width="4"/>
		<Pager/>
		<Spacer width="4"/>
		<!-- Additional TaskList attribute: maxwidth -->
		<TaskList maxwidth="200"/>
		<Dock/>
		<Swallow name="xload" width="32">xload -nolabel -bg "#888888" -fg "#222222" -hl "#4C7CC1"</Swallow>
		<!-- Additional Swallow attribute: height -->
		<Spacer width="4"/>
		<!--Clock format="%a. %d. %b. %H:%M">exec:PupClockset</Clock-->
		<!--Clock format="%H:%M">exec:PupClockset</Clock-->
		<Clock format="%H:%M:%S">exec:PupClockset</Clock>
	</Tray>
</JWM>
You can also open and edit /root/.jwm/jwmrc-personal to apply changes to the JWM Menu and its behaviour. E.g. I have disabled scrolling through Desktops by mouse wheel and changed the number of Desktops to have ten (10) of them:

Code:
<!-- Do not scroll through the desktops by mouse-wheel-->
<RootMenu onroot="4"/>
<RootMenu onroot="5"/>

<!-- Number of virtual desktops -->
<Desktops width="5" height="2"/>
 
Old 03-31-2019, 08:11 PM   #4
Mike_Walsh
Member
 
Registered: Jul 2017
Location: King's Lynn, UK
Distribution: Nowt but Puppies....
Posts: 660

Rep: Reputation: 362Reputation: 362Reputation: 362Reputation: 362
@ RSH:-

Lazy, wouldn't the DeskManager way be easier for the OP? I know I was bloody glad when JWM DeskManager first showed up.....the old way of doing things was a complete PITA.

@ linustalman:-

Try this.

Menu->Desktop->JWM DeskManager. When it's opened, click on the 'Launch' tab. You'll see two panels; the top one is a complete list of your installed applications; if you've installed PCManFM (I presume from the Puppy Package Manager?), it should show up in this list. Simply click on it; it'll then show up in the bottom panel. This is the list of items in the 'launcher' area; you can use the buttons to the right to move items up or down in the list, or even delete any you DON'T want.

It's a darn sight easier than messing around with all that XML code......'specially when it's no longer necessary these days.


Mike.

Last edited by Mike_Walsh; 03-31-2019 at 08:15 PM.
 
1 members found this post helpful.
Old 04-01-2019, 12:08 AM   #5
removed001
Member
 
Registered: Nov 2011
Location: Germany
Distribution: Puppy Linux (my own builds)
Posts: 116

Rep: Reputation: 35
Quote:
Originally Posted by Mike_Walsh View Post
@ RSH:-

Lazy, wouldn't the DeskManager way be easier for the OP? I know I was bloody glad when JWM DeskManager first showed up.....the old way of doing things was a complete PITA.

@ linustalman:-

Try this.

Menu->Desktop->JWM DeskManager. When it's opened, click on the 'Launch' tab. You'll see two panels; the top one is a complete list of your installed applications; if you've installed PCManFM (I presume from the Puppy Package Manager?), it should show up in this list. Simply click on it; it'll then show up in the bottom panel. This is the list of items in the 'launcher' area; you can use the buttons to the right to move items up or down in the list, or even delete any you DON'T want.

It's a darn sight easier than messing around with all that XML code......'specially when it's no longer necessary these days.


Mike.
Hi Mike.

Yes, true.

That's why I mentioned it in my 2nd sentence. Just in addition I mentioned the possibility of editing files in text editor. At least me one is faster that way than to call the JWMDesk Manager.

(psst, I know what I'm doing)

Never mind...
 
Old 04-01-2019, 05:05 AM   #6
Mike_Walsh
Member
 
Registered: Jul 2017
Location: King's Lynn, UK
Distribution: Nowt but Puppies....
Posts: 660

Rep: Reputation: 362Reputation: 362Reputation: 362Reputation: 362
@ RSH:-

Oh, I know what I'm doing with XML code, too, mate.....but it just seems like so much unnecessary hard work! Radky's suite of GUI-based apps are so much more user-friendly.....and they are simply making use of existing Puppy code, just in an easier-to-access way.

I thought the whole idea of all these changes in Puppy the last few years was to make it more appealing to beginners.....

I must be wrong!


Mike.
 
Old 04-01-2019, 07:07 AM   #7
removed001
Member
 
Registered: Nov 2011
Location: Germany
Distribution: Puppy Linux (my own builds)
Posts: 116

Rep: Reputation: 35
Quote:
I must be wrong!
No, of course not.

Edit:

Did you ever use Strg-d in Geany?

Last edited by removed001; 04-01-2019 at 07:09 AM. Reason: Additional question
 
Old 04-01-2019, 01:43 PM   #8
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,717

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Thumbs up

Quote:
Originally Posted by Ztcoracat View Post
You should be able to right click on the panel go to preferences and "add items".

If not, check in your system settings under Tray Management.

What version of Puppy are you running?

Old thread here but the idea's might help.
http://www.murga-linux.com/puppy/vie...a19513167edc9c
Hi Ztcoracat.
Right clicking the panel (blank area) does nothing. If I RC current items, it launches them.
Where is Tray Management? I don't see it.
I'm on Puppy 8 (Ubuntu spin).
Thanks, I'll checkout that Puppy forum thread.
 
Old 04-01-2019, 01:49 PM   #9
linustalman
LQ Guru
 
Registered: Mar 2010
Location: Ireland
Distribution: Debian 12 Bookworm
Posts: 5,717

Original Poster
Rep: Reputation: 479Reputation: 479Reputation: 479Reputation: 479Reputation: 479
Smile

Quote:
Originally Posted by Mike_Walsh View Post
@ RSH:-

Lazy, wouldn't the DeskManager way be easier for the OP? I know I was bloody glad when JWM DeskManager first showed up.....the old way of doing things was a complete PITA.

@ linustalman:-

Try this.

Menu->Desktop->JWM DeskManager. When it's opened, click on the 'Launch' tab. You'll see two panels; the top one is a complete list of your installed applications; if you've installed PCManFM (I presume from the Puppy Package Manager?), it should show up in this list. Simply click on it; it'll then show up in the bottom panel. This is the list of items in the 'launcher' area; you can use the buttons to the right to move items up or down in the list, or even delete any you DON'T want.

It's a darn sight easier than messing around with all that XML code......'specially when it's no longer necessary these days.


Mike.
Cheers Mike. That was perfect!
 
  


Reply

Tags
add panel item



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
new gnome panel - add menu to panel no longer works jludeman Linux - Desktop 4 10-12-2013 06:18 PM
[SOLVED] ubuntu 12.04 and gnome-panel 'add-to-panel' issue manu-tm Ubuntu 9 07-31-2012 03:09 PM
How to "Add to Panel..." on gnome-2.32.0 panel PROGRAMMATICALLY? ajaygarg Linux - Desktop 1 09-16-2011 10:29 AM
xfce4-quicklauncher plugin not showing in the xfce panel's "add New Items" menu. bgryderclock Slackware 1 07-05-2011 12:24 AM
Adding items to xfce panel??? avink Fedora 1 02-09-2005 03:23 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Puppy

All times are GMT -5. The time now is 03:02 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration