[fvwmorg/fvwm] 58cc09: debian bug 1034054: backport fvwm3 xthreadlock()

2023-05-02 Thread Thomas Adam
  Branch: refs/heads/debian/1034054
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 58cc099368de9b0dd8bf5d2daa0f31d5c373f812
  
https://github.com/fvwmorg/fvwm/commit/58cc099368de9b0dd8bf5d2daa0f31d5c373f812
  Author: Thomas Adam 
  Date:   2023-05-02 (Tue, 02 May 2023)

  Changed paths:
M fvwm/events.c
M libs/FEvent.c
M libs/FEvent.h

  Log Message:
  ---
  debian bug 1034054: backport fvwm3 xthreadlock()

Backport this fix from fvwm3 to fvwm2:

https://github.com/fvwmorg/fvwm3/commit/5c17c83df4605d2d97999740cf180af983298896





[fvwmorg/fvwm] 7baf54: Release 2.7.0

2022-10-20 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 7baf540e56fb1a3e91752acba872a88543529d46
  
https://github.com/fvwmorg/fvwm/commit/7baf540e56fb1a3e91752acba872a88543529d46
  Author: Thomas Adam 
  Date:   2022-10-20 (Thu, 20 Oct 2022)

  Changed paths:
M NEWS
M configure.ac
R modules/FvwmCommandS/FvwmCommand.h
A modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/fifos.c
A modules/FvwmCommandS/fifos.c
M po/FvwmScript.ar.gmo
M po/FvwmScript.de.gmo
M po/FvwmScript.fr.gmo
M po/FvwmScript.ru.gmo
M po/FvwmScript.ru.po
M po/FvwmScript.sv_SE.gmo
M po/FvwmScript.zh_CN.gmo
M po/fvwm.ar.gmo
M po/fvwm.ar.po
M po/fvwm.ru.gmo
M po/fvwm.sv_SE.gmo
M po/fvwm.zh_CN.gmo
M po/fvwm.zh_CN.po
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Release 2.7.0


  Commit: 02f28e29610d482360f4ec466a4527ccd3c3feae
  
https://github.com/fvwmorg/fvwm/commit/02f28e29610d482360f4ec466a4527ccd3c3feae
  Author: Thomas Adam 
  Date:   2022-10-20 (Thu, 20 Oct 2022)

  Changed paths:
M configure.ac

  Log Message:
  ---
  Set next version


Compare: https://github.com/fvwmorg/fvwm/compare/c67a427359a8...02f28e29610d



[fvwmorg/fvwm] 4e2dc0: Release 2.7.0

2022-10-20 Thread Thomas Adam
  Branch: refs/heads/release/2.7.0
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 4e2dc053bcd26eb870882381a5967d48c5e4f0bc
  
https://github.com/fvwmorg/fvwm/commit/4e2dc053bcd26eb870882381a5967d48c5e4f0bc
  Author: Thomas Adam 
  Date:   2022-10-20 (Thu, 20 Oct 2022)

  Changed paths:
M NEWS
M configure.ac
R modules/FvwmCommandS/FvwmCommand.h
A modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/fifos.c
A modules/FvwmCommandS/fifos.c
M po/FvwmScript.ar.gmo
M po/FvwmScript.de.gmo
M po/FvwmScript.fr.gmo
M po/FvwmScript.ru.gmo
M po/FvwmScript.ru.po
M po/FvwmScript.sv_SE.gmo
M po/FvwmScript.zh_CN.gmo
M po/fvwm.ar.gmo
M po/fvwm.ar.po
M po/fvwm.ru.gmo
M po/fvwm.sv_SE.gmo
M po/fvwm.zh_CN.gmo
M po/fvwm.zh_CN.po
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Release 2.7.0


  Commit: c081bcd357995ceb87d6fdec5793e9349fcccbd7
  
https://github.com/fvwmorg/fvwm/commit/c081bcd357995ceb87d6fdec5793e9349fcccbd7
  Author: Thomas Adam 
  Date:   2022-10-20 (Thu, 20 Oct 2022)

  Changed paths:
M configure.ac

  Log Message:
  ---
  Set next version


Compare: https://github.com/fvwmorg/fvwm/compare/ea6d7265aa0f...c081bcd35799



[fvwmorg/fvwm]

2022-10-20 Thread Thomas Adam
  Branch: refs/tags/2.7.0
  Home:   https://github.com/fvwmorg/fvwm



[fvwmorg/fvwm] ea6d72: Set next version

2022-10-19 Thread Thomas Adam
  Branch: refs/heads/release/2.7.0
  Home:   https://github.com/fvwmorg/fvwm
  Commit: ea6d7265aa0f7b427c0013269620fdf06f9a04ac
  
https://github.com/fvwmorg/fvwm/commit/ea6d7265aa0f7b427c0013269620fdf06f9a04ac
  Author: Thomas Adam 
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
M configure.ac

  Log Message:
  ---
  Set next version





[fvwmorg/fvwm] 4323ed: Release 2.7.0

2022-10-19 Thread Thomas Adam
  Branch: refs/heads/release/2.7.0
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 4323ed0c78c50470723b9e117946b6a2bf822c80
  
https://github.com/fvwmorg/fvwm/commit/4323ed0c78c50470723b9e117946b6a2bf822c80
  Author: Thomas Adam 
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
M configure.ac
R modules/FvwmCommandS/FvwmCommand.h
A modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/fifos.c
A modules/FvwmCommandS/fifos.c
M po/FvwmScript.ar.gmo
M po/FvwmScript.de.gmo
M po/FvwmScript.fr.gmo
M po/FvwmScript.ru.gmo
M po/FvwmScript.ru.po
M po/FvwmScript.zh_CN.gmo
M po/fvwm.ar.gmo
M po/fvwm.ar.po
M po/fvwm.ru.gmo
M po/fvwm.sv_SE.gmo
M po/fvwm.zh_CN.gmo
M po/fvwm.zh_CN.po
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Release 2.7.0


  Commit: 43dfc7381c6efa5a483875b8ded51d2b15edd47c
  
https://github.com/fvwmorg/fvwm/commit/43dfc7381c6efa5a483875b8ded51d2b15edd47c
  Author: Thomas Adam 
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Changes for 2.7.0


Compare: https://github.com/fvwmorg/fvwm/compare/2293481b4dc8...43dfc7381c6e



[fvwmorg/fvwm]

2022-10-19 Thread Thomas Adam
  Branch: refs/tags/2.7.0
  Home:   https://github.com/fvwmorg/fvwm



[fvwmorg/fvwm] ce254d: Release 2.7.0

2022-10-19 Thread Thomas Adam
  Branch: refs/heads/release/2.7.0
  Home:   https://github.com/fvwmorg/fvwm
  Commit: ce254d2b89016063cc4bbfc5e6f5d21d57fe
  
https://github.com/fvwmorg/fvwm/commit/ce254d2b89016063cc4bbfc5e6f5d21d57fe
  Author: Thomas Adam 
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
M configure.ac
R modules/FvwmCommandS/FvwmCommand.h
A modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/fifos.c
A modules/FvwmCommandS/fifos.c
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Release 2.7.0


  Commit: 2293481b4dc819393f256807e833ea8246e5ab35
  
https://github.com/fvwmorg/fvwm/commit/2293481b4dc819393f256807e833ea8246e5ab35
  Author: Thomas Adam 
  Date:   2022-10-19 (Wed, 19 Oct 2022)

  Changed paths:
M po/FvwmScript.ar.gmo
M po/FvwmScript.de.gmo
M po/FvwmScript.fr.gmo
M po/FvwmScript.ru.gmo
M po/FvwmScript.ru.po
M po/FvwmScript.zh_CN.gmo
M po/fvwm.ar.gmo
M po/fvwm.ar.po
M po/fvwm.ru.gmo
M po/fvwm.sv_SE.gmo
M po/fvwm.zh_CN.gmo
M po/fvwm.zh_CN.po

  Log Message:
  ---
  Release 2.7.0


Compare: https://github.com/fvwmorg/fvwm/compare/ce254d2b8901%5E...2293481b4dc8



Re: fvwm3 - 1.0.2

2021-04-20 Thread Thomas Adam
On Tue, 20 Apr 2021 at 04:32, RDS  wrote:
>
> How can I build without libbson?

You cannot.

> Who are developer(s) of fvwm?
> (Thomas Adam?)

I suppose I'm the current most active contributor, but fvwm has been written
by many people:

https://www.fvwm.org/Archive/Authors/

-- Thomas Adam



Re: Changing EdgeThickness moves PanFrameRight.win to a wrong position.

2021-01-31 Thread Thomas Adam
On Sun, Jan 31, 2021 at 07:45:28PM +0100, Göran Bengtson wrote:
> Fix:
> I believe the problem is in virtual.c.  Suggested fix:
> 
> *** virtual.c   2021-01-01 12:12:27.981730853 +0100
> --- virtual.c.GB2021-01-29 18:37:16.111064357 +0100
> ***
> *** 1083,1089 
> XMoveResizeWindow(
> dpy, m->PanFrameRight.win,
> (m->si->x + m->si->w) - 
> edge_thickness,
> !   m->si->y + m->si->h,
> edge_thickness, (m->si->y + 
> m->si->h));
> }
> if (!m->PanFrameRight.isMapped)
> --- 1083,1089 
> XMoveResizeWindow(
> dpy, m->PanFrameRight.win,
> (m->si->x + m->si->w) - 
> edge_thickness,
> !   m->si->y,
> edge_thickness, (m->si->y + 
> m->si->h));

Thanks.  I've moved this check to a commit on Github, and will probably commit
it in a few days.

Kindly,
Thomas



[fvwmorg/fvwm] b2d942: Fixes issue with FvwmIconMan and Colorsets.

2020-09-09 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b2d9422fcdcedf93078d36cb3d76a1860f7da771
  
https://github.com/fvwmorg/fvwm/commit/b2d9422fcdcedf93078d36cb3d76a1860f7da771
  Author: Jaimos Skriletz 
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
M modules/FvwmIconMan/xmanager.c

  Log Message:
  ---
  Fixes issue with FvwmIconMan and Colorsets.

  FvwmIconMan would not apply the background colorset
  to blank buttons in certain situations.





[fvwmorg/fvwm] b94ee8: Fixes issue with FvwmIconMan and Colorsets.

2020-09-09 Thread Thomas Adam
  Branch: refs/heads/ta/fvwmiconman-fix
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b94ee845aa69f3b272846786debbb89827573fee
  
https://github.com/fvwmorg/fvwm/commit/b94ee845aa69f3b272846786debbb89827573fee
  Author: Jaimos Skriletz 
  Date:   2020-09-09 (Wed, 09 Sep 2020)

  Changed paths:
M modules/FvwmIconMan/xmanager.c

  Log Message:
  ---
  Fixes issue with FvwmIconMan and Colorsets.

  FvwmIconMan would not apply the background colorset
  to blank buttons in certain situations.





Re: FVWM: Calling Old Timers! Fvwm FTP mirrors, anyone?

2020-09-02 Thread Thomas Adam
On Wed, Sep 02, 2020 at 07:34:57PM -0600, Glenn Golden wrote:
> NOTE: This file.io file sharing site is download-once-then-auto-delete,
> so grab it before anyone else on the list does. :)  

Hey Glenn,

Alas, it's already a 404 -- so I guess something/one beat me to it.

Perhaps you could send me a link off-list instead?

Kindly,
Thomas



Re: FVWM: Calling Old Timers! Fvwm FTP mirrors, anyone?

2020-09-02 Thread Thomas Adam
On Wed, Sep 02, 2020 at 01:23:49PM -0600, Glenn Golden wrote:
> Hi Thomas,

Hello Glenn -- hope you're well.

> Let me know which (if any) files you'd like, I'll tar them up and dump them
> on a public file site somewhere. (Or, if there's wider historical interest
> than just the FVWM stuff, I can dump the full CDrom images.)

Wow.  Thank you indeed!  This is most definitely a good start.  I've gone
through the lists you've provided and although on the face of it, there's one
or two duplicates with what I have, I can't say for certain if that's the case
without really checking.

If it's not too much of a cheek to ask, would it possible for you to provide
all the Fvwm files across those CDs you've listed?  That would allow me to
pick apart anything of interest.  You never know, some downstream maintainer
may well have provided patches which never made it upstream.  Might be
something there...

Thanks again, Glenn!

Kindly,
Thomas



Calling Old Timers! Fvwm FTP mirrors, anyone?

2020-09-02 Thread Thomas Adam
Hi all,

I'm planning on piecing together a richer timeline of how Fvwm started.  It
feels like a good time to do this now.  I know there's existing Fvwm history
page which is a really good start [1], but I was wondering if I could take
that a stage further to back it up with Fvwm releases.

I originally sent a variant of this email to Jason Tibbs, but he's possibly
busy and hasn't had time to reply yet, so I figured I'd try a wider audience.
Hopefully some of the old-time lurkers on these lists are reading this and can
pop their head above the FvwmParapet one last time?  :)  Here's to hoping!

Back in the day, Fvwm used to use ftp.hpc.uh.edu/pub/fvwm as an upload area
for fvwm releases, both what we'd now call RCs as well as official releases.
That FTP site along with its mirrors have long since ceased to be.  Even the
Wayback Machine (archive.org) is absent of these.

Back when Charles (Chuck) Hines was maintainer of Fvwm, he was uploading 2.0.x
patchlevel tarballs to ftp.hpc.uh.edu/pub/fvwm (as is referenced on the old
mailing list archives), which is where I'm hoping to be able to start
collecting changes from.  So if anyone has a mirror of ftp.hpc.uh.edu/pub/fvwm
around, do please let me know -- even if it's just a collection of old files.

What I'm planning on doing is trying to get these code releases into a git
repo, so I can better chart the progress of the changes to Fvwm over time.

So far, my collections of code tarballs is sketchy.  I have:

* fvwm-0.91b
* fvwm-1.21m
* fvwm-1.22f
* fvwm-1.23b
* fvwm-1.24r
* fvwm-2.0.40
* fvwm-2.0.41
* fvwm-2.0.43

It's likely the intermediary 2.0.X releases (including the different
patchlevels that were worked on) exist somewhere.  Those are the more
interesting to me.

The fvwm2 git repo goes back as far as version 2.1, so we're OK from that
point onward.

So, dust off your spinning rust disks, your DATs, and carrier pidgeons, and
let me know if there's anything out there worthy of salvaging.

Cheers everyone,
Thomas

[1] https://www.fvwm.org/Wiki/FvwmHistory/



Re: Modules and receiving MX_* packets

2020-07-04 Thread Thomas Adam
Hi Dan,

On Sat, Jul 04, 2020 at 03:19:18PM -0400, Dan Espen wrote:
> Thomas Adam  writes:
> > I've looked at other examples in fvwm such as FvwmAnimate, FvwmAuto, and 
> > none
> > of them are doing anything different to MX_* packet handling, to what I'm
> > trying to do.
> >
> > If anyone has any thoughts, I'd appreciate it.

Well, aren't I silly?!  :)  Turns out, things were working fine, it's just
that my matching was off -- I wasn't taking in to account the ordering of the
checks I was performing was putting MX_* checks last, so it was matching the
non MX_* counterparts.  Oops.  Fixed now.

