[xoreos-git] [xoreos/phaethon] 977b3a: BUILD: Try pulling in stuff from artful instead of...

GitHub noreply at github.com
Fri Dec 29 18:18:39 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 977b3a79128f6f25440347535e7e92ec6fa0d385
      https://github.com/xoreos/phaethon/commit/977b3a79128f6f25440347535e7e92ec6fa0d385
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  BUILD: Try pulling in stuff from artful instead of xenial on Travis CI


  Commit: b38d52d79fcac02e1f2aa9e0362e952dd87b2421
      https://github.com/xoreos/phaethon/commit/b38d52d79fcac02e1f2aa9e0362e952dd87b2421
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M rules.mk
    A verdigris/rules.mk
    A verdigris/wobjectdefs.h
    A verdigris/wobjectimpl.h

  Log Message:
  -----------
  GUI: Add Verdigris


  Commit: a908d6f08513e931ec77175340f8bd0cdba9e982
      https://github.com/xoreos/phaethon/commit/a908d6f08513e931ec77175340f8bd0cdba9e982
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M Makefile.am
    M configure.ac
    A m4/ax_check_qt5.m4
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Autotools Qt port stubs


  Commit: 8e0f1d257fe866f0381cb2c283a542dc9f284293
      https://github.com/xoreos/phaethon/commit/8e0f1d257fe866f0381cb2c283a542dc9f284293
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  GUI: CMake Qt update


  Commit: 9feea1b50c7193e956a58ca7545e15629d103e23
      https://github.com/xoreos/phaethon/commit/9feea1b50c7193e956a58ca7545e15629d103e23
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Minimal Qt window


  Commit: 1adbb404e104741c924e805ba680b4aa6b008b47
      https://github.com/xoreos/phaethon/commit/1adbb404e104741c924e805ba680b4aa6b008b47
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Fix src/gui/rules.mk


  Commit: d9f03403b9e839cc9145d48acfcd257d36049798
      https://github.com/xoreos/phaethon/commit/d9f03403b9e839cc9145d48acfcd257d36049798
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Connect signals and slots


  Commit: d7cf8b035c09756be46021f126d5cbff9ee59c70
      https://github.com/xoreos/phaethon/commit/d7cf8b035c09756be46021f126d5cbff9ee59c70
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/common/ustring.cpp
    M src/common/ustring.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Use original resource info system


  Commit: 2044333c219fe463f88f7d5a122bd03e73538700
      https://github.com/xoreos/phaethon/commit/2044333c219fe463f88f7d5a122bd03e73538700
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    A src/gui/resourcetreeitem.cpp
    A src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A src/gui/selection.cpp
    A src/gui/selection.h
    M ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Replace QFileSystemModel with QAbstractItemModel


  Commit: 8e5856aa23ac46dc60fd775ef7c602b60f718b79
      https://github.com/xoreos/phaethon/commit/8e5856aa23ac46dc60fd775ef7c602b60f718b79
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h

  Log Message:
  -----------
  GUI: Remove old wx code


  Commit: 5a6ef5ca113eadb3d2a445f982b9ae7df228b1fa
      https://github.com/xoreos/phaethon/commit/5a6ef5ca113eadb3d2a445f982b9ae7df228b1fa
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    A src/gui/panelpreviewtext.cpp
    A src/gui/panelpreviewtext.h
    M src/gui/rules.mk
    M ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Add preview stubs


  Commit: 12b4d4fea57c61ab8980e69bf8924bb0ba2519af
      https://github.com/xoreos/phaethon/commit/12b4d4fea57c61ab8980e69bf8924bb0ba2519af
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Add files from archive to tree


  Commit: 508658007bd1ee83575c79e844240569bee5dd4c
      https://github.com/xoreos/phaethon/commit/508658007bd1ee83575c79e844240569bee5dd4c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/rules.mk
    R src/gui/selection.cpp
    R src/gui/selection.h

  Log Message:
  -----------
  GUI: Remove Selection class


  Commit: 30dad70bb33e4940a69092c3257b3f9b05527e8d
      https://github.com/xoreos/phaethon/commit/30dad70bb33e4940a69092c3257b3f9b05527e8d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Implement text preview


  Commit: 626cdb43c920fb80db6e44d8ab160c8dc9556caf
      https://github.com/xoreos/phaethon/commit/626cdb43c920fb80db6e44d8ab160c8dc9556caf
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Implement sound preview


  Commit: 23796bae06c3a334a42811b114a8d532aceca3d7
      https://github.com/xoreos/phaethon/commit/23796bae06c3a334a42811b114a8d532aceca3d7
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panel.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M ui/mainwindow.ui
    A ui/previewimage.ui

  Log Message:
  -----------
  GUI: Implement image preview


  Commit: ccbe2cef683c949c6854f06859eb2e728eeba3ab
      https://github.com/xoreos/phaethon/commit/ccbe2cef683c949c6854f06859eb2e728eeba3ab
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/aurora/util.cpp
    M src/aurora/util.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M ui/mainwindow.ui
    A ui/previewempty.ui
    A ui/previewtext.ui
    A ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Move resource info panel into its own class/form


  Commit: 81f3a2592564ee011b38f39442fb3d258fdb6d75
      https://github.com/xoreos/phaethon/commit/81f3a2592564ee011b38f39442fb3d258fdb6d75
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M ui/mainwindow.ui
    M ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Add about dialog


  Commit: d339d31a03991b52797b7f90f758549686538ecd
      https://github.com/xoreos/phaethon/commit/d339d31a03991b52797b7f90f758549686538ecd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A src/gui/statusbar.cpp
    A src/gui/statusbar.h
    M ui/mainwindow.ui
    M ui/previewimage.ui
    M ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Proper usage of status bar


  Commit: be13619b991ad4859ada97ecb02bd0b8d314b548
      https://github.com/xoreos/phaethon/commit/be13619b991ad4859ada97ecb02bd0b8d314b548
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M src/gui/statusbar.cpp
    M src/gui/statusbar.h

  Log Message:
  -----------
  GUI: Updates:

