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

GitHub noreply at github.com
Wed Dec 27 17:50:25 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 1d253dc2b96aee1623fe51a496f3d9b2db19a75f
      https://github.com/xoreos/phaethon/commit/1d253dc2b96aee1623fe51a496f3d9b2db19a75f
  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: 8c9d6c9059d9345dc5013698bcf73c6a549ab693
      https://github.com/xoreos/phaethon/commit/8c9d6c9059d9345dc5013698bcf73c6a549ab693
  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: 8e6a3b6f8e2a189a7baf355f00c4f5902ccf7856
      https://github.com/xoreos/phaethon/commit/8e6a3b6f8e2a189a7baf355f00c4f5902ccf7856
  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: 90587ac85a272cd9fc99aaf56c644cad624d3349
      https://github.com/xoreos/phaethon/commit/90587ac85a272cd9fc99aaf56c644cad624d3349
  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: 0eacb9303b11a25f39647fd5116afcacf9061cc2
      https://github.com/xoreos/phaethon/commit/0eacb9303b11a25f39647fd5116afcacf9061cc2
  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: 804d7754cbca70cd72c13395bf21a5895fc2e46e
      https://github.com/xoreos/phaethon/commit/804d7754cbca70cd72c13395bf21a5895fc2e46e
  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: 2a0e1eb9969b14288914069f3778432f1d24b6db
      https://github.com/xoreos/phaethon/commit/2a0e1eb9969b14288914069f3778432f1d24b6db
  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: 8514d9f5e5087041055461abf0a91b3a2adf15a8
      https://github.com/xoreos/phaethon/commit/8514d9f5e5087041055461abf0a91b3a2adf15a8
  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: a40da4ccbd8f10d9ea029a77dbcba166ef85328b
      https://github.com/xoreos/phaethon/commit/a40da4ccbd8f10d9ea029a77dbcba166ef85328b
  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: 55d3baf3a9c855c2f3cf7b957a87b93b712d2b4b
      https://github.com/xoreos/phaethon/commit/55d3baf3a9c855c2f3cf7b957a87b93b712d2b4b
  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: 7062f8b1c409e2cf88da7f0f1929d49a20754a6d
      https://github.com/xoreos/phaethon/commit/7062f8b1c409e2cf88da7f0f1929d49a20754a6d
  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: 99511c52b0a98008b26eab98aa11aa2ceae5e595
      https://github.com/xoreos/phaethon/commit/99511c52b0a98008b26eab98aa11aa2ceae5e595
  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: df84f80a0eefba7143fa1685bebb020212c84cab
      https://github.com/xoreos/phaethon/commit/df84f80a0eefba7143fa1685bebb020212c84cab
  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: f860c92f7dbebefe4a53b385a4adf206d45daf06
      https://github.com/xoreos/phaethon/commit/f860c92f7dbebefe4a53b385a4adf206d45daf06
  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: 329669fa6873839f3a1aa3fb6884179d53f7b8a0
      https://github.com/xoreos/phaethon/commit/329669fa6873839f3a1aa3fb6884179d53f7b8a0
  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: 6a9b079635c1dc0b3afcea03b3b1c266dd08deec
      https://github.com/xoreos/phaethon/commit/6a9b079635c1dc0b3afcea03b3b1c266dd08deec
  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: 9a755acd7fd24caa0e44fb3ae06db3c7643f9fa6
      https://github.com/xoreos/phaethon/commit/9a755acd7fd24caa0e44fb3ae06db3c7643f9fa6
  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: 62dd6648e24b5146757ee9f1cbcf59781b8f9446
      https://github.com/xoreos/phaethon/commit/62dd6648e24b5146757ee9f1cbcf59781b8f9446
  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: d1533ddd1d71ca02b045334ba59cf284ac09aafb
      https://github.com/xoreos/phaethon/commit/d1533ddd1d71ca02b045334ba59cf284ac09aafb
  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: f955e0705347f34aa084c2b0399fac3090973f10
      https://github.com/xoreos/phaethon/commit/f955e0705347f34aa084c2b0399fac3090973f10
  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: 0a9378dac4b8ee45c04835c4de66bfe847d9c20f
      https://github.com/xoreos/phaethon/commit/0a9378dac4b8ee45c04835c4de66bfe847d9c20f
  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: 40c8a4c9054cde6caf827bac242f0f1df837ae80
      https://github.com/xoreos/phaethon/commit/40c8a4c9054cde6caf827bac242f0f1df837ae80
  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: b94cfc026932ae23133b9ea97ed42e5d1885cb72
      https://github.com/xoreos/phaethon/commit/b94cfc026932ae23133b9ea97ed42e5d1885cb72
  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: 5cc1abe35fdbc21de76fe72fd514f4f00a6332fc
      https://github.com/xoreos/phaethon/commit/5cc1abe35fdbc21de76fe72fd514f4f00a6332fc
  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: 4d22cf77bf6e68803d6c7bcab907a9e23262e401
      https://github.com/xoreos/phaethon/commit/4d22cf77bf6e68803d6c7bcab907a9e23262e401
  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: 993fd6e603346bedc1ddaa1efa0c643ddb34cbdc
      https://github.com/xoreos/phaethon/commit/993fd6e603346bedc1ddaa1efa0c643ddb34cbdc
  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: 95484ddc07004b817dc996ea352813edf29d6aa2
      https://github.com/xoreos/phaethon/commit/95484ddc07004b817dc996ea352813edf29d6aa2
  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: e5c76c92b6c206dd42b0dc0c8deff6f7a5182e08
      https://github.com/xoreos/phaethon/commit/e5c76c92b6c206dd42b0dc0c8deff6f7a5182e08
  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: 2c234324b0a68bd16a2b4e50b002337f54c4e010
      https://github.com/xoreos/phaethon/commit/2c234324b0a68bd16a2b4e50b002337f54c4e010
  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: cbac40868a4f8390b03ab203f07bb284267a7de7
      https://github.com/xoreos/phaethon/commit/cbac40868a4f8390b03ab203f07bb284267a7de7
  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: 7410609e47bfbeabba8f0e46fbb008054383fb15
      https://github.com/xoreos/phaethon/commit/7410609e47bfbeabba8f0e46fbb008054383fb15
  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: 1bd99ea135642bb86b16b1c840ee078cdab53a05
      https://github.com/xoreos/phaethon/commit/1bd99ea135642bb86b16b1c840ee078cdab53a05
  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: 711d8f0777162d13d57040d606e39c569c33de95
      https://github.com/xoreos/phaethon/commit/711d8f0777162d13d57040d606e39c569c33de95
  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: 011fb1e281fd11fc46d46f609f6d9b5865247d11
      https://github.com/xoreos/phaethon/commit/011fb1e281fd11fc46d46f609f6d9b5865247d11
  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: 06515cc4693fa5b256e6a96b6ae4d50b9ceeec82
      https://github.com/xoreos/phaethon/commit/06515cc4693fa5b256e6a96b6ae4d50b9ceeec82
  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: c71379b81c3ba013dffefd5c8097352e21cf05d9
      https://github.com/xoreos/phaethon/commit/c71379b81c3ba013dffefd5c8097352e21cf05d9
  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: 2d930c153083b8afb2e40078d37ffad3f11e4691
      https://github.com/xoreos/phaethon/commit/2d930c153083b8afb2e40078d37ffad3f11e4691
  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: e1eb39cb3ccd58130cce60bd829e6c1fcee820a6
      https://github.com/xoreos/phaethon/commit/e1eb39cb3ccd58130cce60bd829e6c1fcee820a6
  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: e63d0139123ccc2ffc022130bd097192eb47a299
      https://github.com/xoreos/phaethon/commit/e63d0139123ccc2ffc022130bd097192eb47a299
  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: b98e47acf703edee0b928a22cd5a75e57d6621a7
      https://github.com/xoreos/phaethon/commit/b98e47acf703edee0b928a22cd5a75e57d6621a7
  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: f64178fb8701e8b10572b7f6dd87be5391968891
      https://github.com/xoreos/phaethon/commit/f64178fb8701e8b10572b7f6dd87be5391968891
  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: 60ee7e1c788adbf0871b000a093d523958525636
      https://github.com/xoreos/phaethon/commit/60ee7e1c788adbf0871b000a093d523958525636
  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: d23c13b3050af43492e60a59a4b1a9a71b90f78c
      https://github.com/xoreos/phaethon/commit/d23c13b3050af43492e60a59a4b1a9a71b90f78c
  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: 258ce89a691af0ec869fb29273fe6d94e76ce5f9
      https://github.com/xoreos/phaethon/commit/258ce89a691af0ec869fb29273fe6d94e76ce5f9
  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: 6979ef75561634936d5174c86277985e23e4a215
      https://github.com/xoreos/phaethon/commit/6979ef75561634936d5174c86277985e23e4a215
  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: 97bcc79df1cd59a09a3d7b4e3938db44bfdbaea0
      https://github.com/xoreos/phaethon/commit/97bcc79df1cd59a09a3d7b4e3938db44bfdbaea0
  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: c950afc70382a8dffa7709108f64b5cbb5494c82
      https://github.com/xoreos/phaethon/commit/c950afc70382a8dffa7709108f64b5cbb5494c82
  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: 23f0f72870ade6977832cb1a6514f0465a661456
      https://github.com/xoreos/phaethon/commit/23f0f72870ade6977832cb1a6514f0465a661456
  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: 38465e81533310070aef45dff44b93374ac3b522
      https://github.com/xoreos/phaethon/commit/38465e81533310070aef45dff44b93374ac3b522
  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: 0ad47c3e20bb64f17faa6b8d2c502d7278d89992
      https://github.com/xoreos/phaethon/commit/0ad47c3e20bb64f17faa6b8d2c502d7278d89992
  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: bc90e6549290d97b4196fd227aff0b9c3e832984
      https://github.com/xoreos/phaethon/commit/bc90e6549290d97b4196fd227aff0b9c3e832984
  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: 8615fac86f27bf15e32dd83eda7b24ed1e52b844
      https://github.com/xoreos/phaethon/commit/8615fac86f27bf15e32dd83eda7b24ed1e52b844
  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: f2d00cab7c54a0c4f16ba6661e3e394e03b747f4
      https://github.com/xoreos/phaethon/commit/f2d00cab7c54a0c4f16ba6661e3e394e03b747f4
  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: 819a0f2b2fc0be06a92b078a6895e7c8d40503b5
      https://github.com/xoreos/phaethon/commit/819a0f2b2fc0be06a92b078a6895e7c8d40503b5
  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: 864c50f2a6c39208ac956ce383ae2c1fa70f08e3
      https://github.com/xoreos/phaethon/commit/864c50f2a6c39208ac956ce383ae2c1fa70f08e3
  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: ff8f9baff8e611ab75148640ba021317174ddebd
      https://github.com/xoreos/phaethon/commit/ff8f9baff8e611ab75148640ba021317174ddebd
  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: 67746eac9ded3ab394a1cb351b729bd16edc6532
      https://github.com/xoreos/phaethon/commit/67746eac9ded3ab394a1cb351b729bd16edc6532
  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: 8ce49d0a0e09d6f3d305776e20dc3a86655d9ac9
      https://github.com/xoreos/phaethon/commit/8ce49d0a0e09d6f3d305776e20dc3a86655d9ac9
  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: b8b8baf5a24d0ab13685fc65319a7b87341ff85f
      https://github.com/xoreos/phaethon/commit/b8b8baf5a24d0ab13685fc65319a7b87341ff85f
  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/da92cd8a0e49...b8b8baf5a24d


More information about the xoreos-git mailing list