JWM 2.0.1 Enhancements and Fixes

Themes, icons, wallpapers, etc.
Message
Author
User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#76 Post by 01micko »

To all helping with my JWM issues in fat_free 2.16.

I don´t wanna hijack this thread! Post here.

That is the thread I started about my 486 and it´s successes and failures. :wink:

Cheers

Mick :)
Puppy Linux Blog - contact me for access

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#77 Post by panzerpuppy »

Last edited by panzerpuppy on Mon 30 Mar 2009, 14:50, edited 1 time in total.

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#78 Post by panzerpuppy »

Code: Select all

JWM build 45x:
* Added support for pager labels.
Does this mean we finally have numbers for the virtual desktops in the pager? ;)

joewing
Posts: 25
Joined: Sun 24 Dec 2006, 20:43

#79 Post by joewing »

Pager labels are available now, just add labeled="true" to your Pager tag
and a label should appear with the desktop names. You can also use
Font to specify a font and Text to specify a text color (in the PagerStyle
section).

I've started playing around more with transparency, and in revision 455
I've changed the way it works so that the active window gets an opacity
set in the Active subsection of WindowStyle and the Opacity in the
Inactive subsection has three parts: <min>:<max>:<delta> so that
inactive windows get an opacity assigned based on stacking. This gives
a pretty neat effect I think. Unfortunately it broke the key binding and
window menu for transparency, so I took those out for now (group setting
is still there). I'm curious how people use transparency. Any suggestions?

I'm also curious about the "shade hack". I took that out and it seems to
work fine. Though I'm all too familiar with problems going from system
to system, especially with composite stuff, so maybe it just happens to
work for me for some reason.

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#80 Post by ecomoney »

Im glad the jwm project is continuing, I had heard a rumour it was unmaintained. I think the improvements are fantastic, and am looking forward to the transparent window titles and rounded borders. There is really no reason for puppy linux to look ugly just because it is small.

Im especially happy because the gxine fullscreen bug seems to be fixed by this update (where you must maximise gxine before switching to a full screen view).

I can only find two small faults with the latest version.

1. When trying to move maximised windows by draggin from the window border, they always pop back up maximised again. Surely they should "restore" and end up where the user places them?

2. Using the alt-tab cycles the open applications in no particular order. It would be nice to be able to alt-tab between the last two used applications.

How much extra space/resource would a simple alt-tab task list use?

Many thanks for your work Joe
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#81 Post by panzerpuppy »

Should I use the '--with-x' option when configuring/compiling jwm?

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#82 Post by Dougal »

panzerpuppy wrote:Should I use the '--with-x' option when configuring/compiling jwm?
That's a redundant option that is added to all configure scripts automatically... just ignore it.
There's no need to specify any of the options with jwm, except maybe for the path (prefix).
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#83 Post by ttuuxxx »

Yep thats how I do It, I just make the path /usr probably i386 and thats it :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

joewing
Posts: 25
Joined: Sun 24 Dec 2006, 20:43

#84 Post by joewing »

1. When trying to move maximised windows by draggin from the window border, they always pop back up maximised again. Surely they should "restore" and end up where the user places them?
This can easily be fixed by simply not keeping track of whether a window
was maximized or not when the move started. When a window is only
maximized in the x or y directions, moving a maximized window makes
sense, but otherwise I suppose it doesn't. Perhaps I should make it so
it only restores maximized windows if they were only maximized in one
direction?
2. Using the alt-tab cycles the open applications in no particular order. It would be nice to be able to alt-tab between the last two used applications.
This is already supported. Just use "nextstacked" instead of "next" for the
alt-tab key binding. It will keep track of all applications, but it will switch
through them by stacking order rather than open order.

On a side note, I've been working on integrating the
composite/fixes/damages extensions into JWM so that a program such
as xcompmgr or kcompmgr isn't needed to do transparency/shadows/etc.
This is quite a task though... I almost wonder if it's worth it, but I think
it would be much faster and much cleaner if JWM handled all of this.

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#85 Post by DaveS »

Is it ok to chip in here and say how brilliant it is that JWM is getting some development. I love it for its speed and lightweight resource use, and its now getting a nice sophisticated look. Thanks everyone.
Also, when posting the entries that are needed to create things such as desktop lables, could an example of how the entry should should actually appear in the file be posted please?
Spup Frugal HD and USB
Root forever!

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#86 Post by Dougal »

