Page 3 of 4

Posted: Sat 28 Jan 2017, 17:45
by radky
JWM_themes_update-2.0.pet

- Forty (40) legacy JWM themes updated for jwm >= 2.3.0
- To check jwm version, enter the following in a terminal: jwm -v
- Pet available in first post

Image

Posted: Sun 16 Apr 2017, 15:46
by OscarTalks
Here is JWM with WindowStyle decorations="motif"
Version 2.3.6 or 2.3.7 (snapshot 1592 compiled) in Dpup Stretch.
Colours and width emphasised a bit for display purposes here.

Posted: Mon 17 Apr 2017, 20:21
by radky
OscarTalks wrote:Here is JWM with WindowStyle decorations="motif"
Hi OscarTalks,

The next release of JWMdesk (2.3) will support optional Motif theming of desktop windows in jwm >= 2.3.1. :)

Posted: Fri 05 May 2017, 13:56
by radky
JWMDesk-2.3
- Add option to change the jwm menu button (icon and label)
- Add support for Motif theming of windows (ornate handles) in jwm >= 2.3.1 (thanks OscarTalks)
- Add support for the new Woof-CE approach to resizing the menu of jwm
- Add button to view and quickly identify current desktop themes (Background, GTK theme, JWM theme, Icons and Cursor)
- Adjust GUI and add Menu tab for improved accessibility to desktop options
- Adjust compatibility with recent changes in Woof-CE

Posted: Sun 16 Jul 2017, 22:11
by radky
New Version

JWMDesk-2.4
- Adjust GUI for improved widget placement and visibility
- Add support for clicktitle and sloppytitle window focus options to raise a window to the top layer only when the title or border of the window is clicked (requires JWM vgit >= 1580 or standard release >= 2.3.7)
- Add support for adjustable spacing of tray notification icons (requires JWM vgit >= 1578 or standard release >= 2.3.7)
- Update desksetup.sh for BK's Quirky/Easy Linux
- Bugfix: Motif theming of windows was shown incorrectly as an option for developmental releases of JWM prior to vgit 1126 (22-Jun-2015)

Posted: Mon 17 Jul 2017, 01:53
by tallboy
Clicktitle and sloppytitle window focus sounds exciting!

But radky, it seems you have access to info that we ordinary mortals don't have! Do you have a list of translations from the JWM vgit numbers to ordinary release numbers?
Why cannot the title of the vgit JWM contain a standard version number as well?

tallboy

Posted: Mon 17 Jul 2017, 16:05
by radky
Hi tallboy,

In a terminal, you can type jwm -v to check the current numerical version of jwm. The value will depend on the type of release, either developmental (vgit) or official (standard).

