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

GitHub noreply at github.com
Fri Dec 29 19:12:11 CET 2017


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

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  BUILD: Try pulling in stuff from artful instead of xenial on Travis CI


  Commit: 8475ef22683e572f77ded8c7377c955915429bd1
      https://github.com/xoreos/phaethon/commit/8475ef22683e572f77ded8c7377c955915429bd1
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M rules.mk
    A verdigris/rules.mk
    A verdigris/wobjectdefs.h
    A verdigris/wobjectimpl.h

  Log Message:
  -----------
  GUI: Add Verdigris


  Commit: 2892c2d005dc65832b9fc84cce8de095bf982122
      https://github.com/xoreos/phaethon/commit/2892c2d005dc65832b9fc84cce8de095bf982122
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M Makefile.am
    M configure.ac
    A m4/ax_check_qt5.m4
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Autotools Qt port stubs


  Commit: b41b1876a9dd98fbf5350b14c26a136a3fdd2851
      https://github.com/xoreos/phaethon/commit/b41b1876a9dd98fbf5350b14c26a136a3fdd2851
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt

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


  Commit: 363d8a86c6e6c188af5ad48435a767b736d442b4
      https://github.com/xoreos/phaethon/commit/363d8a86c6e6c188af5ad48435a767b736d442b4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/rules.mk
    M src/phaethon.cpp
    A ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Minimal Qt window


  Commit: 825e6a80122414d3f443aea2870621d12d6a301f
      https://github.com/xoreos/phaethon/commit/825e6a80122414d3f443aea2870621d12d6a301f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/rules.mk

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


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

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Connect signals and slots


  Commit: e638b9b5081920d5868aa0b00ed6538801fa3e83
      https://github.com/xoreos/phaethon/commit/e638b9b5081920d5868aa0b00ed6538801fa3e83
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/common/ustring.cpp
    M src/common/ustring.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Use original resource info system


  Commit: 185a03bde5275e5738f744b8f148fa91a5e0d334
      https://github.com/xoreos/phaethon/commit/185a03bde5275e5738f744b8f148fa91a5e0d334
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    A src/gui/resourcetreeitem.cpp
    A src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A src/gui/selection.cpp
    A src/gui/selection.h
    M ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Replace QFileSystemModel with QAbstractItemModel


  Commit: e7df036cc9a0acc320f8bd879fcf1251451b37cd
      https://github.com/xoreos/phaethon/commit/e7df036cc9a0acc320f8bd879fcf1251451b37cd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h

  Log Message:
  -----------
  GUI: Remove old wx code


  Commit: cbbf9da4f08ffba0a466c3c7a0bd156ae0fee74f
      https://github.com/xoreos/phaethon/commit/cbbf9da4f08ffba0a466c3c7a0bd156ae0fee74f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    A src/gui/panelpreviewtext.cpp
    A src/gui/panelpreviewtext.h
    M src/gui/rules.mk
    M ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Add preview stubs


  Commit: 2004bf7f81db80dd84c520cf9a296a45ef6c17a9
      https://github.com/xoreos/phaethon/commit/2004bf7f81db80dd84c520cf9a296a45ef6c17a9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Add files from archive to tree


  Commit: 2f6ab555e909ef9e283ae7834fbf62980bbda999
      https://github.com/xoreos/phaethon/commit/2f6ab555e909ef9e283ae7834fbf62980bbda999
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/rules.mk
    R src/gui/selection.cpp
    R src/gui/selection.h

  Log Message:
  -----------
  GUI: Remove Selection class


  Commit: 99fef995130c139c589665a9fb365972b242d099
      https://github.com/xoreos/phaethon/commit/99fef995130c139c589665a9fb365972b242d099
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h

  Log Message:
  -----------
  GUI: Implement text preview


  Commit: 4cea789d6b37cc7bf89e97c0a4887845ece935a6
      https://github.com/xoreos/phaethon/commit/4cea789d6b37cc7bf89e97c0a4887845ece935a6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A ui/previewsound.ui

  Log Message:
  -----------
  GUI: Implement sound preview


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

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    A src/gui/panel.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M ui/mainwindow.ui
    A ui/previewimage.ui

  Log Message:
  -----------
  GUI: Implement image preview


  Commit: 4ec0548daf2ab5a443401363a02426bbdddb2124
      https://github.com/xoreos/phaethon/commit/4ec0548daf2ab5a443401363a02426bbdddb2124
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/aurora/util.cpp
    M src/aurora/util.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M ui/mainwindow.ui
    A ui/previewempty.ui
    A ui/previewtext.ui
    A ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Move resource info panel into its own class/form


  Commit: 2a1b140305522b105af5f697116720a618f53775
      https://github.com/xoreos/phaethon/commit/2a1b140305522b105af5f697116720a618f53775
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M ui/mainwindow.ui
    M ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Add about dialog


  Commit: bf62da5fd9a841b45f50beb48bffc4365bb6aec2
      https://github.com/xoreos/phaethon/commit/bf62da5fd9a841b45f50beb48bffc4365bb6aec2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A src/gui/statusbar.cpp
    A src/gui/statusbar.h
    M ui/mainwindow.ui
    M ui/previewimage.ui
    M ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI: Proper usage of status bar


  Commit: 02ab655b380cc5541a464463f2a1fb252c3bef99
      https://github.com/xoreos/phaethon/commit/02ab655b380cc5541a464463f2a1fb252c3bef99
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    M src/gui/statusbar.cpp
    M src/gui/statusbar.h

  Log Message:
  -----------
  GUI: Updates:

