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

GitHub noreply at github.com
Wed Dec 27 17:47:24 CET 2017


  Branch: refs/heads/qttravis
  Home:   https://github.com/xoreos/phaethon
  Commit: 9b5229c15107b9eb98d9176b47736189eb819ea7
      https://github.com/xoreos/phaethon/commit/9b5229c15107b9eb98d9176b47736189eb819ea7
  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: e198c3ceea7a752cc58bc517563026a521868451
      https://github.com/xoreos/phaethon/commit/e198c3ceea7a752cc58bc517563026a521868451
  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: 778a108990664dc99bf826ffe83c5acd29ada67d
      https://github.com/xoreos/phaethon/commit/778a108990664dc99bf826ffe83c5acd29ada67d
  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: 6f47268ae50cd56e0a1c2f83f792dcde7556f253
      https://github.com/xoreos/phaethon/commit/6f47268ae50cd56e0a1c2f83f792dcde7556f253
  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: c566645eecfaa6799ea9a5341090fe71aee2e8d8
      https://github.com/xoreos/phaethon/commit/c566645eecfaa6799ea9a5341090fe71aee2e8d8
  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: a37600fd684d314b992c37dcc162e39f6cd26486
      https://github.com/xoreos/phaethon/commit/a37600fd684d314b992c37dcc162e39f6cd26486
  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: 2d4c65add1b3e789a94dca0f6f57203501ab3539
      https://github.com/xoreos/phaethon/commit/2d4c65add1b3e789a94dca0f6f57203501ab3539
  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: 0c11a7edc709fa9a7774ad15b7684aa67ec3bd49
      https://github.com/xoreos/phaethon/commit/0c11a7edc709fa9a7774ad15b7684aa67ec3bd49
  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: 143163714f78bca9ac69ce6097902bd56b0aca48
      https://github.com/xoreos/phaethon/commit/143163714f78bca9ac69ce6097902bd56b0aca48
  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: b220781c38afad30ab0e2258fbbde324eb685998
      https://github.com/xoreos/phaethon/commit/b220781c38afad30ab0e2258fbbde324eb685998
  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: 8799a86a4423cd8b062b5e1d41f92711fd8a120f
      https://github.com/xoreos/phaethon/commit/8799a86a4423cd8b062b5e1d41f92711fd8a120f
  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: 03e32def64e107bc7b8b47ff5232d1520001cdf4
      https://github.com/xoreos/phaethon/commit/03e32def64e107bc7b8b47ff5232d1520001cdf4
  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: 34dd88fe855106624c7916c8ac97477e15b085f3
      https://github.com/xoreos/phaethon/commit/34dd88fe855106624c7916c8ac97477e15b085f3
  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: 1e62814e4ab71937d43ac69fac8007967995833a
      https://github.com/xoreos/phaethon/commit/1e62814e4ab71937d43ac69fac8007967995833a
  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: 6c134af8b0a6d99d75d30d48ae4ac9a64758e3ac
      https://github.com/xoreos/phaethon/commit/6c134af8b0a6d99d75d30d48ae4ac9a64758e3ac
  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: d62aad72f7cb4b2a71aa175cfb1dbff2558bd5b6
      https://github.com/xoreos/phaethon/commit/d62aad72f7cb4b2a71aa175cfb1dbff2558bd5b6
  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: 25b1cf2021662741ce7a180eb625447088ad12c6
      https://github.com/xoreos/phaethon/commit/25b1cf2021662741ce7a180eb625447088ad12c6
  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: 9ee287a69a1b439381851aacc98f0d057e703f0f
      https://github.com/xoreos/phaethon/commit/9ee287a69a1b439381851aacc98f0d057e703f0f
  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: c395b1530b6536ae0fbc7eb9543fe46f224b9b2c
      https://github.com/xoreos/phaethon/commit/c395b1530b6536ae0fbc7eb9543fe46f224b9b2c
  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: 6bca94165138b42d15786f23420ec33718066e5f
      https://github.com/xoreos/phaethon/commit/6bca94165138b42d15786f23420ec33718066e5f
  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: a7309ec0897d5dce4b597702a476f479070df59f
      https://github.com/xoreos/phaethon/commit/a7309ec0897d5dce4b597702a476f479070df59f
  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: 37a915fe4fee333f0887bc27ee0718544cb0e504
      https://github.com/xoreos/phaethon/commit/37a915fe4fee333f0887bc27ee0718544cb0e504
  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: c560dc752bee247d3c40a054ab895940378a099b
      https://github.com/xoreos/phaethon/commit/c560dc752bee247d3c40a054ab895940378a099b
  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: 927757c001b52ee3482933e3d873662439fcd535
      https://github.com/xoreos/phaethon/commit/927757c001b52ee3482933e3d873662439fcd535
  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: 25bd5c74af5bdc1b842488ebc71767ec99a70e3d
      https://github.com/xoreos/phaethon/commit/25bd5c74af5bdc1b842488ebc71767ec99a70e3d
  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: 887c445b7901040be670b3f1604caef71010d4d4
      https://github.com/xoreos/phaethon/commit/887c445b7901040be670b3f1604caef71010d4d4
  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: 4237f447498dc2152d688acfacd479b8180e04eb
      https://github.com/xoreos/phaethon/commit/4237f447498dc2152d688acfacd479b8180e04eb
  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: a42dd6bfe20b7ad449d9014158a2a4471665d349
      https://github.com/xoreos/phaethon/commit/a42dd6bfe20b7ad449d9014158a2a4471665d349
  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: 8ef3c1eff51b9fe537463ab2f378aefc11c2e875
      https://github.com/xoreos/phaethon/commit/8ef3c1eff51b9fe537463ab2f378aefc11c2e875
  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: e1523e72abda74154b2d2490569bb46ae1d37cb2
      https://github.com/xoreos/phaethon/commit/e1523e72abda74154b2d2490569bb46ae1d37cb2
  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: 9dcb3937ec098c40848ccdb3f47063f9ea4f863e
      https://github.com/xoreos/phaethon/commit/9dcb3937ec098c40848ccdb3f47063f9ea4f863e
  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: 515d9fed83fb3390ffd70cecd292f86a4786d8dc
      https://github.com/xoreos/phaethon/commit/515d9fed83fb3390ffd70cecd292f86a4786d8dc
  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: 1574d06c0bef77aeab4d09825b83e9103b001b0a
      https://github.com/xoreos/phaethon/commit/1574d06c0bef77aeab4d09825b83e9103b001b0a
  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: 7cacd311e1e3701f02593b21a1919e2634d67613
      https://github.com/xoreos/phaethon/commit/7cacd311e1e3701f02593b21a1919e2634d67613
  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: 96873a890ceb4b34df4a723677348af341a42fd8
      https://github.com/xoreos/phaethon/commit/96873a890ceb4b34df4a723677348af341a42fd8
  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: bc75858c2d386c8b8c1147979b86f8384e3b41a1
      https://github.com/xoreos/phaethon/commit/bc75858c2d386c8b8c1147979b86f8384e3b41a1
  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: 2e89e2dc72fe38fcf6d5ee5a535fdf038457965b
      https://github.com/xoreos/phaethon/commit/2e89e2dc72fe38fcf6d5ee5a535fdf038457965b
  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: 8457347259248653b3548add39590ffc35b32148
      https://github.com/xoreos/phaethon/commit/8457347259248653b3548add39590ffc35b32148
  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: d688f6dade5e2b0ad3583b08354878a55dbc5fc9
      https://github.com/xoreos/phaethon/commit/d688f6dade5e2b0ad3583b08354878a55dbc5fc9
  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: cfe1bc0ea1eb9c33457a867ffe0e0abe475aff46
      https://github.com/xoreos/phaethon/commit/cfe1bc0ea1eb9c33457a867ffe0e0abe475aff46
  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: 945f40b50676652ad3a5d3b4ed661f673360a11a
      https://github.com/xoreos/phaethon/commit/945f40b50676652ad3a5d3b4ed661f673360a11a
  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: cbb744ace673f5b2f40eac0d3f7502b6507acf4a
      https://github.com/xoreos/phaethon/commit/cbb744ace673f5b2f40eac0d3f7502b6507acf4a
  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: 3c2335207b6a21c68c0ad8b0a30170ba0e15a6f4
      https://github.com/xoreos/phaethon/commit/3c2335207b6a21c68c0ad8b0a30170ba0e15a6f4
  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: ecff5f2126323d9e7e2896381542d5fbda43d603
      https://github.com/xoreos/phaethon/commit/ecff5f2126323d9e7e2896381542d5fbda43d603
  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: 2760d1d4eee64847c857a189fbf00da4170647a7
      https://github.com/xoreos/phaethon/commit/2760d1d4eee64847c857a189fbf00da4170647a7
  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: 3c10c24c6152c0e4074869d4b28b556373ee9510
      https://github.com/xoreos/phaethon/commit/3c10c24c6152c0e4074869d4b28b556373ee9510
  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: 3e45e1fffa36b5b56d652b83ef63f92027d18981
      https://github.com/xoreos/phaethon/commit/3e45e1fffa36b5b56d652b83ef63f92027d18981
  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: e53af660dcac444d9800405cc98ace1339ba4dd9
      https://github.com/xoreos/phaethon/commit/e53af660dcac444d9800405cc98ace1339ba4dd9
  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: 33b7a2930f1a1457e15964e4cf9f43c31b3aafbe
      https://github.com/xoreos/phaethon/commit/33b7a2930f1a1457e15964e4cf9f43c31b3aafbe
  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: 68b47c5269bcae97d8e625f344e2a62521131f8b
      https://github.com/xoreos/phaethon/commit/68b47c5269bcae97d8e625f344e2a62521131f8b
  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: c13786c27093d0cee41f5234901a215c06827ad5
      https://github.com/xoreos/phaethon/commit/c13786c27093d0cee41f5234901a215c06827ad5
  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: 99e028a956bac391ff1d1ef7c9f58edca0a1bdab
      https://github.com/xoreos/phaethon/commit/99e028a956bac391ff1d1ef7c9f58edca0a1bdab
  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: 3869002b363ae99338818ad6e9a42dcbb376647d
      https://github.com/xoreos/phaethon/commit/3869002b363ae99338818ad6e9a42dcbb376647d
  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: 18ddd1e37474bfe9896bd92d46dfdcbe9dc6024a
      https://github.com/xoreos/phaethon/commit/18ddd1e37474bfe9896bd92d46dfdcbe9dc6024a
  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: 9d4db749a1fc714866baf0f8550c85600a17e605
      https://github.com/xoreos/phaethon/commit/9d4db749a1fc714866baf0f8550c85600a17e605
  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: 6a3984e5271d1e54edc7c5350871553b3b2a86a7
      https://github.com/xoreos/phaethon/commit/6a3984e5271d1e54edc7c5350871553b3b2a86a7
  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: 7e0d4cc0e035711f6be2d4212937edcb067b8892
      https://github.com/xoreos/phaethon/commit/7e0d4cc0e035711f6be2d4212937edcb067b8892
  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: 046f4ba0bdc5fd9d89f41c2c8cbae088cd5b4d48
      https://github.com/xoreos/phaethon/commit/046f4ba0bdc5fd9d89f41c2c8cbae088cd5b4d48
  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: da92cd8a0e496a6ca03caf30ec4b69322473034b
      https://github.com/xoreos/phaethon/commit/da92cd8a0e496a6ca03caf30ec4b69322473034b
  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/7cd595661374...da92cd8a0e49


More information about the xoreos-git mailing list