[CLOSED]JWM Desktop Updates to V755(Release) and V910(Test)

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
SFR
Posts: 1800
Joined: Wed 26 Oct 2011, 21:52

#196 Post by SFR »

Argolance wrote: :cry:
No need to despair. ;)
Window buttons now can be i.a. in PNG or SVG formats.
Grab the latest jwmconfig3-140121 - it includes some themes and a GUI (by 01micko) to switch between them.

Greetings!
Attachments
Screenshot.png
(28.66 KiB) Downloaded 1383 times
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#197 Post by Argolance »

Bonsoir,
Thanks! :D
No need to despair. Wink
Window buttons now can be i.a. in PNG or SVG formats.
Grab the latest jwmconfig3-140121 - it includes some themes and a GUI (by 01micko) to switch between them.
I already made such a script for ToOpPy (see picture below), which seems (more or less) to work like the 01micko's one but using xbm pictures and working with older JWM release.
So, I converted my pictures from xbm to png, just to test if it would work. Don't know if I well understood but (?) if my jwmrc-personal file contains these lines:

Code: Select all

   <ButtonClose>/root/.jwm/W_buttons/Current_ButtonClose.png</ButtonClose>
   <ButtonMax>/root/.jwm/W_buttons/Current_ButtonMax.png</ButtonMax>
   <ButtonMaxActive>/root/.jwm/W_buttons/Current_ButtonMaxActive.png</ButtonMaxActive>
   <ButtonMin>/root/.jwm/W_buttons/Current_ButtonMin.png</ButtonMin>
... it should work?
Using my script or the 01 micko's one, I get the same error messages. :shock: My JWM release is 845. Isn't it the latest?
Or is it newer than yours?
:!: As reported above:
Configuration Changes
JWM no longer allows custom window buttons. These buttons are now custom drawn to an appropriate size using X graphics primitives.
???

Cordialement.
Attachments
204741_326x325_easyshot.jpg
(20.44 KiB) Downloaded 1334 times

User avatar
SFR
Posts: 1800
Joined: Wed 26 Oct 2011, 21:52

#198 Post by SFR »

My JWM release is 845. Isn't it the latest?
Oh, it seems that this feature has been introduced 3 snapshots later, in s848.
BTW, the latest is s896.

Greetings!
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]

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

#199 Post by joewing »

@Argolance:

As SFR mentioned, JWM now (as of snapshot 848) uses the same icon rendering code for window buttons as it uses for everything else, so you can use PNG icons etc. Unfortunately, xbm icons won't work anymore. I'll open an issue to address that (I think it would be cool to support xbm icons everywhere).

As far as transparency is concerned, JWM only sets a property on the window for the tray/menu/etc to indicate the desired transparency, so that method really doesn't allow anything more advanced than setting the opacity for the whole window. I'm not sure of an easy way around that, unfortunately.

- Joe

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#200 Post by Argolance »

Thank you for answering, guys! :D
Joe wrote: I'll open an issue to address that (I think it would be cool to support xbm icons everywhere).
I think you will do the right thing! The advantage of xbm buttons is that they are displayed using the color of the title of the window. The disadvantage is that they are a bit "rough"!
It would be "cool" to have the choice!
SFR wrote:Oh, it seems that this feature has been introduced 3 snapshots later, in s848.
BTW, the latest is s896.
.. has been (fortunately) reintroduced! :wink:

Question: How to compile the source to get jwm file inside /usr/bin/jwm instead of the default /usr/bin/local/jwm?

Thanks.

Cordialement.

User avatar
SFR
Posts: 1800
Joined: Wed 26 Oct 2011, 21:52

#201 Post by SFR »

Question: How to compile the source to get jwm file inside /usr/bin/jwm instead of the default /usr/bin/local/jwm?
I'm using:

Code: Select all

./configure --prefix=/usr --sysconfdir=/etc
Greetings!
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#202 Post by Argolance »

Quite perfect! 8)
Thanks.

User avatar
sc0ttman
Posts: 2812
Joined: Wed 16 Sep 2009, 05:44
Location: UK

