WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: jwm-snapshot  (Read 6306 times)

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
jwm-snapshot
« on: August 24, 2009, 07:48:09 AM »
Thanks to N. Carigon for:

Code: [Select]
Title:          jwm-snapshot.tce
Description:    Joe's Window Manager
Version:        revision 456
Author:         Joe Wingbermuehle
Original-site:  http://joewing.net/programs/jwm/
Copying-policy: GPL
Size: 74K
Extension_by:   N. Carigon
Comments:       Based on the original jwm package,
                modified with a newer snapshot binary.
                Conflicts with the original jwm package.
Change-log:     2009/08/22 Initial release
Current:        2009/08/22


Code: [Select]
Title:          jwm-snapshot.tcz
Description:    Joe's Window Manager
Version:        revision 456
Author:         Joe Wingbermuehle
Original-site:  http://joewing.net/programs/jwm/
Copying-policy: GPL
Size: 76K
Extension_by:   N. Carigon
Comments:       Based on the original jwm package,
                modified with a newer snapshot binary.
                Conflicts with the original jwm package.
Change-log:     2009/08/22 Initial release
Current:        2009/08/22

« Last Edit: August 24, 2009, 08:18:44 AM by roberts »

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: jwm-snapshot
« Reply #1 on: August 26, 2009, 12:21:40 PM »
Thanks for creating the latest snapshot. Those who like jwm, should really give this a spin.
As jwm moves forward with newer capabilites dependencies are required.
The new look is also different from that, fltk, which is the GUI toolkit of Tiny Core.
It now makes more sense to offer jwm with  newer features as an extension.
As jwm continues to evolve, and requires additional resources, as an extension, it will not impact core.
10+ Years Contributing to Linux Open Source Projects.

Offline junan

  • Jr. Member
  • **
  • Posts: 88
Re: jwm-snapshot
« Reply #2 on: August 26, 2009, 07:11:48 PM »
i love it ... :D

round corners , the fonts looks better and other things ...
is there any option to change the font of the watcher ?

Jun
fun and fearless ...

Offline N. Carigon

  • Newbie
  • *
  • Posts: 3
Re: jwm-snapshot
« Reply #3 on: August 26, 2009, 08:20:49 PM »
I'm glad to hear some people are enjoying this.

I honestly don't know how to change any of the fonts, or much else for that matter... The first time I compiled and installed it, it looked pretty much like the Puppy Linux GUI - a start button, tray on the bottom, etc.. I guess this is what jwm defaults to, but is not what I wanted. So I swapped the jwm binary from the original jwm package with the newer snapshot, installed that, and everything seemed to work the way I was hoping. I probably just got lucky  ;)

I assume that one of the many configuration files within the package controls the fonts of the watcher, and other things, but I don't know.

Offline ^thehatsrule^

  • Administrator
  • Hero Member
  • *****
  • Posts: 1726
