[fvwmorg/fvwm] 6afa5b: PNG support: complain if --disable-png missing

2017-02-01 Thread Thomas Adam
  Branch: refs/heads/ta/todo
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 6afa5b34640eba525e3586f0735c0ddab78487d7
  
https://github.com/fvwmorg/fvwm/commit/6afa5b34640eba525e3586f0735c0ddab78487d7
  Author: Thomas Adam 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M configure.ac

  Log Message:
  ---
  PNG support: complain if --disable-png missing

PNG support is required for the default configuration so that icons are
displayed.  It's also required from third-party meny generators to provide
icons in generated menus.

* If libpng is found at compile time, use it.
* If libpng is NOT found, and --disable-png is NOT given, complain with good
  reason.


  Commit: c0ae18064466425f3864bd1e3baf03815cae4a44
  
https://github.com/fvwmorg/fvwm/commit/c0ae18064466425f3864bd1e3baf03815cae4a44
  Author: Dominik Vogt 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M configure.ac
M fvwm/add_window.c
M fvwm/events.c
M fvwm/frame.c
M fvwm/icons.c
M fvwm/menus.c
M fvwm/session.c
M libs/FGettext.c
M libs/FImage.c
M libs/FRender.c
M libs/FScreen.c
M libs/Fft.c
M libs/Ficonv.c
M libs/fsm.c
M modules/FvwmConsole/getline.c

  Log Message:
  ---
  Fix Gcc warnings.

* fvwm/session.c (SessionInit, set_sm_properties): Fix warnings.
* fvwm/frame.c (frame_prepare_animation_shape)
(frame_setup_shape): Fix warnings.
* fvwm/icons.c (CreateIconWindow): Fix warnings.
* fvwm/add_window.c (setup_style_and_decor): Fix warnings.
* fvwm/events.c (_handle_cr_on_shaped): Fix warnings.
* configure.ac: Add helper macro SUPPRESS_UNUSED_VAR_WARNING to fake
using a variable and its value in certain hard to fix places.
* fvwm/menus.c (size_menu_vertically): Fix write access to read-only
location with gettext.

libs:
* fsm.c (SaveYourselfPhase2ReqProc, SaveYourselfDoneProc)
(NewConnectionMsg): Fix warnings.
* FGettext.c (FGettextInit): Fix warnings.
* FImage.c (FGetFImage): Fix warnings.
* Fft.c (FftGetFont): Fix warnings.
* FRender.c (FRenderVisualInit, FRenderCreateShadePicture)
(FRenderTintPicture, FRenderTintRectangle, FRenderRender): Fix
warnings.
* FScreen.c (FScreenInit): Fix warnings.
* Ficonv.c (is_translit_supported, convert_charsets): Fix warnings.


  Commit: f160e7806648e7a1cc5b7f42eba393ed30913d4a
  
https://github.com/fvwmorg/fvwm/commit/f160e7806648e7a1cc5b7f42eba393ed30913d4a
  Author: Thomas Adam 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
A NEWS

  Log Message:
  ---
  Reinstate NEWS file

Useful to track changes between versions, rather than relying on other means
(such as git commit messages, and per-release information) which would
otherwise have to be generated at time of the release.

This also helps establish that FVWM is a GNU project.


  Commit: abed4eae18d0852f3a1b5a943221bb2147328417
  
https://github.com/fvwmorg/fvwm/commit/abed4eae18d0852f3a1b5a943221bb2147328417
  Author: Thomas Adam 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M NEWS

  Log Message:
  ---
  NEWS:  changes since 2.6.6


  Commit: 64d4244746754610a64ed35de9ca69e557d3e25a
  
https://github.com/fvwmorg/fvwm/commit/64d4244746754610a64ed35de9ca69e557d3e25a
  Author: Thomas Adam 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M docs/DEVELOPERS.md

  Log Message:
  ---
  DEVELOPERS: mention NEWS file

Let's try and get patches which introduce changes to also include changes to
the NEWS file.


  Commit: 58d1a64671c12e93554dd48e6112f6c6e0d921ed
  
https://github.com/fvwmorg/fvwm/commit/58d1a64671c12e93554dd48e6112f6c6e0d921ed
  Author: Thomas Adam 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M NEWS

  Log Message:
  ---
  NEWS: formatting tweaks


  Commit: 1f45da61792db76a50b40eb22d6510b0f4bc533d
  
https://github.com/fvwmorg/fvwm/commit/1f45da61792db76a50b40eb22d6510b0f4bc533d
  Author: Thomas Adam 
  Date:   2016-10-23 (Sun, 23 Oct 2016)

  Changed paths:
M NEWS
M modules/FvwmButtons/dynamic.c

  Log Message:
  ---
  FvwmButtons: Fix infinite loop with Silent

When detecting whether Silent has been given (to surpress errors), make sure
the loop is exited early, otherwise the tokenisation of commands can cause
FvwmButtons to infinite loop.


  Commit: 40a6bb74c13873b5bb93759fd0b79efa939a5942
  
https://github.com/fvwmorg/fvwm/commit/40a6bb74c13873b5bb93759fd0b79efa939a5942
  Author: Dominik Vogt 
  Date:   2016-10-25 (Tue, 25 Oct 2016)

  Changed paths:
M TODO.md

  Log Message:
  ---
  TODO comments


  Commit: b364ede34b24427f0e0ab129be294b1bfdc16ec3
  

[fvwmorg/fvwm] 6afa5b: PNG support: complain if --disable-png missing

2016-10-22 Thread GitHub
  Branch: refs/heads/master
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 6afa5b34640eba525e3586f0735c0ddab78487d7
  
https://github.com/fvwmorg/fvwm/commit/6afa5b34640eba525e3586f0735c0ddab78487d7
  Author: Thomas Adam 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M configure.ac

  Log Message:
  ---
  PNG support: complain if --disable-png missing

PNG support is required for the default configuration so that icons are
displayed.  It's also required from third-party meny generators to provide
icons in generated menus.

* If libpng is found at compile time, use it.
* If libpng is NOT found, and --disable-png is NOT given, complain with good
  reason.




[fvwmorg/fvwm] 6afa5b: PNG support: complain if --disable-png missing

2016-10-22 Thread GitHub
  Branch: refs/heads/ta/revamp-png-support
  Home:   https://github.com/fvwmorg/fvwm
  Commit: 6afa5b34640eba525e3586f0735c0ddab78487d7
  
https://github.com/fvwmorg/fvwm/commit/6afa5b34640eba525e3586f0735c0ddab78487d7
  Author: Thomas Adam 
  Date:   2016-10-22 (Sat, 22 Oct 2016)

  Changed paths:
M configure.ac

  Log Message:
  ---
  PNG support: complain if --disable-png missing

PNG support is required for the default configuration so that icons are
displayed.  It's also required from third-party meny generators to provide
icons in generated menus.

* If libpng is found at compile time, use it.
* If libpng is NOT found, and --disable-png is NOT given, complain with good
  reason.