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

GitHub noreply at github.com
Wed Dec 27 19:28:31 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 6cc04625849d06c289b42d17d11d5341bdf6054e
      https://github.com/xoreos/phaethon/commit/6cc04625849d06c289b42d17d11d5341bdf6054e
  Author: Sven Hesse <drmccoy at drmccoy.de>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M .travis.yml

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


  Commit: 82148bb2acad3e1f0bfdefbb70289a93989103e4
      https://github.com/xoreos/phaethon/commit/82148bb2acad3e1f0bfdefbb70289a93989103e4
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

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

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


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

  Changed paths:
    M CMakeLists.txt

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


  Commit: 24953ee8c06fc06fc5bd65d7b4ff2cd426802a15
      https://github.com/xoreos/phaethon/commit/24953ee8c06fc06fc5bd65d7b4ff2cd426802a15
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

  Changed paths:
    M src/gui/rules.mk

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


  Commit: 7460c5a3932813799fc1d0a4eab076411262de80
      https://github.com/xoreos/phaethon/commit/7460c5a3932813799fc1d0a4eab076411262de80
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 991b14be2b1113b1653a533221cce4d1e4d8df24
      https://github.com/xoreos/phaethon/commit/991b14be2b1113b1653a533221cce4d1e4d8df24
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

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

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


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

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

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


  Commit: 749faf143a1743ecbeca28bcea120a14da54eddd
      https://github.com/xoreos/phaethon/commit/749faf143a1743ecbeca28bcea120a14da54eddd
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 974c3f3275fb5d9eb07093766077a210da09ab4a
      https://github.com/xoreos/phaethon/commit/974c3f3275fb5d9eb07093766077a210da09ab4a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

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

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


  Commit: 49cf9c9364ce3ed9c214bd7c5be1cffc714ba95f
      https://github.com/xoreos/phaethon/commit/49cf9c9364ce3ed9c214bd7c5be1cffc714ba95f
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 57a1abb1271523a63e61e023905ccd1a961992f2
      https://github.com/xoreos/phaethon/commit/57a1abb1271523a63e61e023905ccd1a961992f2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 40ef7d1f1403bbc7ef55807c28068b42226b13cb
      https://github.com/xoreos/phaethon/commit/40ef7d1f1403bbc7ef55807c28068b42226b13cb
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

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

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


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

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

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


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

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

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


  Commit: 418b5b23b35d05c5e6c024880f2fb6f353c2264b
      https://github.com/xoreos/phaethon/commit/418b5b23b35d05c5e6c024880f2fb6f353c2264b
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

  Log Message:
  -----------
  GUI: Updates:
- Add some const.
- Implement image zoom functions.
- Some refactoring.


  Commit: 535d303ca4253757ff5e3e9a4063297d678efa52
      https://github.com/xoreos/phaethon/commit/535d303ca4253757ff5e3e9a4063297d678efa52
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

  Log Message:
  -----------
  GUI:
- Rename ResourceInfoPanel -> PanelResourceInfo for consistency.
- Remove old (wx) files.


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

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

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


  Commit: 330baa607c5721f26103dee225f57660cb7e3b7a
      https://github.com/xoreos/phaethon/commit/330baa607c5721f26103dee225f57660cb7e3b7a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/mainwindow.cpp

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


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

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

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


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

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

  Log Message:
  -----------
  GUI: Refactor for clarity
- Remove FileInfo and SoundInfo structs
- Add ItemData struct to contain all non tree structure data
- Rename getData -> getName
- Remove getFileInfo method


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

  Changed paths:
    M src/gui/resourcetreeitem.cpp

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


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

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

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


  Commit: 31ac81426d052591703e7309afab9ba4122db29a
      https://github.com/xoreos/phaethon/commit/31ac81426d052591703e7309afab9ba4122db29a
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: 948277fe363386ecc72dbf5fd7b157147d46d6f8
      https://github.com/xoreos/phaethon/commit/948277fe363386ecc72dbf5fd7b157147d46d6f8
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/panelresourceinfo.h

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


  Commit: 3204d7f4172dcc7eb09a0dd95f97e1628f5603e2
      https://github.com/xoreos/phaethon/commit/3204d7f4172dcc7eb09a0dd95f97e1628f5603e2
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

  Log Message:
  -----------
  GUI: Fix some fixme's