- Add some const.
- Implement image zoom functions.
- Some refactoring.


  Commit: 367baf4947d433cfba32685fa371fdc1f523740c
      https://github.com/xoreos/phaethon/commit/367baf4947d433cfba32685fa371fdc1f523740c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    R src/gui/about.cpp
    R src/gui/about.h
    R src/gui/eventid.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.h
    M src/gui/rules.mk
    A ui/resourceinfo.ui
    R ui/resourceinfopanel.ui

  Log Message:
  -----------
  GUI:

- Rename ResourceInfoPanel -> PanelResourceInfo for consistency.
- Remove old (wx) files.


  Commit: e425125f5992da0bf5a6c500b602cd749afb65ae
      https://github.com/xoreos/phaethon/commit/e425125f5992da0bf5a6c500b602cd749afb65ae
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M BUILDDEP.md
    M CMakeLists.txt
    M Makefile.am
    M configure.ac
    M dists/arch/PKGBUILD
    M dists/debian/control
    M dists/debian/copyright
    M dists/fedora/phaethon.spec
    R m4/ax_check_wx.m4
    M src/common/ustring.cpp
    M src/common/ustring.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Remove wx


  Commit: 9978d88fb488900e2ae568ea26fb4d04f0cff04f
      https://github.com/xoreos/phaethon/commit/9978d88fb488900e2ae568ea26fb4d04f0cff04f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

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


  Commit: 04c9149d546600da7035b432d3cbd09b409f68e2
      https://github.com/xoreos/phaethon/commit/04c9149d546600da7035b432d3cbd09b409f68e2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/phaethon.cpp

  Log Message:
  -----------
  GUI: Correctly set titles for Phaethon and About dialog


  Commit: 4f03e4c7e76505188383621f595a6ced1c12e985
      https://github.com/xoreos/phaethon/commit/4f03e4c7e76505188383621f595a6ced1c12e985
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Refactor for clarity

- Remove FileInfo and SoundInfo structs
- Add ItemData struct to contain all non tree structure data
- Rename getData -> getName
- Remove getFileInfo method


  Commit: e5fe1a0c4286512415ed952c96682a51027bc988
      https://github.com/xoreos/phaethon/commit/e5fe1a0c4286512415ed952c96682a51027bc988
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

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


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

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Add UNUSED where needed


  Commit: 8332ce35dc493ea26ee0235f7decd8fa8dd2165a
      https://github.com/xoreos/phaethon/commit/8332ce35dc493ea26ee0235f7decd8fa8dd2165a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: da53d1e8586342e2b3227c078e445ad9bbf619bd
      https://github.com/xoreos/phaethon/commit/da53d1e8586342e2b3227c078e445ad9bbf619bd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelresourceinfo.h

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


  Commit: 4781e027710c497b4f8855ce084d5072d2a87a41
      https://github.com/xoreos/phaethon/commit/4781e027710c497b4f8855ce084d5072d2a87a41
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix some fixme's