> I'm the culprit that added module message masks.
> My intent that modules could select the messages they want.

Which was definitely the right thing to do, Dan.  Even now, MX_* messages are
sent to all modules, for instance.  I know that BroadcastPacket() without a
module mask makes sense for some packets, but I'd argue that pretty much every
module in Fvwm will only care about those packets set by SetMessageMask() and
friends.


> I didn't add the MX part, that must have been someone else.
> Since the MX flags are in a different word, perhaps modules should be
> clearing both words before they set anything.

I think you're right here.  It probably makes sense to set one large bitmask,
as you say, and then deprecate broadcast mode to all modules, except for the
signal to kill them.  This makes SetMessageMask() much more useful, and
reduced the traffic sent down the pipes in the first place.

> I'm not sure why this wasn't done with one large bit mask like the style
> flags were done.

Presumably it was easier to augment what was there, rather than break other
modules?  That said, I'm not aware of anyone ever having written a Fvwm module
which actually links against libfvwm, so I might be wrong.

Hope everyone's well.  Here in the UK, we're officially allowed out to a pub
and other places.  But I'm staying clear of all of those for now -- we're
likely days away from either a local lockdown or a second national wave of
Covid-19.  I don't want to be undoing the hardwork I've put in to remaining
healthy!

Cheers again!
Thomas



Modules and receiving MX_* packets

2020-07-04 Thread Thomas Adam
Hi all,

I thought I understood the nature of registering and receiving MX_* module
packets, but I don't, so I'm hoping someone here will have the answer I'm
looking for.

I'm writing a C module for fvwm, and am amalgamating the different packet
types in a table such as the following:

struct fvwm_event {
const char  *event;
unsigned longflag;
} fe[] = {
{"new_window", M_ADD_WINDOW},
{"configure_window", M_CONFIGURE_WINDOW},
{"new_page", M_NEW_PAGE},
{"new_desk", M_NEW_DESK},
{"enter_window", MX_ENTER_WINDOW|M_EXTENDED_MSG},
{"leave_window", MX_LEAVE_WINDOW|M_EXTENDED_MSG},
};

In matching the events against the table above, I've deliberately added in
M_EXTENDED_MSG for the MX_* events because this allows me to separate out the
two distinct calls to SetMessageMask().  Hence:

unsigned long non_mx_events;
unsigned long mx_events;

non_mx_events |= M_ADD_WINDOW|M_NEW_DESK;
mx_events |= flag & ~M_EXTENDED_MSG;

SetMessageMask(fvwm_fd, non_mx_events);
SetMessageMask(fvwm_fd, mx_events);


I believe I'm right in saying that fvwm expects to receive two distinct calls
as above.

This is working except that when receiving the packet from fvwm, I'm finding
that the MX_* events are also matching non-MX events.

For example, just requesting MX_ENTER_WINDOW means I end up receiving an event
for M_NEW_DESK as well.  This makes some sense, since M_NEW_DESK is defined as
1<<1, and MX_ENTER_WINDOW is also defined as 1<<1 | M_EXTENDED_MSG.  It's
almost as if I've made a mistake with M_EXTENDED_MSG somewhere.  But it's
implied when using MX_*.

I've looked at other examples in fvwm such as FvwmAnimate, FvwmAuto, and none
of them are doing anything different to MX_* packet handling, to what I'm
trying to do.

If anyone has any thoughts, I'd appreciate it.

Kindly,
Thomas



Re: COVID-19: Hope everyone's well

2020-06-06 Thread Thomas Adam
On Thu, May 28, 2020 at 01:44:10AM +0100, Thomas Adam wrote:

Hello all,

> Okey dokey.  I'm off work next week, so I'll try and organise something
> mid-week in as time-zone friendly manner as I can.
> 
> Watch this space, I'll put an announcement out.

So... here it is, via Zoom:

https://smoothwall.zoom.us/j/99715245001

This is a global link and as such anyone is welcome to join.  I've added the
"waiting room" feature to stop people spamming this.

I know it's short notice.  Apologies for that.

This is scheduled for 17:00 BST time (GMT +1 at the moment as I'm on British
Summer Time).  As far as I can tell, this should mean most people in Europe,
East/West Coast US should be able to pop in and say "hello", without it being
in the middle of the night.

Looking forward to seeing you then.

Kindly,
Thomas



Re: COVID-19: Hope everyone's well

2020-05-27 Thread Thomas Adam
On Wed, May 20, 2020 at 07:25:06PM +0200, Viktor Griph wrote:

Hi Viktor,

> Hi all, it's been a long time since I did anything fvwm related. I don't
> use Linux at work, and have not been that interested in coding on my spare
> time when I code during daytime.

Goodness me.  What a weak excuse about not lobbying management at work to use
Linux.  :P  It's a shame, actually.  I'm one of the lucky ones who do still
get to use Linux at work.  If I didn't I'd probably be less active than
yourself when it comes to working on FVWM.  ;)

It's interesting what you say about not being interested in coding in your
spare time.  I used to think that, but since I've moved more in to leadership
/ management, for the time I can spend working on programming projects, I
tend to enjoy it more.  I always vowed never to turn my hobby of programming
in to a career -- alas, I did just that.  I should have been a geochemist by
right...

> Maybe things will change, I don't really know for sure. At least I'm well
> and wotking partly from home and partly in the office.

Well, FVWM always needs more developers... you and everyone else are always
welcome.

> Regarding some kind of video conference I think it could be cool to join.

Okey dokey.  I'm off work next week, so I'll try and organise something
mid-week in as time-zone friendly manner as I can.

Watch this space, I'll put an announcement out.

Cheers,
Thomas



Re: fvwm and casting from chrome

2020-05-27 Thread Thomas Adam
On Wed, May 27, 2020 at 04:41:08PM -0500, peter g wrote:
> Hi Everyone:

Hello!

> i have a frustrating issue with fvwm and casting from google's chrome, that
> maybe somebody has a workaround for.
> 
> Normally, under any other WM i've tried (and also on windows), in the chrome
> browser, choosing "Cast", will pop up a small window that asks the user what
> device to cast to. Unfortunately in fvwm that little window with those
> options does not show up.
> 
> I've tried both with my config, but also with a very fvwm config such as:
> key c  A CM FvwmConsole
> key r  A CM Restart
> Key u  A CM Exec xterm
> 
> If anyone has a work around, that would be much appreciated, as casting, for
> better or worse, is very useful to me.

Well, if it's a transient window, it will (by default) popup along side the
parent window.  That said, you can try:

BugOpts ExplainWindowPlacement On

in your ~/.fvwm2rc file, and monitor stderr to see what FVMM thinks of your
missing window.

Kindly,
Thomas



Re: COVID-19: Hope everyone's well

2020-05-19 Thread Thomas Adam
On Sat, Mar 21, 2020 at 03:20:06PM +, Thomas Adam wrote:
> Hi everyone.
> 
> Just emailing to check that everyone's OK and not suffering too much at the
> moment.  I know different countries are largely doing the same things as one
> another -- and I'm working from home for the foreseeable.
> 
> I really do hope no one's suffering and feeling unwell.  Let's keep in touch,
> please.

Hello all,

Replying to myself... I know, it's weird!

I'm glad folks are OK.  It's been a few months later since I sent this email
and in a way a lot has changed for some, and yet a lot still stays the same.

One thing that has been popular with myself and others is an increase (or a
start, for some!) in the use of video conferencing.  It's even become a tired
advertising cliche from the likes of Microsoft and Google on television.  I've
been making use of video conferencing each lunchtime to solve cryptic
crosswords with a friend.

One idea I had which I'd thought I'd ask is if anyone here is interested in
holding a video conference -- say, on Zoom or Google Meet?  I'd be very happy
to host that.

I know that in the ~20 years since I appeared interested in FVWM. I've spoken
to so many of you via email (including those who've moved on to other
projects), but I don't believe anyone here has necessarily had a conversation.

So... I'm putting that idea out here.  If you're interested, let me know and
I'll set something up.

Thanks everyone, and as always I hope you're all safe and keeping well.  Do
please keep in touch, won't you?

Thomas



[fvwmorg/fvwm] 548f6b: Multiborder colorsets

2020-04-07 Thread Thomas Adam
  Branch: refs/heads/ta/multiborder
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 548f6bea1d9c79259e61952c4b8699e1fac2740e
  
https://github.com/fvwmorg/fvwm/commit/548f6bea1d9c79259e61952c4b8699e1fac2740e
  Author: Thomas Adam 
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
M fvwm/borders.c
M fvwm/fvwm.c
M fvwm/fvwm.h
M fvwm/screen.h
M fvwm/style.c
M fvwm/style.h

  Log Message:
  ---
  Multiborder colorsets

WIP; from a really old patch.  Needs rework!


  Commit: 5250e3342f8f741b701b181fdbd3fae478453f8c
  
https://github.com/fvwmorg/fvwm/commit/5250e3342f8f741b701b181fdbd3fae478453f8c
  Author: Thomas Adam 
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
M fvwm/fvwm.h
M fvwm/style.c

  Log Message:
  ---
  Handle style updates


  Commit: cfd574884b3d0820d8f913da30feddf42398a04a
  
https://github.com/fvwmorg/fvwm/commit/cfd574884b3d0820d8f913da30feddf42398a04a
  Author: Thomas Adam 
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
M fvwm/style.c

  Log Message:
  ---
  Multiborder colorsets

WIP; from a really old patch.  Needs rework!


  Commit: 1ad318665881195cfadb5ecf42e19059a0893d15
  
https://github.com/fvwmorg/fvwm/commit/1ad318665881195cfadb5ecf42e19059a0893d15
  Author: Thomas Adam 
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
M fvwm/builtins.c
M fvwm/ewmh.c
M fvwm/ewmh.h

  Log Message:
  ---
  WIP: Groups


Compare: https://github.com/fvwmorg/fvwm/compare/041a52a59f42...1ad318665881



[fvwmorg/fvwm] fd6059: ConditionMask: add condition to warning

2020-04-04 Thread Thomas Adam
  Branch: refs/heads/ta/add-condition-flags
  Home:   https://github.com/fvwmorg/fvwm
  Commit: fd60599d3ea9696e9501474e814a47546fe72541
  
https://github.com/fvwmorg/fvwm/commit/fd60599d3ea9696e9501474e814a47546fe72541
  Author: Thomas Adam 
  Date:   2020-04-04 (Sat, 04 Apr 2020)

  Changed paths:
M fvwm/conditional.c

  Log Message:
  ---
  ConditionMask: add condition to warning

When displaying syntax changes print the command which caused them.





FVWM Git Stats

2020-02-07 Thread Thomas Adam
Hi all,

Just for fun, I ran a git analysis tool over the repository (which as you'll
remember retains the history from CVS).  For those of you wanting a trip down
memory lane, here's the results:

http://www.fvwm.org/stats/fvwm/index.html

The top five people who've contributed overall are:

Name Commits (%)
domivogt 2493 (45.30%)
olicha   515 (9.36%)
migo 502 (9.12%)
dane 459 (8.34%)
hippo368 (6.69%)

I know everyone except "hippo" whomever he might be.  Chuck Hines, perhaps?

Anyhow -- I thought it were fun to do.

Kindly,
Thomas



[fvwmorg/fvwm] f29b7d: stats: add git repo stats about fvwm

2020-02-07 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: f29b7d1354d6ca22193b2326abfc27be663364ef
  
https://github.com/fvwmorg/fvwm/commit/f29b7d1354d6ca22193b2326abfc27be663364ef
  Author: Thomas Adam 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
A stats/fvwm/activity.html
A stats/fvwm/arrow-down.gif
A stats/fvwm/arrow-none.gif
A stats/fvwm/arrow-up.gif
A stats/fvwm/authors.html
A stats/fvwm/commits_by_author.dat
A stats/fvwm/commits_by_author.plot
A stats/fvwm/commits_by_author.png
A stats/fvwm/commits_by_year.dat
A stats/fvwm/commits_by_year.plot
A stats/fvwm/commits_by_year.png
A stats/fvwm/commits_by_year_month.dat
A stats/fvwm/commits_by_year_month.plot
A stats/fvwm/commits_by_year_month.png
A stats/fvwm/day_of_week.dat
A stats/fvwm/day_of_week.plot
A stats/fvwm/day_of_week.png
A stats/fvwm/domains.dat
A stats/fvwm/domains.plot
A stats/fvwm/domains.png
A stats/fvwm/files.html
A stats/fvwm/files_by_date.dat
A stats/fvwm/files_by_date.plot
A stats/fvwm/files_by_date.png
A stats/fvwm/gitstats.cache
A stats/fvwm/gitstats.css
A stats/fvwm/hour_of_day.dat
A stats/fvwm/hour_of_day.plot
A stats/fvwm/hour_of_day.png
A stats/fvwm/index.html
A stats/fvwm/lines.html
A stats/fvwm/lines_of_code.dat
A stats/fvwm/lines_of_code.plot
A stats/fvwm/lines_of_code.png
A stats/fvwm/lines_of_code_by_author.dat
A stats/fvwm/lines_of_code_by_author.plot
A stats/fvwm/lines_of_code_by_author.png
A stats/fvwm/month_of_year.dat
A stats/fvwm/month_of_year.plot
A stats/fvwm/month_of_year.png
A stats/fvwm/sortable.js
A stats/fvwm/tags.html

  Log Message:
  ---
  stats: add git repo stats about fvwm

Just a bit of fun -- this adds in a generated page showing some history
about FVWM based on the git repository (converted from CVS)





[fvwmorg/fvwm] b0d3d8: stats: add git repo stats about fvwm

2020-02-07 Thread Thomas Adam
  Branch: refs/heads/ta/add-stats
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b0d3d8c80101c34cf0c3dd092fa703b1e144123f
  
https://github.com/fvwmorg/fvwm/commit/b0d3d8c80101c34cf0c3dd092fa703b1e144123f
  Author: Thomas Adam 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
A stats/fvwm/activity.html
A stats/fvwm/arrow-down.gif
A stats/fvwm/arrow-none.gif
A stats/fvwm/arrow-up.gif
A stats/fvwm/authors.html
A stats/fvwm/commits_by_author.dat
A stats/fvwm/commits_by_author.plot
A stats/fvwm/commits_by_author.png
A stats/fvwm/commits_by_year.dat
A stats/fvwm/commits_by_year.plot
A stats/fvwm/commits_by_year.png
A stats/fvwm/commits_by_year_month.dat
A stats/fvwm/commits_by_year_month.plot
A stats/fvwm/commits_by_year_month.png
A stats/fvwm/day_of_week.dat
A stats/fvwm/day_of_week.plot
A stats/fvwm/day_of_week.png
A stats/fvwm/domains.dat
A stats/fvwm/domains.plot
A stats/fvwm/domains.png
A stats/fvwm/files.html
A stats/fvwm/files_by_date.dat
A stats/fvwm/files_by_date.plot
A stats/fvwm/files_by_date.png
A stats/fvwm/gitstats.cache
A stats/fvwm/gitstats.css
A stats/fvwm/hour_of_day.dat
A stats/fvwm/hour_of_day.plot
A stats/fvwm/hour_of_day.png
A stats/fvwm/index.html
A stats/fvwm/lines.html
A stats/fvwm/lines_of_code.dat
A stats/fvwm/lines_of_code.plot
A stats/fvwm/lines_of_code.png
A stats/fvwm/lines_of_code_by_author.dat
A stats/fvwm/lines_of_code_by_author.plot
A stats/fvwm/lines_of_code_by_author.png
A stats/fvwm/month_of_year.dat
A stats/fvwm/month_of_year.plot
A stats/fvwm/month_of_year.png
A stats/fvwm/sortable.js
A stats/fvwm/tags.html

  Log Message:
  ---
  stats: add git repo stats about fvwm

