JWM 2.0.1 Enhancements and Fixes
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
When running a window to write a mail in Seamonkey or especially when working with gimp, I noticed that windows (not the main windows!) were not properly displayed while clicking on their own bar in the task bar. They appear a very very short moment then disappear...
Both of the JWM versions (the original one and the French localized one) have got this problem...
Regards
When running a window to write a mail in Seamonkey or especially when working with gimp, I noticed that windows (not the main windows!) were not properly displayed while clicking on their own bar in the task bar. They appear a very very short moment then disappear...
Both of the JWM versions (the original one and the French localized one) have got this problem...
Regards
Last edited by Argolance on Tue 26 Jan 2010, 21:33, edited 2 times in total.
- esmourguit
- Posts: 1410
- Joined: Fri 17 Nov 2006, 14:45
- Location: Entre l'ile aux oiseaux.et l'ile de sainte Lucie
Bonjour à tous,
Does someone can give us the options to compile jwm for Puppy/Toutou Linux.
Because after translation of files we have behavior issues with jwm.
Thank you.
Cordialement
Does someone can give us the options to compile jwm for Puppy/Toutou Linux.
Because after translation of files we have behavior issues with jwm.
Thank you.
Cordialement
[url=http://moulinier.net/][color=blue][b]Toutou Linux[/b][/color][/url] - [url=http://toutoulinux.free.fr/pet.php][color=blue][b]Paquets français[/b][/color][/url]
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
(@esmourguit >... ça faisait un bail! )
2 questions:
Regards
(@esmourguit >... ça faisait un bail! )
2 questions:
- * Could somebody tell me what JWM version comes with Puppy 4.31 and the corresponding tarbal file to download?
* How to use the purists version? The tarbal contains a few files. What should be done with these files: add them in the src folder and replace the existing ones then compile? Or something else?
Regards
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
hmmm not sure for 4.31 but for 4.2 I compiled this oneArgolance wrote:Hello,
(@esmourguit >... ça faisait un bail! )
2 questions:Thank you.
- * Could somebody tell me what JWM version comes with Puppy 4.31 and the corresponding tarbal file to download?
* How to use the purists version? The tarbal contains a few files. What should be done with these files: add them in the src folder and replace the existing ones then compile? Or something else?
Regards
http://joewing.net/programs/jwm/snapsho ... 56.tar.bz2
and the package was on this thread
http://www.murga-linux.com/puppy/viewto ... 866#291866
it was downloaded only 631 times lol
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
- ttuuxxx
- Posts: 11171
- Joined: Sat 05 May 2007, 10:00
- Location: Ontario Canada,Sydney Australia
- Contact:
If you have 4.31 running just open a terminal and typeArgolance wrote:Hello,
(@esmourguit >... ça faisait un bail! )
2 questions:Thank you.
- * Could somebody tell me what JWM version comes with Puppy 4.31 and the corresponding tarbal file to download?
* How to use the purists version? The tarbal contains a few files. What should be done with these files: add them in the src folder and replace the existing ones then compile? Or something else?
Regards
jwm -v
it will give you the build number
then go to http://joewing.net/programs/jwm/snapshots/jwm-456
to download 438-464 versions
or http://joewing.net/programs/jwm/releases/
for 0.1 - 2.0.1 versions
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)
I'm not sure if Joe is watching this thread, or if anyone else has been having input into the snapshot versions lately, but make has failed in the last couple (IIRC - certainly the last one, anyway) when using --disable-xmu
Code: Select all
gcc -o jwm background.o border.o button.o client.o clientlist.o clock.o color.o command.o confirm.o cursor.o debug.o desktop.o dock.o event.o error.o font.o gradient.o group.o hlp.o hint.o icon.o image.o key.o lex.o main.o match.o menu.o misc.o move.o outline.o pager.o parse.o place.o popup.o render.o resize.o root.o screen.o status.o swallow.o taskbaro timing.o tray.o traybutton.o winmenu.o -L/usr/X11/lib -lX11 -lpng12 -ljpeg -L/usr/X11R7/lib -lXft -lXrender -lfontconfig -lfreetype -lz -lX11 -L/usr/X11R7/lib -lXrender -l11 -lfribidi -lXpm -lXext -lXinerama -g
button.o: In function `DrawButton':
/tmp/0/jwm-468/src/button.c:122: undefined reference to `XmuDrawRoundedRectangle'
collect2: ld returned 1 exit status
make[1]: *** [jwm] Error 1
make[1]: Leaving directory `/tmp/0/jwm-468/src'
make: *** [all] Error 2
Do you know a good gtkdialog program? Please post a link here
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
Classic Puppy quotes
ROOT FOREVER
GTK2 FOREVER
I posted a while back about issues I had with kcompmgr (and xcompmgr) that occurred both in jwm and icewm. There were artifacts of rox-filer left on the desktop and diagonal tearing when windows opened or closed, or when playing videos flash or otherwise. I posted a screen shot of my issues in IceWM and people seemed to jump on it because it wasnt jwm. Although I knew this forum was dedicated to Patriots work on jwm 2.0, I had hoped since it used kcompmgr someone may have had an idea on the issue and what the trouble might be. I had some help from Patriot himself but no one seemed to know what the issue was for certain, but I am happy to report I seem to have fixed it.
All I needed to do was tweak a few options in xorg.conf. I wanted to relay this to anyone who uses IceWM but would like the eye candy effects of xcompmgr or kcompmgr. I suggest using kcompmgr because as Patriot says it has had a number of bug fixes. I do think personally that IceWM is much more pleasant to look at than jwm, and was frustrated at the bugs which rendered it useless in IceWM in the hope they find this and don't have to post and wait for help or search endlessly for an answer.
Now the card in my laptop is an ATI Raedon M7500, which is terribly difficult to work with but I made it work so you should be able to also with other cards. The kcompmgr that Patriot included will work fine just set the values for the transparency, opacity, etc that you wish.
After that just past these lines into the xorg.conf where the options for the card are defined.
Option SyncToVBlank=1
Option XVideoTextureSyncToVBlank=1
Also:
Make sure "Option "XAANoOffscreenPixmaps" "true" is either set to false, off, or the line is commented out. For what ever reason this Option (if you are using it) seems to conflict with the other two you need to add.
Patriot wrote:Hmmm .....
Based on the screenshot, it really doesn't seem to be JWM as JWM does not support pixmap captions ... I believe that you seem to be having some issues with IceWM ...joel wrote: ..... When I enable kcompmgr or xcompmgr the shadows and transparencies show fine, but when I open a window, then a folder within that window it leaves traces on the desktop of the prior window.
Is this the celestia 3d space simulation? ... If it is, then OpenGL is presumed to be active/working and it is probably a driver related issue ... certain drivers requires tweaking the xorg.conf file to work with composite properly ... I couldn't remember off hand but nvidia cards seems to need a tweak ........ secondly when I use one of the compmgrs pwidgets goes crazy with certian programs like celestia. When celestia is open the widgets flicked through even if I fulscreen celestia. Now it only happens when I have a compmgr active.
Not quite so ... the conky version used in pwidgets were patched to draw on rox desktop canvas (if specified by the individual widget). I did some initial pwidgets testing back then on composite screens and did not encounter such conflicts ... I'll do some tests again later and see how it goes .......... My guess is that conky wants to draw windows on top of everything elese and this conflicts with kcompmgr.
Rgds
All I needed to do was tweak a few options in xorg.conf. I wanted to relay this to anyone who uses IceWM but would like the eye candy effects of xcompmgr or kcompmgr. I suggest using kcompmgr because as Patriot says it has had a number of bug fixes. I do think personally that IceWM is much more pleasant to look at than jwm, and was frustrated at the bugs which rendered it useless in IceWM in the hope they find this and don't have to post and wait for help or search endlessly for an answer.
Now the card in my laptop is an ATI Raedon M7500, which is terribly difficult to work with but I made it work so you should be able to also with other cards. The kcompmgr that Patriot included will work fine just set the values for the transparency, opacity, etc that you wish.
After that just past these lines into the xorg.conf where the options for the card are defined.
Option SyncToVBlank=1
Option XVideoTextureSyncToVBlank=1
Also:
Make sure "Option "XAANoOffscreenPixmaps" "true" is either set to false, off, or the line is commented out. For what ever reason this Option (if you are using it) seems to conflict with the other two you need to add.
I am not a Mac, not a PC... I am a Puppy. :idea:
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
In the French version of Puppy 4.31, called Toutou LINUX, we could not keep the JWM release that comes with Puppy, cause we noticed issues we just 'solved' using an older one . I recently tested the latest release of JWM (2.0.1): it seems that encountered problems were rectified . But, as it is the case with Puppy 4.31, applications windows cannot be resized from top left and right corners .
An other example: when dragging down a maximized window from its title bar, it becomes minimized. Here are two behaviors I noticed in different releases of Puppy when dropped:
Regards!
In the French version of Puppy 4.31, called Toutou LINUX, we could not keep the JWM release that comes with Puppy, cause we noticed issues we just 'solved' using an older one . I recently tested the latest release of JWM (2.0.1): it seems that encountered problems were rectified . But, as it is the case with Puppy 4.31, applications windows cannot be resized from top left and right corners .
An other example: when dragging down a maximized window from its title bar, it becomes minimized. Here are two behaviors I noticed in different releases of Puppy when dropped:
- - The window stays minimized
- ... or turns back to the maximized position!
Regards!
- Argolance
- Posts: 3767
- Joined: Sun 06 Jan 2008, 22:57
- Location: PORT-BRILLET (Mayenne - France)
- Contact:
Hello,
Bug (?) report (noticed on 2 PC and a laptop):
Bug (?) report (noticed on 2 PC and a laptop):
- - When fade-in/out is enabled xlock makes the system wickedly freeze. Keyboard is 'dead', mouse 'alive' but ineffective. Have to shutdown with power button .
- When disabled (basic configuration), system doesn't freeze but screen-saver doesn't run...
Is this the most recent source for this jwm-xdgmenu:Patriot wrote:Hmmm ...
I've recently looked into how XDG menus are converted to JWM menus in puppy. I've made some minor enhancements to jwm-xdgmenu utility & fixmenus script.
The jwm-xdgmenu will :
1. Add double spaces before a menu entry
2. Allow adjustable menu heights
3. Check for icon extension. Default to .png if it's missing.
4. still be backward compatible with previous jwm template.
The fixmenus script will now retain formatting and layout of the template. The sample template is for puppy 4.1.x and you are expected to use it as a base example.
At the same time, I've also updated blinky with gnome status icons to go along with the new look of JWM enhancements.
Rgds
http://www.murga-linux.com/puppy/viewto ... 430#302430
I couldn't find it in github for woof-CE
Anyway, I might try to compile it for termux-proot-debian on my samsung s9+ which uses the arm64 (AKA AArch64) architecture.
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
The source that I use is xdg-puppy 0.7.8. The recipe in my fork of OpenEmbedded has the download link and build script:s243a wrote:Is this the most recent source for this jwm-xdgmenu:
http://www.murga-linux.com/puppy/viewto ... 430#302430
https://github.com/bkauler/oe-qky-src/t ... /xdg-puppy
OE is a cross-compile environment, so a bit more complicated. For normal compiling, there is a script in the package.
[url]https://bkhome.org/news/[/url]
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
puppylinux site on ibiblio.org also has a source package, seems older version, don't know what is different:
http://distro.ibiblio.org/puppylinux/sources/x/
http://distro.ibiblio.org/puppylinux/sources/x/
[url]https://bkhome.org/news/[/url]
One of main reasons I don't use Puppy by default even though its facilities are perfectly good for my usual web-browsing pottering around needs is that if the browser is minimised to the taskbar I cannot simply drop an html file from file manager onto Joe's Window Manager firefox-or-otherbrowser-minimised tray icon. That's something I do all the time in XenialDog, which uses Openbox and tint2 and as soon as I drop file on the minimised taskbar icon for firefox, firefox opens up displaying the file. That's what I want and hate working without! Yes, I could put a lot of effort into configuring openbox/tint2 on Puppy, or find a pup that uses that, but I'd love to see JWM incorporating that functionality.
wiak
wiak
WeeDogLinux forum: https://weedoglinux.rockedge.org/viewforum.php?f=4
Tiny Linux Blog: https://www.tinylinux.info/
Check Firmware: http://murga-linux.com/puppy/viewtopic.php?p=1022797
Tiny Linux Blog: https://www.tinylinux.info/
Check Firmware: http://murga-linux.com/puppy/viewtopic.php?p=1022797
Hello wiak.
Or replace the jwm task-and-tray bar with Tint? You can use another bar in jwm if
.jwmrc-tray does not exist. I have done it from time to time with bmpanel2.
Strictly speaking, the bar is not part of a WM. A WM should only manage windows,
as the expression implies.
BFN.
Or replace the jwm task-and-tray bar with Tint? You can use another bar in jwm if
.jwmrc-tray does not exist. I have done it from time to time with bmpanel2.
Strictly speaking, the bar is not part of a WM. A WM should only manage windows,
as the expression implies.
BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
Yes, that should work, but great thing about JWM is that it does, successfully, so so much. Having to install tint2 takes away much of that point for me - then I'd just use openbox plus tint2 in preference. I'm interested to know if the facility can be put into JWM (without much extra code bloat) and if not why not. I don't know the ins and outs of how the mechanism works myself.musher0 wrote:Or replace the jwm task-and-tray bar with Tint?
wiak
WeeDogLinux forum: https://weedoglinux.rockedge.org/viewforum.php?f=4
Tiny Linux Blog: https://www.tinylinux.info/
Check Firmware: http://murga-linux.com/puppy/viewtopic.php?p=1022797
Tiny Linux Blog: https://www.tinylinux.info/
Check Firmware: http://murga-linux.com/puppy/viewtopic.php?p=1022797
Your opinion!wiak wrote:Yes, that should work, but great thing about JWM is that it does, successfully, so so much.(...)musher0 wrote:Or replace the jwm task-and-tray bar with Tint?
wiak
I beg to differ.
For the record, pekwm and waimea, to name but those two, have
done even more, "successfully", as you say; for a while, too.
IMO, jwm is trying to catch up with them.
BFN.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)