When launched, JWMDesk checks the current numerical version of jwm (vgit or standard) and constructs the GUI with options supported by that version. The distinction is important since some Pups have vgit versions (such as the venerable vgit-976 of BK's current Quirky) while others have offical releases (such as 2.3.2 in the current Slacko and 2.3.6 in the current Tahrpup).

For the most part, I use the following changelog to determine the developmental (vgit) or standard version that supports a given option or feature of jwm.

http://joewing.net/projects/jwm/snapshots/ChangeLog

Thanks for your comments!

Posted: Tue 18 Jul 2017, 02:03
by tallboy
Thank you, radky, the changelog link was really helpful.

Posted: Tue 25 Jul 2017, 15:01
by rufwoof
Just found/seen this jwm-settings-manager that may be of interest.

Posted: Tue 25 Jul 2017, 15:57
by backi
Hi rufwoof !

Very interesting ....... exactly what i always missed in Jwm.
This could raise JWM into another higher Category .
Hope someone will integrate it into Jwm as a new future Improvement/standard .Needs more public relation IMHO.

Posted: Wed 26 Jul 2017, 00:41
by rufwoof
Hi Backi.

Don't have much use for a jwm gui configurator myself, I have it all in the single .jwmrc file, including startup commands. I use the inbuild (default) gtk2 theme, so no themes either. Just a few tweaks in a manually created ~/.gtkrc-2.0. The default inbuilt Raleigh theme isn't particularly good looking, but neither is it particularly ugly, and it just works well and keeps things nice and simple (and fast).

I had been using pcmanfm to provide desktop icon management, so fundamentally a base of xorg, jwm, pcmanfm, but have reverted to using Rox again just for the desktop icons as I find it easier to cater for different wallpapers and icons on each desktop using rox.

Neither do I have much of a MENU content, just logout, reboot, shutdown. So no jwm-menu changes to be managed. Basically I just use desktop icons to launch programs - grouping them into different desktops, or menu key to run gmrun and type in the name of the program to be run. I have brightside installed so a mouse into the top left corner toggles showing/hiding the desktop ... so a bit gnome3 like but where the pages of applications are arranged as I like (different desktops). Simple, but effective.

A problem would be that Joe still develops jwm, such that any gui configurator would as you say ideally have to be more of a integrated/combined project. Nor would it likely get into the Debian main (stable) repository any time soon, and I use that exclusively now for the benefits that brings (everything from their main repository works well for me). The only exception is that I did use their backports for jwm (so the latest version). Booted frugally and its really really quick, even on my 10 year old Phenom 4 core 2GB. I very much like the single provider all encompassing setup, especially for oldstable (Jessie) as the entire repository seems to have most of the problems/bugs ironed out ... and just works. With everything from development (compiling), video editing, audio editing, office suite .... etc. around a 650MB main sfs. I suspect many pup's would exceed that with less functionality, after devx and other sfs's are counted. And not include the quick security updates/fixes single provider/maintainer of the complete package that Debian provides. My intent is to stick with Jessie, hardware permitting, until Stretch rolls into being oldstable, at which time I might 'upgrade' to that. In effect running 2 years behind the crowd, letting them iron all the problems out and provide a legacy of references/documentation.

Posted: Wed 11 Oct 2017, 07:09
by radky
JWMDesk-2.4.1
- Adjust compatibility with ptheme in jwm_config desktop environment (thanks peebee)

Posted: Wed 11 Oct 2017, 09:33
by backi
Hi radky !
Cool job . :D
This is what i missed for JWM all the Time .
Thanks a lot !

Posted: Wed 11 Oct 2017, 09:58
by belham2
backi wrote:Hi radky !
Cool job . :D
This is what i missed for JWM all the Time .
Thanks a lot !
Hi Backi (and Radky),

I am having a major brain lapse: what is "ptheme"? :oops: Is it a a separate program/script like pclock or pfind or prun or pmirror or parchive or psync or......etc? Or is 'ptheme' just shorthand lingo for 'puppy themes' available for puppy overall? :?: Thanks.


P.S. Thanks, Radky, for the latest JWM iteration

Posted: Thu 12 Oct 2017, 04:48
by radky
backi wrote:
This is what i missed for JWM all the Time.
Thanks a lot !
You are welcome backi. :)

---

belham2 wrote:
what is ptheme?
pTheme is the desktop theming module of zigbert's jwm_config desktop, for example, in Slacko.

Posted: Fri 20 Oct 2017, 05:17
by radky
JWMDesk-2.4.2
- Bugfix: in some scenarios, JWMDesk did not restart after creating or deleting an accessory launchbar (thanks 666philb)

Posted: Tue 30 Oct 2018, 22:45
by radky
.

Posted: Tue 30 Oct 2018, 22:48
by radky
JWMDesk-2.4.3
- Add option to change color of retrovol/pnmixer speaker icon (JWMDesk -> Tray tab)
- Add critical desksetup.sh update (Desk Icon Setup) to support recent changes in Woof-CE
- Add puppy-white.svg icon as an option for the jwm menu button (thanks 666philb)

Posted: Wed 31 Oct 2018, 04:04
by bigpup
Thanks for keeping this updated!!

JWMDesk subroutines not available to users of other WMs

Posted: Sun 03 Mar 2019, 17:26
by rek769
The first thing I do with a new version of Puppy is to install Fluxbox and Tint2 panel in favor of JWM.

Now that many sub-routines that were once available without running JWMDesk are all encased inside that app, I am curious if anyone knows how to access the sub applications (background, gtk theme, icon theme, icon layout, icon manager, mouse cursor, screen font) directly.

It would be nice to have access to those items from inside fluxbox since JWMDesk will not run unless JWM is running also.

Thanks for any insight.