Just a bit of fun -- this adds in a generated page showing some history
about FVWM based on the git repository (converted from CVS)





[fvwmorg/fvwm] 8372cc: stats: add git repo stats about fvwm

2020-02-07 Thread Thomas Adam
  Branch: refs/heads/ta/add-stats
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 8372ccf2df092a5703af11025e7b1e0d525cd811
  
https://github.com/fvwmorg/fvwm/commit/8372ccf2df092a5703af11025e7b1e0d525cd811
  Author: Thomas Adam 
  Date:   2020-02-07 (Fri, 07 Feb 2020)

  Changed paths:
A stats/fvwm/arrow-down.gif
A stats/fvwm/arrow-none.gif
A stats/fvwm/arrow-up.gif
A stats/fvwm/commits_by_author.dat
A stats/fvwm/commits_by_author.plot
A stats/fvwm/commits_by_author.png
A stats/fvwm/commits_by_year.dat
A stats/fvwm/commits_by_year.plot
A stats/fvwm/commits_by_year.png
A stats/fvwm/commits_by_year_month.dat
A stats/fvwm/commits_by_year_month.plot
A stats/fvwm/commits_by_year_month.png
A stats/fvwm/day_of_week.dat
A stats/fvwm/day_of_week.plot
A stats/fvwm/day_of_week.png
A stats/fvwm/domains.dat
A stats/fvwm/domains.plot
A stats/fvwm/domains.png
A stats/fvwm/files_by_date.dat
A stats/fvwm/files_by_date.plot
A stats/fvwm/files_by_date.png
A stats/fvwm/gitstats.cache
A stats/fvwm/gitstats.css
A stats/fvwm/hour_of_day.dat
A stats/fvwm/hour_of_day.plot
A stats/fvwm/hour_of_day.png
A stats/fvwm/lines_of_code.dat
A stats/fvwm/lines_of_code.plot
A stats/fvwm/lines_of_code.png
A stats/fvwm/lines_of_code_by_author.dat
A stats/fvwm/lines_of_code_by_author.plot
A stats/fvwm/lines_of_code_by_author.png
A stats/fvwm/month_of_year.dat
A stats/fvwm/month_of_year.plot
A stats/fvwm/month_of_year.png
A stats/fvwm/sortable.js

  Log Message:
  ---
  stats: add git repo stats about fvwm

Just a bit of fun -- this adds in a generated page showing some history
about FVWM based on the git repository (converted from CVS)





[fvwmorg/fvwm] 749ed6: FvwmPerl: fix regexp warning for special chars

2019-12-08 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 749ed65cfa5960290e7eeb3a3b9c383f8d06e08e
  
https://github.com/fvwmorg/fvwm/commit/749ed65cfa5960290e7eeb3a3b9c383f8d06e08e
  Author: Thomas Adam 
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
M modules/FvwmPerl/FvwmPerl.in

  Log Message:
  ---
  FvwmPerl: fix regexp warning for special chars

In recent versions of perl (2.5.26+), curly braces need escaping to make
them unambiguous to other internal perl regexp syntax.

Since FvwmPerl uses {} as its own command delimiters, ensure we escape
these in the parsing regexp in FvwmPerl.





[fvwmorg/fvwm] 749ed6: FvwmPerl: fix regexp warning for special chars

2019-12-08 Thread Thomas Adam
  Branch: refs/heads/ta/fix-fvwmperl-regexp
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 749ed65cfa5960290e7eeb3a3b9c383f8d06e08e
  
https://github.com/fvwmorg/fvwm/commit/749ed65cfa5960290e7eeb3a3b9c383f8d06e08e
  Author: Thomas Adam 
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
M modules/FvwmPerl/FvwmPerl.in

  Log Message:
  ---
  FvwmPerl: fix regexp warning for special chars

In recent versions of perl (2.5.26+), curly braces need escaping to make
them unambiguous to other internal perl regexp syntax.

Since FvwmPerl uses {} as its own command delimiters, ensure we escape
these in the parsing regexp in FvwmPerl.





[fvwmorg/fvwm]

2019-09-05 Thread Thomas Adam
  Branch: refs/tags/2.6.9
  Home:   https://github.com/fvwmorg/fvwm



[fvwmorg/fvwm] 1530ad: Revert "Delete FvwmScript.ar.po (contains 0 transl...

2019-09-05 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 1530add6deaf325a4d4521e4e42bd0bd37efa205
  
https://github.com/fvwmorg/fvwm/commit/1530add6deaf325a4d4521e4e42bd0bd37efa205
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
A po/FvwmScript.ar.po

  Log Message:
  ---
  Revert "Delete FvwmScript.ar.po (contains 0 translations)"

This reverts commit 42c46e279199f5437fe6136171811bb9d9b6e13a.

Reverting this commit so that po translations don't suffer.


  Commit: 88eab6dc16da6e5dd25fe97fbb56b96ef0d58657
  
https://github.com/fvwmorg/fvwm/commit/88eab6dc16da6e5dd25fe97fbb56b96ef0d58657
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Updated for 2.6.9


  Commit: c1168136259e8c2fddeb85267d4b32d6ca5a52da
  
https://github.com/fvwmorg/fvwm/commit/c1168136259e8c2fddeb85267d4b32d6ca5a52da
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure.ac: post-2.6.9 set ISRELEASE to no


Compare: https://github.com/fvwmorg/fvwm/compare/6e4fb093541f...c1168136259e



[fvwmorg/fvwm]

2019-09-05 Thread Thomas Adam
  Branch: refs/heads/release/2.6.9
  Home:   https://github.com/fvwmorg/fvwm



[fvwmorg/fvwm] b84fc2: Revert "Delete FvwmScript.ar.po (contains 0 transl...

2019-09-05 Thread Thomas Adam
  Branch: refs/heads/release/2.6.9
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b84fc23db85c72eb368da1013c5540065731693c
  
https://github.com/fvwmorg/fvwm/commit/b84fc23db85c72eb368da1013c5540065731693c
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
A po/FvwmScript.ar.po

  Log Message:
  ---
  Revert "Delete FvwmScript.ar.po (contains 0 translations)"

This reverts commit 42c46e279199f5437fe6136171811bb9d9b6e13a.

Reverting this commit so that po translations don't suffer.


  Commit: dc257d6450799df72fafd7cba05d954aeb6a9415
  
https://github.com/fvwmorg/fvwm/commit/dc257d6450799df72fafd7cba05d954aeb6a9415
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Updated for 2.6.9


  Commit: 3c24f59985be17dd462eb944a2a6bcbf68c051d2
  
https://github.com/fvwmorg/fvwm/commit/3c24f59985be17dd462eb944a2a6bcbf68c051d2
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure.ac: post-2.6.9 set ISRELEASE to no


Compare: https://github.com/fvwmorg/fvwm/compare/b84fc23db85c%5E...3c24f59985be



[fvwmorg/fvwm] b84fc2: Revert "Delete FvwmScript.ar.po (contains 0 transl...

2019-09-05 Thread Thomas Adam
  Branch: refs/tags/2.6.9
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b84fc23db85c72eb368da1013c5540065731693c
  
https://github.com/fvwmorg/fvwm/commit/b84fc23db85c72eb368da1013c5540065731693c
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
A po/FvwmScript.ar.po

  Log Message:
  ---
  Revert "Delete FvwmScript.ar.po (contains 0 translations)"

This reverts commit 42c46e279199f5437fe6136171811bb9d9b6e13a.

Reverting this commit so that po translations don't suffer.


  Commit: dc257d6450799df72fafd7cba05d954aeb6a9415
  
https://github.com/fvwmorg/fvwm/commit/dc257d6450799df72fafd7cba05d954aeb6a9415
  Author: Thomas Adam 
  Date:   2019-09-05 (Thu, 05 Sep 2019)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Updated for 2.6.9


Compare: https://github.com/fvwmorg/fvwm/compare/b84fc23db85c%5E...dc257d645079



[fvwmorg/fvwm] 26c6c2: Conditional: add fullscreen flag

2019-07-29 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 26c6c2aaa6418c99d232cad0ec3f8f5d424de037
  
https://github.com/fvwmorg/fvwm/commit/26c6c2aaa6418c99d232cad0ec3f8f5d424de037
  Author: Thomas Adam 
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
M doc/fvwm/conditionals.xml
M fvwm/conditional.c
M fvwm/fvwm.h

  Log Message:
  ---
  Conditional:  add fullscreen flag

This adds a check to see if a window is fullscreen or not.





[fvwmorg/fvwm] 26c6c2: Conditional: add fullscreen flag

2019-07-29 Thread Thomas Adam
  Branch: refs/heads/ta/fullscreen-conditional
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 26c6c2aaa6418c99d232cad0ec3f8f5d424de037
  
https://github.com/fvwmorg/fvwm/commit/26c6c2aaa6418c99d232cad0ec3f8f5d424de037
  Author: Thomas Adam 
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
M doc/fvwm/conditionals.xml
M fvwm/conditional.c
M fvwm/fvwm.h

  Log Message:
  ---
  Conditional:  add fullscreen flag

This adds a check to see if a window is fullscreen or not.





[fvwmorg/fvwm] 852e69: Conditional: add fullscreen flag

2019-07-25 Thread Thomas Adam
  Branch: refs/heads/ta/fullscreen-conditional
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 852e693ecbdbecd95ec068dc3b6927501bb44031
  
https://github.com/fvwmorg/fvwm/commit/852e693ecbdbecd95ec068dc3b6927501bb44031
  Author: Thomas Adam 
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
M fvwm/conditional.c
M fvwm/fvwm.h

  Log Message:
  ---
  Conditional:  add fullscreen flag

This adds a check to see if a window is fullscreen or not.





[fvwmorg/fvwm3] d036d0: WIP: NEW-COMMANDS.md

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: d036d0eca0a3825f92d6bd6d3df9b6006ec34178
  
https://github.com/fvwmorg/fvwm3/commit/d036d0eca0a3825f92d6bd6d3df9b6006ec34178
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm3] 168e8d: WIP: NEW-COMMANDS.md

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 168e8d4953eba516be69ded045d40eed7369132a
  
https://github.com/fvwmorg/fvwm3/commit/168e8d4953eba516be69ded045d40eed7369132a
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm]

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm



[fvwmorg/fvwm3] 8a2283: WIP: NEW-COMMANDS.md

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 8a2283ffbaa0e6d173db4d0f7f7e4329f608d220
  
https://github.com/fvwmorg/fvwm3/commit/8a2283ffbaa0e6d173db4d0f7f7e4329f608d220
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm] 8a2283: WIP: NEW-COMMANDS.md

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 8a2283ffbaa0e6d173db4d0f7f7e4329f608d220
  
https://github.com/fvwmorg/fvwm/commit/8a2283ffbaa0e6d173db4d0f7f7e4329f608d220
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm] ffe5dd: WIP: NEW-COMMANDS.md

2019-05-06 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm
  Commit: ffe5dd158fc1a4338e6a942b78e6592a8b8ec15f
  
https://github.com/fvwmorg/fvwm/commit/ffe5dd158fc1a4338e6a942b78e6592a8b8ec15f
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm] 9d6693: WIP: NEW-COMMANDS.md

2019-05-05 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 9d6693d843065fbdae3e02aae68383b45349e733
  
https://github.com/fvwmorg/fvwm/commit/9d6693d843065fbdae3e02aae68383b45349e733
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





[fvwmorg/fvwm] b3e25d: WIP: NEW-COMMANDS.md

2019-05-05 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b3e25dc54bdd5c3e8f05a47b74e0427c0819e905
  
https://github.com/fvwmorg/fvwm/commit/b3e25dc54bdd5c3e8f05a47b74e0427c0819e905
  Author: Thomas Adam 
  Date:   2019-05-06 (Mon, 06 May 2019)

  Changed paths:
A dev-docs/NEW-COMMANDS.md

  Log Message:
  ---
  WIP:  NEW-COMMANDS.md





Re: Patch proposal for FvwmButtons with two new options

2019-04-29 Thread Thomas Adam
Hi,

Thanks for your patch. Please apply locally. I shan't be accepting it in
mainline.


Kindly,
Thomas

On Mon, 29 Apr 2019, 08:23 Hegel3DReloaded,  wrote:

> On Monday, 29. April 2019 7:10, Thomas Adam  wrote:
>
>
> > Where's your patch?
>
> I have never achieved to remember attaching what I refer to.
> Sorry. :-(
>
> Here it is.
>
> > I can't say I see the need for what you're describing as 'WindowName'.
> But I
> > might be persuaded otherwise with an example of what you're trying to do.
>
> Simply put, if I have FvwmButtons popup subpanel with title "Applications"
> everything is ok: I can refer to it with "*Applications:" in configuration,
> but if I want title "My Applications" then this doesn't work obviously.
>
> > That said, FVWM2 is in maintenance mode, and as such, I'd be extremely
> > reluctant to shoehorn in more features like this.
>
> :-\
>
>
> --
> ... one of the main causes of the fall of the Roman Empire
> was that, lacking zero, they had no way to indicate
> successful termination of their C programs.
>   -- Robert Firth
>
>


Re: Patch proposal for FvwmButtons with two new options

2019-04-29 Thread Thomas Adam
On Mon, Apr 29, 2019 at 06:09:22AM +, Hegel3DReloaded wrote:
> I have added two options: WindowName and second argument for arrow
> indicator on triangle which says if triangle will look pressed or depressed
> (indicator 12 in|out). Default is out and it can be ommited for backward 
> config
> compatibility. WindowName is when I want transient FvwmButtons panel to
> have title bar with title that contains spaces and symbols which cannot be
> part of the alias to FvwmButtons module in configuration. I'm not much a
> programmer. Specially not for C, but I have a text editor and a good will. I'm
> attaching a patch proposal in the hope it will be considered and eventualy
> merged if it is not really bad. Edited also manpage.

Where's your patch?

I can't say I see the need for what you're describing as 'WindowName'.  But I
might be persuaded otherwise with an example of what you're trying to do.

That said, FVWM2 is in maintenance mode, and as such, I'd be extremely
reluctant to shoehorn in more features like this.

-- Thomas



[fvwmorg/fvwm] 55a589: Change version to 3.0.0

2019-04-28 Thread Thomas Adam
  Branch: refs/heads/ta/docs
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 55a5893adb4e332a48578734dee31f8929f2f2ad
  
https://github.com/fvwmorg/fvwm/commit/55a5893adb4e332a48578734dee31f8929f2f2ad
  Author: Thomas Adam 
  Date:   2018-07-28 (Sat, 28 Jul 2018)

  Changed paths:
M .gitignore
M TODO.md
M bin/Makefile.am
M configure.ac
M doc/fvwm/Makefile.am
M fvwm/Makefile.am
R fvwm/fvwm.c
A fvwm/fvwm3.c
M libs/Makefile.am
R libs/fvwmlib.c
A libs/fvwmlib3.c
M modules/FvwmAnimate/Makefile.am
M modules/FvwmAuto/Makefile.am
M modules/FvwmBacker/Makefile.am
M modules/FvwmBanner/Makefile.am
M modules/FvwmButtons/Makefile.am
M modules/FvwmCommand/Makefile.am
M modules/FvwmCommandS/Makefile.am
M modules/FvwmConsole/Makefile.am
M modules/FvwmCpp/Makefile.am
M modules/FvwmEvent/Makefile.am
M modules/FvwmForm/Makefile.am
M modules/FvwmIconMan/Makefile.am
M modules/FvwmIdent/Makefile.am
M modules/FvwmM4/Makefile.am
M modules/FvwmPager/Makefile.am
M modules/FvwmProxy/Makefile.am
M modules/FvwmRearrange/Makefile.am
M modules/FvwmScript/Makefile.am
M tests/hints/Makefile.am
M utils/Makefile.am
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Change version to 3.0.0

Indicate this is fvwm-3.0.0

(cherry picked from commit d58219c5c32f1e430db15d4bc0008a36239c3030)


  Commit: fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  
https://github.com/fvwmorg/fvwm/commit/fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
A .clang-format

  Log Message:
  ---
  Introduce .clang-format

Add a basic example of .clang-format which will be used in the future to
apply consistent coding style to fvwm3.


  Commit: 45e0ef4b8e962073c53097a6cb0b819dac15beb3
  
https://github.com/fvwmorg/fvwm/commit/45e0ef4b8e962073c53097a6cb0b819dac15beb3
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Update .gitignore

Bring .gitignore in line with fvwm3 specific files.


  Commit: 2d285828787eab6402f42b8e61c50693f57b6bc9
  
https://github.com/fvwmorg/fvwm/commit/2d285828787eab6402f42b8e61c50693f57b6bc9
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M configure.ac
A contrib/coccinelle/cast.cocci
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm3.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FScreen.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Makefile.am
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fsm.c
M libs/queue.c
M libs/safemalloc.c
M libs/safemalloc.h
A libs/strlcpy.c
A libs/strlcpy.h
M libs/timeout.c
M modules/FvwmAnimate/FvwmAnimate.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmBanner/FvwmBanner.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmCommand/fifos.c
M modules/FvwmCommandS/FvwmCommandS.c
M modules/FvwmConsole/FvwmConsole.c
M modules/FvwmConsole/FvwmConsoleC.c
M modules/FvwmConsole/getline.c
M modules/FvwmCpp/FvwmCpp.c
M modules/FvwmEvent/FvwmEvent.c
M modules/FvwmForm/FvwmForm.c
M modules/FvwmForm/ParseCommand.c
M modules/FvwmForm/ReadXServer.c
M modules/FvwmIconMan/FvwmIconMan.c
M modules/FvwmIconMan/functions.c
M modules/FvwmIconMan/globals.c
M modules/FvwmIconMan/readconfig.c
M modules/FvwmIconMan/winlist.c
M modules/FvwmIconMan/xmanager.c
M modules/FvwmIdent/FvwmIdent.c
M modules/FvwmM4/FvwmM4.c
M modules/FvwmPager/FvwmPager.c
M modules/FvwmPager/x_pager.c
M modules/FvwmProxy

[fvwmorg/fvwm3] c9743b: libs: remove timeout.c

2019-04-18 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: c9743bbe971bbb00d2ef39adf7b636b629ff6902
  
https://github.com/fvwmorg/fvwm3/commit/c9743bbe971bbb00d2ef39adf7b636b629ff6902
  Author: Thomas Adam 
  Date:   2019-04-18 (Thu, 18 Apr 2019)

  Changed paths:
M libs/Makefile.am
R libs/timeout.c
R libs/timeout.h

  Log Message:
  ---
  libs: remove timeout.c

This is no longer used.





[fvwmorg/fvwm3] ba2a0e: INSTALL: don't let autogen imply configure

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: ba2a0eebdce9e26ef60adb4426c93581a3b475ac
  
https://github.com/fvwmorg/fvwm3/commit/ba2a0eebdce9e26ef60adb4426c93581a3b475ac
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M autogen.sh
M dev-docs/INSTALL.md

  Log Message:
  ---
  INSTALL: don't let autogen imply configure

When running autogen.sh, don't imply ./configure -- this is an oddity
in FVWM; no other package does this.





[fvwmorg/fvwm3] 0efbd1: TRAVIS-CI: unset CFLAGS for configure

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee
  
https://github.com/fvwmorg/fvwm3/commit/0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  TRAVIS-CI: unset CFLAGS for configure

When calling ./configure, unset CFLAGS so the compiler isn't confused.





[fvwmorg/fvwm3] 7b8684: Deprecation of modules

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 7b8684385826d71b38be96f3c1a4e82c39aa4b38
  
https://github.com/fvwmorg/fvwm3/commit/7b8684385826d71b38be96f3c1a4e82c39aa4b38
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
M configure.ac
R modules/FvwmBanner/FvwmBanner.1.in
R modules/FvwmBanner/FvwmBanner.c
R modules/FvwmBanner/Makefile.am
R modules/FvwmBanner/fvwm-logo-current.xbm
R modules/FvwmBanner/fvwm-logo-current.xpm
R modules/FvwmCommand/Changes
R modules/FvwmCommand/FvwmCommand.1.in
R modules/FvwmCommand/FvwmCommand.c
R modules/FvwmCommand/FvwmCommand.h
R modules/FvwmCommand/Makefile.am
R modules/FvwmCommand/README
R modules/FvwmCommand/fifos.c
R modules/FvwmCommand/findcmd.pl
R modules/FvwmCommand/scripts/Makefile.am
R modules/FvwmCommand/scripts/ex-auto.pl
R modules/FvwmCommand/scripts/ex-cascade.pl
R modules/FvwmCommand/scripts/ex-grpmv.pl
R modules/FvwmCommand/scripts/focus-Netscape.pl
R modules/FvwmCommand/scripts/focus-link.1
R modules/FvwmCommand/scripts/focus-link.pl
R modules/FvwmCommand/scripts/push-away.pl
R modules/FvwmCommand/scripts/test1.pl
R modules/FvwmCommand/scripts/test2.sh
R modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/FvwmCommandS.c
R modules/FvwmCommandS/Makefile.am
R modules/FvwmCommandS/fifos.c
R modules/FvwmCpp/FvwmCpp.1.in
R modules/FvwmCpp/FvwmCpp.c
R modules/FvwmCpp/FvwmCpp.h
R modules/FvwmCpp/Makefile.am
R modules/FvwmForm/Changes
R modules/FvwmForm/FvwmForm-Capture
R modules/FvwmForm/FvwmForm-Desktop
R modules/FvwmForm/FvwmForm-Form
R modules/FvwmForm/FvwmForm-QuitVerify
R modules/FvwmForm/FvwmForm-Rlogin
R modules/FvwmForm/FvwmForm-RootCursor
R modules/FvwmForm/FvwmForm-RootCursor.pl
R modules/FvwmForm/FvwmForm-Talk
R modules/FvwmForm/FvwmForm-TalkHelp
R modules/FvwmForm/FvwmForm-XDGMenuHelp
R modules/FvwmForm/FvwmForm-XDGOptionsHelp
R modules/FvwmForm/FvwmForm.1.in
R modules/FvwmForm/FvwmForm.c
R modules/FvwmForm/FvwmForm.h
R modules/FvwmForm/Makefile.am
R modules/FvwmForm/ParseCommand.c
R modules/FvwmForm/ReadXServer.c
R modules/FvwmM4/FvwmM4.1.in
R modules/FvwmM4/FvwmM4.c
R modules/FvwmM4/FvwmM4.h
R modules/FvwmM4/Makefile.am
R modules/FvwmProxy/ConfigFvwmProxyDefaults
R modules/FvwmProxy/FvwmProxy.1.in
R modules/FvwmProxy/FvwmProxy.c
R modules/FvwmProxy/FvwmProxy.h
R modules/FvwmProxy/Makefile.am
M modules/Makefile.am

  Log Message:
  ---
  Deprecation of modules

This deprecates some module from FVWM:

* FvwmBanner -- can use an external program for this;
* FvwmCommand/FvwmCommandS -- will be replaced;
* FvwmCpp /FvwmM4 -- old;
* FvwmForm -- FvwmScript does enough of this for now;
* FvwmProxy -- interesting experiment.


  Commit: 431019675cb6d147cfe3615824ecacb68614451d
  
https://github.com/fvwmorg/fvwm3/commit/431019675cb6d147cfe3615824ecacb68614451d
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
M Makefile.am
M configure.ac
R tests/FvwmButtons/FvwmButtons.sh
R tests/Makefile.am
R tests/README.test_options
R tests/hints/Makefile.am
R tests/hints/README
R tests/hints/hints_test.c
R tests/menus/README
R tests/menus/icon1.xpm
R tests/menus/icon2.xpm
R tests/menus/icon3.xpm
R tests/menus/install.menus
R tests/menus/menus.read
R tests/menus/sidepic.xpm
R tests/perl/README
R tests/perl/module-example
R tests/perl/module-flash
R tests/perl/module-tkdesker
R tests/perl/module-trackertest
R tests/perl/module-winlist
R tests/perl/show-commands
R tests/perl/xmessage.fpl
R tests/perl/xmessage.ppp
R tests/purify/README
R tests/purify/install.purify
R tests/purify/purify.fvwm2rc
R tests/purify/purify.read
R tests/purify/test.png
R tests/purify/test1.xpm
R tests/purify/test2.xpm
R tests/purify/test3.xpm
R tests/purify/windowshade.pl
R tests/purify/xtrek_fed_e.xbm
R tests/random/README
R tests/random/mkrandomcfg.zsh
R tests/test_options

  Log Message:
  ---
  Deprectate tests/

These are old and antiquated, and haven't been maintained in ages.


  Commit: 969ad67557b45d653b1a311929ac3c3a8199c62a
  
https://github.com/fvwmorg/fvwm3/commit/969ad67557b45d653b1a311929ac3c3a8199c62a
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
R INSTALL.md
M Makefile.am
M README.md
R TODO.md
M configure.ac
A dev-docs/COMMANDS
A dev-docs/DEVELOPERS.md
A dev-docs/INSTALL.md
A dev-docs/Makefile.am
A dev-docs/PARSING.md
A dev-docs/TODO.md
R docs/COMMANDS
R docs/DEVELOPERS.md
R docs/Makefile.am
R docs/PARSING.md

  Log Message:
  ---
  Rename docs -> dev-docs

Using the n

[fvwmorg/fvwm3] 7b8684: Deprecation of modules

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 7b8684385826d71b38be96f3c1a4e82c39aa4b38
  
https://github.com/fvwmorg/fvwm3/commit/7b8684385826d71b38be96f3c1a4e82c39aa4b38
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
M configure.ac
R modules/FvwmBanner/FvwmBanner.1.in
R modules/FvwmBanner/FvwmBanner.c
R modules/FvwmBanner/Makefile.am
R modules/FvwmBanner/fvwm-logo-current.xbm
R modules/FvwmBanner/fvwm-logo-current.xpm
R modules/FvwmCommand/Changes
R modules/FvwmCommand/FvwmCommand.1.in
R modules/FvwmCommand/FvwmCommand.c
R modules/FvwmCommand/FvwmCommand.h
R modules/FvwmCommand/Makefile.am
R modules/FvwmCommand/README
R modules/FvwmCommand/fifos.c
R modules/FvwmCommand/findcmd.pl
R modules/FvwmCommand/scripts/Makefile.am
R modules/FvwmCommand/scripts/ex-auto.pl
R modules/FvwmCommand/scripts/ex-cascade.pl
R modules/FvwmCommand/scripts/ex-grpmv.pl
R modules/FvwmCommand/scripts/focus-Netscape.pl
R modules/FvwmCommand/scripts/focus-link.1
R modules/FvwmCommand/scripts/focus-link.pl
R modules/FvwmCommand/scripts/push-away.pl
R modules/FvwmCommand/scripts/test1.pl
R modules/FvwmCommand/scripts/test2.sh
R modules/FvwmCommandS/FvwmCommand.h
R modules/FvwmCommandS/FvwmCommandS.c
R modules/FvwmCommandS/Makefile.am
R modules/FvwmCommandS/fifos.c
R modules/FvwmCpp/FvwmCpp.1.in
R modules/FvwmCpp/FvwmCpp.c
R modules/FvwmCpp/FvwmCpp.h
R modules/FvwmCpp/Makefile.am
R modules/FvwmForm/Changes
R modules/FvwmForm/FvwmForm-Capture
R modules/FvwmForm/FvwmForm-Desktop
R modules/FvwmForm/FvwmForm-Form
R modules/FvwmForm/FvwmForm-QuitVerify
R modules/FvwmForm/FvwmForm-Rlogin
R modules/FvwmForm/FvwmForm-RootCursor
R modules/FvwmForm/FvwmForm-RootCursor.pl
R modules/FvwmForm/FvwmForm-Talk
R modules/FvwmForm/FvwmForm-TalkHelp
R modules/FvwmForm/FvwmForm-XDGMenuHelp
R modules/FvwmForm/FvwmForm-XDGOptionsHelp
R modules/FvwmForm/FvwmForm.1.in
R modules/FvwmForm/FvwmForm.c
R modules/FvwmForm/FvwmForm.h
R modules/FvwmForm/Makefile.am
R modules/FvwmForm/ParseCommand.c
R modules/FvwmForm/ReadXServer.c
R modules/FvwmM4/FvwmM4.1.in
R modules/FvwmM4/FvwmM4.c
R modules/FvwmM4/FvwmM4.h
R modules/FvwmM4/Makefile.am
R modules/FvwmProxy/ConfigFvwmProxyDefaults
R modules/FvwmProxy/FvwmProxy.1.in
R modules/FvwmProxy/FvwmProxy.c
R modules/FvwmProxy/FvwmProxy.h
R modules/FvwmProxy/Makefile.am
M modules/Makefile.am

  Log Message:
  ---
  Deprecation of modules

This deprecates some module from FVWM:

* FvwmBanner -- can use an external program for this;
* FvwmCommand/FvwmCommandS -- will be replaced;
* FvwmCpp /FvwmM4 -- old;
* FvwmForm -- FvwmScript does enough of this for now;
* FvwmProxy -- interesting experiment.


  Commit: 431019675cb6d147cfe3615824ecacb68614451d
  
https://github.com/fvwmorg/fvwm3/commit/431019675cb6d147cfe3615824ecacb68614451d
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
M Makefile.am
M configure.ac
R tests/FvwmButtons/FvwmButtons.sh
R tests/Makefile.am
R tests/README.test_options
R tests/hints/Makefile.am
R tests/hints/README
R tests/hints/hints_test.c
R tests/menus/README
R tests/menus/icon1.xpm
R tests/menus/icon2.xpm
R tests/menus/icon3.xpm
R tests/menus/install.menus
R tests/menus/menus.read
R tests/menus/sidepic.xpm
R tests/perl/README
R tests/perl/module-example
R tests/perl/module-flash
R tests/perl/module-tkdesker
R tests/perl/module-trackertest
R tests/perl/module-winlist
R tests/perl/show-commands
R tests/perl/xmessage.fpl
R tests/perl/xmessage.ppp
R tests/purify/README
R tests/purify/install.purify
R tests/purify/purify.fvwm2rc
R tests/purify/purify.read
R tests/purify/test.png
R tests/purify/test1.xpm
R tests/purify/test2.xpm
R tests/purify/test3.xpm
R tests/purify/windowshade.pl
R tests/purify/xtrek_fed_e.xbm
R tests/random/README
R tests/random/mkrandomcfg.zsh
R tests/test_options

  Log Message:
  ---
  Deprectate tests/

These are old and antiquated, and haven't been maintained in ages.


  Commit: 969ad67557b45d653b1a311929ac3c3a8199c62a
  
https://github.com/fvwmorg/fvwm3/commit/969ad67557b45d653b1a311929ac3c3a8199c62a
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
R INSTALL.md
M Makefile.am
M README.md
R TODO.md
M configure.ac
A dev-docs/COMMANDS
A dev-docs/DEVELOPERS.md
A dev-docs/INSTALL.md
A dev-docs/Makefile.am
A dev-docs/PARSING.md
A dev-docs/TODO.md
R docs/COMMANDS
R docs/DEVELOPERS.md
R docs/Makefile.am
R docs/PARSING.md

  Log Message:
  ---
  Rename docs -> dev-docs

Using the n

[fvwmorg/fvwm3] ba2a0e: INSTALL: don't let autogen imply configure

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: ba2a0eebdce9e26ef60adb4426c93581a3b475ac
  
https://github.com/fvwmorg/fvwm3/commit/ba2a0eebdce9e26ef60adb4426c93581a3b475ac
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M autogen.sh
M dev-docs/INSTALL.md

  Log Message:
  ---
  INSTALL: don't let autogen imply configure

When running autogen.sh, don't imply ./configure -- this is an oddity
in FVWM; no other package does this.





[fvwmorg/fvwm3] be56d1: Fix compiler warnings

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/ta/fix-warnings
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: be56d149a91676bef70b2cc3e48dec8ab50e2997
  
https://github.com/fvwmorg/fvwm3/commit/be56d149a91676bef70b2cc3e48dec8ab50e2997
  Author: Thomas Adam 
  Date:   2019-04-14 (Sun, 14 Apr 2019)

  Changed paths:
M fvwm/add_window.c
M libs/FBidi.c
M modules/FvwmScript/FvwmScript.c
M modules/FvwmScript/Instructions.c

  Log Message:
  ---
  Fix compiler warnings





[fvwmorg/fvwm3] 0efbd1: TRAVIS-CI: unset CFLAGS for configure

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee
  
https://github.com/fvwmorg/fvwm3/commit/0efbd1b0366a81ebb01bc6157dcc0e59c58b88ee
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  TRAVIS-CI: unset CFLAGS for configure

When calling ./configure, unset CFLAGS so the compiler isn't confused.





[fvwmorg/fvwm3] c7b9fd: TRAVIS: fix build

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa
  
https://github.com/fvwmorg/fvwm3/commit/c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  TRAVIS: fix build





[fvwmorg/fvwm3] c7b9fd: TRAVIS: fix build

2019-04-16 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa
  
https://github.com/fvwmorg/fvwm3/commit/c7b9fd0a311ed83d2f8cc294bf7c4bf044c6b6fa
  Author: Thomas Adam 
  Date:   2019-04-16 (Tue, 16 Apr 2019)

  Changed paths:
M .travis.yml

  Log Message:
  ---
  TRAVIS: fix build





[fvwmorg/fvwm] d950da: EnvIsSet: support looking at infostore

2018-11-28 Thread Thomas Adam
  Branch: refs/heads/ta/envisset
  Home:   https://github.com/fvwmorg/fvwm
  Commit: d950dabf4d815fb59babe2b40200f52b248a04c8
  
https://github.com/fvwmorg/fvwm/commit/d950dabf4d815fb59babe2b40200f52b248a04c8
  Author: Thomas Adam 
  Date:   2018-11-28 (Wed, 28 Nov 2018)

  Changed paths:
M fvwm/conditional.c

  Log Message:
  ---
  EnvIsSet:  support looking at infostore

When checking if an env var is set, also ensure we check infostore as
well.



  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] dd743e: Xinerama: Remove support for SLS and Solaris