- Use more logging
- logAppend -> log
- Pop status in one place


  Commit: a8b507921b2a14efbdd57a7f6358de5a88a7372d
      https://github.com/xoreos/phaethon/commit/a8b507921b2a14efbdd57a7f6358de5a88a7372d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M configure.ac
    M src/gui/mainwindow.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M ui/resourceinfo.ui

  Log Message:
  -----------
  GUI: Remove testing buttons


  Commit: 588334cc1adbfb3a97818374839ecaca1d1ddaf0
      https://github.com/xoreos/phaethon/commit/588334cc1adbfb3a97818374839ecaca1d1ddaf0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix how the tree model handles opening a file

We only want to add a top level item if we're opening a directory, not a file.


  Commit: 4c34de0ea50e4fcc59851a818265b2e8b2500b25
      https://github.com/xoreos/phaethon/commit/4c34de0ea50e4fcc59851a818265b2e8b2500b25
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    R ui/previewempty.ui

  Log Message:
  -----------
  GUI: Panel preview empty code


  Commit: 896c4169c3ed41dcacdb8813abf6c62e0e39219d
      https://github.com/xoreos/phaethon/commit/896c4169c3ed41dcacdb8813abf6c62e0e39219d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/rules.mk
    R ui/previewimage.ui

  Log Message:
  -----------
  GUI: Panel preview image code


  Commit: b440bf84b76e25074c017f94d31420d0ed4e97cf
      https://github.com/xoreos/phaethon/commit/b440bf84b76e25074c017f94d31420d0ed4e97cf
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/rules.mk
    R ui/previewsound.ui

  Log Message:
  -----------
  GUI: Panel preview sound code


  Commit: 412a61aa6c609912bcb5b49970bdbdfb040fa4ea
      https://github.com/xoreos/phaethon/commit/412a61aa6c609912bcb5b49970bdbdfb040fa4ea
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/rules.mk
    R ui/previewtext.ui

  Log Message:
  -----------
  GUI: Panel preview text code


  Commit: 4af02f8e999a819542f6426c2759d5a2ef6e1963
      https://github.com/xoreos/phaethon/commit/4af02f8e999a819542f6426c2759d5a2ef6e1963
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/rules.mk
    R ui/resourceinfo.ui

  Log Message:
  -----------
  GUI: Resource info panel code


  Commit: 60d17975289e108593e41fe556580c3d648f50cd
      https://github.com/xoreos/phaethon/commit/60d17975289e108593e41fe556580c3d648f50cd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M configure.ac
    M m4/ax_check_qt5.m4
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/rules.mk
    R ui/mainwindow.ui

  Log Message:
  -----------
  GUI: Main window code

Removes remaining forms code from source and build system, which means no more UIC required.


  Commit: b1d10f9f15eb43626a28001e4bcbe1b902384ae9
      https://github.com/xoreos/phaethon/commit/b1d10f9f15eb43626a28001e4bcbe1b902384ae9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

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


  Commit: 6ca814df281b7ca358ba9287b82f977541bd6552
      https://github.com/xoreos/phaethon/commit/6ca814df281b7ca358ba9287b82f977541bd6552
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panel.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h
    M src/gui/statusbar.cpp
    M src/gui/statusbar.h

  Log Message:
  -----------
  GUI: Add license to files


  Commit: ac66b7495e7737388a40e244b6dbb50dc545120c
      https://github.com/xoreos/phaethon/commit/ac66b7495e7737388a40e244b6dbb50dc545120c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    A src/gui/config.cpp
    A src/gui/config.h
    M src/gui/mainwindow.cpp
    R src/gui/panel.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Rename panel.h -> config.h