- Add some const.
- Implement image zoom functions.
- Some refactoring.


  Commit: 87df0c4e6238c006fd5472bd6b40557f3c35f203
      https://github.com/xoreos/phaethon/commit/87df0c4e6238c006fd5472bd6b40557f3c35f203
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    R src/gui/about.cpp
    R src/gui/about.h
    R src/gui/eventid.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A ui/resourceinfo.ui
    R ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI:

- Rename ResourceInfoPanel -> PanelResourceInfo for consistency.
- Remove old (wx) files.


  Commit: 555175b91726ed3bdb57ffdba7218b1960270c6d
      https://github.com/xoreos/phaethon/commit/555175b91726ed3bdb57ffdba7218b1960270c6d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  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
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Remove wx


  Commit: f7d3a5219fc486120dbedc6c94914b1dda224a2d
      https://github.com/xoreos/phaethon/commit/f7d3a5219fc486120dbedc6c94914b1dda224a2d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

  Log Message:
  -----------
  GUI: Resize window based on parameter


  Commit: 3dec2481295fcb94d541279c7e13b5b74cca2ca2
      https://github.com/xoreos/phaethon/commit/3dec2481295fcb94d541279c7e13b5b74cca2ca2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Correctly set titles for Phaethon and About dialog


  Commit: c7080edfcf29ea2e500d63ff43455a5bde0b5082
      https://github.com/xoreos/phaethon/commit/c7080edfcf29ea2e500d63ff43455a5bde0b5082
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Refactor for clarity

