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

GitHub noreply at github.com
Thu Dec 28 00:04:23 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 22d1241e8ee175e2bfa1f522dcb58a44508d97ef
      https://github.com/xoreos/phaethon/commit/22d1241e8ee175e2bfa1f522dcb58a44508d97ef
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M .travis.yml

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


  Commit: 3631cc9a4cc6125af5b289079dcd3cc02864d69a
      https://github.com/xoreos/phaethon/commit/3631cc9a4cc6125af5b289079dcd3cc02864d69a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 12917457c2e1619001494a220119b80b578a3012
      https://github.com/xoreos/phaethon/commit/12917457c2e1619001494a220119b80b578a3012
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 1692d581753b95e72b697f9e28faf0f84a92eeed
      https://github.com/xoreos/phaethon/commit/1692d581753b95e72b697f9e28faf0f84a92eeed
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M CMakeLists.txt

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


  Commit: b847aaff1ad8edeae68224eac15071579d740352
      https://github.com/xoreos/phaethon/commit/b847aaff1ad8edeae68224eac15071579d740352
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: eb4621dab0ea1c9bcc1d7c10b3511fa6708f622a
      https://github.com/xoreos/phaethon/commit/eb4621dab0ea1c9bcc1d7c10b3511fa6708f622a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/rules.mk

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


  Commit: c381397c346ca7cdac5505c13277260b7c0b299f
      https://github.com/xoreos/phaethon/commit/c381397c346ca7cdac5505c13277260b7c0b299f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 4e805acf85c009e0d95adcbf41bfd462dec80cbf
      https://github.com/xoreos/phaethon/commit/4e805acf85c009e0d95adcbf41bfd462dec80cbf
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: f1229e0e06a4684bb1a955f189867076b7b3fefd
      https://github.com/xoreos/phaethon/commit/f1229e0e06a4684bb1a955f189867076b7b3fefd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 1d19d519024a31edae12d693edc8358164134b61
      https://github.com/xoreos/phaethon/commit/1d19d519024a31edae12d693edc8358164134b61
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 602c754c24ceb05173f405a1011a4083fb9efd65
      https://github.com/xoreos/phaethon/commit/602c754c24ceb05173f405a1011a4083fb9efd65
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: a65f968a71ea2023a0c0f8798973848c34498449
      https://github.com/xoreos/phaethon/commit/a65f968a71ea2023a0c0f8798973848c34498449
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 942b23309ab20b7d4ff7eba65d3025739418414b
      https://github.com/xoreos/phaethon/commit/942b23309ab20b7d4ff7eba65d3025739418414b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 0e73ae09ecc353a1fb2710de61f20df25acfb1c0
      https://github.com/xoreos/phaethon/commit/0e73ae09ecc353a1fb2710de61f20df25acfb1c0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 4288e1a769cc3f835874d7d9ab17b5e824346a6e
      https://github.com/xoreos/phaethon/commit/4288e1a769cc3f835874d7d9ab17b5e824346a6e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 0725b8af0eaadcc418c0e0d3c2f23abe5d402c83
      https://github.com/xoreos/phaethon/commit/0725b8af0eaadcc418c0e0d3c2f23abe5d402c83
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 35048e38ebfb047386f81c4837abe5811487c84e
      https://github.com/xoreos/phaethon/commit/35048e38ebfb047386f81c4837abe5811487c84e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: d3852746693157acdddd4dbb39c6f81e92bfc55d
      https://github.com/xoreos/phaethon/commit/d3852746693157acdddd4dbb39c6f81e92bfc55d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: e8520ba6b3cc6495feb532a9930f4bcca078263c
      https://github.com/xoreos/phaethon/commit/e8520ba6b3cc6495feb532a9930f4bcca078263c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 196dcde7c66c3755816b0f48d25e1c9aae830aad
      https://github.com/xoreos/phaethon/commit/196dcde7c66c3755816b0f48d25e1c9aae830aad
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 459badc3c61051221023cf9a691f1d9308cf8d06
      https://github.com/xoreos/phaethon/commit/459badc3c61051221023cf9a691f1d9308cf8d06
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 0beb3ff3793606aedd79044df5b99f87e9d4cdd0
      https://github.com/xoreos/phaethon/commit/0beb3ff3793606aedd79044df5b99f87e9d4cdd0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 2014fc2f67a45b593d4b9d758440a714484dac32
      https://github.com/xoreos/phaethon/commit/2014fc2f67a45b593d4b9d758440a714484dac32
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

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


  Commit: 6c74b5e593016805f71766c16453826d48b545fb
      https://github.com/xoreos/phaethon/commit/6c74b5e593016805f71766c16453826d48b545fb
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 6f3868a42dd781a3649799dbe98a886f1666a9e5
      https://github.com/xoreos/phaethon/commit/6f3868a42dd781a3649799dbe98a886f1666a9e5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 21293d17d2d4102503a2f0d5d9a7874dd108924e
      https://github.com/xoreos/phaethon/commit/21293d17d2d4102503a2f0d5d9a7874dd108924e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

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


  Commit: 164ab97cdd2be56e94b78abeca30b38e934c18b2
      https://github.com/xoreos/phaethon/commit/164ab97cdd2be56e94b78abeca30b38e934c18b2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 903aacbf0ca3fda8fff4a525717e66ef37cbd75b
      https://github.com/xoreos/phaethon/commit/903aacbf0ca3fda8fff4a525717e66ef37cbd75b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


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

  Changed paths:
    M src/gui/panelresourceinfo.h

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


  Commit: 8f4e590d55028f364b536fcede1bdfda54eeca49
      https://github.com/xoreos/phaethon/commit/8f4e590d55028f364b536fcede1bdfda54eeca49
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 416d41e609fb70d2546ff5a84b0e6e4e7d1f4355
      https://github.com/xoreos/phaethon/commit/416d41e609fb70d2546ff5a84b0e6e4e7d1f4355
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 3ee014ce0e88fd3ebc1388429d151797cd9651c2
      https://github.com/xoreos/phaethon/commit/3ee014ce0e88fd3ebc1388429d151797cd9651c2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 696ab71aab90792e43f95e33fe7db1ea98d53d9f
      https://github.com/xoreos/phaethon/commit/696ab71aab90792e43f95e33fe7db1ea98d53d9f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: b9d9a9bba5db5e81fca8655d6c7c7694ff2ea979
      https://github.com/xoreos/phaethon/commit/b9d9a9bba5db5e81fca8655d6c7c7694ff2ea979
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 831e024ece851c00029c6ecd0e8445f4c2e55135
      https://github.com/xoreos/phaethon/commit/831e024ece851c00029c6ecd0e8445f4c2e55135
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: e3c028d68f2f23f918cd794a71bcc77b90cfb964
      https://github.com/xoreos/phaethon/commit/e3c028d68f2f23f918cd794a71bcc77b90cfb964
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 008120fbe2c9b001d2205b86aeba79958a233c1c
      https://github.com/xoreos/phaethon/commit/008120fbe2c9b001d2205b86aeba79958a233c1c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: b0e043b9922fc69776ea8d6652f7c7480e5cac41
      https://github.com/xoreos/phaethon/commit/b0e043b9922fc69776ea8d6652f7c7480e5cac41
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: c308caa5ab2a670b1dc66e4e97e3e67c346cb98e
      https://github.com/xoreos/phaethon/commit/c308caa5ab2a670b1dc66e4e97e3e67c346cb98e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

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


  Commit: daef333ff8bb1d16f5e646d5f6689321efc5549e
      https://github.com/xoreos/phaethon/commit/daef333ff8bb1d16f5e646d5f6689321efc5549e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 558fe71442e84f78b1b4cdbce02a19b329ffdcce
      https://github.com/xoreos/phaethon/commit/558fe71442e84f78b1b4cdbce02a19b329ffdcce
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: d8c0b55e89e0058dd4584a40a1463e1619430b3e
      https://github.com/xoreos/phaethon/commit/d8c0b55e89e0058dd4584a40a1463e1619430b3e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: d01c1045c8082910ceaff8ade09e797c8aa961b4
      https://github.com/xoreos/phaethon/commit/d01c1045c8082910ceaff8ade09e797c8aa961b4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 746e3fba86d703eb53ba8f8af7474796c380a95a
      https://github.com/xoreos/phaethon/commit/746e3fba86d703eb53ba8f8af7474796c380a95a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 75e33d5a93eac0638249c464667d1d6f33ef9d88
      https://github.com/xoreos/phaethon/commit/75e33d5a93eac0638249c464667d1d6f33ef9d88
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 45388c4f3bf38050ae5bd065c5420e59cb4c9a52
      https://github.com/xoreos/phaethon/commit/45388c4f3bf38050ae5bd065c5420e59cb4c9a52
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 6c01a7cc91591fb2a05daa0a185ab5a1155469e1
      https://github.com/xoreos/phaethon/commit/6c01a7cc91591fb2a05daa0a185ab5a1155469e1
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 096fb1ae628fcb675d0e6ac81b39b3580c8b9dd5
      https://github.com/xoreos/phaethon/commit/096fb1ae628fcb675d0e6ac81b39b3580c8b9dd5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 382e16065b02e2a531ef30bf042c8b83013e4ed3
      https://github.com/xoreos/phaethon/commit/382e16065b02e2a531ef30bf042c8b83013e4ed3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 715532d9274a8dd100a7f69f59d96c178f720f2b
      https://github.com/xoreos/phaethon/commit/715532d9274a8dd100a7f69f59d96c178f720f2b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.h

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


  Commit: 21a3a8336e3a199b4630092f37825dc1649bb7ad
      https://github.com/xoreos/phaethon/commit/21a3a8336e3a199b4630092f37825dc1649bb7ad
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 814e4a28650554969f9affc1966d2ffc12584322
      https://github.com/xoreos/phaethon/commit/814e4a28650554969f9affc1966d2ffc12584322
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 Dec 2017)

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

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


  Commit: b9111f0bba60b09efb5335a7793ad445c3ec8697
      https://github.com/xoreos/phaethon/commit/b9111f0bba60b09efb5335a7793ad445c3ec8697
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 97d16de8b12e90a963ed03be883e2fe09b83e3b6
      https://github.com/xoreos/phaethon/commit/97d16de8b12e90a963ed03be883e2fe09b83e3b6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 2176ed40567cac215403006085c9f8fd238d7852
      https://github.com/xoreos/phaethon/commit/2176ed40567cac215403006085c9f8fd238d7852
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 28532a4545fd82b72dcdd2b1d04f801d8ca5d995
      https://github.com/xoreos/phaethon/commit/28532a4545fd82b72dcdd2b1d04f801d8ca5d995
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: ef7f02388625cc0a211e32f4f858b3075b8f49bb
      https://github.com/xoreos/phaethon/commit/ef7f02388625cc0a211e32f4f858b3075b8f49bb
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: b961f82a490fb08f37b6027d108810afee80802e
      https://github.com/xoreos/phaethon/commit/b961f82a490fb08f37b6027d108810afee80802e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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: 7e2fe308436e16480797fa925a5a42139ef17592
      https://github.com/xoreos/phaethon/commit/7e2fe308436e16480797fa925a5a42139ef17592
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-28 (Thu, 28 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/3fb305665ed5...7e2fe308436e


More information about the xoreos-git mailing list