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

GitHub noreply at github.com
Fri Dec 29 19:22:28 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 1de623d20882b08bdca9fd1a6c3bd20b18d64d6c
      https://github.com/xoreos/phaethon/commit/1de623d20882b08bdca9fd1a6c3bd20b18d64d6c
  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: e2bf7d25bb1e0281366f792ce4d44deeacd0f087
      https://github.com/xoreos/phaethon/commit/e2bf7d25bb1e0281366f792ce4d44deeacd0f087
  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: ccd978cb0a36acf4db61e3d64f10f0fbb7929026
      https://github.com/xoreos/phaethon/commit/ccd978cb0a36acf4db61e3d64f10f0fbb7929026
  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: b4ea45d72b86bbcdb6a9e6e5b964241e6d92565e
      https://github.com/xoreos/phaethon/commit/b4ea45d72b86bbcdb6a9e6e5b964241e6d92565e
  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: 3f7975608acc200757acda26798c8e4056a490e2
      https://github.com/xoreos/phaethon/commit/3f7975608acc200757acda26798c8e4056a490e2
  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: 508f9724777436afd08576bc0864b30c2562a36c
      https://github.com/xoreos/phaethon/commit/508f9724777436afd08576bc0864b30c2562a36c
  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: 95e7cfe9030039a73e939f60ec569d97e64edf47
      https://github.com/xoreos/phaethon/commit/95e7cfe9030039a73e939f60ec569d97e64edf47
  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: 51e79720a00f9aa26eb5ea5bbb39069a72811c81
      https://github.com/xoreos/phaethon/commit/51e79720a00f9aa26eb5ea5bbb39069a72811c81
  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: 90f45517c666226893b469c3ad34f69d2b731b32
      https://github.com/xoreos/phaethon/commit/90f45517c666226893b469c3ad34f69d2b731b32
  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: f1095286303285d98ca144070dbd04b82483e559
      https://github.com/xoreos/phaethon/commit/f1095286303285d98ca144070dbd04b82483e559
  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: 862df666cf4b706fae679f7f266d115a9ae5c181
      https://github.com/xoreos/phaethon/commit/862df666cf4b706fae679f7f266d115a9ae5c181
  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: 54187055b808738f76034e896677a9f67884cd5d
      https://github.com/xoreos/phaethon/commit/54187055b808738f76034e896677a9f67884cd5d
  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: 79666242b267174c8561eed1c0c7e32ca61fe8ee
      https://github.com/xoreos/phaethon/commit/79666242b267174c8561eed1c0c7e32ca61fe8ee
  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: ba572b91cfd2d89cd5c4558f14971aeba65dac14
      https://github.com/xoreos/phaethon/commit/ba572b91cfd2d89cd5c4558f14971aeba65dac14
  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: d64d7ea9b85af121df25bcef62de5effdf8e87f7
      https://github.com/xoreos/phaethon/commit/d64d7ea9b85af121df25bcef62de5effdf8e87f7
  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: cc36a7aab83c74301258eb3aaf20341036c43562
      https://github.com/xoreos/phaethon/commit/cc36a7aab83c74301258eb3aaf20341036c43562
  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: 00a57f0d35f9b8a51628a1cc0451e5b7b32f8f44
      https://github.com/xoreos/phaethon/commit/00a57f0d35f9b8a51628a1cc0451e5b7b32f8f44
  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: 5f72c82e3520d5bd62264d6327b22b8450768aa2
      https://github.com/xoreos/phaethon/commit/5f72c82e3520d5bd62264d6327b22b8450768aa2
  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: 3713bc0ab181e6f6a6721a4733ae1052d1b287fc
      https://github.com/xoreos/phaethon/commit/3713bc0ab181e6f6a6721a4733ae1052d1b287fc
  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: ace2bf3aa42802426f9d5391cf0c1a884af060da
      https://github.com/xoreos/phaethon/commit/ace2bf3aa42802426f9d5391cf0c1a884af060da
  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: 0b8a89bf16f8f832634ad1ec4afcb34b97bf0e57
      https://github.com/xoreos/phaethon/commit/0b8a89bf16f8f832634ad1ec4afcb34b97bf0e57
  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: d4a3c6c2a81a0baa86756033921a8188bda54020
      https://github.com/xoreos/phaethon/commit/d4a3c6c2a81a0baa86756033921a8188bda54020
  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: 65d19c224a39d7445ba966eb51b70ffbf614ffc0
      https://github.com/xoreos/phaethon/commit/65d19c224a39d7445ba966eb51b70ffbf614ffc0
  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: 37dd6619093832218b96a60461e4933c73fd02d8
      https://github.com/xoreos/phaethon/commit/37dd6619093832218b96a60461e4933c73fd02d8
  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: 6dead2f41a3bc4013f04fd21472fb7c06af9b262
      https://github.com/xoreos/phaethon/commit/6dead2f41a3bc4013f04fd21472fb7c06af9b262
  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: 27043c6980bfd7febbb3618469cafc59fb5649d1
      https://github.com/xoreos/phaethon/commit/27043c6980bfd7febbb3618469cafc59fb5649d1
  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: ecf81bd463b7a24d848abbaf1f2782d26fc798b2
      https://github.com/xoreos/phaethon/commit/ecf81bd463b7a24d848abbaf1f2782d26fc798b2
  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: a65c02d06435e2e5a07a1e13636a62d45cd89a51
      https://github.com/xoreos/phaethon/commit/a65c02d06435e2e5a07a1e13636a62d45cd89a51
  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: 76fec828822af170aaae08cb3e5cfe20a1690802
      https://github.com/xoreos/phaethon/commit/76fec828822af170aaae08cb3e5cfe20a1690802
  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: 0829d3269933bb783e3a757003f680c5f29f79d5
      https://github.com/xoreos/phaethon/commit/0829d3269933bb783e3a757003f680c5f29f79d5
  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: 98f99aef078bb333516fe1807f0daeaa4731a820
      https://github.com/xoreos/phaethon/commit/98f99aef078bb333516fe1807f0daeaa4731a820
  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: 37895638ec9182427c67f0f78e5ceaa9fd16740c
      https://github.com/xoreos/phaethon/commit/37895638ec9182427c67f0f78e5ceaa9fd16740c
  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: 9a7d4abcfe24c6883d1b1e83245755f08408f0bf
      https://github.com/xoreos/phaethon/commit/9a7d4abcfe24c6883d1b1e83245755f08408f0bf
  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: d1823eb47c072554c2802a8b1c6a85d778a7c5f8
      https://github.com/xoreos/phaethon/commit/d1823eb47c072554c2802a8b1c6a85d778a7c5f8
  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: b2a094706af2af5270676373555422d811e9408b
      https://github.com/xoreos/phaethon/commit/b2a094706af2af5270676373555422d811e9408b
  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: 2d19bd4213414133dd752aa5a3a39dad126148b3
      https://github.com/xoreos/phaethon/commit/2d19bd4213414133dd752aa5a3a39dad126148b3
  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: b3913684736be9e68aff75bd42ece7d4f9c77e24
      https://github.com/xoreos/phaethon/commit/b3913684736be9e68aff75bd42ece7d4f9c77e24
  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: c95e0e14600541908d40f84a98a3733cd7482067
      https://github.com/xoreos/phaethon/commit/c95e0e14600541908d40f84a98a3733cd7482067
  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: 526fd597e964db12a85363b9d765f991cc24c023
      https://github.com/xoreos/phaethon/commit/526fd597e964db12a85363b9d765f991cc24c023
  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: 47c5f05e9de870c47511fd26582cd7d133d149c6
      https://github.com/xoreos/phaethon/commit/47c5f05e9de870c47511fd26582cd7d133d149c6
  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: 2a334716320be4e647decd15cae2865e8f8e8ef4
      https://github.com/xoreos/phaethon/commit/2a334716320be4e647decd15cae2865e8f8e8ef4
  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: eedf2d77120ee6ea8039fc6c6abfdcf4409cb835
      https://github.com/xoreos/phaethon/commit/eedf2d77120ee6ea8039fc6c6abfdcf4409cb835
  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: 3dea948e6dc36994ccfd0399fbb2b8b847db6299
      https://github.com/xoreos/phaethon/commit/3dea948e6dc36994ccfd0399fbb2b8b847db6299
  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: 2bef46744f04f4092e3039d1cc0297909e169a20
      https://github.com/xoreos/phaethon/commit/2bef46744f04f4092e3039d1cc0297909e169a20
  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: 1a906d7f73843e21de840380ee8e0c4a1b0a1e85
      https://github.com/xoreos/phaethon/commit/1a906d7f73843e21de840380ee8e0c4a1b0a1e85
  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: 6d28dae2d80d43c5c48565ed2aadae1ad8e92f85
      https://github.com/xoreos/phaethon/commit/6d28dae2d80d43c5c48565ed2aadae1ad8e92f85
  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: 185518ea55e3d2285e27069253a9cf9452b5da91
      https://github.com/xoreos/phaethon/commit/185518ea55e3d2285e27069253a9cf9452b5da91
  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: fcdfb57971da71517544748f92268a2eb26a0a60
      https://github.com/xoreos/phaethon/commit/fcdfb57971da71517544748f92268a2eb26a0a60
  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: d1e7abb5961c148f4307b771d455cb21700f2654
      https://github.com/xoreos/phaethon/commit/d1e7abb5961c148f4307b771d455cb21700f2654
  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: 8c9a314ce1b6eb207925e17f1b2d002d62c76a6b
      https://github.com/xoreos/phaethon/commit/8c9a314ce1b6eb207925e17f1b2d002d62c76a6b
  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: d53c8be7b5dc4f56a404b4683447fa7513d42666
      https://github.com/xoreos/phaethon/commit/d53c8be7b5dc4f56a404b4683447fa7513d42666
  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: 905de1f1c03b2fba2022a2bb11e04e8442f66d55
      https://github.com/xoreos/phaethon/commit/905de1f1c03b2fba2022a2bb11e04e8442f66d55
  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: b14f8b6d4d26f298385e470e5c36b51625ae4853
      https://github.com/xoreos/phaethon/commit/b14f8b6d4d26f298385e470e5c36b51625ae4853
  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: e521f22536ed73590b9a8b9b7c904fc508275e9d
      https://github.com/xoreos/phaethon/commit/e521f22536ed73590b9a8b9b7c904fc508275e9d
  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: 42ba70e0243200ee907da49e63526b93f314c903
      https://github.com/xoreos/phaethon/commit/42ba70e0243200ee907da49e63526b93f314c903
  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: bfba2270afc27f360edfa69fc3668aa20b502a52
      https://github.com/xoreos/phaethon/commit/bfba2270afc27f360edfa69fc3668aa20b502a52
  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: 0bead02ca8f4dd0ead11b040c0e35d67837a3809
      https://github.com/xoreos/phaethon/commit/0bead02ca8f4dd0ead11b040c0e35d67837a3809
  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: 163704c13e63c4454a0cde6bd8cc6d14b8d6ab43
      https://github.com/xoreos/phaethon/commit/163704c13e63c4454a0cde6bd8cc6d14b8d6ab43
  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: 8280a5d19b79346f6c4383c6681e2830fed4443d
      https://github.com/xoreos/phaethon/commit/8280a5d19b79346f6c4383c6681e2830fed4443d
  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: 54e499e26974e5f2978573a86dbcee21a509a891
      https://github.com/xoreos/phaethon/commit/54e499e26974e5f2978573a86dbcee21a509a891
  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: 98eb382eb3ac106d9bc6982bd2907ffedb0ec700
      https://github.com/xoreos/phaethon/commit/98eb382eb3ac106d9bc6982bd2907ffedb0ec700
  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: 1dbbf706c32b46bc651726d8ad140043d2c6b3f3
      https://github.com/xoreos/phaethon/commit/1dbbf706c32b46bc651726d8ad140043d2c6b3f3
  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: 2aae925be641032da4455341df7347d3aeb5bdc7
      https://github.com/xoreos/phaethon/commit/2aae925be641032da4455341df7347d3aeb5bdc7
  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: 3e409322633b6bfe9941edb28f6b21154b638273
      https://github.com/xoreos/phaethon/commit/3e409322633b6bfe9941edb28f6b21154b638273
  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: e704a735f2b595b758d273d7108216f1d05a4dcb
      https://github.com/xoreos/phaethon/commit/e704a735f2b595b758d273d7108216f1d05a4dcb
  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: d185736192e62e68f7bb96c8530412c98e81524b
      https://github.com/xoreos/phaethon/commit/d185736192e62e68f7bb96c8530412c98e81524b
  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: 7f20ed75c4f414177ecf9c51fc16ec7c613b2efe
      https://github.com/xoreos/phaethon/commit/7f20ed75c4f414177ecf9c51fc16ec7c613b2efe
  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/d6d48ac5ded1...7f20ed75c4f4


More information about the xoreos-git mailing list