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

Window managers, icon programs, widgets, etc.
Message
Author
User avatar
dejan555
Posts: 2798
Joined: Sun 30 Nov 2008, 11:57
Location: Montenegro
Contact:

#221 Post by dejan555 »

joewing wrote:It appears that rox controls the background when displaying icons on the desktop even if you don't have a background set, in which case rox will set the background to a (configurable) solid color. I don't know if there's a way to change that behavior, so I guess the easiest solution is to have rox control the background
This is configured in rox options under "Pinboard" -> Appearance
Argolance, how did you remove the background image? You didn't kill rox desktop? If rox session is still running then it will show this color that is configured in options.

BTW Joe, thanks for jwm and your work on it, I have the git-887 version compiled for my puppy and it's working nicely, also now that there's -reload option without that annoying flickr.
puppy.b0x.me stuff mirrored [url=https://drive.google.com/open?id=0B_Mb589v0iCXNnhSZWRwd3R2UWs]HERE[/url] or [url=http://archive.org/details/Puppy_Linux_puppy.b0x.me_mirror]HERE[/url]

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

v910 32bit test

#222 Post by scsijon »

I've built Version 910 my way as a 32bit package.

I'm back for a short while (I hope very short like only a month or so) and will get back into puppy things I put on hold as i'm seriously behind on my list.

Please let us know if there are problems with this build via the thread as i've slated it to move to release next month at Easter.

jon
ps Do the 64bit puppy people want a separate 64bit built version?
I'll do that with slacko 5.7 when I get it downloaded and my head around it next week if so.

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

Maximized/fullscreen windows on external screen

#223 Post by SFR »

Hi guys

There's a problem with maximized/fullscreen windows on external display, it seems to be confirmed that it's a JWM issue:
http://www.murga-linux.com/puppy/viewtopic.php?p=768926
However Precise-5.7.1 has JWM s819, so maybe it's been already fixed..?
___________
sc0ttman wrote: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 don't know have you already seen this - I found a patch (for SDL) that fixes this problem in JWM. See here, the last post:
https://github.com/joewing/jwm/issues/101
Slacko-5.7 has this patched SDL included, the .pet is here:
http://distro.ibiblio.org/puppylinux/pe ... 5-i486.pet

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]

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

RE: Maximized/fullscreen windows on external screen

#224 Post by scsijon »

SFR and Joe

as I read it, it's not a JWM problem!

It's either the version of SDL, or total absence of the libsdl, in the puppy version being used.

A wary pet for libsdl is available already for 1.2.14 when needed, and slacko has 1.2.15 for 64bit, maybe the applications concerned just need to have their prerequisites ammended so it's added if not already installed.

As some are using later versions of SDL / libsdl, and downgrading would force errors, the same ocurrs for those using earlier ones with applications built against their version.

It's not included for wary/racy at least so the prerequisite path could be used, I shall fire up my test boxes over the next few days and see which others don't have it by default before I consider it further.

For now, I'm not willing to either link SDL or add it into the JWM pet as a prerequisite as I don't believe it's a JWM problem.

At least for those puppy's that don't have libsdl it should be easy to add it as an application prerequisite, for the others I want to think the problem through.

1-As an after-thought, the error messages out of the application or jwm should be telling you, have a look at /tmp/xerrs.log and see if it says anything. This is rewritten on reboot/restart of X so copy elsewhere if you want to compare them.

2- afterthought 2 sdl needs a reboot/shutdown to be included/removed, a restart doesn't do it properly.

scsijon

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

#225 Post by SFR »

Hi Scsijon

I agree that most likely it's more SDL than JWM thing - I just pointed Sc0ttman (and those who may suffer this problem) to a solution that eliminates this problem in later JWM versions.
Sorry if I wasn't clear enough...

As for the main problem (maximized/fullscreen windows on external screen) it doesn't seem to be related to SDL at all (eg. YT [Flash/HTML5] doesn't make use of it, I believe?).
Like I said in the other thread I don't use/own an external monitor, however I just recalled that 1.5-2 years ago when I set up Slacko-5.3.3 (JWM s578) on my mate's laptop and we were trying to get the display on his TV, the resolution was ok, but we wasn't able to force Gnome-Mplayer's window to fill the entire screen.
I think the occupied area was equal or close to the laptop's native resolution...

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]

scsijon
Posts: 1596
Joined: Thu 24 May 2007, 03:59
Location: the australian mallee
Contact:

#226 Post by scsijon »