2018-09-16 Thread Thomas Adam
  Branch: refs/heads/ta/randr
  Home:   https://github.com/fvwmorg/fvwm
  Commit: dd743ed1cc0409597443bf5fed807ab419fc9fc2
  
https://github.com/fvwmorg/fvwm/commit/dd743ed1cc0409597443bf5fed807ab419fc9fc2
  Author: Thomas Adam 
  Date:   2018-09-16 (Sun, 16 Sep 2018)

  Changed paths:
M configure.ac
M fvwm/functable.c
M fvwm/fvwm.c
M fvwm/placement.c
M fvwm/virtual.c
M libs/FScreen.c
M libs/FScreen.h

  Log Message:
  ---
  Xinerama:  Remove support for SLS and Solaris


  Commit: 6912374bcb44efd318ede28ee099f124c563c0c2
  
https://github.com/fvwmorg/fvwm/commit/6912374bcb44efd318ede28ee099f124c563c0c2
  Author: Thomas Adam 
  Date:   2018-09-16 (Sun, 16 Sep 2018)

  Changed paths:
M configure.ac
M fvwm/Makefile.am
M fvwm/expand.c
M fvwm/fvwm.h
M fvwm/icons.c
M fvwm/menus.c
M fvwm/module_list.h
M fvwm/move_resize.c
M fvwm/placement.c
M fvwm/schedule.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M libs/FScreen.c
M libs/FScreen.h
M libs/FTips.c
M libs/Makefile.am
M libs/XError.c
M libs/queue.c
M modules/FvwmAuto/Makefile.am
M modules/FvwmBacker/Makefile.am
M modules/FvwmButtons/Makefile.am
M modules/FvwmIconMan/Makefile.am
M modules/FvwmIconMan/x.c
M modules/FvwmIdent/Makefile.am
M modules/FvwmPager/Makefile.am

  Log Message:
  ---
  Support XRandR and remove Xinerama

This crudely rips out Xinerama and in its place adds support for XrandR
instead.

Screens are no longer referenced by a number, instead the display name of
the output is needed, as defined by xrandr(1).  The same goes for any
geometry string specifiers in FVWM which might have referenced a screen,
such as:

PositionPlacement 100+200x10+10@0

The "@0" part of that must be changed.

The API is kept intact as much as possible in libs/FScreen.[ch]; with a few
deprecations which were Xinerama-specific and no longer needed.  Previous
screen specifiers used to differentiate at the API level:

FSCREEN_XYPOS
FSCREEN_CURRENT
FSCREEN_PRIMARY
FSCREEN_GLOBAL

Global is now referenced by the output name of "global", and is also the
monitor used in the case where XRandR is not used.  There is no longer the
concept of a primary output (which was only ever used in cases where it was
not known which monitor a window should be placed on.)  CURRENT and XYPOS
now also collapse into the same meaning, but the API hasn't (yet) been
updated to reflect that.

There is also (at present), no support for XRRUpdateConfiguration() on the
root window, hence unplugging and changing the rotation of monitor is not
supported at this time.


  Commit: 70f518fdb272c9d5443e9df5a1ff20c8c9df6b1c
  
https://github.com/fvwmorg/fvwm/commit/70f518fdb272c9d5443e9df5a1ff20c8c9df6b1c
  Author: Thomas Adam 
  Date:   2018-09-16 (Sun, 16 Sep 2018)

  Changed paths:
M configure.ac
M libs/Makefile.am
A libs/fqueue.c
A libs/fqueue.h
R libs/queue.c
M libs/queue.h

  Log Message:
  ---
  Move libs/queue.[ch] to libs/fqueue.[ch]

This makes way for BSD's TAILQ definitions in queue.h


  Commit: db90b26879f974b508436bcf4673ad5ed3692373
  
https://github.com/fvwmorg/fvwm/commit/db90b26879f974b508436bcf4673ad5ed3692373
  Author: Thomas Adam 
  Date:   2018-09-16 (Sun, 16 Sep 2018)

  Changed paths:
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fqueue.c
M libs/fsm.c
M libs/safemalloc.c
M libs/safemalloc.h
M libs/timeout.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand

[fvwmorg/fvwm3] a62b54: Revert "Change version to 3.0.0"

2018-07-30 Thread Thomas Adam
  Branch: refs/heads/ta/randr
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: a62b54dec92676e67e797255493e83e3f81b44d9
  
https://github.com/fvwmorg/fvwm3/commit/a62b54dec92676e67e797255493e83e3f81b44d9
  Author: Thomas Adam 
  Date:   2016-11-13 (Sun, 13 Nov 2016)

  Changed paths:
M .gitignore
M TODO.md
M bin/Makefile.am
M configure.ac
M doc/fvwm/Makefile.am
M fvwm/Makefile.am
A fvwm/fvwm.c
R fvwm/fvwm3.c
M libs/Makefile.am
A libs/fvwmlib.c
R libs/fvwmlib3.c
M modules/FvwmAnimate/Makefile.am
M modules/FvwmAuto/Makefile.am
M modules/FvwmBacker/Makefile.am
M modules/FvwmBanner/Makefile.am
M modules/FvwmButtons/Makefile.am
M modules/FvwmCommand/Makefile.am
M modules/FvwmConsole/Makefile.am
M modules/FvwmCpp/Makefile.am
M modules/FvwmEvent/Makefile.am
M modules/FvwmForm/Makefile.am
M modules/FvwmIconMan/Makefile.am
M modules/FvwmIdent/Makefile.am
M modules/FvwmM4/Makefile.am
M modules/FvwmPager/Makefile.am
M modules/FvwmProxy/Makefile.am
M modules/FvwmRearrange/Makefile.am
M modules/FvwmScript/Makefile.am
M tests/hints/Makefile.am
M utils/Makefile.am
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Revert "Change version to 3.0.0"

This reverts commit d58219c5c32f1e430db15d4bc0008a36239c3030.


  Commit: 9f99bf19a2092d818b49e1333905a23fb3954e36
  
https://github.com/fvwmorg/fvwm3/commit/9f99bf19a2092d818b49e1333905a23fb3954e36
  Author: Thomas Adam 
  Date:   2018-07-30 (Mon, 30 Jul 2018)

  Changed paths:
A .clang-format
M .gitignore
M COPYING
M NEWS
M TODO.md
M acinclude.m4
M bin/Makefile.am
M bin/fvwm-bug.in
M bin/fvwm-config.in
M bin/fvwm-convert-2.6.in
M bin/fvwm-menu-desktop-config.fpl
M bin/fvwm-menu-desktop.1.in
M bin/fvwm-menu-desktop.in
M bin/fvwm-menu-directory.in
M bin/fvwm-menu-headlines.in
M bin/fvwm-menu-xlock.in
M bin/fvwm-perllib.in
M bin/fvwm-root.1.in
M bin/fvwm-root.c
M configure.ac
A contrib/coccinelle/cast.cocci
M default-config/FvwmScript-ConfirmCopyConfig
M default-config/Makefile.am
M default-config/config
M doc/Makefile.am
M doc/commands/AddToFunc.xml
M doc/commands/Asterisk.xml
M doc/commands/BugOpts.xml
M doc/commands/Colorset.xml
M doc/commands/DestroyModuleConfig.xml
M doc/commands/LocalePath.xml
M doc/commands/Maximize.xml
M doc/commands/Module.xml
M doc/commands/MoveToScreen.xml
M doc/commands/Style.xml
M doc/commands/TitleStyle.xml
M doc/commands/Wait.xml
M doc/fvwm/Makefile.am
M doc/fvwm/colorsets.xml
M doc/fvwm/images.xml
M doc/fvwm/initialization.xml
M doc/fvwm/virtualDesktop.xml
M fvwm/Makefile.am
M fvwm/add_window.c
M fvwm/add_window.h
M fvwm/bindings.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colormaps.c
M fvwm/colormaps.h
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/condrc.c
M fvwm/cursor.c
M fvwm/decorations.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_conf.c
M fvwm/ewmh_events.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/focus.c
M fvwm/focus_policy.c
M fvwm/frame.c
M fvwm/functable.c
M fvwm/functions.c
R fvwm/fvwm.c
A fvwm/fvwm3.c
M fvwm/geometry.c
M fvwm/icccm2.c
M fvwm/icons.c
M fvwm/infostore.c
M fvwm/menubindings.c
M fvwm/menucmd.c
M fvwm/menudim.c
M fvwm/menugeometry.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/misc.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/placement.c
M fvwm/read.c
M fvwm/repeat.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/style.h
M fvwm/template.c
M fvwm/update.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/ClientMsg.c
M libs/ColorUtils.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/Cursor.c
M libs/Event.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FRender.c
M libs/FRenderInit.c
M libs/FScreen.c
M libs/FShape.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Grab.c
M libs/Graphics.c
M libs/Makefile.am
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Rectangles.c
M libs/Strings.c
M libs/System.c
M libs/Target.c
M libs/WinMagic.c
M libs/XError.c
M libs/XResource.c
M libs/charmap.c
M libs/defaults.h
M libs/envvar.c
M libs/fio.c
M libs/flist.c
M libs/fsm.c

[fvwmorg/fvwm3] fbbac1: Introduce .clang-format

2018-07-29 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  
https://github.com/fvwmorg/fvwm3/commit/fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
A .clang-format

  Log Message:
  ---
  Introduce .clang-format

Add a basic example of .clang-format which will be used in the future to
apply consistent coding style to fvwm3.


  Commit: 45e0ef4b8e962073c53097a6cb0b819dac15beb3
  
https://github.com/fvwmorg/fvwm3/commit/45e0ef4b8e962073c53097a6cb0b819dac15beb3
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Update .gitignore

Bring .gitignore in line with fvwm3 specific files.


  Commit: 2d285828787eab6402f42b8e61c50693f57b6bc9
  
https://github.com/fvwmorg/fvwm3/commit/2d285828787eab6402f42b8e61c50693f57b6bc9
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M configure.ac
A contrib/coccinelle/cast.cocci
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm3.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FScreen.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Makefile.am
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fsm.c
M libs/queue.c
M libs/safemalloc.c
M libs/safemalloc.h
A libs/strlcpy.c
A libs/strlcpy.h
M libs/timeout.c
M modules/FvwmAnimate/FvwmAnimate.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmBanner/FvwmBanner.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmCommand/fifos.c
M modules/FvwmCommandS/FvwmCommandS.c
M modules/FvwmConsole/FvwmConsole.c
M modules/FvwmConsole/FvwmConsoleC.c
M modules/FvwmConsole/getline.c
M modules/FvwmCpp/FvwmCpp.c
M modules/FvwmEvent/FvwmEvent.c
M modules/FvwmForm/FvwmForm.c
M modules/FvwmForm/ParseCommand.c
M modules/FvwmForm/ReadXServer.c
M modules/FvwmIconMan/FvwmIconMan.c
M modules/FvwmIconMan/functions.c
M modules/FvwmIconMan/globals.c
M modules/FvwmIconMan/readconfig.c
M modules/FvwmIconMan/winlist.c
M modules/FvwmIconMan/xmanager.c
M modules/FvwmIdent/FvwmIdent.c
M modules/FvwmM4/FvwmM4.c
M modules/FvwmPager/FvwmPager.c
M modules/FvwmPager/x_pager.c
M modules/FvwmProxy/FvwmProxy.c
M modules/FvwmRearrange/FvwmRearrange.c
M modules/FvwmScript/FvwmScript.c
M modules/FvwmScript/Instructions.c
M modules/FvwmScript/Widgets/Swallow.c
M modules/FvwmScript/scanner.c
M modules/FvwmScript/script.c
M modules/FvwmScript/script.y

  Log Message:
  ---
  Replace safemalloc with x* equivalents