So... what's up with this thread?

I've been using svn-455 and I still have the problem of windows losing focus when I switch desktops... so we're obviously not done.
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

User avatar
`f00
Posts: 807
Joined: Thu 06 Nov 2008, 19:13
Location: the Western Reserve

#87 Post by `f00 »

Yup, since the enhancements are not 'official', many may be trying them out the easy way (via .pets or other method and making the adjustments as spec'd in the docs if included). It's still very much in development and will progress with i/o on both testing and dev.

@joewing - great to have you 'back' as it were :) very good news on the side note above - x/kcompmgr creates a few anomalies in Blackbox and also AfterStep but after it's killed all works well. Different wms and feature sets, to be sure, but quick and clean they can be also.

@DaveS - :lol: desktop labels are usually the 1st thing I get rid of on AS' pager(s), wms are funny things ;) everyone has a different style, look and feel

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#88 Post by panzerpuppy »


panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#89 Post by panzerpuppy »

@joewing: Is it possible to implement something like this in JWM:

http://www.murga-linux.com/puppy/viewtopic.php?t=40837/

?

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#90 Post by ttuuxxx »

I'm still waiting for the 24x24 sub menu icons :?
It used to be a configure file, but I can't find it. I think Patriot had it working on one of his screenshots. The menu doesn't look right when you have 2 different image sizes.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
ecomoney
Posts: 2178
Joined: Fri 25 Nov 2005, 07:00
Location: Lincolnshire, England
Contact:

#91 Post by ecomoney »

Its handy to be able to drag a maximised window "out of the way" to see/work on another window behind it. Perhaps when a move is initiated, jwm could check to see if the window is maximised, and if it is "restore" it automatically before performing the move.
Puppy Linux's [url=http://www.murga-linux.com/puppy/viewtopic.php?p=296352#296352]Mission[/url]

Sorry, my server is down atm!

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#92 Post by Dougal »

ecomoney wrote:Its handy to be able to drag a maximised window "out of the way" to see/work on another window behind it.
Alt+Tab.
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

User avatar
Dougal
Posts: 2502
Joined: Wed 19 Oct 2005, 13:06
Location: Hell more grotesque than any medieval woodcut

#93 Post by Dougal »

ttuuxxx wrote:I'm still waiting for the 24x24 sub menu icons :?
JWM displays what you tell it to, it's just the Puppy templtes that are crap:

Code: Select all

<RootMenu label="Menu" labeled="false" height="24" onroot="3">

Code: Select all

<Menu label="Desktop" icon="x24.png" height="24">
It's all the same to JWM.
What's the ugliest part of your body?
Some say your nose
Some say your toes
But I think it's your mind

User avatar
Patriot
Posts: 733
Joined: Thu 15 Jan 2009, 19:04

#94 Post by Patriot »

Hmmm ...

I'm sorry but I haven't much free time lately to mess with puppy/jwm/cups. My work is moving me around a bit too much. I'll see if I can do some sort of an update anytime soon.

Rgds

User avatar
playdayz
Posts: 3799
Joined: Fri 25 Apr 2008, 18:57

Disappearing Conky <Solved>

#95 Post by playdayz »

<Edit> Got it. The conky config file is /etc/conky/conky.conf and the option "own_window_type override" keeps the conky onscreen. I don't know if it would have any negative side effects.


Hey Patriot, i hope you are getting some free time to play. 01Micko thought you might have an answer to this: Conky disappears when Rox is managing the desktop in NewYearsPup and also in Wow's Unamed Pup (I installed your jwm myself in that one.

playdayz wrote:
....... the problem is between Conky and Rox managing the desktop[/b]--Conky does not show when Rox is managing the Desktop (rox -p) ....
01Micko wrote:
Patriot fixed an issue similar to this with Conky we had in Pwidgets... he added a new option "own_window_type roxdesktop". I don't know what he did but maybe we could ask him?
I couldn't find a Conky config file but I do remember seeing this in the Conky docs on conky.sourceforge; so i will look there but I would appreciate any hints you might have. thanks.

Post Reply