- Remove FileInfo and SoundInfo structs
- Add ItemData struct to contain all non tree structure data
- Rename getData -> getName
- Remove getFileInfo method


  Commit: c7b0f20a3a40ef105b87443f546aa5b2f9cb530d
      https://github.com/xoreos/phaethon/commit/c7b0f20a3a40ef105b87443f546aa5b2f9cb530d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Handle kSourceArchive in switch


  Commit: 5f5bd5a167596ea22ffa00b3d5ae02b9dedfc249
      https://github.com/xoreos/phaethon/commit/5f5bd5a167596ea22ffa00b3d5ae02b9dedfc249
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Add UNUSED where needed


  Commit: 7d316d35d5ede5dafae969bffea4083092db711a
      https://github.com/xoreos/phaethon/commit/7d316d35d5ede5dafae969bffea4083092db711a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Use correct string type for exception (QString -> C string)


  Commit: 0ca1c25cd2c1f01bcba52e12f084f8d944c4cb29
      https://github.com/xoreos/phaethon/commit/0ca1c25cd2c1f01bcba52e12f084f8d944c4cb29
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelresourceinfo.h

  Log Message:
  -----------
  GUI: Fix -Wreorder warning


  Commit: eca629f0a5365c19c7e8ebadfb0f434588df8187
      https://github.com/xoreos/phaethon/commit/eca629f0a5365c19c7e8ebadfb0f434588df8187
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix some fixme's

- Use more logging
- logAppend -> log
- Pop status in one place


  Commit: 52c8ebb0625e1662278a4761fae9668f66f93e5f
      https://github.com/xoreos/phaethon/commit/52c8ebb0625e1662278a4761fae9668f66f93e5f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M configure.ac
    M src/gui/mainwindow.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M ui/resourceinfo.ui

  Log Message:
  -----------
  GUI: Remove testing buttons


  Commit: ed452bb6931c7b0d14af68e7789b7b0abd8da3ea
      https://github.com/xoreos/phaethon/commit/ed452bb6931c7b0d14af68e7789b7b0abd8da3ea
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix how the tree model handles opening a file

We only want to add a top level item if we're opening a directory, not a file.


  Commit: a63bd98c80af2e0f25f61b5ea2aff92330f2ead6
      https://github.com/xoreos/phaethon/commit/a63bd98c80af2e0f25f61b5ea2aff92330f2ead6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    R ui/previewempty.ui

  Log Message:
  -----------
  GUI: Panel preview empty code


  Commit: ac37faf1c21f96083ff69044a6d4f7c72cb807e2
      https://github.com/xoreos/phaethon/commit/ac37faf1c21f96083ff69044a6d4f7c72cb807e2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/rules.mk
    R ui/previewimage.ui

  Log Message:
  -----------
  GUI: Panel preview image code


  Commit: d575b7da9b30f0096028cf036c7e91844abe8648
      https://github.com/xoreos/phaethon/commit/d575b7da9b30f0096028cf036c7e91844abe8648
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/rules.mk
    R ui/previewsound.ui

  Log Message:
  -----------
  GUI: Panel preview sound code


  Commit: a004412d1198b24b5c5260683fb9e4be412e52b4
      https://github.com/xoreos/phaethon/commit/a004412d1198b24b5c5260683fb9e4be412e52b4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/rules.mk
    R ui/previewtext.ui

  Log Message:
  -----------
  GUI: Panel preview text code


  Commit: 7d875e02e0646fa0726f18ce515e3091283b2695
      https://github.com/xoreos/phaethon/commit/7d875e02e0646fa0726f18ce515e3091283b2695
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/rules.mk
    R ui/resourceinfo.ui

  Log Message:
  -----------
  GUI: Resource info panel code


  Commit: e5d5a391f694e2029f5b1dba8f5f39b180206df3
      https://github.com/xoreos/phaethon/commit/e5d5a391f694e2029f5b1dba8f5f39b180206df3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M configure.ac
    M m4/ax_check_qt5.m4
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/rules.mk
    R ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Main window code

Removes remaining forms code from source and build system, which means no more UIC required.


  Commit: 4adce08bf233629f8a80caa4953f14c2d16d724e
      https://github.com/xoreos/phaethon/commit/4adce08bf233629f8a80caa4953f14c2d16d724e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

  Log Message:
  -----------
  GUI: Fix variables shadowing a Qt lib variable (somehow)


  Commit: ae561cba08d2d2114597b045cbdac569eb9e4662
      https://github.com/xoreos/phaethon/commit/ae561cba08d2d2114597b045cbdac569eb9e4662
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panel.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/statusbar.cpp
    M src/gui/statusbar.h

  Log Message:
  -----------
  GUI: Add license to files


  Commit: c91cfe24c5628be5919f76c812fa162d3d33da3a
      https://github.com/xoreos/phaethon/commit/c91cfe24c5628be5919f76c812fa162d3d33da3a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Rename panel.h -> config.h