It's insane to have casts to malloc and other functions, so remove those.
Whilst there, standardise the wrappers we use.

The conversion is achieved via a coccinelle script.


Compare: https://github.com/fvwmorg/fvwm3/compare/55a5893adb4e...2d285828787e
  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm3] 2d2858: Replace safemalloc with x* equivalents

2018-07-29 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 2d285828787eab6402f42b8e61c50693f57b6bc9
  
https://github.com/fvwmorg/fvwm3/commit/2d285828787eab6402f42b8e61c50693f57b6bc9
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M configure.ac
A contrib/coccinelle/cast.cocci
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm3.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FScreen.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Makefile.am
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fsm.c
M libs/queue.c
M libs/safemalloc.c
M libs/safemalloc.h
A libs/strlcpy.c
A libs/strlcpy.h
M libs/timeout.c
M modules/FvwmAnimate/FvwmAnimate.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmBanner/FvwmBanner.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmCommand/fifos.c
M modules/FvwmCommandS/FvwmCommandS.c
M modules/FvwmConsole/FvwmConsole.c
M modules/FvwmConsole/FvwmConsoleC.c
M modules/FvwmConsole/getline.c
M modules/FvwmCpp/FvwmCpp.c
M modules/FvwmEvent/FvwmEvent.c
M modules/FvwmForm/FvwmForm.c
M modules/FvwmForm/ParseCommand.c
M modules/FvwmForm/ReadXServer.c
M modules/FvwmIconMan/FvwmIconMan.c
M modules/FvwmIconMan/functions.c
M modules/FvwmIconMan/globals.c
M modules/FvwmIconMan/readconfig.c
M modules/FvwmIconMan/winlist.c
M modules/FvwmIconMan/xmanager.c
M modules/FvwmIdent/FvwmIdent.c
M modules/FvwmM4/FvwmM4.c
M modules/FvwmPager/FvwmPager.c
M modules/FvwmPager/x_pager.c
M modules/FvwmProxy/FvwmProxy.c
M modules/FvwmRearrange/FvwmRearrange.c
M modules/FvwmScript/FvwmScript.c
M modules/FvwmScript/Instructions.c
M modules/FvwmScript/Widgets/Swallow.c
M modules/FvwmScript/scanner.c
M modules/FvwmScript/script.c
M modules/FvwmScript/script.y

  Log Message:
  ---
  Replace safemalloc with x* equivalents

It's insane to have casts to malloc and other functions, so remove those.
Whilst there, standardise the wrappers we use.

The conversion is achieved via a coccinelle script.



  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm3] cb168f: Replace safemalloc with x* requivalents

2018-07-29 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: cb168f7c265d03d0d88c997f1ed73177b5977dbe
  
https://github.com/fvwmorg/fvwm3/commit/cb168f7c265d03d0d88c997f1ed73177b5977dbe
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M configure.ac
A contrib/coccinelle/cast.cocci
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm3.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FScreen.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Makefile.am
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fsm.c
M libs/queue.c
M libs/safemalloc.c
M libs/safemalloc.h
A libs/strlcpy.c
A libs/strlcpy.h
M libs/timeout.c
M modules/FvwmAnimate/FvwmAnimate.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmBanner/FvwmBanner.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmCommand/fifos.c
M modules/FvwmCommandS/FvwmCommandS.c
M modules/FvwmConsole/FvwmConsole.c
M modules/FvwmConsole/FvwmConsoleC.c
M modules/FvwmConsole/getline.c
M modules/FvwmCpp/FvwmCpp.c
M modules/FvwmEvent/FvwmEvent.c
M modules/FvwmForm/FvwmForm.c
M modules/FvwmForm/ParseCommand.c
M modules/FvwmForm/ReadXServer.c
M modules/FvwmIconMan/FvwmIconMan.c
M modules/FvwmIconMan/functions.c
M modules/FvwmIconMan/globals.c
M modules/FvwmIconMan/readconfig.c
M modules/FvwmIconMan/winlist.c
M modules/FvwmIconMan/xmanager.c
M modules/FvwmIdent/FvwmIdent.c
M modules/FvwmM4/FvwmM4.c
M modules/FvwmPager/FvwmPager.c
M modules/FvwmPager/x_pager.c
M modules/FvwmProxy/FvwmProxy.c
M modules/FvwmRearrange/FvwmRearrange.c
M modules/FvwmScript/FvwmScript.c
M modules/FvwmScript/Instructions.c
M modules/FvwmScript/Widgets/Swallow.c
M modules/FvwmScript/scanner.c
M modules/FvwmScript/script.c
M modules/FvwmScript/script.y

  Log Message:
  ---
  Replace safemalloc with x* requivalents

It's insane to have casts to malloc and other functions, so remove those.
Whilst there, standardise the wrappers we use.

The conversion is achieved via a coccinelle script.



  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm3] eb3732: Replace safemalloc with x* requivalents

2018-07-29 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: eb37323c80eac879f25b208fdead3d4a6d1919d5
  
https://github.com/fvwmorg/fvwm3/commit/eb37323c80eac879f25b208fdead3d4a6d1919d5
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
A contrib/coccinelle/cast.cocci
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm3.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FScreen.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fsm.c
M libs/queue.c
M libs/safemalloc.c
M libs/safemalloc.h
M libs/timeout.c
M modules/FvwmAnimate/FvwmAnimate.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmBanner/FvwmBanner.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/FvwmButtons.h
M modules/FvwmButtons/button.c
M modules/FvwmButtons/parse.c
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmCommand/fifos.c
M modules/FvwmCommandS/FvwmCommandS.c
M modules/FvwmConsole/FvwmConsole.c
M modules/FvwmConsole/FvwmConsoleC.c
M modules/FvwmConsole/getline.c
M modules/FvwmCpp/FvwmCpp.c
M modules/FvwmEvent/FvwmEvent.c
M modules/FvwmForm/FvwmForm.c
M modules/FvwmForm/ParseCommand.c
M modules/FvwmForm/ReadXServer.c
M modules/FvwmIconMan/FvwmIconMan.c
M modules/FvwmIconMan/functions.c
M modules/FvwmIconMan/globals.c
M modules/FvwmIconMan/readconfig.c
M modules/FvwmIconMan/winlist.c
M modules/FvwmIconMan/xmanager.c
M modules/FvwmIdent/FvwmIdent.c
M modules/FvwmM4/FvwmM4.c
M modules/FvwmPager/FvwmPager.c
M modules/FvwmPager/x_pager.c
M modules/FvwmProxy/FvwmProxy.c
M modules/FvwmRearrange/FvwmRearrange.c
M modules/FvwmScript/FvwmScript.c
M modules/FvwmScript/Instructions.c
M modules/FvwmScript/Widgets/Swallow.c
M modules/FvwmScript/scanner.c
M modules/FvwmScript/script.c
M modules/FvwmScript/script.y

  Log Message:
  ---
  Replace safemalloc with x* requivalents

It's insane to have casts to malloc and other functions, so remove those.
Whilst there, standardise the wrappers we use.

The conversion is achieved via a coccinelle script.



  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm3] fbbac1: Introduce .clang-format

2018-07-29 Thread Thomas Adam
  Branch: refs/heads/ta/rip-out
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  
https://github.com/fvwmorg/fvwm3/commit/fbbac1fa9433a352ce56da4736dddfaaf760f2eb
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
A .clang-format

  Log Message:
  ---
  Introduce .clang-format

Add a basic example of .clang-format which will be used in the future to
apply consistent coding style to fvwm3.


  Commit: 45e0ef4b8e962073c53097a6cb0b819dac15beb3
  
https://github.com/fvwmorg/fvwm3/commit/45e0ef4b8e962073c53097a6cb0b819dac15beb3
  Author: Thomas Adam 
  Date:   2018-07-29 (Sun, 29 Jul 2018)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Update .gitignore

Bring .gitignore in line with fvwm3 specific files.


Compare: https://github.com/fvwmorg/fvwm3/compare/fbbac1fa9433^...45e0ef4b8e96
  **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm3] 073d54: fvwm-perllib: fix pod2man usage

2018-07-28 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm3
  Commit: 073d549256b24cf9924f2260023444160ff64eb3
  
https://github.com/fvwmorg/fvwm3/commit/073d549256b24cf9924f2260023444160ff64eb3
  Author: Thomas Adam 
  Date:   2016-12-11 (Sun, 11 Dec 2016)

  Changed paths:
M NEWS
M bin/fvwm-perllib.in

  Log Message:
  ---
  fvwm-perllib: fix pod2man usage


  Commit: 9a57db1dd4ae6423a991a6aa0f399c8e137728f8
  
https://github.com/fvwmorg/fvwm3/commit/9a57db1dd4ae6423a991a6aa0f399c8e137728f8
  Author: Thomas Adam 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M doc/commands/BugOpts.xml
M doc/commands/Style.xml
M doc/commands/TitleStyle.xml
M doc/fvwm/images.xml
M fvwm/builtins.c
M fvwm/events.c
M modules/FvwmBacker/FvwmBacker.1.in
M modules/FvwmButtons/FvwmButtons.1.in
M modules/FvwmCommand/FvwmCommand.c
M modules/FvwmPerl/FvwmPerl.1
M modules/FvwmProxy/FvwmProxy.1.in
M modules/FvwmScript/Instructions.c
M modules/FvwmScript/Widgets/Widget.c

  Log Message:
  ---
  Fix typos/spelling errors

Via Debian linter.


  Commit: 7cfd209e17ed88c34f7ec9318dd82aabc3757baa
  
https://github.com/fvwmorg/fvwm3/commit/7cfd209e17ed88c34f7ec9318dd82aabc3757baa
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M fvwm/add_window.c

  Log Message:
  ---
  Improve and clean up size hints warnings.


  Commit: e98b3e7fae771ca0f6db4ef4c3102bc248a64a02
  
https://github.com/fvwmorg/fvwm3/commit/e98b3e7fae771ca0f6db4ef4c3102bc248a64a02
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M modules/FvwmIconMan/xmanager.c

  Log Message:
  ---
  FvwmIconMan: Don't trigger size hints warning in fvwm core.


  Commit: 5ffc872c63fbd70db2dfc73042fe580fd7a57ec2
  
https://github.com/fvwmorg/fvwm3/commit/5ffc872c63fbd70db2dfc73042fe580fd7a57ec2
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M fvwm/events.c

  Log Message:
  ---
  Fix disappearing windows.

The old patch that removed synthetic UnmapNotify events on the root window to
suppress windows in HandeMapRequestKeepRaised() being unmapped later.  However,
this also caused problems.  vmplayer windows still diasppeared when returning
from fullscreen mode.

It seems that the real problem was the XUnmapWindow in HandleUnmapNotify.
Whoever thought this was a necessary or a good idea is wrong.  When we get an
UnmapNotify on a client window, the client has already unmapped it itself.
When we get a synthetic UnmapNotify on the root window the client has also
unmapped the window.  There's no need whatsoever to unmap it again, and events
caused by unmapping twice do confuse applications.


  Commit: ccea4a057b8dca8657da9f3a505022716ce91999
  
https://github.com/fvwmorg/fvwm3/commit/ccea4a057b8dca8657da9f3a505022716ce91999
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M NEWS

  Log Message:
  ---
  NEWS.


  Commit: 2db6922a298738568c3a012e5a62183efe543e48
  
https://github.com/fvwmorg/fvwm3/commit/2db6922a298738568c3a012e5a62183efe543e48
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M bin/Makefile.am
M configure.ac
M doc/fvwm/Makefile.am
M fvwm/Makefile.am
M modules/FvwmAnimate/Makefile.am
M modules/FvwmAuto/Makefile.am
M modules/FvwmBacker/Makefile.am
M modules/FvwmBanner/Makefile.am
M modules/FvwmButtons/Makefile.am
R modules/FvwmCommand/FvwmCommandS.c
M modules/FvwmCommand/Makefile.am
A modules/FvwmCommandS/FvwmCommand.h
A modules/FvwmCommandS/FvwmCommandS.c
A modules/FvwmCommandS/Makefile.am
A modules/FvwmCommandS/fifos.c
M modules/FvwmConsole/Makefile.am
M modules/FvwmCpp/Makefile.am
M modules/FvwmEvent/Makefile.am
M modules/FvwmForm/Makefile.am
M modules/FvwmIconMan/Makefile.am
M modules/FvwmIdent/Makefile.am
M modules/FvwmM4/Makefile.am
M modules/FvwmPager/Makefile.am
M modules/FvwmPerl/Makefile.am
M modules/FvwmProxy/Makefile.am
M modules/FvwmRearrange/Makefile.am
M modules/FvwmScript/Makefile.am
M modules/Makefile.am

  Log Message:
  ---
  Fix installation and uninstallation with --program-transform-name.

Had to move FvwmCommandS to a different subdir to do this.


  Commit: 359820be6d7b85b9ceb796a7f1a03c964f08d9d2
  
https://github.com/fvwmorg/fvwm3/commit/359820be6d7b85b9ceb796a7f1a03c964f08d9d2
  Author: Dominik Vogt 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M NEWS

  Log Message:
  ---
  NEWS.


  Commit: 027774b2a39fb7d9d53e3528b9a3b974c098c643
  
https://github.com/fvwmorg/fvwm3/commit/027774b2a39fb7d9d53e3528b9a3b974c098c643
  Author: Thomas Adam 
  Date:   2016-12-28 (Wed, 28 Dec 2016)

  Changed paths:
M doc/commands/Asterisk.xml
M doc/commands/Colorset.xml
M doc

[fvwmorg/fvwm] 0fdf28: doc: fix htmldoc/mandoc building

2018-06-07 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 0fdf2815bc09edaf4c0ecb45d47ad12d00863239
  
https://github.com/fvwmorg/fvwm/commit/0fdf2815bc09edaf4c0ecb45d47ad12d00863239
  Author: Thomas Adam 
  Date:   2018-06-07 (Thu, 07 Jun 2018)

  Changed paths:
M .gitignore
M NEWS
M doc/Makefile.am
M doc/fvwm/Makefile.am

  Log Message:
  ---
  doc: fix htmldoc/mandoc building

Ensure that --enable-mandoc and --enable-htmldoc correctly disable
building the relevant parts of the documentation, depending on the
options given.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 0fdf28: doc: fix htmldoc/mandoc building

2018-06-07 Thread Thomas Adam
  Branch: refs/heads/ta/fix-enable-doc
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 0fdf2815bc09edaf4c0ecb45d47ad12d00863239
  