Re: jwm-snapshot
« Reply #4 on: August 26, 2009, 11:01:32 PM »
OT: If you are talking about the fltk watcher app there may be a way to change global fltk settings for it.  (It's not part of jwm)
Otherwise changing the source may be needed.

Offline junan

  • Jr. Member
  • **
  • Posts: 88
Re: jwm-snapshot
« Reply #5 on: August 26, 2009, 11:27:52 PM »
yes i already see the source , watcher.cxx , fontsize=10.
fun and fearless ...

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: jwm-snapshot
« Reply #6 on: August 29, 2009, 11:37:07 PM »
Haven't been able to load a background; xonclock doesn't work.   


Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: jwm-snapshot
« Reply #7 on: August 30, 2009, 01:49:51 AM »
Here is a screenshot with jwm-snapshot with a png background and xonclock on Tiny Core v2.3RC3.
« Last Edit: August 31, 2009, 07:40:29 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: jwm-snapshot
« Reply #8 on: August 30, 2009, 02:52:25 AM »
It's working now... Thanks.

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: jwm-snapshot
« Reply #9 on: August 31, 2009, 12:47:06 PM »
Reposted 08/31/09. Added startup script for automatic desktop recognition.
 See info file. Should now work for both tce and tcz.
« Last Edit: August 31, 2009, 01:39:44 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: jwm-snapshot
« Reply #10 on: August 31, 2009, 03:54:36 PM »
Not getting a background again with jwm-snapshot.tcz. I've also tried with no restore. If I click on "restart windows manager" the background flashes, but then returns to the blue screen. I've tried .setbackground (esetroot) and jwm_setbackgrounds.  Also, icons in the taskbar are missing boxes that are present when using jwm.tcz   ( occurs when using RC3).

edit: I tried with RC2, and all is fine...correct boxes around icons in taskbar, background, etc.  
« Last Edit: August 31, 2009, 04:00:39 PM by jpeters »

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: jwm-snapshot
« Reply #11 on: August 31, 2009, 04:16:53 PM »
In the transition to supporting multiple window managers with the ultimate goal of auto detection upon boot, in Tiny Core v2.2 I, introduced .setbackgrond, s a window manager agnostic tool.

With the introduction of this, it means that the local window manager's background capabilitiy should be avoided. This means {wm}_setbackgroiund script is depreciated. It should not be used.

What appears to be in your case, that you have a conflict of two systems tyring to set the background, the agnostic .setbackground and the jwm specific one via the <Backgroind ...> tag in .jwmrc Which is set via jwm_setbackground.

To solve comment out or remove the jwm <Background tag> in .jwmrc and avoid jwm_setbackground.

Then using Esetroot via .setbackgroind, the control panel GUI Backgrounds, or the wallpapger GUI will work for jwm-snapshot or with any window manager.

10+ Years Contributing to Linux Open Source Projects.

Offline jpeters

  • Restricted
  • Hero Member
  • *****
  • Posts: 1017
Re: jwm-snapshot
« Reply #12 on: August 31, 2009, 04:54:11 PM »
That worked. I think I loaded /etc/skel/.jwmrc  before,which solved the problem, and somehow loaded back the original when other problems persisted .   I'm a little confused about what to load from /etc/skel.  For example, using /etc/skel/.xsession doesn't work    Thanks!    

trivial technicality:  the boxes around icons aren't there in the taskbar, like they are in RC2 and with JWM.{tcz.tce}
« Last Edit: August 31, 2009, 05:02:04 PM by jpeters »

Offline roberts

  • Administrator
  • Hero Member
  • *****
  • Posts: 7361
  • Founder Emeritus
Re: jwm-snapshot
« Reply #13 on: August 31, 2009, 06:30:24 PM »
I believe that is the new look. I could be wrong. I did not compile it.

BTW I removed the depreciated jwm_setbackground so hopefully jwm's use will be less confusing.

Thanks for testing and feedback!
« Last Edit: August 31, 2009, 07:41:20 PM by roberts »
10+ Years Contributing to Linux Open Source Projects.

Offline Jason W

  • Administrator
  • Hero Member
  • *****
  • Posts: 9730
Re: jwm-snapshot
« Reply #14 on: October 16, 2009, 11:58:21 AM »
Thanks to  N. Carigon for an update:

Code: [Select]
Title:          jwm-snapshot.tcz
Description:    Joe's Window Manager
Version:        revision 457
Author:         Joe Wingbermuehle
Original-site:  http://joewing.net/programs/jwm/
Copying-policy: GPL
Size:           64K
Extension_by:   N. Carigon
Comments:       This is the newer jwm snapshot binary that supports
                more features then the original jwm extension, such
                as rounded corners. It installs the executable to
                /usr/local/bin/jwm which is before /usr/bin/jwm in
                the $PATH. To revert to the original jwm binary just
                uninstall this extension. This change from the
                previous release is meant to simplify the process of
                keeping up with configuration changes to the original
                jwm extension.
Change-log:     2009/08/22 Initial release
                2009/10/13 Updated to revision 457
                           Added dependency for original jwm extension
                           Package only contains updated jwm binary now
Current:        2009/10/13