Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Fri 26 Aug 2016, 02:44
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
JWMDesk-2.1
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [38 Posts]   Goto page: 1, 2, 3 Next
Author Message
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Tue 27 Oct 2015, 12:41    Post subject:  JWMDesk-2.1
Subject description: JWM desk manager
 

Recommended OS
Standard 32-Bit and 64-Bit Puppy >= version 5.5

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.

Base Features
Tab 1: Quick access to common desktop management utilities (both JWM and non-JWM applications)
Tab 2: Convenient management of desktop window configuration options
Tab 3: Easily change the appearance, geometry and functions of the tray
Tab 4: Enhanced management of application launchers (tray buttons)
Tab 5: JWM profile management
Tab 6: Options including management of an accessory launch bar

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.

4 - In addition to 01micko's desksetup utility (Icon Layout), JWMdesk includes the Puppy-standard keyboard (JWM Hotkey), icon_switcher (Icon Theme) and window_buttons utilities.

5 - JWMdesk provides quick access to menu management by the standard Puppy menu manager, or by PupMenu (PupMenuEdit module) if installed.

6 - The default width of the JWMdesk graphical interface is 500 pixels. The second 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.

Download
http://www.smokey01.com/radky/JWMDesk-2.1.pet

Standard Puppy (Woof-CE) provides vector (svg) images for the taskbar buttons, but JWM also supports bitmap button images. The optional window buttons pet below contains four Gnome-based bitmap themes modified for Puppy Linux (Ambiance, Ambiance-Blue, Radiance and Zukitwo). After installation, go to the Window tab of JWMdesk to activate the new buttons.

Optional window buttons
http://www.smokey01.com/radky/jwm_gnome_buttons.pet

Desktop

Window

Tray

Launch

Profile

Options

Window buttons module

_________________
PupMates

Last edited by radky on Wed 17 Aug 2016, 17:53; edited 10 times in total
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Tue 27 Oct 2015, 12:45    Post subject:  

JWMDesk-2.1
- Add compatibility with recent changes in JWM theming as defined by Woof-CE
- Add 'Trash icon only' option to desksetup.sh utility (Icon Layout button)

JWMDesk-2.0
- Add support for simultaneous management of two panels (main panel & accessory launcher panel). Note: Support for panel (tray) buttons may vary significantly in older versions of JWM. For example, in JWM vgit-976, icons may not resize correctly in vertical accessory panels.
- Adjust modules of Window, Tray and Launcher tabs for improved access to individual options
- Add (optional) control of window and menu geometry (titlebar height, window border width and menu icon height) in all supported versions of JWM, plus control of window corner radius in JWM vgit >=1215 or standard versions >=2.3.2). Note: Disable (uncheck) this option and control of window geometry reverts to jwmrc or the current jwm theme.
- Add treeview application icons to Launcher tab and implement single-click addition of new panel buttons (code from PupMenu)
- Add option to manually edit JWM profiles
- Add support for menu management in Puppy distros with no default menumanager
- Add support for management of pixmap (raster) images in taskbar buttons (requires JWM vgit >=848 or standard version >=2.2.0)
- Add spash screen
- Adjust compatibility with jwm_config environment (including support for hybrid-tray autohide and graphic delineation of tray placement). Thank you zigbert.
- Adjust theme_switcher GUI for legacy JWM
- Remove JWMDesk support for button borders in legacy JWM
- Bugfix: autodetect width of vertical trays

JWMDesk-1.3
- Add layer option to JWM tray management (above, normal, below).
- Add support for all tray-placement options in legacy and modern JWM (left, center and right for horizontal and vertical trays). Note: Autohide is automatically disabled for horizontal trays centered vertically (or vertical trays centered horizontally).
- Update JWM Theme Switcher with support for legacy and jwm_config desktop environments.
- Increase available size options for the initial JWMDesk window (adjust GUI to smaller screens).
- Add support for qwallpaper (Desktop tab).
- Bugfix: add support for JWM theming parameters specified by the jwm_config desktop environment.
- Bugfix: add compatibility mode for jwmrc-tray configuration and tray-button management in the jwm_config desktop environment. Note: JWMDesk automatically concatenates TrayButton items (menu labels and button launchers) to the left side of the tray.
- Bugfix: update the alert message when launching desksetup.sh and the desktop pinboard is not PuppyPin. (thanks MochiMoppel)
- Bugfix: disregard invalid XML tags in some jwmrc-tray files.

JWMDesk-1.2
- Moved screensaver module to separate directory.
- Bugfix: missing gettext in screensaver module.
- Bugfix: kde and kde4 applications did not launch from the JWM tray. (thanks Billtoo)
- Bugfix: executables with double quotes failed to display in the window of 'Current Panel Buttons' (ex: wine executables).

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)

_________________
PupMates

Last edited by radky on Sat 02 Jul 2016, 09:50; edited 6 times in total
Back to top
View user's profile Send private message 
8Geee


