[fvwmorg/fvwm] 58cc09: debian bug 1034054: backport fvwm3 xthreadlock()
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
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
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]
Branch: refs/tags/2.7.0 Home: https://github.com/fvwmorg/fvwm
[fvwmorg/fvwm] ea6d72: Set next version
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
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]
Branch: refs/tags/2.7.0 Home: https://github.com/fvwmorg/fvwm
[fvwmorg/fvwm] ce254d: Release 2.7.0
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
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.
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.
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.
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?
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?
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?
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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]
Branch: refs/tags/2.6.9 Home: https://github.com/fvwmorg/fvwm
[fvwmorg/fvwm] 1530ad: Revert "Delete FvwmScript.ar.po (contains 0 transl...
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]
Branch: refs/heads/release/2.6.9 Home: https://github.com/fvwmorg/fvwm
[fvwmorg/fvwm] b84fc2: Revert "Delete FvwmScript.ar.po (contains 0 transl...
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...
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
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
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
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
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
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]
Branch: refs/heads/ta/docs Home: https://github.com/fvwmorg/fvwm
[fvwmorg/fvwm3] 8a2283: WIP: NEW-COMMANDS.md
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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"
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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.
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.
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
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.
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
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