https://github.com/fvwmorg/fvwm/commit/0fdf2815bc09edaf4c0ecb45d47ad12d00863239
  Author: Thomas Adam 
  Date:   2018-06-07 (Thu, 07 Jun 2018)

  Changed paths:
M .gitignore
M NEWS
M doc/Makefile.am
M doc/fvwm/Makefile.am

  Log Message:
  ---
  doc: fix htmldoc/mandoc building

Ensure that --enable-mandoc and --enable-htmldoc correctly disable
building the relevant parts of the documentation, depending on the
options given.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 87902c: doc: fix htmldoc/mandoc building

2018-06-07 Thread Thomas Adam
  Branch: refs/heads/ta/fix-enable-doc
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 87902c05301a850f77616c3f276e3b8de5531e45
  
https://github.com/fvwmorg/fvwm/commit/87902c05301a850f77616c3f276e3b8de5531e45
  Author: Thomas Adam 
  Date:   2018-06-07 (Thu, 07 Jun 2018)

  Changed paths:
M .gitignore
M doc/Makefile.am
M doc/fvwm/Makefile.am

  Log Message:
  ---
  doc: fix htmldoc/mandoc building

Ensure that --enable-mandoc and --enable-htmldoc correctly disable
building the relevant parts of the documentation, depending on the
options given.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 2e437c: Working on 2.6.9

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 2e437c9c132d469edfec5e1ed66f227e34978c64
  
https://github.com/fvwmorg/fvwm/commit/2e437c9c132d469edfec5e1ed66f227e34978c64
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Working on 2.6.9



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 2e437c: Working on 2.6.9

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/release/2.6.8
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 2e437c9c132d469edfec5e1ed66f227e34978c64
  
https://github.com/fvwmorg/fvwm/commit/2e437c9c132d469edfec5e1ed66f227e34978c64
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Working on 2.6.9



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] dc6a39: Prepare for 2.6.8 release

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  
https://github.com/fvwmorg/fvwm/commit/dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Prepare for 2.6.8 release


  Commit: fe764c7f2d080cf688f3ed50c7e099ab3af8c883
  
https://github.com/fvwmorg/fvwm/commit/fe764c7f2d080cf688f3ed50c7e099ab3af8c883
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure.ac: 2.6.8+ - is_released: no


Compare: https://github.com/fvwmorg/fvwm/compare/9a313bbb1fb5...fe764c7f2d08
  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] dc6a39: Prepare for 2.6.8 release

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/release/2.6.8
  Home:   https://github.com/fvwmorg/fvwm
  Commit: dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  
https://github.com/fvwmorg/fvwm/commit/dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Prepare for 2.6.8 release


  Commit: fe764c7f2d080cf688f3ed50c7e099ab3af8c883
  
https://github.com/fvwmorg/fvwm/commit/fe764c7f2d080cf688f3ed50c7e099ab3af8c883
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure.ac: 2.6.8+ - is_released: no


Compare: https://github.com/fvwmorg/fvwm/compare/dc6a396bfe5c^...fe764c7f2d08
  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] dc6a39: Prepare for 2.6.8 release

2018-05-30 Thread Thomas Adam
  Branch: refs/tags/2.6.8
  Home:   https://github.com/fvwmorg/fvwm
  Commit: dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  
https://github.com/fvwmorg/fvwm/commit/dc6a396bfe5cd6c53eb1df103c3af505d0899f90
  Author: Thomas Adam 
  Date:   2018-05-31 (Thu, 31 May 2018)

  Changed paths:
M configure.ac
M utils/fvwm-version-str.sh

  Log Message:
  ---
  Prepare for 2.6.8 release



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 9a313b: Maximize: add 'fullscreen' option

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 9a313bbb1fb59694862b6586301df372c4417df1
  
https://github.com/fvwmorg/fvwm/commit/9a313bbb1fb59694862b6586301df372c4417df1
  Author: Thomas Adam 
  Date:   2018-05-30 (Wed, 30 May 2018)

  Changed paths:
M NEWS
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 9a313b: Maximize: add 'fullscreen' option

2018-05-30 Thread Thomas Adam
  Branch: refs/heads/ta/maximize-fullscreen
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 9a313bbb1fb59694862b6586301df372c4417df1
  
https://github.com/fvwmorg/fvwm/commit/9a313bbb1fb59694862b6586301df372c4417df1
  Author: Thomas Adam 
  Date:   2018-05-30 (Wed, 30 May 2018)

  Changed paths:
M NEWS
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] c0288c: Maximize: add 'fullscreen' option

2018-05-28 Thread Thomas Adam
  Branch: refs/heads/ta/maximize-fullscreen
  Home:   https://github.com/fvwmorg/fvwm
  Commit: c0288c672a0efee413b5d4539d9763eafd104637
  
https://github.com/fvwmorg/fvwm/commit/c0288c672a0efee413b5d4539d9763eafd104637
  Author: Thomas Adam 
  Date:   2018-05-29 (Tue, 29 May 2018)

  Changed paths:
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 818c0a: configure: fix mandoc check

2018-05-23 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 818c0a9360c4d546f67674382755dc4204b9cd3d
  
https://github.com/fvwmorg/fvwm/commit/818c0a9360c4d546f67674382755dc4204b9cd3d
  Author: Thomas Adam <thomas.a...@smoothwall.net>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure: fix mandoc check

When checking whether to build mandoc, ensure we say "no" explicitly
when asked to disable mandoc.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 818c0a: configure: fix mandoc check

2018-05-23 Thread Thomas Adam
  Branch: refs/heads/ta/fix-mandoc
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 818c0a9360c4d546f67674382755dc4204b9cd3d
  
https://github.com/fvwmorg/fvwm/commit/818c0a9360c4d546f67674382755dc4204b9cd3d
  Author: Thomas Adam <thomas.a...@smoothwall.net>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure: fix mandoc check

When checking whether to build mandoc, ensure we say "no" explicitly
when asked to disable mandoc.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 58b10c: Maximize: add 'fullscreen' option

2018-05-14 Thread Thomas Adam
  Branch: refs/heads/ta/maximize-fullscreen
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 58b10c0032f197363e2ddf01fc4d8b6193b4156b
  
https://github.com/fvwmorg/fvwm/commit/58b10c0032f197363e2ddf01fc4d8b6193b4156b
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 0ed68c: Maximize: add 'fullscreen' option

2018-05-14 Thread Thomas Adam
  Branch: refs/heads/ta/maximize-fullscreen
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 0ed68c5945a8feca33e70a5ef93e8d9d7a433ea4
  
https://github.com/fvwmorg/fvwm/commit/0ed68c5945a8feca33e70a5ef93e8d9d7a433ea4
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-05-14 (Mon, 14 May 2018)

  Changed paths:
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.

This does not toggle, hence:

  Maximize fullscreen
  Maximize off



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 0c08ea: Maximize: add 'fullscreen' option

2018-05-13 Thread Thomas Adam
  Branch: refs/heads/ta/maximize-fullscreen
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 0c08ea1c54709dde0be63974204f9163908dd12e
  
https://github.com/fvwmorg/fvwm/commit/0c08ea1c54709dde0be63974204f9163908dd12e
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-05-13 (Sun, 13 May 2018)

  Changed paths:
M doc/commands/Maximize.xml
M fvwm/move_resize.c

  Log Message:
  ---
  Maximize: add 'fullscreen' option

Not all EWMH-aware applications make it obvious that they can be
fullscreened.  Let FVWM put windows into this state by adding a
'fullscreen' option to the 'Maximize' command.

This does not toggle, hence:

  Maximize fullscreen
  Maximize off



  **NOTE:** This service been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

  Functionality will be removed from GitHub.com on January 31st, 2019.


[fvwmorg/fvwm] 0c7574: HACK: Greyout menu entries

2018-04-28 Thread Thomas Adam
  Branch: refs/heads/ta/greyed-menus
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 0c757474721ed7a9542b40833229d9f9a9895d35
  
https://github.com/fvwmorg/fvwm/commit/0c757474721ed7a9542b40833229d9f9a9895d35
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-28 (Sat, 28 Apr 2018)

  Changed paths:
M fvwm/menuitem.c
M fvwm/menuitem.h
M fvwm/menus.c

  Log Message:
  ---
  HACK:  Greyout menu entries




[fvwmorg/fvwm] fa1f64: HACK: Greyout menu entries

2018-04-28 Thread Thomas Adam
  Branch: refs/heads/ta/greyed-menus
  Home:   https://github.com/fvwmorg/fvwm
  Commit: fa1f64a39967f96cfcddd3f958036068cfe6eaa7
  
https://github.com/fvwmorg/fvwm/commit/fa1f64a39967f96cfcddd3f958036068cfe6eaa7
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-28 (Sat, 28 Apr 2018)

  Changed paths:
M fvwm/menuitem.c
M fvwm/menuitem.h
M fvwm/menus.c

  Log Message:
  ---
  HACK:  Greyout menu entries




[fvwmorg/fvwm] 834c03: Multiborder colorsets

2018-04-23 Thread Thomas Adam
  Branch: refs/heads/ta/multiborder
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 834c03d50264956aa3932367e10789a005eb777d
  
https://github.com/fvwmorg/fvwm/commit/834c03d50264956aa3932367e10789a005eb777d
  Author: Thomas Adam <tho...@fvwm.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
M fvwm/borders.c
M fvwm/fvwm.c
M fvwm/fvwm.h
M fvwm/screen.h
M fvwm/style.c
M fvwm/style.h

  Log Message:
  ---
  Multiborder colorsets

WIP; from a really old patch.  Needs rework!


  Commit: 6f61487cd949f383e02f040634c42c3582203844
  
https://github.com/fvwmorg/fvwm/commit/6f61487cd949f383e02f040634c42c3582203844
  Author: Thomas Adam <tho...@fvwm.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
M fvwm/fvwm.h
M fvwm/style.c

  Log Message:
  ---
  Handle style updates


  Commit: 87a0ef7520095c191de66e2624d5de8d02766c00
  
https://github.com/fvwmorg/fvwm/commit/87a0ef7520095c191de66e2624d5de8d02766c00
  Author: Thomas Adam <tho...@fvwm.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
M fvwm/style.c

  Log Message:
  ---
  Multiborder colorsets

WIP; from a really old patch.  Needs rework!


  Commit: 041a52a59f4239e89f2567aa415138f3479868eb
  
https://github.com/fvwmorg/fvwm/commit/041a52a59f4239e89f2567aa415138f3479868eb
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-23 (Mon, 23 Apr 2018)

  Changed paths:
M fvwm/builtins.c
M fvwm/ewmh.c
M fvwm/ewmh.h

  Log Message:
  ---
  WIP: Groups


Compare: https://github.com/fvwmorg/fvwm/compare/fe3ca3fcc093...041a52a59f42


[fvwmorg/fvwm] 1005e3: WIP: track monitor via fw

2018-04-19 Thread Thomas Adam
  Branch: refs/heads/ta/randr
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 1005e3b62940518a253793e406c98f61ce763f46
  
https://github.com/fvwmorg/fvwm/commit/1005e3b62940518a253793e406c98f61ce763f46
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-19 (Thu, 19 Apr 2018)

  Changed paths:
M fvwm/events.c
M fvwm/fvwm.h
M fvwm/move_resize.c
M fvwm/screen.h
M libs/FScreen.c
M libs/FScreen.h

  Log Message:
  ---
  WIP: track monitor via fw




[fvwmorg/fvwm] e760d9: AddToFunc.xml: fixup incorrect 'J' action

2018-04-11 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: e760d90abacd98109cc63faf5aac9e57070b7c4c
  
https://github.com/fvwmorg/fvwm/commit/e760d90abacd98109cc63faf5aac9e57070b7c4c
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-11 (Wed, 11 Apr 2018)

  Changed paths:
M doc/commands/AddToFunc.xml

  Log Message:
  ---
  AddToFunc.xml: fixup incorrect 'J' action

'J' was introduced to counterpart 'I' when the function is being
interacted with.  'R' does not exist, hence this is a typo.




[fvwmorg/fvwm] e760d9: AddToFunc.xml: fixup incorrect 'J' action

2018-04-11 Thread Thomas Adam
  Branch: refs/heads/ta/fixup-j
  Home:   https://github.com/fvwmorg/fvwm
  Commit: e760d90abacd98109cc63faf5aac9e57070b7c4c
  
https://github.com/fvwmorg/fvwm/commit/e760d90abacd98109cc63faf5aac9e57070b7c4c
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-04-11 (Wed, 11 Apr 2018)

  Changed paths:
M doc/commands/AddToFunc.xml

  Log Message:
  ---
  AddToFunc.xml: fixup incorrect 'J' action

'J' was introduced to counterpart 'I' when the function is being
interacted with.  'R' does not exist, hence this is a typo.




[fvwmorg/fvwm] 20c9a1: FvwmDX: a module for per-screen window-switching

2018-03-28 Thread Thomas Adam
  Branch: refs/heads/ta/fvwmdx
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 20c9a17609085ed4052094eabc7dc6155da64efa
  
https://github.com/fvwmorg/fvwm/commit/20c9a17609085ed4052094eabc7dc6155da64efa
  Author: Thomas Adam <tho...@fvwm.org>
  Date:   2018-03-28 (Wed, 28 Mar 2018)

  Changed paths:
M configure.ac
A modules/FvwmDX/FvwmDX.c
A modules/FvwmDX/Makefile.am
M modules/Makefile.am

  Log Message:
  ---
  FvwmDX: a module for per-screen window-switching

Add FvwmDX, which is a module for trying to treat desk switching as independent
screens.

This is a module which I've pulled out of the archives.  I'm leaving it here in
case this fleshes out into something which is slightly more kind to FVWM.  At
the moment, there's a number of notable issues with this module:

* Only handles M_DESK, doesn't understand PAGES at all;
* Breaks FvwmPager when switching desks;
* Rather than listening for explicit M_DESK events, a SendToModule command has
  to be given.  This isn't desirable, and as this implements its own copy of
  CMD_GotoPage(), doesn't understand the actual command syntax, so it's not
  equivalent.

Unfortunately, I do not know who the original author is, although I had had to
make quite a few tweaks to the code to get it to play nicely with newer FVWM
since the module was written.




[fvwmorg/fvwm] 458622: Update .gitignore

2018-03-25 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 45862275cb58af2485d6213527c1721ea2d7c245
  
https://github.com/fvwmorg/fvwm/commit/45862275cb58af2485d6213527c1721ea2d7c245
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-25 (Sun, 25 Mar 2018)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Update .gitignore




[fvwmorg/fvwm] 458622: Update .gitignore

2018-03-25 Thread Thomas Adam
  Branch: refs/heads/ta/gitignore
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 45862275cb58af2485d6213527c1721ea2d7c245
  
https://github.com/fvwmorg/fvwm/commit/45862275cb58af2485d6213527c1721ea2d7c245
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-25 (Sun, 25 Mar 2018)

  Changed paths:
M .gitignore

  Log Message:
  ---
  Update .gitignore




[fvwmorg/fvwm] 43bf9b: configure: remove GNOME_INIT_HOOK

2018-03-25 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 43bf9bf82b4b3db521b11778afc68215c3d62173
  
