[xoreos-git] [xoreos/phaethon] ea7365: DOCS: Update copyright year to 2018

GitHub noreply at github.com
Wed May 23 11:25:03 CEST 2018


  Branch: refs/heads/master
  Home:   https://github.com/xoreos/phaethon
  Commit: ea7365491b7cd975b8219e6d9e99c27a3a7a4310
      https://github.com/xoreos/phaethon/commit/ea7365491b7cd975b8219e6d9e99c27a3a7a4310
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M AUTHORS
    M dists/debian/copyright
    M src/version/version.cpp

  Log Message:
  -----------
  DOCS: Update copyright year to 2018

Happy (very belated) new year! :)


  Commit: ab5501ea4cfe1b7a230693a06341507452ac68eb
      https://github.com/xoreos/phaethon/commit/ab5501ea4cfe1b7a230693a06341507452ac68eb
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  BUILD: Update Travis CI config to install g++-7 and Qt

We're upgrading stuff to Xenial first, then Artful. Messy.


  Commit: 511dca931262163ac9fbcc3b310807cb1ffbb5f6
      https://github.com/xoreos/phaethon/commit/511dca931262163ac9fbcc3b310807cb1ffbb5f6
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 6.4


  Commit: f6118c1cd63ce320b4850c3688ff9c74e5fb41b8
      https://github.com/xoreos/phaethon/commit/f6118c1cd63ce320b4850c3688ff9c74e5fb41b8
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 7.2


  Commit: 8f65658cdc3377a587ce198c6bd39e9c82de3fd2
      https://github.com/xoreos/phaethon/commit/8f65658cdc3377a587ce198c6bd39e9c82de3fd2
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize clang 3.0 - 5.0


  Commit: 7224cc31a3aee5bb59e4979fa45c421af6f7fdf1
      https://github.com/xoreos/phaethon/commit/7224cc31a3aee5bb59e4979fa45c421af6f7fdf1
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 7.3 and 8.0


  Commit: 5ff37a9210b4978a47b7094aef7e90e692859ec3
      https://github.com/xoreos/phaethon/commit/5ff37a9210b4978a47b7094aef7e90e692859ec3
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Add the -Wimplicit-fallthrough warning flag

This warns about implicit (unmarked) fallthroughs in switch
statements. So now, all fallthroughs will have to be marked with a
"// Fallthrough" comment, to make it very obvious that the fallthrough
is intentional and not just an oversight.


  Commit: 71cdf46df88f5364fef2d3a0b44e3ea82e912314
      https://github.com/xoreos/phaethon/commit/71cdf46df88f5364fef2d3a0b44e3ea82e912314
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Add the -Wduplicated-branches warning flag

-Wduplicated-branches warns when an if-else has identical branches.


  Commit: ec425b34b5b2fd320091309bf961782ec1fb0fcb
      https://github.com/xoreos/phaethon/commit/ec425b34b5b2fd320091309bf961782ec1fb0fcb
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Add the -Wvla warning flag

Despite existing in C99, variable-length arrays (VLA) are not part of
any C++ standard. We shan't use them, so let the compiler warn us
about them.


  Commit: 1af3a0bba18164c972f1477114ebd928deee6619
      https://github.com/xoreos/phaethon/commit/1af3a0bba18164c972f1477114ebd928deee6619
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 8.1 and clang 6.0


  Commit: 404f4adf4a11dca32f3bd840019596d077cf106f
      https://github.com/xoreos/phaethon/commit/404f4adf4a11dca32f3bd840019596d077cf106f
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Add the -Wcast-function-type warning flag

-Wcast-function-type warns when a function pointer is cast to an
incompatible function pointer.


  Commit: 5ef2155e5f2361b210668214736454ff629043b7
      https://github.com/xoreos/phaethon/commit/5ef2155e5f2361b210668214736454ff629043b7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/sound/decoders/wma.cpp

  Log Message:
  -----------
  SOUND: Mark intentional fallthrough in switch statements

These are instances of Duff's device, even.


  Commit: 2dc7e8255a2ef716b39e80c545688529f891c26a
      https://github.com/xoreos/phaethon/commit/2dc7e8255a2ef716b39e80c545688529f891c26a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/common/lzma.cpp

  Log Message:
  -----------
  COMMON: Plug a leak in decompressLZMA1()

We are supposed to free this after all.

However, there's a kind of unfortunate situation with AppVeyor, in
that free()'ing memory in xoreos that was malloc()'ed in liblzma
doesn't work.