And properly use the variable defined in it.


  Commit: 70db814f5a7978d81622816dde4421a710231d6f
      https://github.com/xoreos/phaethon/commit/70db814f5a7978d81622816dde4421a710231d6f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Add const in some range based for loops


  Commit: 908cff6290e24d186a704fa53855a30990c934b5
      https://github.com/xoreos/phaethon/commit/908cff6290e24d186a704fa53855a30990c934b5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h

  Log Message:
  -----------
  GUI: Remove class members that aren't needed


  Commit: 3132326908b50a7aa3393631cdece676f5c8d8d3
      https://github.com/xoreos/phaethon/commit/3132326908b50a7aa3393631cdece676f5c8d8d3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.h

  Log Message:
  -----------
  GUI: Move some public members functions into private


  Commit: bd786cee44a8a4a3997cbec6f6213fd60ff3de23
      https://github.com/xoreos/phaethon/commit/bd786cee44a8a4a3997cbec6f6213fd60ff3de23
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/aurora/util.cpp
    M src/aurora/util.h
    M src/common/ustring.cpp
    M src/common/ustring.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.cpp
    M src/phaethon.cpp

  Log Message:
  -----------
  GUI: Remove QString functions from util and ustring

This means we have to convert to std::string/c_str but I think it's better this way.
Also don't set the _rootPath in the main window constructor, because it's set in setTreeViewModel anyway.


  Commit: 95ae29c451b0d5229adb539adcb552dce127592c
      https://github.com/xoreos/phaethon/commit/95ae29c451b0d5229adb539adcb552dce127592c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Sort tree items correctly

- By name
- Directories first


  Commit: 5bd39d5d47f631a13e05dd5a85cf3b3f2b78daa8
      https://github.com/xoreos/phaethon/commit/5bd39d5d47f631a13e05dd5a85cf3b3f2b78daa8
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Fix selection model and refactor resource tree/item


  Commit: 91023b146fc79cff2e0ae99d87cd540cd92842c9
      https://github.com/xoreos/phaethon/commit/91023b146fc79cff2e0ae99d87cd540cd92842c9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt
    M m4/ax_check_qt5.m4
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Make window appear faster by running the 'populate tree' function concurrently


  Commit: 284424b421698e5c0cce52ed58b2c69b89282dc1
      https://github.com/xoreos/phaethon/commit/284424b421698e5c0cce52ed58b2c69b89282dc1
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Fix status bar not showing text when it should


  Commit: c203b04b661d93af82dc7b7ca547701c4ece46f7
      https://github.com/xoreos/phaethon/commit/c203b04b661d93af82dc7b7ca547701c4ece46f7
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.h

  Log Message:
  -----------
  GUI: Add comments to resource tree functions


  Commit: d4b2a2079d380706b7d585367d68203deac0bda5
      https://github.com/xoreos/phaethon/commit/d4b2a2079d380706b7d585367d68203deac0bda5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Remove unnecessary check

