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

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


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 5bdcd3c55c622c4180c623d7cb05aed202e43dbb
      https://github.com/xoreos/phaethon/commit/5bdcd3c55c622c4180c623d7cb05aed202e43dbb
  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: 0cc70ed985081c5154739c14b33e30f7559cc1c2
      https://github.com/xoreos/phaethon/commit/0cc70ed985081c5154739c14b33e30f7559cc1c2
  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: f42e78251a52ea95904a838f36b87a56e618ba3c
      https://github.com/xoreos/phaethon/commit/f42e78251a52ea95904a838f36b87a56e618ba3c
  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: 615deff1d9fe7529ccc2d1bc94e5c7d2080b5410
      https://github.com/xoreos/phaethon/commit/615deff1d9fe7529ccc2d1bc94e5c7d2080b5410
  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: a21c9c6d06c4eb50c5ae2dd6fa259e237025c195
      https://github.com/xoreos/phaethon/commit/a21c9c6d06c4eb50c5ae2dd6fa259e237025c195
  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: 75edabbeebdb8347371870552eb02b25825df0fa
      https://github.com/xoreos/phaethon/commit/75edabbeebdb8347371870552eb02b25825df0fa
  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: 54da42f848b151cd0ef2fc8c443e8db808342583
      https://github.com/xoreos/phaethon/commit/54da42f848b151cd0ef2fc8c443e8db808342583
  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: 683a153d81dab0cf7e40c1dd2c4fcc031b4e5b15
      https://github.com/xoreos/phaethon/commit/683a153d81dab0cf7e40c1dd2c4fcc031b4e5b15
  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: fd0818840d3d179b1aa1eaa76a488e9e40a81de1
      https://github.com/xoreos/phaethon/commit/fd0818840d3d179b1aa1eaa76a488e9e40a81de1
  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: b1b02e2d92914f2d0d79254ee7bf23c07e1f1fff
      https://github.com/xoreos/phaethon/commit/b1b02e2d92914f2d0d79254ee7bf23c07e1f1fff
  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: 2124aefe9fbd1bc12fe4f335cdc75838afc36b3b
      https://github.com/xoreos/phaethon/commit/2124aefe9fbd1bc12fe4f335cdc75838afc36b3b
  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: 7fdae60ef63434c7f8ee9469d246096495cf9506
      https://github.com/xoreos/phaethon/commit/7fdae60ef63434c7f8ee9469d246096495cf9506
  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: 584af2cce1b70a4536442eeabfb4e25475dfb3de
      https://github.com/xoreos/phaethon/commit/584af2cce1b70a4536442eeabfb4e25475dfb3de
  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: c38daa0d182f9786c937b9ef211c10d723526f0c
      https://github.com/xoreos/phaethon/commit/c38daa0d182f9786c937b9ef211c10d723526f0c
  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: 0052358e46f9522a9db78581d67b642d4c36a165
      https://github.com/xoreos/phaethon/commit/0052358e46f9522a9db78581d67b642d4c36a165
  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: 30489bd213d6a551b6e5757b334b4de2960a4f20
      https://github.com/xoreos/phaethon/commit/30489bd213d6a551b6e5757b334b4de2960a4f20
  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: b220425aa9035aa9d86477b82c5f289684ddda10
      https://github.com/xoreos/phaethon/commit/b220425aa9035aa9d86477b82c5f289684ddda10
  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: 37f473e51f7313fc6d6b823ac2f4d0247784bdf2
      https://github.com/xoreos/phaethon/commit/37f473e51f7313fc6d6b823ac2f4d0247784bdf2
  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: b2aa7bc46fa313513d92d86aa3a9faba5e0d681e
      https://github.com/xoreos/phaethon/commit/b2aa7bc46fa313513d92d86aa3a9faba5e0d681e
  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: d277c48d99d55de51225847eaf8cf59e0696f52e
      https://github.com/xoreos/phaethon/commit/d277c48d99d55de51225847eaf8cf59e0696f52e
  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: 929c2bcbdc0e3c29c0641a0bbec7f606855fcb11
      https://github.com/xoreos/phaethon/commit/929c2bcbdc0e3c29c0641a0bbec7f606855fcb11
  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: 1fa37f3e4d96fa1097c5285f2d8ad1248a3eec8d
      https://github.com/xoreos/phaethon/commit/1fa37f3e4d96fa1097c5285f2d8ad1248a3eec8d
  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: a775bc03dcd8855b09ec5fa034cc744d2d866809
      https://github.com/xoreos/phaethon/commit/a775bc03dcd8855b09ec5fa034cc744d2d866809
  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: 9b241179ba37e83aee8e7cb9deba4933ff727e4a
      https://github.com/xoreos/phaethon/commit/9b241179ba37e83aee8e7cb9deba4933ff727e4a
  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: 7f904793f222afe01741390bd3159243d94c9347
      https://github.com/xoreos/phaethon/commit/7f904793f222afe01741390bd3159243d94c9347
  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: 6cab85722ed9322e473132ff06765fd6e2556f3a
      https://github.com/xoreos/phaethon/commit/6cab85722ed9322e473132ff06765fd6e2556f3a
  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: 57f8254e5a3f01962f5a33b933ec8d7e818dad6c
      https://github.com/xoreos/phaethon/commit/57f8254e5a3f01962f5a33b933ec8d7e818dad6c
  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: 8303ea019b6612e051f5637e4630432129a27e72
      https://github.com/xoreos/phaethon/commit/8303ea019b6612e051f5637e4630432129a27e72
  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: 1403fa349f859f88a94eba921a5a000b6fb9d384
      https://github.com/xoreos/phaethon/commit/1403fa349f859f88a94eba921a5a000b6fb9d384
  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: 2e6cabddf882a4a6c31639f08199b068b2ae4a2a
      https://github.com/xoreos/phaethon/commit/2e6cabddf882a4a6c31639f08199b068b2ae4a2a
  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: 2cb84c8d8454887920c213bec162020a448ebff2
      https://github.com/xoreos/phaethon/commit/2cb84c8d8454887920c213bec162020a448ebff2
  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: 116d2c022a701b08f53e3682b6a46e480baf27de
      https://github.com/xoreos/phaethon/commit/116d2c022a701b08f53e3682b6a46e480baf27de
  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: 5941ca2734b58b39acd51179ba3c9c5aca4c67f5
      https://github.com/xoreos/phaethon/commit/5941ca2734b58b39acd51179ba3c9c5aca4c67f5
  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: 2bbf60ea695608f392756a8e947c1488115aa85e
      https://github.com/xoreos/phaethon/commit/2bbf60ea695608f392756a8e947c1488115aa85e
  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: f6c601e24e06a5fc1959e393f032cd1dde5fb7f7
      https://github.com/xoreos/phaethon/commit/f6c601e24e06a5fc1959e393f032cd1dde5fb7f7
  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: 655a5ecbdf3339e7a26432aed8e5529acfa4d924
      https://github.com/xoreos/phaethon/commit/655a5ecbdf3339e7a26432aed8e5529acfa4d924
  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: 921ffc10795b2686ada64412bcf29fe25e4053f3
      https://github.com/xoreos/phaethon/commit/921ffc10795b2686ada64412bcf29fe25e4053f3
  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: 9f25ffed9845e60f162b2e2293f886114ad6380d
      https://github.com/xoreos/phaethon/commit/9f25ffed9845e60f162b2e2293f886114ad6380d
  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: 547a655cfd25156d65d1365d6022b1bc5ee9b3db
      https://github.com/xoreos/phaethon/commit/547a655cfd25156d65d1365d6022b1bc5ee9b3db
  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: 9b1cf3aaf52b9f05d3d54db0cae3157b8bafc910
      https://github.com/xoreos/phaethon/commit/9b1cf3aaf52b9f05d3d54db0cae3157b8bafc910
  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: ede845d53adb000646e4284b312661cb546e7ac3
      https://github.com/xoreos/phaethon/commit/ede845d53adb000646e4284b312661cb546e7ac3
  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: a6f960878ef7ff5d54f074ddfc4e7bad93d41fb6
      https://github.com/xoreos/phaethon/commit/a6f960878ef7ff5d54f074ddfc4e7bad93d41fb6
  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: 78758e6ec3920a67d2d4da74881476fc7e6cd624
      https://github.com/xoreos/phaethon/commit/78758e6ec3920a67d2d4da74881476fc7e6cd624
  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: a734cf5e70ad0e2d1824bec6ee545c8a6ec04fc7
      https://github.com/xoreos/phaethon/commit/a734cf5e70ad0e2d1824bec6ee545c8a6ec04fc7
  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: 8862551aa75b75debd20cd362aa09a363d637885
      https://github.com/xoreos/phaethon/commit/8862551aa75b75debd20cd362aa09a363d637885
  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: 18212d470f073f233fee355052801245b30c098f
      https://github.com/xoreos/phaethon/commit/18212d470f073f233fee355052801245b30c098f
  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: 738d8108e22da06ce1f33ec1b302692a9ebf247b
      https://github.com/xoreos/phaethon/commit/738d8108e22da06ce1f33ec1b302692a9ebf247b
  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: aa7518c8c78b84e4d46f7e479447d8983e2dbca8
      https://github.com/xoreos/phaethon/commit/aa7518c8c78b84e4d46f7e479447d8983e2dbca8
  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: 0558784fff4ad973516cd54c959d7c5b6ce87c69
      https://github.com/xoreos/phaethon/commit/0558784fff4ad973516cd54c959d7c5b6ce87c69
  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: d10dfd6b5d8f5430e8b0c81a40f14a9522f44abd
      https://github.com/xoreos/phaethon/commit/d10dfd6b5d8f5430e8b0c81a40f14a9522f44abd
  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: 6935fbd043d216f3d046c0dd8c04d73ace29cf03
      https://github.com/xoreos/phaethon/commit/6935fbd043d216f3d046c0dd8c04d73ace29cf03
  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: 4b8e0d5df0827894d80e84f3e483dcd895553a01
      https://github.com/xoreos/phaethon/commit/4b8e0d5df0827894d80e84f3e483dcd895553a01
  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: 7e89fe24216451e83b72872c018858a0cff2a23c
      https://github.com/xoreos/phaethon/commit/7e89fe24216451e83b72872c018858a0cff2a23c
  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: 2d4ac3d06e14e4af95c60a60e0db8650127cca47
      https://github.com/xoreos/phaethon/commit/2d4ac3d06e14e4af95c60a60e0db8650127cca47
  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: a181c6d53790b86f81e926cd7b3168c4154f30a6
      https://github.com/xoreos/phaethon/commit/a181c6d53790b86f81e926cd7b3168c4154f30a6
  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: 51262b142858a6ddaa38a59da96cf15e1ab0d64b
      https://github.com/xoreos/phaethon/commit/51262b142858a6ddaa38a59da96cf15e1ab0d64b
  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: b6ab8a78fa3874ab109a7437876017be60eaead3
      https://github.com/xoreos/phaethon/commit/b6ab8a78fa3874ab109a7437876017be60eaead3
  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: 7d93b37cbf6faf27fe280abc913f12b3b8eac6da
      https://github.com/xoreos/phaethon/commit/7d93b37cbf6faf27fe280abc913f12b3b8eac6da
  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: 5f1bef814d64b6a4e6fc2fabdc9283e72ae39c97
      https://github.com/xoreos/phaethon/commit/5f1bef814d64b6a4e6fc2fabdc9283e72ae39c97
  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: c9ca9e3d075a3c0bb6a23b9fcdbd621485066864
      https://github.com/xoreos/phaethon/commit/c9ca9e3d075a3c0bb6a23b9fcdbd621485066864
  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: 85df17d6615ec1194f46bab86ead8dbdefce1336
      https://github.com/xoreos/phaethon/commit/85df17d6615ec1194f46bab86ead8dbdefce1336
  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: eb8913f9fdd39ea5283caabb0cc0085e5808ed57
      https://github.com/xoreos/phaethon/commit/eb8913f9fdd39ea5283caabb0cc0085e5808ed57
  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: e57dc59002cfe0afef7035b6c2772c1eb499629f
      https://github.com/xoreos/phaethon/commit/e57dc59002cfe0afef7035b6c2772c1eb499629f
  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: b9a952ebba2dc893b772707d2729131bfed299e5
      https://github.com/xoreos/phaethon/commit/b9a952ebba2dc893b772707d2729131bfed299e5
  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: 7364f8e97d578545a3dc7927a8e5ca31e6c4dbdc
      https://github.com/xoreos/phaethon/commit/7364f8e97d578545a3dc7927a8e5ca31e6c4dbdc
  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: a922687f2bfd9bf582674c493d1f758240518ab8
      https://github.com/xoreos/phaethon/commit/a922687f2bfd9bf582674c493d1f758240518ab8
  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: 8cf2671d84a7223784fc6b5d6861f61602282cda
      https://github.com/xoreos/phaethon/commit/8cf2671d84a7223784fc6b5d6861f61602282cda
  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/ee29b9da12b3...8cf2671d84a7


More information about the xoreos-git mailing list