Joined: 12 May 2008
Posts: 851
Location: N.E. USA

PostPosted: Tue 27 Oct 2015, 14:50    Post subject:  

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. Smile
_________________
Linux user #498913
Back to top
View user's profile Send private message 
Jasper

Joined: 25 Apr 2010
Posts: 1350
Location: England

PostPosted: Tue 27 Oct 2015, 15:15    Post subject:  

Hi 8Geee,

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   1822 Time(s)

shot.png


Last edited by Jasper on Tue 27 Oct 2015, 16:00; edited 1 time in total
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Tue 27 Oct 2015, 15:37    Post subject:  

8Geee wrote:
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. Smile

Hi 8Geee,

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

Thanks

_________________
PupMates
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 7740
Location: Charleston S.C. USA

PostPosted: Tue 27 Oct 2015, 17:00    Post subject:  

Tahrpup 6.0.3

Launcher tab->New Panel Button

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.
capture6359.jpg
 Description   
 Filesize   50.82 KB
 Viewed   1746 Time(s)

capture6359.jpg


_________________
I have found, in trying to help people, that 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 Shocked
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Tue 27 Oct 2015, 17:37    Post subject:  

bigpup wrote:
Tahrpup 6.0.3

Launcher tab->New Panel Button

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.

Thanks

_________________
PupMates
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 7740
Location: Charleston S.C. USA

PostPosted: Wed 28 Oct 2015, 02:37    Post subject:  

radky,

It seems I have problems with my Tahrpup 6.0.3 install.
I have used this one for a lot of tweaking, testing programs, bug fix options, etc.....
I probably broke something, just do not know what, yet.

I tried JWMDesk in a clean fresh install of Tahrpup6.0.3
Launcher tab->New Panel Button working OK in this one.

Sorry for false alarm. Embarassed

Hey, I did get you to give more details on how it works. Laughing
That is good info to know. Very Happy

Thanks!!!!!!!!!

_________________
I have found, in trying to help people, that 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 Shocked
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Thu 29 Oct 2015, 00:01    Post subject:  

bigpup wrote:

I tried JWMDesk in a clean fresh install of Tahrpup6.0.3
Launcher tab->New Panel Button working OK in this one.

Hi bigpup,

Thanks for your reply and confirmation. Smile

_________________
PupMates
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 7740
Location: Charleston S.C. USA

PostPosted: Thu 29 Oct 2015, 02:12    Post subject:  

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? Idea
capture7311.png
 Description   Launcher tab->New Panel Button
 Filesize   107.72 KB
 Viewed   1627 Time(s)

capture7311.png


_________________
I have found, in trying to help people, that 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 Shocked

Last edited by bigpup on Thu 29 Oct 2015, 20:58; edited 1 time in total
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Thu 29 Oct 2015, 07:33    Post subject:  

Hi bigpup,

I don't have a full install for testing.

Could you try the following updated file.

Extract the .gz file and place jwmdesk in the /usr/local/jwmdesk folder.

Thanks
jwmdesk.gz
Description 
gz

 Download 
Filename  jwmdesk.gz 
Filesize  9.01 KB 
Downloaded  155 Time(s) 

_________________
PupMates
Back to top
View user's profile Send private message 
bigpup


Joined: 11 Oct 2009
Posts: 7740
Location: Charleston S.C. USA

PostPosted: Thu 29 Oct 2015, 20:37    Post subject:  

Thanks for the different jwmdesk file. Exclamation Exclamation,
No help..

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 Idea

_________________
I have found, in trying to help people, that 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 Shocked
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Thu 29 Oct 2015, 21:47    Post subject:  

bigpup wrote:
It works fine in a fresh new install of Tahrpup 6.0.3 full or frugal.

Hi bigpup,

Since JWMDesk is working correctly for you in new frugal and new full installs, it may be time to retire your old full install which has served you well. Smile

I'll prepare updates for JWMDesk-1.1 and upload to the forum soon (after testing).

Thanks

_________________
PupMates
Back to top
View user's profile Send private message 
radky

Joined: 02 May 2010
Posts: 615

PostPosted: Fri 30 Oct 2015, 18:51    Post subject:
Subject description: JWMDesk-1.1
 

JWMDesk-1.1

See first post for description and second post for changelog.

_________________
PupMates
Back to top
View user's profile Send private message 
Billtoo


Joined: 07 Apr 2009
Posts: 2783
Location: Ontario Canada

PostPosted: Sun 01 Nov 2015, 00:17    Post subject: JWMDesk-1.1  

Hi
It's working fine in Slacko-64 but won't work with kdegames added with PPM.
Thanks
Addlauncher.jpg
 Description   
 Filesize   103.89 KB
 Viewed   1443 Time(s)

Addlauncher.jpg

Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [38 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Desktop
Jump to:  

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


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0595s ][ Queries: 12 (0.0049s) ][ GZIP on ]