As a workaround, we supply lzma_properties_decode with a custom
allocator.


  Commit: e455d6f3900aa3577a549774ad91cfe9985c488c
      https://github.com/xoreos/phaethon/commit/e455d6f3900aa3577a549774ad91cfe9985c488c
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M BUILDDEP.md
    M CMakeLists.txt
    M Makefile.am
    M configure.ac
    M dists/arch/PKGBUILD
    M dists/debian/control
    M dists/debian/copyright
    M dists/fedora/phaethon.spec
    R m4/ax_check_wx.m4
    M src/common/ustring.cpp
    M src/common/ustring.h
    R src/gui/about.cpp
    R src/gui/about.h
    R src/gui/eventid.h
    R src/gui/mainwindow.cpp
    R src/gui/mainwindow.h
    R src/gui/panelpreviewempty.cpp
    R src/gui/panelpreviewempty.h
    R src/gui/panelpreviewimage.cpp
    R src/gui/panelpreviewimage.h
    R src/gui/panelpreviewsound.cpp
    R src/gui/panelpreviewsound.h
    R src/gui/panelresourceinfo.cpp
    R src/gui/panelresourceinfo.h
    R src/gui/resourcetree.cpp
    R src/gui/resourcetree.h
    R src/gui/rules.mk
    M src/phaethon.cpp
    M src/rules.mk

  Log Message:
  -----------
  GUI: Remove wxWidgets dependency and GUI code


  Commit: 5478b359b8e1a033fd91726cbad7cff18d2b05d9
      https://github.com/xoreos/phaethon/commit/5478b359b8e1a033fd91726cbad7cff18d2b05d9
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  BUILD: Link pthread in CMake build

It was previously provided by wxWidgets.


  Commit: 86092f018c46c36e3d58b8dd3cd1f783c4a54c38
      https://github.com/xoreos/phaethon/commit/86092f018c46c36e3d58b8dd3cd1f783c4a54c38
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M Makefile.am

  Log Message:
  -----------
  BUILD: Link pthread in autotools build


  Commit: bab32bc32c53a473e66d6b9a181600b9d1e885df
      https://github.com/xoreos/phaethon/commit/bab32bc32c53a473e66d6b9a181600b9d1e885df
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M BUILDDEP.md
    M CMakeLists.txt
    M Makefile.am
    M configure.ac
    M dists/arch/PKGBUILD
    M dists/debian/control
    M dists/debian/copyright
    A m4/ax_check_qt5.m4

  Log Message:
  -----------
  BUILD: Add Qt5 dependency


  Commit: a130c8a0f1d81c7eee816bcb2f32d35383d2386b
      https://github.com/xoreos/phaethon/commit/a130c8a0f1d81c7eee816bcb2f32d35383d2386b
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M AUTHORS
    M dists/debian/copyright
    M rules.mk
    A verdigris/LICENSE.LGPLv3
    A verdigris/README.Phaethon
    A verdigris/rules.mk
    A verdigris/wobjectdefs.h
    A verdigris/wobjectimpl.h

  Log Message:
  -----------
  BUILD: Add Verdigris


  Commit: ceffc9d06af44f8ceac2b64c7e7da0831f9b4cd0
      https://github.com/xoreos/phaethon/commit/ceffc9d06af44f8ceac2b64c7e7da0831f9b4cd0
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M CMakeLists.txt
    M configure.ac

  Log Message:
  -----------
  BUILD: Push C++ standard to C++14

C++14 is required by Verdigris.


  Commit: 6e5f2451daec06cf430bde2e8c674467b60fd0cb
      https://github.com/xoreos/phaethon/commit/6e5f2451daec06cf430bde2e8c674467b60fd0cb
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    A src/gui/mainwindow.cpp
    A src/gui/mainwindow.h
    A src/gui/rules.mk
    M src/phaethon.cpp
    M src/rules.mk

  Log Message:
  -----------
  GUI: Add stub for Phaethon's main window


  Commit: 6e5d64ac0a4d81fa84692aa5773170ad6ab3c8a2
      https://github.com/xoreos/phaethon/commit/6e5d64ac0a4d81fa84692aa5773170ad6ab3c8a2
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h

  Log Message:
  -----------
  GUI: Add menu bar and menu actions


  Commit: e79dac8153ebd897d9378a70288957d83b6dab18
      https://github.com/xoreos/phaethon/commit/e79dac8153ebd897d9378a70288957d83b6dab18
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h

  Log Message:
  -----------
  GUI: Add slots and implement the slots which don't need tree


  Commit: fa98bbec8443bf74364ed04e9e585fb497d8e93b
      https://github.com/xoreos/phaethon/commit/fa98bbec8443bf74364ed04e9e585fb497d8e93b
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h

  Log Message:
  -----------
  GUI: Add layout structure for main window


  Commit: 942f5e94519dbf73509878a3193ef0f382836963
      https://github.com/xoreos/phaethon/commit/942f5e94519dbf73509878a3193ef0f382836963
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/proxymodel.cpp
    A src/gui/proxymodel.h
    A src/gui/resourcetree.cpp
    A src/gui/resourcetree.h
    A src/gui/resourcetreeitem.cpp
    A src/gui/resourcetreeitem.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Add file tree opening and closing