Re: Fullscreen problem

#203 Post by sc0ttman »

SFR wrote:Hi Joe & Scsijon

This is an old bug, but today I found some time and patience to determine in exactly which version it appeared for the first time.

The problem is that some apps (e.g. xrick, milkytracker, hurrican) are not able to enter fullscreen mode correctly.
Hard to describe, the attached screenshot says it all.

Ok, and the version that introduces this behavior is s575. s574 and earlier are ok.

I hope it will be possible to fix this.

Thanks &
Greetings!
As it happens, I recently downgraded to s574 because of this fullscreen problem - many games and emulators do not show up right in versions later than that, as your screenshot shows. I downgraded to 574 as it DOES support 2 screens, jwm -refresh, working fullscreen and pretty much everything else..
[b][url=https://bit.ly/2KjtxoD]Pkg[/url], [url=https://bit.ly/2U6dzxV]mdsh[/url], [url=https://bit.ly/2G49OE8]Woofy[/url], [url=http://goo.gl/bzBU1]Akita[/url], [url=http://goo.gl/SO5ug]VLC-GTK[/url], [url=https://tiny.cc/c2hnfz]Search[/url][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#204 Post by Argolance »

Bonjour,
Now I am testing/using the latest JWM snapshot (896) - I succeed in having customized window buttons :D - I noticed strange behaviors...
  • Some icons in the system tray (ex: firewallstate...) are not displayed properly (very small or present but invisible), same thing for application windows: the right click menus of the application work but the window of the application itself is invisible (but present). When clicking on the taskbar on the running application tabs, nothing occurs.
Cordialement.

Jasper

#205 Post by Jasper »

Hi Argolance (et al),

Using Precise 5.6 and 5.7.1 with jwm I have a similar problem to yours in that when boot up has completed my loudspeaker tray icon either does not show properly or sometimes does not show at all (ie leaves a blank space).

Also, the icons to the left of the Time do not always appear in the same order.

A restart of jwm, or X fixes my display.

Timewise, this started happening well before v 898. I'm not sure, but I don't think it occurred before v 874.

My regards

Jasper

#206 Post by Jasper »

Hi all,

Re my post immediately above:

now using v 900 update with icon hitch fixed.

Thank you Joe.

My regards

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#207 Post by Argolance »

Bonjour,
Jasper wrote:now using v 900 update with icon hitch fixed.
All the same! :D

On the other hand, default background for desktops doesn't work anymore:
Joe's web page wrote:Background
The default background for desktops. The type attribute determines the type of background and the text contained within this tag is the value. Valid types are:

solid
A solid color. See Colors. This is the default.
gradient
A gradient color. See Colors.
image
A stretched image.
tile
A tiled image.
For example:

Code: Select all

<Background type="tile">/usr/share/backgrounds/Megapolis-pattern.png</Background>
The same for other types...

Cordialement.

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

#208 Post by vicmz »

Hi everyone. It seems I should've asked this here (note, by restore I mean resize):
About JWM: when I maximize a rox-filer window, it gets quickly restored as soon as I click on a folder, same for gnome mplayer, when a new video starts the window is automatically restored (doesn't fill the desktop anymore). Is it a feature? I've seen this in Quirky Tahr as well.
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#209 Post by zigbert »

vicmz
Right-click in the Rox-filer window and go to the options. The first options set this behavior.


Sigmund

User avatar
vicmz
Posts: 1262
Joined: Sun 15 Jan 2012, 22:47

#210 Post by vicmz »

zigbert wrote:vicmz
Right-click in the Rox-filer window and go to the options. The first options set this behavior.


Sigmund
Thank you Sigmund. I didn't know about that.
[url=http://murga-linux.com/puppy/viewtopic.php?t=76948]Puppy Linux en español[/url]

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

#211 Post by joewing »

Argolance:

Backgrounds seem to be working fine for me; did png support not get compiled in perhaps?

- Joe

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#212 Post by Argolance »

Bonjour,
Thanks for replying.

Code: Select all

# jwm -v
JWM vgit-901 by Joe Wingbermuehle
compiled options: confirm fribidi icons jpeg nls png shape svg xbm xft xinerama xpm xrender 
:oops:
What is wrong?
Trying to find... :?

Cordialement.

User avatar
SFR
Posts: 1800
Joined: Wed 26 Oct 2011, 21:52

#213 Post by SFR »

No probs here, either - see screenie.

Greetings!
Attachments
Screenshot.jpg
(144.32 KiB) Downloaded 1277 times
[color=red][size=75][O]bdurate [R]ules [D]estroy [E]nthusiastic [R]ebels => [C]reative [H]umans [A]lways [O]pen [S]ource[/size][/color]
[b][color=green]Omnia mea mecum porto.[/color][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#214 Post by Argolance »

Bonsoir,
This is my configuration file, called /root/.jwm/jwmrc-logout and punctually included inside jwmrc.personal this way:

Code: Select all

<Include>/root/.jwm/jwmrc-logout</Include>
Here is the jwm configuration file contents:

Code: Select all

<JWM>

<Desktops width="1" height="1">
<Background type="gradient">#3c3c3c:#414141</Background>
</Desktops>
<WindowStyle>
	<Inactive>
		<Text>red</Text>
		<Outline>red</Outline>
	</Inactive>
</WindowStyle>
<TaskListStyle>
<Foreground>red</Foreground>
</TaskListStyle>

</JWM>
When user closes his session, titles and outlines of currently (if exist) running applications windows become red and are gathered inside a single virtual desktop (instead of 4 virtual desktops under normal circumstances). Desktop becomes blank (gradient color). This to prevent him from loosing data. User can then "Continue" or "Cancel".
What is strange is that I get windows colors (red), a single vitual desktop but not the gradient background!
This worked fine with jwm 576 release.

Any idea?

Cordialement.

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#215 Post by Argolance »

Bonjour,
So, I compiled jwm 905 with debug enabled and this is what I get:

Code: Select all

DEBUG: main.c[113]: debug mode started
DEBUG: Unknown event type: 33
DEBUG: main.c[234]: debug mode stopped
DEBUG: MEMORY: no memory leaks
DEBUG: main.c[113]: debug mode started
DEBUG: Unknown event type: 33
DEBUG: main.c[234]: debug mode stopped
DEBUG: MEMORY: no memory leaks
DEBUG: main.c[113]: debug mode started
DEBUG: Unknown event type: 33
DEBUG: main.c[234]: debug mode stopped
DEBUG: MEMORY: no memory leaks
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: ClientMessage to unknown window (0x6000aa): _NET_WM_STATE
DEBUG: main.c[113]: debug mode started
DEBUG: Unknown event type: 33
DEBUG: main.c[234]: debug mode stopped
DEBUG: MEMORY: no memory leaks
DEBUG: Unknown event type: 34
DEBUG: XError: BadWindow (invalid Window parameter)
DEBUG:    Request Code: 42 (X_SetInputFocus)
DEBUG:    Minor Code: 0
DEBUG:    Resource ID: 0x2800003
DEBUG:    Error Serial: 55984
DEBUG: CHECKPOINT LIST (oldest)
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    grab.c[19]
DEBUG:    grab.c[20]
DEBUG: END OF CHECKPOINT LIST (most recent)
DEBUG: XError: BadWindow (invalid Window parameter)
DEBUG:    Request Code: 25 (X_SendEvent)
DEBUG:    Minor Code: 0
DEBUG:    Resource ID: 0x2800003
DEBUG:    Error Serial: 55985
DEBUG: CHECKPOINT LIST (oldest)
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    event.c[110]
DEBUG:    event.c[125]
DEBUG:    grab.c[19]
DEBUG:    grab.c[20]
DEBUG: END OF CHECKPOINT LIST (most recent)
DEBUG: Unknown event type: 33
DEBUG: Unknown event type: 33
DEBUG: Unknown event type: 33
:shock:

Cordialement.

Post Reply