And properly use the variable defined in it.


  Commit: 5ce34725d9058163eed5ff174e710f8a7ffb95ef
      https://github.com/xoreos/phaethon/commit/5ce34725d9058163eed5ff174e710f8a7ffb95ef
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: bd28a8e558db7f822c6234175cc3f9eeb8ba363d
      https://github.com/xoreos/phaethon/commit/bd28a8e558db7f822c6234175cc3f9eeb8ba363d
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.cpp
    M src/gui/panelpreviewtext.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h

  Log Message:
  -----------
  GUI: Remove class members that aren't needed


  Commit: f9081049225118201b68bbb521da42241d3ce032
      https://github.com/xoreos/phaethon/commit/f9081049225118201b68bbb521da42241d3ce032
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.h
    M src/gui/panelpreviewtext.h

  Log Message:
  -----------
  GUI: Move some public members functions into private


  Commit: f4e9553eebe79073b0f83a25cb45f7ab06430ad1
      https://github.com/xoreos/phaethon/commit/f4e9553eebe79073b0f83a25cb45f7ab06430ad1
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/aurora/util.cpp
    M src/aurora/util.h
    M src/common/ustring.cpp
    M src/common/ustring.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.cpp
    M src/phaethon.cpp

  Log Message:
  -----------
  GUI: Remove QString functions from util and ustring

This means we have to convert to std::string/c_str but I think it's better this way.
Also don't set the _rootPath in the main window constructor, because it's set in setTreeViewModel anyway.


  Commit: 90c498f608b9330a3b2735c2c58211a771c0efcc
      https://github.com/xoreos/phaethon/commit/90c498f608b9330a3b2735c2c58211a771c0efcc
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    A src/gui/proxymodel.cpp
    A src/gui/proxymodel.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Sort tree items correctly

- By name
- Directories first


  Commit: 4eda3334ba35990b4fe38d1a1866e287253509a2
      https://github.com/xoreos/phaethon/commit/4eda3334ba35990b4fe38d1a1866e287253509a2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Fix selection model and refactor resource tree/item


  Commit: e5f46570fcd9097e5354a5bfa10a50499b042b50
      https://github.com/xoreos/phaethon/commit/e5f46570fcd9097e5354a5bfa10a50499b042b50
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt
    M m4/ax_check_qt5.m4
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Make window appear faster by running the 'populate tree' function concurrently


  Commit: b51bb88e6230cf8b2d3417b2ed2db00da30b11c9
      https://github.com/xoreos/phaethon/commit/b51bb88e6230cf8b2d3417b2ed2db00da30b11c9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix status bar not showing text when it should


  Commit: d66a4f4fa1b934b4e6ffc0527f76c5c300e78401
      https://github.com/xoreos/phaethon/commit/d66a4f4fa1b934b4e6ffc0527f76c5c300e78401
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.h

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


  Commit: 1a57bf50a2e8b708b8bbd284038925f1d74fa6f5
      https://github.com/xoreos/phaethon/commit/1a57bf50a2e8b708b8bbd284038925f1d74fa6f5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Remove unnecessary check

By this point canFetchMore should have already been called, which has this check.


  Commit: 9c2e8b209cf561da4f0610fea7b2d386dae65845
      https://github.com/xoreos/phaethon/commit/9c2e8b209cf561da4f0610fea7b2d386dae65845
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

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


  Commit: 282485143500dd831b7771cb30e8fe80224f6fdd
      https://github.com/xoreos/phaethon/commit/282485143500dd831b7771cb30e8fe80224f6fdd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    R src/gui/config.cpp
    R src/gui/config.h
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewimage.cpp
    R src/gui/panelpreviewtext.cpp
    R src/gui/panelpreviewtext.h
    M src/gui/rules.mk

  Log Message:
  -----------
  GUI: Remove 'preview more types feature' because it's unrelated to the Qt branch


  Commit: 98c64abc8ca709dbd1f35c05f34752d478920771
      https://github.com/xoreos/phaethon/commit/98c64abc8ca709dbd1f35c05f34752d478920771
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Fix bug showing incorrect numbers caused by forgetting to assign sound variables


  Commit: 82b3e9169f9a3332c5c502f40a5004980cb627bc
      https://github.com/xoreos/phaethon/commit/82b3e9169f9a3332c5c502f40a5004980cb627bc
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

  Log Message:
  -----------
  GUI: Remove warning when trying to preview a .ico file (not a xoreos resource)


  Commit: f882164fe93cc5f6b47671fe10514210a7dd979a
      https://github.com/xoreos/phaethon/commit/f882164fe93cc5f6b47671fe10514210a7dd979a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Use Common::FileTree like the original Phaethon did

