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

GitHub noreply at github.com
Wed Dec 27 19:08:06 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 73926c8cd46828d9eb5ed704c96a2281743716ba
      https://github.com/xoreos/phaethon/commit/73926c8cd46828d9eb5ed704c96a2281743716ba
  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: 34d8814855eb086ac2ea968ad2ffbe4fb01bf132
      https://github.com/xoreos/phaethon/commit/34d8814855eb086ac2ea968ad2ffbe4fb01bf132
  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: fe03d38b7b27c07e285bd5e450bec2919222e18b
      https://github.com/xoreos/phaethon/commit/fe03d38b7b27c07e285bd5e450bec2919222e18b
  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: 3f56b7cf205a8bf7add9a56bb92e40d90d21f0ae
      https://github.com/xoreos/phaethon/commit/3f56b7cf205a8bf7add9a56bb92e40d90d21f0ae
  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: cbbcba5d2fd448136a1d1aef974795b2c18e9781
      https://github.com/xoreos/phaethon/commit/cbbcba5d2fd448136a1d1aef974795b2c18e9781
  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: 2a781b917ce39aff4368f8d7a5e55a3d7226a72b
      https://github.com/xoreos/phaethon/commit/2a781b917ce39aff4368f8d7a5e55a3d7226a72b
  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: 3643b5a5587517e195ca8475788dd5b32b387213
      https://github.com/xoreos/phaethon/commit/3643b5a5587517e195ca8475788dd5b32b387213
  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: 5cfb8db7712bc8e3df6d6fdeff99ea9eb988be90
      https://github.com/xoreos/phaethon/commit/5cfb8db7712bc8e3df6d6fdeff99ea9eb988be90
  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: 27ae09d8b31abdafdcb6cf1d9f682b610fc89f57
      https://github.com/xoreos/phaethon/commit/27ae09d8b31abdafdcb6cf1d9f682b610fc89f57
  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: 99daf2ff8338645c724a3fe1e5a8d6abd7f72615
      https://github.com/xoreos/phaethon/commit/99daf2ff8338645c724a3fe1e5a8d6abd7f72615
  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: 79edf7a15cbf6fa923517358f6bb18ce5c00e725
      https://github.com/xoreos/phaethon/commit/79edf7a15cbf6fa923517358f6bb18ce5c00e725
  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: 6a732d8ae69a113207c8803edd51b91a3ff3c5de
      https://github.com/xoreos/phaethon/commit/6a732d8ae69a113207c8803edd51b91a3ff3c5de
  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: 55dc19058c859106b3b8c4d39fe8bbe715389a40
      https://github.com/xoreos/phaethon/commit/55dc19058c859106b3b8c4d39fe8bbe715389a40
  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: a4b3758237e6c39a765f5626ea5ca43af84a33ee
      https://github.com/xoreos/phaethon/commit/a4b3758237e6c39a765f5626ea5ca43af84a33ee
  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: a8d9090861355f92f3888af74a8edc7d23635d90
      https://github.com/xoreos/phaethon/commit/a8d9090861355f92f3888af74a8edc7d23635d90
  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: d801b4f48261bbf8eea22bda2191afb0881d2b44
      https://github.com/xoreos/phaethon/commit/d801b4f48261bbf8eea22bda2191afb0881d2b44
  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: 342f59f939b08f86d2e33cf71fb18682022deba2
      https://github.com/xoreos/phaethon/commit/342f59f939b08f86d2e33cf71fb18682022deba2
  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: a1abfd9b6c3199e0b34e1273a5e2ca8cdb5804b1
      https://github.com/xoreos/phaethon/commit/a1abfd9b6c3199e0b34e1273a5e2ca8cdb5804b1
  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: 7e95f4438ab735104552850b0a92eadfa6c19fac
      https://github.com/xoreos/phaethon/commit/7e95f4438ab735104552850b0a92eadfa6c19fac
  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: 330fb93b1edf6184e6d1f85bdff86b1c1d424890
      https://github.com/xoreos/phaethon/commit/330fb93b1edf6184e6d1f85bdff86b1c1d424890
  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: 1e3a6470abba6f27b105ea3e0c8083a6924fa28c
      https://github.com/xoreos/phaethon/commit/1e3a6470abba6f27b105ea3e0c8083a6924fa28c
  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: aeb46033c7885e1a2951247b363e2ff8207a1b07
      https://github.com/xoreos/phaethon/commit/aeb46033c7885e1a2951247b363e2ff8207a1b07
  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: efb9d0eb029f3a0c99284ed09c9538aeed17e314
      https://github.com/xoreos/phaethon/commit/efb9d0eb029f3a0c99284ed09c9538aeed17e314
  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: 9d09937434f160fb53d4d8a56b5583e1054cebd9
      https://github.com/xoreos/phaethon/commit/9d09937434f160fb53d4d8a56b5583e1054cebd9
  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: 3df4592afcc2ddc9d22005537a0a5405c3a355bc
      https://github.com/xoreos/phaethon/commit/3df4592afcc2ddc9d22005537a0a5405c3a355bc
  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: 83878b8ea63fbce19ba03f834ad304a1392660e5
      https://github.com/xoreos/phaethon/commit/83878b8ea63fbce19ba03f834ad304a1392660e5
  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: cf57467aa945b1bc51bd631a116451c44b8a22be
      https://github.com/xoreos/phaethon/commit/cf57467aa945b1bc51bd631a116451c44b8a22be
  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: d54ead9c460b3e7a608c80f37bb386449f173036
      https://github.com/xoreos/phaethon/commit/d54ead9c460b3e7a608c80f37bb386449f173036
  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: fd5605a61371bb73818a1d8b12e6cd0121cd89f6
      https://github.com/xoreos/phaethon/commit/fd5605a61371bb73818a1d8b12e6cd0121cd89f6
  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: 6791a32c4b6d5ea440464e4e227836b032f9d21f
      https://github.com/xoreos/phaethon/commit/6791a32c4b6d5ea440464e4e227836b032f9d21f
  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: 5b33c7434b58c94c1091137091606c0cdd33b979
      https://github.com/xoreos/phaethon/commit/5b33c7434b58c94c1091137091606c0cdd33b979
  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: ab950cb27410d25696526c6172bf17d7bfca0ee9
      https://github.com/xoreos/phaethon/commit/ab950cb27410d25696526c6172bf17d7bfca0ee9
  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: 44b1dde5825b82aa5cc83e51d5e7de5293adb4fe
      https://github.com/xoreos/phaethon/commit/44b1dde5825b82aa5cc83e51d5e7de5293adb4fe
  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: a18479d38389b3ac9334666284ad8062d38cd0cf
      https://github.com/xoreos/phaethon/commit/a18479d38389b3ac9334666284ad8062d38cd0cf
  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: ccffedfbb4e614617e68301e45246874971a332f
      https://github.com/xoreos/phaethon/commit/ccffedfbb4e614617e68301e45246874971a332f
  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: 5e8b72a9e1a8f2f492c3ff9c7c13b08fad77c7b3
      https://github.com/xoreos/phaethon/commit/5e8b72a9e1a8f2f492c3ff9c7c13b08fad77c7b3
  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: 18cdea091837ed0df24f7c1fde6b22cc37481d23
      https://github.com/xoreos/phaethon/commit/18cdea091837ed0df24f7c1fde6b22cc37481d23
  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: 7a2342a918fb3be575a083f9eee4d9f1e3b17c56
      https://github.com/xoreos/phaethon/commit/7a2342a918fb3be575a083f9eee4d9f1e3b17c56
  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: 33fdacf81c558fd018fdd64186632d9859e4fc29
      https://github.com/xoreos/phaethon/commit/33fdacf81c558fd018fdd64186632d9859e4fc29
  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: b29978443188c316c941e727d8543f4f2ffea567
      https://github.com/xoreos/phaethon/commit/b29978443188c316c941e727d8543f4f2ffea567
  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: 6a41bc8b98020d7ac2e2419ad8b82d256182b865
      https://github.com/xoreos/phaethon/commit/6a41bc8b98020d7ac2e2419ad8b82d256182b865
  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: 9335a3cf44b024b64931db26d0a65033e1bf1eb0
      https://github.com/xoreos/phaethon/commit/9335a3cf44b024b64931db26d0a65033e1bf1eb0
  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: 290d6a28be622f310457497855ed9c96b7077b62
      https://github.com/xoreos/phaethon/commit/290d6a28be622f310457497855ed9c96b7077b62
  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: 646c289a1daee80a40493b918d807697cb1e9413
      https://github.com/xoreos/phaethon/commit/646c289a1daee80a40493b918d807697cb1e9413
  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: 364e685462cea20403f5a6f7acb5e15a1763b1cb
      https://github.com/xoreos/phaethon/commit/364e685462cea20403f5a6f7acb5e15a1763b1cb
  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: 24cd8fce06305c841501399f049ac635ce9b549a
      https://github.com/xoreos/phaethon/commit/24cd8fce06305c841501399f049ac635ce9b549a
  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: 051726540a94ea2244b4e5d4ef53f701175f5192
      https://github.com/xoreos/phaethon/commit/051726540a94ea2244b4e5d4ef53f701175f5192
  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: 213668a6e14cf704f7aaf9b890c8c821543dd525
      https://github.com/xoreos/phaethon/commit/213668a6e14cf704f7aaf9b890c8c821543dd525
  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: 069bc116db596c2954503454628f3af6eca1b5d4
      https://github.com/xoreos/phaethon/commit/069bc116db596c2954503454628f3af6eca1b5d4
  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: 3c688f22ef03bed512a30f9d78a8d466a897cdcd
      https://github.com/xoreos/phaethon/commit/3c688f22ef03bed512a30f9d78a8d466a897cdcd
  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: 3328461613ee6014fba1accb1f77522eef73e17c
      https://github.com/xoreos/phaethon/commit/3328461613ee6014fba1accb1f77522eef73e17c
  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: 7cbcbfc796c8778927796b5e0d80f50488339fc9
      https://github.com/xoreos/phaethon/commit/7cbcbfc796c8778927796b5e0d80f50488339fc9
  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: 63966788eaeb3ef924d90c403c210d3e918b822c
      https://github.com/xoreos/phaethon/commit/63966788eaeb3ef924d90c403c210d3e918b822c
  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: ab63fae0c058c4d716b29adf0c352f593086b996
      https://github.com/xoreos/phaethon/commit/ab63fae0c058c4d716b29adf0c352f593086b996
  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: 6abde8931020d18bb0f18d30f72741dfec79f8ff
      https://github.com/xoreos/phaethon/commit/6abde8931020d18bb0f18d30f72741dfec79f8ff
  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: 66d9b10d50f2c4da9622ea2ebb1aee4f7307eca6
      https://github.com/xoreos/phaethon/commit/66d9b10d50f2c4da9622ea2ebb1aee4f7307eca6
  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: db25aa5a78c2fbfade4ca10e9c30a5aaab78d926
      https://github.com/xoreos/phaethon/commit/db25aa5a78c2fbfade4ca10e9c30a5aaab78d926
  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: cd0175416e5d39a57a6eb2a3df008cf2f0010f88
      https://github.com/xoreos/phaethon/commit/cd0175416e5d39a57a6eb2a3df008cf2f0010f88
  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: 36798a0bead3c67d624494b0fdb1dc7f13660286
      https://github.com/xoreos/phaethon/commit/36798a0bead3c67d624494b0fdb1dc7f13660286
  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/b130d5dc3585...36798a0bead3


More information about the xoreos-git mailing list