[xoreos-git] [xoreos/phaethon] 089514: BUILD: Update Travis CI config to install g++-7 an...

GitHub noreply at github.com
Wed Dec 27 17:43:38 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 0895140b7ae72105f9f5546499fae85decea5a7a
      https://github.com/xoreos/phaethon/commit/0895140b7ae72105f9f5546499fae85decea5a7a
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M .travis.yml

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


  Commit: 7eb2ddbc5ec966dc257029924ff238bb40aa59fc
      https://github.com/xoreos/phaethon/commit/7eb2ddbc5ec966dc257029924ff238bb40aa59fc
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 6bbb6d2d965855929864809227b02a1834375d3f
      https://github.com/xoreos/phaethon/commit/6bbb6d2d965855929864809227b02a1834375d3f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: b6c95f43a7e57b5530957083835a1308a28c4e6f
      https://github.com/xoreos/phaethon/commit/b6c95f43a7e57b5530957083835a1308a28c4e6f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M CMakeLists.txt

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


  Commit: afe7eff285f65cf2bacc87794365761647c719a2
      https://github.com/xoreos/phaethon/commit/afe7eff285f65cf2bacc87794365761647c719a2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 5e7e6370c9f79c47a6f5df85f8c9d016209f0e92
      https://github.com/xoreos/phaethon/commit/5e7e6370c9f79c47a6f5df85f8c9d016209f0e92
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/rules.mk

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


  Commit: f18790109be116911452f5741813ea866fd9fe6a
      https://github.com/xoreos/phaethon/commit/f18790109be116911452f5741813ea866fd9fe6a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 9ebe9a56688e4d0dbbe3c09e48ed05bbd067ea35
      https://github.com/xoreos/phaethon/commit/9ebe9a56688e4d0dbbe3c09e48ed05bbd067ea35
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 4c904e3eb8c975499890f3275f796ac9bd7a1f25
      https://github.com/xoreos/phaethon/commit/4c904e3eb8c975499890f3275f796ac9bd7a1f25
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 40b7ed4047321ee84e179ee10a3de493d00f660f
      https://github.com/xoreos/phaethon/commit/40b7ed4047321ee84e179ee10a3de493d00f660f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 9bfcfb132b1b820e531b082918f5f9cbd3203b8a
      https://github.com/xoreos/phaethon/commit/9bfcfb132b1b820e531b082918f5f9cbd3203b8a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 073505946c5be8f521d0895a9dd043a98b7784ee
      https://github.com/xoreos/phaethon/commit/073505946c5be8f521d0895a9dd043a98b7784ee
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 1e10bf3af77eb3ea11ecbdc8b533a91228c88c41
      https://github.com/xoreos/phaethon/commit/1e10bf3af77eb3ea11ecbdc8b533a91228c88c41
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: b32472981a0eb99c0552daf627b2fa28f482e9ff
      https://github.com/xoreos/phaethon/commit/b32472981a0eb99c0552daf627b2fa28f482e9ff
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 9fef293b705c4bad966c543a45433e3e169a4111
      https://github.com/xoreos/phaethon/commit/9fef293b705c4bad966c543a45433e3e169a4111
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 18c3d08c1e8c70db34f09858eea50b4e2dd90e1a
      https://github.com/xoreos/phaethon/commit/18c3d08c1e8c70db34f09858eea50b4e2dd90e1a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: e389ab36273089b43a3e9abd485eca0a210bb4df
      https://github.com/xoreos/phaethon/commit/e389ab36273089b43a3e9abd485eca0a210bb4df
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 1748383d85f4edfd90dc55a46b95dc785ca87eb0
      https://github.com/xoreos/phaethon/commit/1748383d85f4edfd90dc55a46b95dc785ca87eb0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: e9070d85df7bc61776b8b9e8726c82d80db6610b
      https://github.com/xoreos/phaethon/commit/e9070d85df7bc61776b8b9e8726c82d80db6610b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 9bc8fee42b49900e3e83ee0773067794b788b29e
      https://github.com/xoreos/phaethon/commit/9bc8fee42b49900e3e83ee0773067794b788b29e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: f31f0b7c7a8d0d931392ecb945c10150c738c461
      https://github.com/xoreos/phaethon/commit/f31f0b7c7a8d0d931392ecb945c10150c738c461
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 1bcaaffb65ee47b46968570c4ef352e3fc30d069
      https://github.com/xoreos/phaethon/commit/1bcaaffb65ee47b46968570c4ef352e3fc30d069
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 3571b5e882f960277017d2a60596e408e084f78d
      https://github.com/xoreos/phaethon/commit/3571b5e882f960277017d2a60596e408e084f78d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

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


  Commit: 49d4f1db1f15f236223e3befca3d0c9168ff9336
      https://github.com/xoreos/phaethon/commit/49d4f1db1f15f236223e3befca3d0c9168ff9336
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 708def6531e9fc2fb4c722de10c7dce246297c9b
      https://github.com/xoreos/phaethon/commit/708def6531e9fc2fb4c722de10c7dce246297c9b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: be55640085a43bcae239f1b54fb5017504b99aa5
      https://github.com/xoreos/phaethon/commit/be55640085a43bcae239f1b54fb5017504b99aa5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

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


  Commit: b36eca73cab4b61afc034d968d4f877930950ad4
      https://github.com/xoreos/phaethon/commit/b36eca73cab4b61afc034d968d4f877930950ad4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 5fbf0b15501d8211ffe7a6d70afbbd77e5f6452d
      https://github.com/xoreos/phaethon/commit/5fbf0b15501d8211ffe7a6d70afbbd77e5f6452d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


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

  Changed paths:
    M src/gui/panelresourceinfo.h

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


  Commit: 45b2b656385c36739c0d53fd3893c323b4d94906
      https://github.com/xoreos/phaethon/commit/45b2b656385c36739c0d53fd3893c323b4d94906
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: a43b2c750623388ee46c578048861ca79d7562ae
      https://github.com/xoreos/phaethon/commit/a43b2c750623388ee46c578048861ca79d7562ae
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: aaa453be7eb6d46433943279a827214641539250
      https://github.com/xoreos/phaethon/commit/aaa453be7eb6d46433943279a827214641539250
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 6cdeac1c8e941f613f41d7652bf3ea0b52af6929
      https://github.com/xoreos/phaethon/commit/6cdeac1c8e941f613f41d7652bf3ea0b52af6929
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 2caf828f14c6d5b812f9b7f197d944e796a7de5b
      https://github.com/xoreos/phaethon/commit/2caf828f14c6d5b812f9b7f197d944e796a7de5b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 7111049cbfb1e4984f957b0f9cff7ae9da324526
      https://github.com/xoreos/phaethon/commit/7111049cbfb1e4984f957b0f9cff7ae9da324526
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: adb0ae8b8c068f69983a8e716b21a1a69173e8a3
      https://github.com/xoreos/phaethon/commit/adb0ae8b8c068f69983a8e716b21a1a69173e8a3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: a96153a0758b527a0b2126920bd25544cf3caa40
      https://github.com/xoreos/phaethon/commit/a96153a0758b527a0b2126920bd25544cf3caa40
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 90e66aa8c65be9a092bc3a669bc267b5eb6e998c
      https://github.com/xoreos/phaethon/commit/90e66aa8c65be9a092bc3a669bc267b5eb6e998c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 2fd51593e4e5aa402cce75cdb810d11731551dc7
      https://github.com/xoreos/phaethon/commit/2fd51593e4e5aa402cce75cdb810d11731551dc7
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

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


  Commit: 38919cc039d67ef60fe87c838d2ab1afa9af8d6c
      https://github.com/xoreos/phaethon/commit/38919cc039d67ef60fe87c838d2ab1afa9af8d6c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: c2285b55898d6954cc2c81a73489f5227c728b7a
      https://github.com/xoreos/phaethon/commit/c2285b55898d6954cc2c81a73489f5227c728b7a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: dc131bbe9806c29f174a5fcb9c01627554aedc22
      https://github.com/xoreos/phaethon/commit/dc131bbe9806c29f174a5fcb9c01627554aedc22
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: 1c704ec8e4e9b2ae78828ef6b9193d27fc682fe0
      https://github.com/xoreos/phaethon/commit/1c704ec8e4e9b2ae78828ef6b9193d27fc682fe0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 13c646c629e6254996e794007c9f1213c25b450d
      https://github.com/xoreos/phaethon/commit/13c646c629e6254996e794007c9f1213c25b450d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 61b001626e13e08d7a987d2a4be63e1a4f5ea58c
      https://github.com/xoreos/phaethon/commit/61b001626e13e08d7a987d2a4be63e1a4f5ea58c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 20816ce5b7a692983ecd083a84778331efe90b1d
      https://github.com/xoreos/phaethon/commit/20816ce5b7a692983ecd083a84778331efe90b1d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 101cec5b5980852769b6e4005645c1608b441ea4
      https://github.com/xoreos/phaethon/commit/101cec5b5980852769b6e4005645c1608b441ea4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 009e13677c5f12151e77892f340e832cb93eebed
      https://github.com/xoreos/phaethon/commit/009e13677c5f12151e77892f340e832cb93eebed
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 4e5e1327c1b7442751f821cab01dd49a84b0b1cb
      https://github.com/xoreos/phaethon/commit/4e5e1327c1b7442751f821cab01dd49a84b0b1cb
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 516a5078b602483d91b48d1bbd485f60bba42831
      https://github.com/xoreos/phaethon/commit/516a5078b602483d91b48d1bbd485f60bba42831
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.h

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


  Commit: dd8fedf6f70d52f8dbecc30727e01ff596b6babf
      https://github.com/xoreos/phaethon/commit/dd8fedf6f70d52f8dbecc30727e01ff596b6babf
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 50b50b5b9e6774ac507b974fe27533ca6757602e
      https://github.com/xoreos/phaethon/commit/50b50b5b9e6774ac507b974fe27533ca6757602e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 446ed5c4c532983d0c621842ab9f8ee4a7e276b8
      https://github.com/xoreos/phaethon/commit/446ed5c4c532983d0c621842ab9f8ee4a7e276b8
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 1c75a9cfbcaeea303a5ed13c0eeae96537611edc
      https://github.com/xoreos/phaethon/commit/1c75a9cfbcaeea303a5ed13c0eeae96537611edc
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: ada57bcd0836dd362b0c8d53a93e2215c147dd76
      https://github.com/xoreos/phaethon/commit/ada57bcd0836dd362b0c8d53a93e2215c147dd76
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: cdabc3708e4e7808c15bced0d78b30b9bcf322e0
      https://github.com/xoreos/phaethon/commit/cdabc3708e4e7808c15bced0d78b30b9bcf322e0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: fa2389a88d67fbd31142880b02bf8371ca5ad304
      https://github.com/xoreos/phaethon/commit/fa2389a88d67fbd31142880b02bf8371ca5ad304
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 5b9ef545ef95bff274a0c0d87bf40deeae5bc5bb
      https://github.com/xoreos/phaethon/commit/5b9ef545ef95bff274a0c0d87bf40deeae5bc5bb
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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: 7cd59566137441e2276d961349cb212cc5efb5e9
      https://github.com/xoreos/phaethon/commit/7cd59566137441e2276d961349cb212cc5efb5e9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 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.


Compare: https://github.com/xoreos/phaethon/compare/0895140b7ae7^...7cd595661374


More information about the xoreos-git mailing list