SFR wrote:Hi Scsijon
As for the main problem (maximized/fullscreen windows on external screen) it doesn't seem to be related to SDL at all (eg. YT [Flash/HTML5] doesn't make use of it, I believe?).
Like I said in the other thread I don't use/own an external monitor, however I just recalled that 1.5-2 years ago when I set up Slacko-5.3.3 (JWM s578) on my mate's laptop and we were trying to get the display on his TV, the resolution was ok, but we wasn't able to force Gnome-Mplayer's window to fill the entire screen.
I think the occupied area was equal or close to the laptop's native resolution...

Greetings!
AH! that problem!

It will always default to the video devices internal native resolution unless it's set by the kernel or you tell puppy that you want another.

The setting is in the Puppy startup command by adding something like

puppy video=800x600 (or 1024x768, etc....)

alternately you can use the hex codes for linexcolumn.

puppy video=0xnnn

But it's only what ever you have available in the video chips set (not the full drivers set) which is usually smaller.

However if the kernel has been configured internally with a fixed size your stuck with what has been decided in the kernel.

sorry
scsijon

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

#227 Post by SFR »

Thanks Scsijon, I'll keep that in mind for the future. 8)

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:

#228 Post by Argolance »

Hello,
Thank you guys for replying! :D
Sorry not to have answered earlier but I was not at home for more than a month. Though I was not in my "environment", I had all the time to think about... :wink:
joewing wrote:When you mention extra configuration, are you changing the JWM configuration file and restarting JWM?
So it is what I did...
But I made my decision to stand up for adapting my scripts to the new JWM behaviors, finally found something which gives the same result and much more simple: so, all's well that ends well!
JWM now makes maximized windows take up the full screen. It used to leave the borders, which would allow you to click behind the window despite it being fullscreen.
[EDIT1] I noticed maximized windows corners are now squared. In previous versions of JWM, rounded corners of maximized windows let user activate any Rox panel behind easily while dragging mouse cursor right or left, up or down maximized windows corners using free space, shown as red on the picture below.

Now, unable to "touch" anything!

Thank you for your attention and your so nice job!

[EDIT2]
SFR (Posted: Fri Mar 07, 2014 10:30 am about background) wrote:No probs here, either - see screenie.

Greetings!
I guess it works perfectly running Slacko!
I found time to test it running Puppy Precise 5.7.1: it doesn't work. So this is not specific to ToOpPy, based on Puppy Precise 5.4.3... Problem is somewhere else!

Cordialement.
Attachments
140425_190956_66x49_easyshot.png
(3.47 KiB) Downloaded 2103 times

David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

#229 Post by David Andrew »

Hello, can anyone advice me on how to get this working on Puppy Precise 7.1? I've tried to install all versions posted here without success:

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

Jasper

#230 Post by Jasper »

Hi David,

There is Precise v 5.7.1 (if that is what you meant to type) and I have just updated my Precise 5.7.1 from jwm v 896 to jwm v 910 using the pet from page 1 of this thread and all is well.

Perhaps, if you have doubts, make a back up, then
after installing jwm2-910-w5c. pet restart X and type in your terminal:

Code: Select all

jwm -v
to check your version No is updated to 910.

My regards

You could also try the latest jwm pet (currently test v 913) using the appropriate devx (from BarryK if Precise) and src2pkg (from amigo) to make your own pet.

David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

#231 Post by David Andrew »

Jasper wrote:Hi David,

There is Precise v 5.7.1 (if that is what you meant to type) and I have just updated my Precise 5.7.1 from jwm v 896 to jwm v 910 using the pet from page 1 of this thread and all is well.

Perhaps, if you have doubts, make a back up, then
after installing jwm2-910-w5c. pet restart X and type in your terminal:

Code: Select all

jwm -v
to check your version No is updated to 910.

My regards

You could also try the latest jwm pet (currently test v 913) using the appropriate devx (from BarryK if Precise) and src2pkg (from amigo) to make your own pet.
Yeah, Precise 5.7.1.

Terminal registers it as vgit-819, despite having the 910 pet from here installed (and restarting X)

I'll give the other suggestion a try anyway. Thanks.

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

#232 Post by Argolance »

Hello David Andrew,
Don't you have 2 jwm files: one inside /usr/bin/ and another inside /usr/local/bin?
Puppy has usually its jwm file inside /usr/bin...

Cordialement.

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#233 Post by OscarTalks »

I have uploaded a build of JWM-913
Compiled in Wary so should be fine in most recent 32 bit Puppies including Precise 5.7.1

There is also version 871 which I have found to be OK. With some shortly after this I started seeing a problem with the tray icons, but I think that got fixed again later.

Regarding JWMconfig
JWMconfig 3 will only work in recent Woof-CE Puppies so will not work in Precise 5.7.1