By this point canFetchMore should have already been called, which has this check.


  Commit: cda5f6073c5fd6606d5468a99cf5a2508737e9f6
      https://github.com/xoreos/phaethon/commit/cda5f6073c5fd6606d5468a99cf5a2508737e9f6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Replace repeated check with inline function


  Commit: d496cd05133f3727838854582837044cbe296e0a
      https://github.com/xoreos/phaethon/commit/d496cd05133f3727838854582837044cbe296e0a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    R src/gui/config.cpp
    R src/gui/config.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    R src/gui/panelpreviewtext.cpp
    R src/gui/panelpreviewtext.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Remove 'preview more types feature' because it's unrelated to the Qt branch


  Commit: 21994cf155b81c18bd068fd43d6787a4b3d2d88a
      https://github.com/xoreos/phaethon/commit/21994cf155b81c18bd068fd43d6787a4b3d2d88a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Fix bug showing incorrect numbers caused by forgetting to assign sound variables


  Commit: 704053f47da586d2822b7ff21e5ee29efbfab558
      https://github.com/xoreos/phaethon/commit/704053f47da586d2822b7ff21e5ee29efbfab558
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

  Log Message:
  -----------
  GUI: Remove warning when trying to preview a .ico file (not a xoreos resource)


  Commit: ad52378c55cfc71cd52cff5c403dcc4e7609e6e1
      https://github.com/xoreos/phaethon/commit/ad52378c55cfc71cd52cff5c403dcc4e7609e6e1
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Use Common::FileTree like the original Phaethon did

In addition:
- Use wrapper function for the status bar rather than a getter
- Rename setTreeViewModel -> open, finishTree -> openFinish
- Centre align sound percentage label


  Commit: c597d38f8bbe50f326e21f2e5638ddaef3a2c6e7
      https://github.com/xoreos/phaethon/commit/c597d38f8bbe50f326e21f2e5638ddaef3a2c6e7
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Replace empty constructor with root constructor

Meaning we can remove the setData function which was only used for this purpose.


  Commit: 61a083a858cbd727bd5c3603682136aa96e4b639
      https://github.com/xoreos/phaethon/commit/61a083a858cbd727bd5c3603682136aa96e4b639
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Style tweaks to match xoreos


  Commit: e43d76277987b94354d260854be91d2f85e58531
      https://github.com/xoreos/phaethon/commit/e43d76277987b94354d260854be91d2f85e58531
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Better icons in tree view

- Only show special icons for recognised Phaethon resources (e.g. don't show image icon for .ico).
- Files inserted from archives now have icons too.


  Commit: 5acb1fa96c0cd07bf8b167ac99683e8ff58cce3e
      https://github.com/xoreos/phaethon/commit/5acb1fa96c0cd07bf8b167ac99683e8ff58cce3e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Fix build


  Commit: a9a665d1ba54c055fbc1ee9715313ab53738927e
      https://github.com/xoreos/phaethon/commit/a9a665d1ba54c055fbc1ee9715313ab53738927e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

  Log Message:
  -----------
  GUI: Delete tree after closing a directory to prevent duplicates


  Commit: cc3fdee9e92af0c33a2690c9d86315998b1a6aee
      https://github.com/xoreos/phaethon/commit/cc3fdee9e92af0c33a2690c9d86315998b1a6aee
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Use smart pointers


  Commit: deddd692ed7d85b450349442d048c605a9b9833e
      https://github.com/xoreos/phaethon/commit/deddd692ed7d85b450349442d048c605a9b9833e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M BUILDDEP.md
    M configure.ac

  Log Message:
  -----------
  BUILD: Drop min Qt5 version to 5.5.1


  Commit: a6aaf41db335ce9551f1b27ce6e05af1b6ed98e5
      https://github.com/xoreos/phaethon/commit/a6aaf41db335ce9551f1b27ce6e05af1b6ed98e5
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  BUILD: Link Phaethon with pthread when using CMake

Qt requires a threading library. No idea why pthread is not already
included in variable for the Qt libraries.


  Commit: d228aea5e434e85d490c5f68dc04782fc7f24103
      https://github.com/xoreos/phaethon/commit/d228aea5e434e85d490c5f68dc04782fc7f24103
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

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


  Commit: b1bbff79342114afa0def356e1484492806b268a
      https://github.com/xoreos/phaethon/commit/b1bbff79342114afa0def356e1484492806b268a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

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


  Commit: ee29b9da12b3ead766a732a0d6ecbf8cba9edce0
      https://github.com/xoreos/phaethon/commit/ee29b9da12b3ead766a732a0d6ecbf8cba9edce0
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

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


Compare: https://github.com/xoreos/phaethon/compare/393f8cf21923...ee29b9da12b3


More information about the xoreos-git mailing list