- Use more logging
- logAppend -> log
- Pop status in one place


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

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

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


  Commit: 788e8a360885b8dae03752c731ccd63e2c9caa82
      https://github.com/xoreos/phaethon/commit/788e8a360885b8dae03752c731ccd63e2c9caa82
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Fix how the tree model handles opening a file
We only want to add a top level item if we're opening a directory, not a file.


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

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

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


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

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

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


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

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

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


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

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

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


  Commit: 0bb08c0884c9696240a37644f610d15e65b7387e
      https://github.com/xoreos/phaethon/commit/0bb08c0884c9696240a37644f610d15e65b7387e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 930d7cee711c1b2dd6269a2b3fa32bdbd9dcf9d6
      https://github.com/xoreos/phaethon/commit/930d7cee711c1b2dd6269a2b3fa32bdbd9dcf9d6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

  Log Message:
  -----------
  GUI: Main window code
Removes remaining forms code from source and build system, which means no more UIC required.


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

  Changed paths:
    M src/gui/panelpreviewimage.cpp

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


  Commit: 24c70e3cd2c49e4c0597df27e8738543c7633085
      https://github.com/xoreos/phaethon/commit/24c70e3cd2c49e4c0597df27e8738543c7633085
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 581d814f96199d8b7ffe97680fbd5a45519448d6
      https://github.com/xoreos/phaethon/commit/581d814f96199d8b7ffe97680fbd5a45519448d6
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

  Log Message:
  -----------
  GUI: Rename panel.h -> config.h
And properly use the variable defined in it.


  Commit: 396c0556410ec31cb3adc2017ae89bb7c6cdbc4e
      https://github.com/xoreos/phaethon/commit/396c0556410ec31cb3adc2017ae89bb7c6cdbc4e
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

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


  Commit: 85d26a92dc2e98e82dec85880c830bc944dd72d3
      https://github.com/xoreos/phaethon/commit/85d26a92dc2e98e82dec85880c830bc944dd72d3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

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

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


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

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

  Log Message:
  -----------
  GUI: Remove QString functions from util and ustring
This means we have to convert to std::string/c_str but I think it's better this way.
Also don't set the _rootPath in the main window constructor, because it's set in setTreeViewModel anyway.


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

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

  Log Message:
  -----------
  GUI: Sort tree items correctly
- By name
- Directories first


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

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

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


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

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

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


  Commit: 050fc53c70c8d44847fb6bd6a90893e0a1d765b9
      https://github.com/xoreos/phaethon/commit/050fc53c70c8d44847fb6bd6a90893e0a1d765b9
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

  Changed paths:
    M src/gui/resourcetree.h

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


  Commit: 84523f66d6d52eee4b4f2fdfa7f12c0a8f0261d3
      https://github.com/xoreos/phaethon/commit/84523f66d6d52eee4b4f2fdfa7f12c0a8f0261d3
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Remove unnecessary check
By this point canFetchMore should have already been called, which has this check.


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

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

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


  Commit: 781b00e75969be6ed691bdae5f77f9cd47ef6380
      https://github.com/xoreos/phaethon/commit/781b00e75969be6ed691bdae5f77f9cd47ef6380
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


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

  Changed paths:
    M src/gui/resourcetreeitem.cpp

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


  Commit: 3ed59e03cf29791925458e688e5436ff5eb4217c
      https://github.com/xoreos/phaethon/commit/3ed59e03cf29791925458e688e5436ff5eb4217c
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/panelpreviewimage.cpp

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


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

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

  Log Message:
  -----------
  GUI: Use Common::FileTree like the original Phaethon did
In addition:
- Use wrapper function for the status bar rather than a getter
- Rename setTreeViewModel -> open, finishTree -> openFinish
- Centre align sound percentage label


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

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

  Log Message:
  -----------
  GUI: Replace empty constructor with root constructor
Meaning we can remove the setData function which was only used for this purpose.


  Commit: 1882fa1fd336b9bec4ef32d03253bf6866b23926
      https://github.com/xoreos/phaethon/commit/1882fa1fd336b9bec4ef32d03253bf6866b23926
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

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

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


  Commit: 347a954492ab5bc011628be4609fa33a9f268e69
      https://github.com/xoreos/phaethon/commit/347a954492ab5bc011628be4609fa33a9f268e69
  Author: fdde <fdde00 at gmail.com>
  Date:   2017-12-27 (Wed, 27 Dec 2017)

  Changed paths:
    M src/gui/resourcetree.cpp

  Log Message:
  -----------
  GUI: Better icons in tree view
- Only show special icons for recognised Phaethon resources (e.g. don't show image icon for .ico).
- Files inserted from archives now have icons too.


Compare: https://github.com/xoreos/phaethon/compare/36798a0bead3...347a954492ab


More information about the xoreos-git mailing list