I believe the latest BarryK variant of JWMconfig 2 is already in Precise 5.7.1
There are some other slightly later versions of JWMconfig 2 available, but they are designed for Slacko so would change the appearance of a few things.

Download from:-
http://smokey01.com/OscarTalks
Always take the usual precautions when installing anything.
You must restart X server after installing JWM for the change to take effect.
Oscar in England
Image

David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

#234 Post by David Andrew »

OscarTalks wrote:I have uploaded a build of JWM-913
Compiled in Wary so should be fine in most recent 32 bit Puppies including Precise 5.7.1

There is also version 871 which I have found to be OK. With some shortly after this I started seeing a problem with the tray icons, but I think that got fixed again later.

Regarding JWMconfig
JWMconfig 3 will only work in recent Woof-CE Puppies so will not work in Precise 5.7.1

I believe the latest BarryK variant of JWMconfig 2 is already in Precise 5.7.1
There are some other slightly later versions of JWMconfig 2 available, but they are designed for Slacko so would change the appearance of a few things.

Download from:-
http://smokey01.com/OscarTalks
Always take the usual precautions when installing anything.
You must restart X server after installing JWM for the change to take effect.
Thanks, this one registered as the latest version in the terminal, but I'm still not getting the options for the new XP / Mac / UNIX-ish buttons. I'm assuming they are only available in JWMconfig 3.

User avatar
OscarTalks
Posts: 2196
Joined: Mon 06 Feb 2012, 00:58
Location: London, England

#235 Post by OscarTalks »

Upgrading the JWM package alone will not give you those extra window buttons. What you could do though I reckon is to take the button icon sets from Slacko 5.7 along with the switcher script, add in a couple of other bits and pieces to create a separate menu entry in the Desktop category which will launch the switcher GUI. I made a .pet which will do that.

Did a bit of testing and it seems to work, but as always:-

Take precautions (backups or whatever) before installing stuff or making changes to your system.
Attachments
buttons-menu.jpg
Window button changer is launched via a new MENU entry (not from within JWMconfig)
(103.27 KiB) Downloaded 2148 times
buttons-gui.jpg
Window button changer GUI with XP-ish already selected
(65.24 KiB) Downloaded 2179 times
jwmbuttons-0.1.pet
Add JWM Button Changer as a MENU item
(5.41 KiB) Downloaded 608 times
Oscar in England
Image

David Andrew
Posts: 139
Joined: Fri 15 Nov 2013, 22:30

#236 Post by David Andrew »

OscarTalks wrote:Upgrading the JWM package alone will not give you those extra window buttons. What you could do though I reckon is to take the button icon sets from Slacko 5.7 along with the switcher script, add in a couple of other bits and pieces to create a separate menu entry in the Desktop category which will launch the switcher GUI. I made a .pet which will do that.

Did a bit of testing and it seems to work, but as always:-

Take precautions (backups or whatever) before installing stuff or making changes to your system.
That .pet seems to work fine, many thanks. I'll be creating some themes that match the new buttons that I'll share in the JWM thread. Here's an XP theme I've had in mind (poor quality .jpeg):

Image

Is it possible to manually create additional buttons?

redandwhitestripes
Posts: 179
Joined: Fri 02 Jan 2009, 06:49

#237 Post by redandwhitestripes »

Please,please, please

What's the simplest way to permanently disable the shading option?

Did a search, could only find a workaround relating to an older version and installation of two config pets that did not work for me at the time :-(

Many thanks

User avatar
oldyeller
Posts: 889
Joined: Tue 15 Nov 2011, 14:26
Location: Alaska

#238 Post by oldyeller »

How can I get a window to stay on all desktops? I know about groups but not on setting them up for anything like this.

Is there a way in jwm to have the window not be able to close. even though in gtkdailog it is set to have decorated="true"?

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#239 Post by 666philb »

hi oldyeller

right click on title bar and choose stick
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#240 Post by 666philb »

i've been trying the latest jwm-976 and it fixes a bug that's been annoying me for ages. when watching a film in ful screen i used to get tiny white pixels in the corners of the screen. i think this commit fixes that

Code: Select all

commit 16364dbfe8198815a7b3b3c2c9c3a21b1660cfc7
Author: Joe Wingbermuehle <joewing@joewing.net>
Date:   Fri Sep 5 13:52:04 2014 -0500

    Don't use rounded borders for fullscreen windows.

M	src/border.c
however with the latest jwm, menu & taskbar items don't have an outline (see picture below) does anyone know the setting for this?

thanks
Attachments
older_jwm.png
older jwm
(44.97 KiB) Downloaded 1308 times
newr_jwm-1.png
new jwm
(57.6 KiB) Downloaded 1338 times
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Post Reply