In addition:
- Use wrapper function for the status bar rather than a getter
- Rename setTreeViewModel -> open, finishTree -> openFinish
- Centre align sound percentage label


  Commit: 86afc7839ed80f8701a8135542c78de37d60022a
      https://github.com/xoreos/phaethon/commit/86afc7839ed80f8701a8135542c78de37d60022a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

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

  Log Message:
  -----------
  GUI: Replace empty constructor with root constructor

Meaning we can remove the setData function which was only used for this purpose.


  Commit: 29633c8532c4280037cd0e4fb0d15a5d0d4d32e0
      https://github.com/xoreos/phaethon/commit/29633c8532c4280037cd0e4fb0d15a5d0d4d32e0
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelresourceinfo.cpp
    M src/gui/resourcetree.cpp
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Style tweaks to match xoreos


  Commit: 5082ac7842cf9fd65f8bc406a5b9d291d712e2bd
      https://github.com/xoreos/phaethon/commit/5082ac7842cf9fd65f8bc406a5b9d291d712e2bd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Better icons in tree view

- Only show special icons for recognised Phaethon resources (e.g. don't show image icon for .ico).
- Files inserted from archives now have icons too.


  Commit: 12cda15aafedfe7a1755e32332e3604b743c20e5
      https://github.com/xoreos/phaethon/commit/12cda15aafedfe7a1755e32332e3604b743c20e5
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt
    M src/gui/resourcetreeitem.cpp

  Log Message:
  -----------
  GUI: Fix build


  Commit: d7d23d48e086dce7cac17ad047f00a5f09bd1047
      https://github.com/xoreos/phaethon/commit/d7d23d48e086dce7cac17ad047f00a5f09bd1047
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

  Log Message:
  -----------
  GUI: Delete tree after closing a directory to prevent duplicates


  Commit: cb442c55ad002eb5c6fc8d095f94cf577a550dd9
      https://github.com/xoreos/phaethon/commit/cb442c55ad002eb5c6fc8d095f94cf577a550dd9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp
    M src/gui/mainwindow.h
    M src/gui/panelpreviewempty.cpp
    M src/gui/panelpreviewempty.h
    M src/gui/panelpreviewimage.cpp
    M src/gui/panelpreviewimage.h
    M src/gui/panelpreviewsound.cpp
    M src/gui/panelpreviewsound.h
    M src/gui/panelresourceinfo.cpp
    M src/gui/panelresourceinfo.h
    M src/gui/resourcetree.cpp
    M src/gui/resourcetree.h
    M src/gui/resourcetreeitem.cpp
    M src/gui/resourcetreeitem.h

  Log Message:
  -----------
  GUI: Use smart pointers


  Commit: fcb2486aa0a69326341da829bc65e25037d286a7
      https://github.com/xoreos/phaethon/commit/fcb2486aa0a69326341da829bc65e25037d286a7
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M BUILDDEP.md
    M configure.ac

  Log Message:
  -----------
  BUILD: Drop min Qt5 version to 5.5.1


  Commit: 9b5b2f48a176e7ff8c3583819841a31c3c310384
      https://github.com/xoreos/phaethon/commit/9b5b2f48a176e7ff8c3583819841a31c3c310384
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M CMakeLists.txt

  Log Message:
  -----------
  BUILD: Link Phaethon with pthread when using CMake

Qt requires a threading library. No idea why pthread is not already
included in variable for the Qt libraries.


  Commit: 413ddd5adfd6098bf7e3602491beaf995f6eb92d
      https://github.com/xoreos/phaethon/commit/413ddd5adfd6098bf7e3602491beaf995f6eb92d
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 6.4


  Commit: 50cd3a7bfeca9a8786540d7be5c8f8d35919d6d1
      https://github.com/xoreos/phaethon/commit/50cd3a7bfeca9a8786540d7be5c8f8d35919d6d1
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize gcc 7.2


  Commit: 2490b4b1cf1099836dfe1f8d5f1f7a137e0a6660
      https://github.com/xoreos/phaethon/commit/2490b4b1cf1099836dfe1f8d5f1f7a137e0a6660
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-29 (Fri, 29 Dec 2017)

  Changed paths:
    M m4/boost.m4

  Log Message:
  -----------
  BUILD: Extend boost.m4 to recognize clang 3.0 - 5.0


Compare: https://github.com/xoreos/phaethon/compare/fab8b06da537...2490b4b1cf10


More information about the xoreos-git mailing list