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

GitHub noreply at github.com
Fri Dec 29 18:44:28 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: e0506abcf508fc095460c800456e1949d2044c30
      https://github.com/xoreos/phaethon/commit/e0506abcf508fc095460c800456e1949d2044c30
  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: 30ee3d37738daf842de243017d836b91e55f0548
      https://github.com/xoreos/phaethon/commit/30ee3d37738daf842de243017d836b91e55f0548
  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: c37d3416897cdc3d640d1b7a5f2fba3022c4d6e9
      https://github.com/xoreos/phaethon/commit/c37d3416897cdc3d640d1b7a5f2fba3022c4d6e9
  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: 01699b538b3a173cfcb85c7c0a02794852d93c9a
      https://github.com/xoreos/phaethon/commit/01699b538b3a173cfcb85c7c0a02794852d93c9a
  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: 4da7a7a74d48553f291e51b14d5ddd8ff0993314
      https://github.com/xoreos/phaethon/commit/4da7a7a74d48553f291e51b14d5ddd8ff0993314
  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: 27ccebcafac296182679c93dd18ab7a19b480930
      https://github.com/xoreos/phaethon/commit/27ccebcafac296182679c93dd18ab7a19b480930
  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: d019af41a7e59a1cf2aba89b2f32bac50454b3a5
      https://github.com/xoreos/phaethon/commit/d019af41a7e59a1cf2aba89b2f32bac50454b3a5
  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: 0812e42fb582df530c8e7d5382b31f37f3771250
      https://github.com/xoreos/phaethon/commit/0812e42fb582df530c8e7d5382b31f37f3771250
  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: 2e5d6aed50cdd79fbe87e5dc07e2bf622752bce5
      https://github.com/xoreos/phaethon/commit/2e5d6aed50cdd79fbe87e5dc07e2bf622752bce5
  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: 87853835eb8343d9887546e95fc6373287e09ff6
      https://github.com/xoreos/phaethon/commit/87853835eb8343d9887546e95fc6373287e09ff6
  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: cf01fcddd069ddb7e49aa5d9d71f039ad8600116
      https://github.com/xoreos/phaethon/commit/cf01fcddd069ddb7e49aa5d9d71f039ad8600116
  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: c566e51777af98068e281fff16507c16c055aac2
      https://github.com/xoreos/phaethon/commit/c566e51777af98068e281fff16507c16c055aac2
  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: 4ac5857992f648e7b54ccd81e705f737d7257de8
      https://github.com/xoreos/phaethon/commit/4ac5857992f648e7b54ccd81e705f737d7257de8
  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: a957da23b95d6b3cd13a46ac8a2b0b801ec35bc6
      https://github.com/xoreos/phaethon/commit/a957da23b95d6b3cd13a46ac8a2b0b801ec35bc6
  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: d42930634ae6d4b9b2253264eba7108faeefedc4
      https://github.com/xoreos/phaethon/commit/d42930634ae6d4b9b2253264eba7108faeefedc4
  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: 6ed6d303d188639b2ff2e23dda0c5512387f281e
      https://github.com/xoreos/phaethon/commit/6ed6d303d188639b2ff2e23dda0c5512387f281e
  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: 724894e449e3d89f027551ccc659d7290e91a59e
      https://github.com/xoreos/phaethon/commit/724894e449e3d89f027551ccc659d7290e91a59e
  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: 27706bd86d64885ef5769970c0dd2f4654ce44a8
      https://github.com/xoreos/phaethon/commit/27706bd86d64885ef5769970c0dd2f4654ce44a8
  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: c3938f6b129d249d264833320aa2c92437f8638e
      https://github.com/xoreos/phaethon/commit/c3938f6b129d249d264833320aa2c92437f8638e
  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: 71d199b001173d1e6b16b47a4cbaa937ac31a8d5
      https://github.com/xoreos/phaethon/commit/71d199b001173d1e6b16b47a4cbaa937ac31a8d5
  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: 2c983dee5c323edcdccf84823d451eaddc49f1da
      https://github.com/xoreos/phaethon/commit/2c983dee5c323edcdccf84823d451eaddc49f1da
  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: a1545f776908c355c54c6386471a750d27169640
      https://github.com/xoreos/phaethon/commit/a1545f776908c355c54c6386471a750d27169640
  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: 743eca2292018c1b641695aea73a6d9dca8203bb
      https://github.com/xoreos/phaethon/commit/743eca2292018c1b641695aea73a6d9dca8203bb
  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: acdf958a9aef2257368227a015a4ff6956f75b01
      https://github.com/xoreos/phaethon/commit/acdf958a9aef2257368227a015a4ff6956f75b01
  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: c81f6ebf29d6a9b0952cff761ed65d7cc7190636
      https://github.com/xoreos/phaethon/commit/c81f6ebf29d6a9b0952cff761ed65d7cc7190636
  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: 9f4a6664408db4179c80374d975ecc7c1e135122
      https://github.com/xoreos/phaethon/commit/9f4a6664408db4179c80374d975ecc7c1e135122
  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: a4647a92d7b355a9d171f1a346e71bef4b964213
      https://github.com/xoreos/phaethon/commit/a4647a92d7b355a9d171f1a346e71bef4b964213
  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: 8d1296553518c216e97f651c814b221be7816d7d
      https://github.com/xoreos/phaethon/commit/8d1296553518c216e97f651c814b221be7816d7d
  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: 969221ac2b437f169176b2a93c8cee598b224782
      https://github.com/xoreos/phaethon/commit/969221ac2b437f169176b2a93c8cee598b224782
  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: abbe86b8ab0de18a8323ed75ea38783dc695b048
      https://github.com/xoreos/phaethon/commit/abbe86b8ab0de18a8323ed75ea38783dc695b048
  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: ea44e8d135967ca54e7c0766f23851e287ab9205
      https://github.com/xoreos/phaethon/commit/ea44e8d135967ca54e7c0766f23851e287ab9205
  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: 4d348af1dc17bcafde0e3d1c8865b2f5a4686d7d
      https://github.com/xoreos/phaethon/commit/4d348af1dc17bcafde0e3d1c8865b2f5a4686d7d
  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: ec14e344be9f355e69dc3b164c8b57d28c276ad4
      https://github.com/xoreos/phaethon/commit/ec14e344be9f355e69dc3b164c8b57d28c276ad4
  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: e9aa7da0919efa312ceeb0827b8e01b65287539c
      https://github.com/xoreos/phaethon/commit/e9aa7da0919efa312ceeb0827b8e01b65287539c
  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: 62fbb18db96f9c486101c4285db717f1b65bd91b
      https://github.com/xoreos/phaethon/commit/62fbb18db96f9c486101c4285db717f1b65bd91b
  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: 66d6da5a189c19e00ce8530fa13b75909e18cf6f
      https://github.com/xoreos/phaethon/commit/66d6da5a189c19e00ce8530fa13b75909e18cf6f
  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: bfdffb84582318647cec17604a177b39dfaf572c
      https://github.com/xoreos/phaethon/commit/bfdffb84582318647cec17604a177b39dfaf572c
  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: ca958cf31aaae78d198b70ae4de85be221caf87c
      https://github.com/xoreos/phaethon/commit/ca958cf31aaae78d198b70ae4de85be221caf87c
  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: 168039820a9d28e523801f6185dc89b79503ef28
      https://github.com/xoreos/phaethon/commit/168039820a9d28e523801f6185dc89b79503ef28
  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: 99d7c30bc0dd6cfe1776cbc5b82c3f3b266cb5af
      https://github.com/xoreos/phaethon/commit/99d7c30bc0dd6cfe1776cbc5b82c3f3b266cb5af
  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: 8f0c7569851dc6dd4c195854ab4a9b9dd973c5cc
      https://github.com/xoreos/phaethon/commit/8f0c7569851dc6dd4c195854ab4a9b9dd973c5cc
  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: 082378ff17e6aeafece06fcf4306b337f734f552
      https://github.com/xoreos/phaethon/commit/082378ff17e6aeafece06fcf4306b337f734f552
  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: 78165da3f46eccd04837b0c492b3b4cf067e570f
      https://github.com/xoreos/phaethon/commit/78165da3f46eccd04837b0c492b3b4cf067e570f
  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: 99549d2b00b34b64ac96d2e1a90fb85b4793aaea
      https://github.com/xoreos/phaethon/commit/99549d2b00b34b64ac96d2e1a90fb85b4793aaea
  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: 05d01ccb0113d88229ee58648bf57f71e2721078
      https://github.com/xoreos/phaethon/commit/05d01ccb0113d88229ee58648bf57f71e2721078
  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: 705108a001d0581551dfc981ce61474cf154d706
      https://github.com/xoreos/phaethon/commit/705108a001d0581551dfc981ce61474cf154d706
  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: 5d77ba2cd7bffbda58b8154776a19486af32ed87
      https://github.com/xoreos/phaethon/commit/5d77ba2cd7bffbda58b8154776a19486af32ed87
  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: c0a06ff76bfe2287a2d44f346329ccf5bdb12302
      https://github.com/xoreos/phaethon/commit/c0a06ff76bfe2287a2d44f346329ccf5bdb12302
  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: e4327985b7911ded4fe5e9b8ae150402bc07f644
      https://github.com/xoreos/phaethon/commit/e4327985b7911ded4fe5e9b8ae150402bc07f644
  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: 6edb255620b006e52d59e97405f8852a3ba6ed1b
      https://github.com/xoreos/phaethon/commit/6edb255620b006e52d59e97405f8852a3ba6ed1b
  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: e76e6aa32f88168a023ac0430d186395567a5c2a
      https://github.com/xoreos/phaethon/commit/e76e6aa32f88168a023ac0430d186395567a5c2a
  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: fc66f8803ff6e422f8551ac01861f54fc3a290d3
      https://github.com/xoreos/phaethon/commit/fc66f8803ff6e422f8551ac01861f54fc3a290d3
  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: aa28b807624bde3864f78507efa1c8f16b06d9bc
      https://github.com/xoreos/phaethon/commit/aa28b807624bde3864f78507efa1c8f16b06d9bc
  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: 5df75fe9b86bf6500424f5dcfdcbf4ef8b1f6078
      https://github.com/xoreos/phaethon/commit/5df75fe9b86bf6500424f5dcfdcbf4ef8b1f6078
  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: f6c5c45426a061f80580230500b3f4d833730d3e
      https://github.com/xoreos/phaethon/commit/f6c5c45426a061f80580230500b3f4d833730d3e
  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: a2811f879be08f9fe2f5552b4c0a67ad17608602
      https://github.com/xoreos/phaethon/commit/a2811f879be08f9fe2f5552b4c0a67ad17608602
  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: a6f0d78b6151bd6b20639ba99f0f22a7a2daace6
      https://github.com/xoreos/phaethon/commit/a6f0d78b6151bd6b20639ba99f0f22a7a2daace6
  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: 6d96ab06eabf73df7cbf2e8ba31dc6b10e828c8b
      https://github.com/xoreos/phaethon/commit/6d96ab06eabf73df7cbf2e8ba31dc6b10e828c8b
  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: 112b8a5020458fcda789da6920da987301d5d604
      https://github.com/xoreos/phaethon/commit/112b8a5020458fcda789da6920da987301d5d604
  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: a1d0a4e59d810797936b0429eefdfdf2cc9779eb
      https://github.com/xoreos/phaethon/commit/a1d0a4e59d810797936b0429eefdfdf2cc9779eb
  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: ad1ee6bcdb1d592aaaa3528b75e1a3ca3e240738
      https://github.com/xoreos/phaethon/commit/ad1ee6bcdb1d592aaaa3528b75e1a3ca3e240738
  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: cdcdc7b67e5073c55907edf41062e25dd2b3bc36
      https://github.com/xoreos/phaethon/commit/cdcdc7b67e5073c55907edf41062e25dd2b3bc36
  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: b40681dc1b3e7b9db025af5116935c1c8eb32b3a
      https://github.com/xoreos/phaethon/commit/b40681dc1b3e7b9db025af5116935c1c8eb32b3a
  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: 9204e9f46a89df341475724e8990bdf25f3ef817
      https://github.com/xoreos/phaethon/commit/9204e9f46a89df341475724e8990bdf25f3ef817
  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: 6bf8dee5e58fbf07b9048a85807365853e7eaa8c
      https://github.com/xoreos/phaethon/commit/6bf8dee5e58fbf07b9048a85807365853e7eaa8c
  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: 400ec9f4c3f897e76d80b59ffdd53841c4b3aac3
      https://github.com/xoreos/phaethon/commit/400ec9f4c3f897e76d80b59ffdd53841c4b3aac3
  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: c3c537a8341548281be4ae9ccf09114ee8887731
      https://github.com/xoreos/phaethon/commit/c3c537a8341548281be4ae9ccf09114ee8887731
  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/2cd09ca74cc5...c3c537a83415


More information about the xoreos-git mailing list