https://github.com/fvwmorg/fvwm/commit/43bf9bf82b4b3db521b11778afc68215c3d62173
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-25 (Sun, 25 Mar 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure: remove GNOME_INIT_HOOK

This is no longer used.




[fvwmorg/fvwm] 43bf9b: configure: remove GNOME_INIT_HOOK

2018-03-25 Thread Thomas Adam
  Branch: refs/heads/ta/gnome-init-hooks
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 43bf9bf82b4b3db521b11778afc68215c3d62173
  
https://github.com/fvwmorg/fvwm/commit/43bf9bf82b4b3db521b11778afc68215c3d62173
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-25 (Sun, 25 Mar 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  configure: remove GNOME_INIT_HOOK

This is no longer used.




[fvwmorg/fvwm] faa0e2: Xinerama: Remove support for SLS and Solaris

2018-03-22 Thread Thomas Adam
  Branch: refs/heads/ta/randr
  Home:   https://github.com/fvwmorg/fvwm
  Commit: faa0e219fcad54bfe85dd4228bb831a0707b77c2
  
https://github.com/fvwmorg/fvwm/commit/faa0e219fcad54bfe85dd4228bb831a0707b77c2
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M configure.ac
M fvwm/functable.c
M fvwm/fvwm.c
M fvwm/placement.c
M fvwm/virtual.c
M libs/FScreen.c
M libs/FScreen.h

  Log Message:
  ---
  Xinerama:  Remove support for SLS and Solaris


  Commit: 2e507875282e3bf72ac6fca03f68d35d07e12b24
  
https://github.com/fvwmorg/fvwm/commit/2e507875282e3bf72ac6fca03f68d35d07e12b24
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M configure.ac
M fvwm/Makefile.am
M fvwm/expand.c
M fvwm/fvwm.h
M fvwm/icons.c
M fvwm/menus.c
M fvwm/module_list.h
M fvwm/move_resize.c
M fvwm/placement.c
M fvwm/schedule.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M libs/FScreen.c
M libs/FScreen.h
M libs/FTips.c
M libs/Makefile.am
M libs/XError.c
M libs/queue.c
M modules/FvwmAuto/Makefile.am
M modules/FvwmBacker/Makefile.am
M modules/FvwmButtons/Makefile.am
M modules/FvwmIconMan/Makefile.am
M modules/FvwmIconMan/x.c
M modules/FvwmIdent/Makefile.am
M modules/FvwmPager/Makefile.am

  Log Message:
  ---
  Support XRandR and remove Xinerama

This crudely rips out Xinerama and in its place adds support for XrandR
instead.

Screens are no longer referenced by a number, instead the display name of
the output is needed, as defined by xrandr(1).  The same goes for any
geometry string specifiers in FVWM which might have referenced a screen,
such as:

PositionPlacement 100+200x10+10@0

The "@0" part of that must be changed.

The API is kept intact as much as possible in libs/FScreen.[ch]; with a few
deprecations which were Xinerama-specific and no longer needed.  Previous
screen specifiers used to differentiate at the API level:

FSCREEN_XYPOS
FSCREEN_CURRENT
FSCREEN_PRIMARY
FSCREEN_GLOBAL

Global is now referenced by the output name of "global", and is also the
monitor used in the case where XRandR is not used.  There is no longer the
concept of a primary output (which was only ever used in cases where it was
not known which monitor a window should be placed on.)  CURRENT and XYPOS
now also collapse into the same meaning, but the API hasn't (yet) been
updated to reflect that.

There is also (at present), no support for XRRUpdateConfiguration() on the
root window, hence unplugging and changing the rotation of monitor is not
supported at this time.


  Commit: 36473c3bb1ee33f7d9a018b4a8b942e5ce1ea8d3
  
https://github.com/fvwmorg/fvwm/commit/36473c3bb1ee33f7d9a018b4a8b942e5ce1ea8d3
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M configure.ac
M libs/Makefile.am
A libs/fqueue.c
A libs/fqueue.h
R libs/queue.c
M libs/queue.h

  Log Message:
  ---
  Move libs/queue.[ch] to libs/fqueue.[ch]

This makes way for BSD's TAILQ definitions in queue.h


  Commit: 9b4b4101af0da581c92d00493ef9c03c25c17d7b
  
https://github.com/fvwmorg/fvwm/commit/9b4b4101af0da581c92d00493ef9c03c25c17d7b
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M fvwm/add_window.c
M fvwm/borders.c
M fvwm/builtins.c
M fvwm/colorset.c
M fvwm/conditional.c
M fvwm/events.c
M fvwm/ewmh.c
M fvwm/ewmh_icons.c
M fvwm/ewmh_names.c
M fvwm/execcontext.c
M fvwm/expand.c
M fvwm/frame.c
M fvwm/functions.c
M fvwm/fvwm.c
M fvwm/infostore.c
M fvwm/menuitem.c
M fvwm/menus.c
M fvwm/menustyle.c
M fvwm/modconf.c
M fvwm/module_interface.c
M fvwm/module_list.c
M fvwm/move_resize.c
M fvwm/read.c
M fvwm/schedule.c
M fvwm/session.c
M fvwm/stack.c
M fvwm/style.c
M fvwm/virtual.c
M fvwm/windowlist.c
M fvwm/windowshade.c
M libs/BidiJoin.c
M libs/Bindings.c
M libs/Colorset.c
M libs/CombineChars.c
M libs/FBidi.c
M libs/FEvent.c
M libs/FGettext.c
M libs/FImage.c
M libs/FTips.c
M libs/Fft.c
M libs/Ficonv.c
M libs/Flocale.c
M libs/FlocaleCharset.c
M libs/Graphics.c
M libs/Module.c
M libs/Parse.c
M libs/Picture.c
M libs/PictureBase.c
M libs/PictureGraphics.c
M libs/PictureImageLoader.c
M libs/PictureUtils.c
M libs/Strings.c
M libs/System.c
M libs/XResource.c
M libs/charmap.c
M libs/envvar.c
M libs/flist.c
M libs/fqueue.c
M libs/fsm.c
M libs/safemalloc.c
M libs/safemalloc.h
M libs/timeout.c
M modules/FvwmAuto/FvwmAuto.c
M modules/FvwmBacker/FvwmBacker.c
M modules/FvwmButtons/FvwmButtons.c
M modules/FvwmButtons/Fvwm

[fvwmorg/fvwm] 533461: Update fvwm-menu-desktop to work with Python 3.

2018-03-22 Thread Thomas Adam
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 533461594ce8edcda3423d208f8923a8eb6c48d5
  
https://github.com/fvwmorg/fvwm/commit/533461594ce8edcda3423d208f8923a8eb6c48d5
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  Update fvwm-menu-desktop to work with Python 3.


  Commit: ac96425cf98ddaa26caa85f37514fc3b3f543b38
  
https://github.com/fvwmorg/fvwm/commit/ac96425cf98ddaa26caa85f37514fc3b3f543b38
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop.in
M configure.ac

  Log Message:
  ---
  fvwm-menu-desktop now requires Python 3.

  * Python 3 is now the standard and Python 2 is EOL 2020.
  * Python 3 has better character encoding and unicode support
that is not compatible with python 2. Due to this the
script no longer runs in python 2.
  * Improved encoding error handling when encountering menu entries
with character encodings not in the current locale.


  Commit: fb33e043b65ab576871607131d822058a725312a
  
https://github.com/fvwmorg/fvwm/commit/fb33e043b65ab576871607131d822058a725312a
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop-config.fpl
M bin/fvwm-menu-desktop.1.in
M bin/fvwm-menu-desktop.in
M modules/FvwmForm/FvwmForm-XDGOptionsHelp

  Log Message:
  ---
  Add --term-cmd option to fvwm-menu-desktop.

  * fvwm-menu-desktop now honors the Terminal=True .desktop
specification. If Terminal=True is set, the menu will
now run "Exec exec termCmd programExec" instead of
"Exec exec programExec".
  * New option --term-cmd can be used to set the terminal
command used to run Terminal applications with.
Default is "xterm -e".
  * The terminal command can be configured via
FvwmForm-XDGMenu-Config.


  Commit: 4ea13d29b16326466f8965ffaaad2fda431441fb
  
https://github.com/fvwmorg/fvwm/commit/4ea13d29b16326466f8965ffaaad2fda431441fb
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Update NEWS


Compare: https://github.com/fvwmorg/fvwm/compare/5ee73f616b93...4ea13d29b163


[fvwmorg/fvwm] ac9642: fvwm-menu-desktop now requires Python 3.

2018-03-22 Thread Thomas Adam
  Branch: refs/heads/js/fvwm-menu-desktop
  Home:   https://github.com/fvwmorg/fvwm
  Commit: ac96425cf98ddaa26caa85f37514fc3b3f543b38
  
https://github.com/fvwmorg/fvwm/commit/ac96425cf98ddaa26caa85f37514fc3b3f543b38
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop.in
M configure.ac

  Log Message:
  ---
  fvwm-menu-desktop now requires Python 3.

  * Python 3 is now the standard and Python 2 is EOL 2020.
  * Python 3 has better character encoding and unicode support
that is not compatible with python 2. Due to this the
script no longer runs in python 2.
  * Improved encoding error handling when encountering menu entries
with character encodings not in the current locale.


  Commit: fb33e043b65ab576871607131d822058a725312a
  
https://github.com/fvwmorg/fvwm/commit/fb33e043b65ab576871607131d822058a725312a
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop-config.fpl
M bin/fvwm-menu-desktop.1.in
M bin/fvwm-menu-desktop.in
M modules/FvwmForm/FvwmForm-XDGOptionsHelp

  Log Message:
  ---
  Add --term-cmd option to fvwm-menu-desktop.

  * fvwm-menu-desktop now honors the Terminal=True .desktop
specification. If Terminal=True is set, the menu will
now run "Exec exec termCmd programExec" instead of
"Exec exec programExec".
  * New option --term-cmd can be used to set the terminal
command used to run Terminal applications with.
Default is "xterm -e".
  * The terminal command can be configured via
FvwmForm-XDGMenu-Config.


  Commit: 4ea13d29b16326466f8965ffaaad2fda431441fb
  
https://github.com/fvwmorg/fvwm/commit/4ea13d29b16326466f8965ffaaad2fda431441fb
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-22 (Thu, 22 Mar 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Update NEWS


Compare: https://github.com/fvwmorg/fvwm/compare/b0efd065f046...4ea13d29b163


[fvwmorg/fvwm] b1397c: SQUASH

2018-03-21 Thread Thomas Adam
  Branch: refs/heads/js/fvwm-menu-desktop
  Home:   https://github.com/fvwmorg/fvwm
  Commit: b1397c8ca98d5cc97a965341403f5b325ad7ef0d
  
https://github.com/fvwmorg/fvwm/commit/b1397c8ca98d5cc97a965341403f5b325ad7ef0d
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-21 (Wed, 21 Mar 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  SQUASH


  Commit: 328163f3e638dabec70d2717feb7b962d7d7058f
  
https://github.com/fvwmorg/fvwm/commit/328163f3e638dabec70d2717feb7b962d7d7058f
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-21 (Wed, 21 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop-config.fpl
M bin/fvwm-menu-desktop.1.in
M bin/fvwm-menu-desktop.in
M modules/FvwmForm/FvwmForm-XDGOptionsHelp

  Log Message:
  ---
  Add --term-cmd option to fvwm-menu-desktop.

  * fvwm-menu-desktop now honors the Terminal=True .desktop
specification. If Terminal=True is set, the menu will
now run "Exec exec termCmd programExec" instead of
"Exec exec programExec".
  * New option --term-cmd can be used to set the terminal
command used to run Terminal applications with.
Default is "xterm -e".
  * The terminal command can be configured via
FvwmForm-XDGMenu-Config.


  Commit: b0efd065f04657cf1fa8f12c54accbacf25b6da3
  
https://github.com/fvwmorg/fvwm/commit/b0efd065f04657cf1fa8f12c54accbacf25b6da3
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-21 (Wed, 21 Mar 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Update NEWS


Compare: https://github.com/fvwmorg/fvwm/compare/925f667ca05a...b0efd065f046


[fvwmorg/fvwm] 533461: Update fvwm-menu-desktop to work with Python 3.

2018-03-20 Thread Thomas Adam
  Branch: refs/heads/js/fvwm-menu-desktop
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 533461594ce8edcda3423d208f8923a8eb6c48d5
  
https://github.com/fvwmorg/fvwm/commit/533461594ce8edcda3423d208f8923a8eb6c48d5
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
M configure.ac

  Log Message:
  ---
  Update fvwm-menu-desktop to work with Python 3.


  Commit: 527ead992746851c9a8eefa4a362780ee8048fed
  
https://github.com/fvwmorg/fvwm/commit/527ead992746851c9a8eefa4a362780ee8048fed
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop.in

  Log Message:
  ---
  fvwm-menu-desktop now requires Python 3.

  * Python 3 is now the standard and Python 2 is EOL 2020.
  * Python 3 has better character encoding and unicode support
that is not compatible with python 2. Due to this the
script no longer runs in python 2.
  * Improved encoding error handling when encountering menu entries
with character encodings not in the current locale.


  Commit: d1fc45c579fcc52d64d00714a3874943ec7408ba
  
https://github.com/fvwmorg/fvwm/commit/d1fc45c579fcc52d64d00714a3874943ec7408ba
  Author: Jaimos <jaimosskril...@boisestate.edu>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
M bin/fvwm-menu-desktop-config.fpl
M bin/fvwm-menu-desktop.1.in
M bin/fvwm-menu-desktop.in
M modules/FvwmForm/FvwmForm-XDGOptionsHelp

  Log Message:
  ---
  Add --term-cmd option to fvwm-menu-desktop.

  * fvwm-menu-desktop now honors the Terminal=True .desktop
specification. If Terminal=True is set, the menu will
now run "Exec exec termCmd programExec" instead of
"Exec exec programExec".
  * New option --term-cmd can be used to set the terminal
command used to run Terminal applications with.
Default is "xterm -e".
  * The terminal command can be configured via
FvwmForm-XDGMenu-Config.


  Commit: 925f667ca05ac8b0b9e3bd3c317c6cdefb76c65f
  
https://github.com/fvwmorg/fvwm/commit/925f667ca05ac8b0b9e3bd3c317c6cdefb76c65f
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-20 (Tue, 20 Mar 2018)

  Changed paths:
M NEWS

  Log Message:
  ---
  Update NEWS


Compare: https://github.com/fvwmorg/fvwm/compare/8229f7041b33...925f667ca05a


[fvwmorg/fvwm] 365999: WIP: track monitor via fw

2018-03-16 Thread Thomas Adam
  Branch: refs/heads/ta/randr
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 3659996757e71617988bf380ee0c9a4becba7286
  
https://github.com/fvwmorg/fvwm/commit/3659996757e71617988bf380ee0c9a4becba7286
  Author: Thomas Adam <tho...@xteddy.org>
  Date:   2018-03-16 (Fri, 16 Mar 2018)

  Changed paths:
M fvwm/events.c
M fvwm/fvwm.h
M libs/FScreen.c
M libs/FScreen.h

  Log Message:
  ---
  WIP: track monitor via fw




  1   2   3   4   5   6   7   8   >