Purpose
JWMdesk is a simple interface for comprehensive management of the JWM desktop environment.

Zigbert's excellent jwm_config utility is the future for JWM management in Puppy, but the JWMdesk utility may be of interest to those who require an alternate interface for management of JWM configuration options.

Caveats
1 - JWMdesk manages the primary desktop panel and provides convenient control of an accessory launch bar similar to the popular wbar utility.

2 - JWM is actively developed by Joe Wingbermuehle and recent changes entail multiple new features as well as loss of legacy functions. Consequently, JWMdesk checks the vgit and standard versioning of the currently-running JWM and enables/disables GUI options according to their availability.

3 - All functions for JWM configuration management are included in the JWMdesk installation, so the application is portable and functional in multiple different Puppy distros. Specifically, the Puppy-standard /usr/local/jwmconfig2 folder is not required.

6 - The default width of the JWMdesk graphical interface is 500 pixels. The sixth tab provides an option to change the default size of the GUI depending on your screen size and personal preferences. For example: lower the value to accommodate small screens, or raise the value to remove the annoyance of scrollbars. Or, if you prefer, the GUI is scalable for manual resizing.

JWMDesk-2.2
- Add support for the aerosnap option of JWM >= 2.3.6 (thanks recobayu)
- Add support for titlebar height of 1-64 pixels
- Add support for the new binary-detection heuristics of grep >= 2.21
- Adjust integration with the jwm_config desktop environment of Woof-CE

JWMDesk-1.1
- Adjustment of GUI elements in the Window tab.
- Updated icons in the JWMDesk tray.
- Bugfix: The combobox selection queue of the Launcher tab did not automatically clear after deleting an item from the list of current panel buttons. (thanks bigpup)
- Bugfix: Updated 'New Panel Button' code for frugal and full installs of Puppy. (thanks bigpup)_________________PupMatesLast edited by radky on Fri 12 Jul 2019, 12:44; edited 15 times in total

looks OK 2 me. A Question about themes is all I have... which ones are being included? theres been a thread or three with puppy enthusiasts' stuff... some OK and some different and some a little strange. _________________Linux user #498913 "Some people need to reimagine their thinking."
"Zuckerberg: a large city inhabited by mentally challenged people."

Everything radky publishes is superb, though I'll leave him to answer your question.

As regards a Gtk theme if you already have the "Polished-Blue" theme it will allow a change in width and style of your scroll bars as per screen shot; else, you could import it.
This also works with FireFox, SeaMonkey and PaleMoon browsers.

My regards

EDIT:

Hi radky, My apology for cluttering your thread - despite my obvious error, it has only just occurred to me that a Gtk theme is not a JWM theme.

shot.png

Description

Filesize

53.71 KB

Viewed

5966 Time(s)

Last edited by Jasper on Tue 27 Oct 2015, 16:00; edited 1 time in total

looks OK 2 me. A Question about themes is all I have... which ones are being included? theres been a thread or three with puppy enthusiasts' stuff... some OK and some different and some a little strange.

Hi 8Geee,

JWMDesk is for management of the current (or future) JWM desktop, so no additional themes are included.

This does not seem to work for me.
Select something to add.
Select apply.
No change.

Notice my screen looks slightly different from the posted image.
I have no edit button.

Hi bigpup,

Have you successfully added apps to the panel?

The 'New Panel Button' option includes code that prevents adding duplicate applications to the list.

While testing JWMDesk, if you select an application from the combobox drop-down list, it should automatically add to the list above, and then you can click 'Apply' to add it to the tray.

However, if you subsequently delete the application from the list above and the application is still registered in the combobox selection queue, it will not add to the list again until you refresh the queue by selecting a different application in the drop-down list.

The 'edit' button only shows if the user has installed PupMenu, or more specifically the PupMenuEdit module of PupMenu.

I am trying to troubleshoot the problem I had with Launcher tab->New Panel Button in one of my Tahrpup 6.0.3 install.

This is a full install of Tahrpup 6.0.3 on a internal hard drive.

I ran Launcher tab->New Panel Button in the console and got this.
The files are located where it is trying to find them.
Could being a full install be causing this error?

capture7311.png

Description

Launcher tab->New Panel Button

Filesize

107.72 KB

Viewed

5833 Time(s)

_________________The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601Last edited by bigpup on Thu 29 Oct 2015, 20:58; edited 1 time in total

Sorry if I gave you the idea something was wrong with your code.
It works fine in a fresh new install of Tahrpup 6.0.3 full or frugal.

Very nice program!!

I just have problems in my old full install of Tahrpup.
I was hoping, by posting what it was doing, you maybe had an idea of what could be wrong.
Just picking your mind for ideas _________________The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected YaPI(any iso installer) http://www.murga-linux.com/puppy/viewtopic.php?t=107601

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot vote in polls in this forumYou cannot attach files in this forumYou can download files in this forum