Proxy model is a necessary class for sorting items.


  Commit: b8624dbc99858edcb80cae2d3ec7ebfaa436a847
      https://github.com/xoreos/phaethon/commit/b8624dbc99858edcb80cae2d3ec7ebfaa436a847
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/resourcetree.cpp
    M src/gui/rules.mk
    A src/gui/statusbar.cpp
    A src/gui/statusbar.h

  Log Message:
  -----------
  GUI: Add status bar


  Commit: 0a278dcd11684db65d1cb379cda5898fadc1ef39
      https://github.com/xoreos/phaethon/commit/0a278dcd11684db65d1cb379cda5898fadc1ef39
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panelresourceinfo.cpp
    A src/gui/panelresourceinfo.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Add resource info panel


  Commit: 6a4a07b3aaf98d6da0b1bd90a6de28f1e4415975
      https://github.com/xoreos/phaethon/commit/6a4a07b3aaf98d6da0b1bd90a6de28f1e4415975
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panelpreviewempty.cpp
    A src/gui/panelpreviewempty.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Add empty preview panel


  Commit: 4c70e649f57d5abc975bc8026533607bf5b30fad
      https://github.com/xoreos/phaethon/commit/4c70e649f57d5abc975bc8026533607bf5b30fad
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panelpreviewimage.cpp
    A src/gui/panelpreviewimage.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Add image preview panel


  Commit: 5e92d830b5afcfc9814abcb4c7d6f396f5871058
      https://github.com/xoreos/phaethon/commit/5e92d830b5afcfc9814abcb4c7d6f396f5871058
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panelpreviewsound.cpp
    A src/gui/panelpreviewsound.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Add sound preview panel


  Commit: 7d5b85339337b466d915c0616971d3c654b9aa98
      https://github.com/xoreos/phaethon/commit/7d5b85339337b466d915c0616971d3c654b9aa98
  Author: michaelpm54 <39412876+michaelpm54 at users.noreply.github.com>
  Date:   2018-05-22 (Tue, 22 May 2018)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h

  Log Message:
  -----------
  GUI: Add logging for opening and closing


  Commit: 55a2dce7e584c7977d5406cae764191234363e38
      https://github.com/xoreos/phaethon/commit/55a2dce7e584c7977d5406cae764191234363e38
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M AUTHORS

  Log Message:
  -----------
  DOCS: Add Michael McAssey to the contributor list


  Commit: 543b7e324b334339ee7ce14b25bb6e9c58bc72af
      https://github.com/xoreos/phaethon/commit/543b7e324b334339ee7ce14b25bb6e9c58bc72af
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M ChangeLog

  Log Message:
  -----------
  DOCS: Mention the wxWidgets->Qt move in the ChangeLog


  Commit: fa61da690924bb7cd47c903ad47056f8c9b111b6
      https://github.com/xoreos/phaethon/commit/fa61da690924bb7cd47c903ad47056f8c9b111b6
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/aurora/keyfile.cpp

  Log Message:
  -----------
  AURORA: Throw on NULL in KEYFile::addDataFile()


  Commit: b4ae3b44782726dc4aebc2df77d54a82e1188372
      https://github.com/xoreos/phaethon/commit/b4ae3b44782726dc4aebc2df77d54a82e1188372
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M src/aurora/keyfile.h

  Log Message:
  -----------
  AURORA: Document non-transferral of data file ownership to KEY files


  Commit: 4128857f38b05be7862bd1249bff6a19bbb3445a
      https://github.com/xoreos/phaethon/commit/4128857f38b05be7862bd1249bff6a19bbb3445a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M tests/aurora/biffile.cpp

  Log Message:
  -----------
  TESTS: Plug a leak in our BIF file tests


  Commit: ae338917968fc7b90426c9c033d9275d8fdee191
      https://github.com/xoreos/phaethon/commit/ae338917968fc7b90426c9c033d9275d8fdee191
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2018-05-23 (Wed, 23 May 2018)

  Changed paths:
    M tests/aurora/bzffile.cpp

  Log Message:
  -----------
  TESTS: Plug a leak in our BZF file tests


Compare: https://github.com/xoreos/phaethon/compare/97fd1aa3096b...ae338917968f
      **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.


More information about the xoreos-git mailing list