[xoreos-git] [xoreos/phaethon] 977b3a: BUILD: Try pulling in stuff from artful instead of...
GitHub
noreply at github.com
Fri Dec 29 18:18:39 CET 2017
Branch: refs/heads/qttravis
Home: https://github.com/xoreos/phaethon
Commit: 977b3a79128f6f25440347535e7e92ec6fa0d385
https://github.com/xoreos/phaethon/commit/977b3a79128f6f25440347535e7e92ec6fa0d385
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: b38d52d79fcac02e1f2aa9e0362e952dd87b2421
https://github.com/xoreos/phaethon/commit/b38d52d79fcac02e1f2aa9e0362e952dd87b2421
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: a908d6f08513e931ec77175340f8bd0cdba9e982
https://github.com/xoreos/phaethon/commit/a908d6f08513e931ec77175340f8bd0cdba9e982
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: 8e0f1d257fe866f0381cb2c283a542dc9f284293
https://github.com/xoreos/phaethon/commit/8e0f1d257fe866f0381cb2c283a542dc9f284293
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: 9feea1b50c7193e956a58ca7545e15629d103e23
https://github.com/xoreos/phaethon/commit/9feea1b50c7193e956a58ca7545e15629d103e23
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: 1adbb404e104741c924e805ba680b4aa6b008b47
https://github.com/xoreos/phaethon/commit/1adbb404e104741c924e805ba680b4aa6b008b47
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: d9f03403b9e839cc9145d48acfcd257d36049798
https://github.com/xoreos/phaethon/commit/d9f03403b9e839cc9145d48acfcd257d36049798
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: d7cf8b035c09756be46021f126d5cbff9ee59c70
https://github.com/xoreos/phaethon/commit/d7cf8b035c09756be46021f126d5cbff9ee59c70
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: 2044333c219fe463f88f7d5a122bd03e73538700
https://github.com/xoreos/phaethon/commit/2044333c219fe463f88f7d5a122bd03e73538700
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: 8e5856aa23ac46dc60fd775ef7c602b60f718b79
https://github.com/xoreos/phaethon/commit/8e5856aa23ac46dc60fd775ef7c602b60f718b79
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: 5a6ef5ca113eadb3d2a445f982b9ae7df228b1fa
https://github.com/xoreos/phaethon/commit/5a6ef5ca113eadb3d2a445f982b9ae7df228b1fa
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: 12b4d4fea57c61ab8980e69bf8924bb0ba2519af
https://github.com/xoreos/phaethon/commit/12b4d4fea57c61ab8980e69bf8924bb0ba2519af
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: 508658007bd1ee83575c79e844240569bee5dd4c
https://github.com/xoreos/phaethon/commit/508658007bd1ee83575c79e844240569bee5dd4c
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: 30dad70bb33e4940a69092c3257b3f9b05527e8d
https://github.com/xoreos/phaethon/commit/30dad70bb33e4940a69092c3257b3f9b05527e8d
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: 626cdb43c920fb80db6e44d8ab160c8dc9556caf
https://github.com/xoreos/phaethon/commit/626cdb43c920fb80db6e44d8ab160c8dc9556caf
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: 23796bae06c3a334a42811b114a8d532aceca3d7
https://github.com/xoreos/phaethon/commit/23796bae06c3a334a42811b114a8d532aceca3d7
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: ccbe2cef683c949c6854f06859eb2e728eeba3ab
https://github.com/xoreos/phaethon/commit/ccbe2cef683c949c6854f06859eb2e728eeba3ab
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: 81f3a2592564ee011b38f39442fb3d258fdb6d75
https://github.com/xoreos/phaethon/commit/81f3a2592564ee011b38f39442fb3d258fdb6d75
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: d339d31a03991b52797b7f90f758549686538ecd
https://github.com/xoreos/phaethon/commit/d339d31a03991b52797b7f90f758549686538ecd
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: be13619b991ad4859ada97ecb02bd0b8d314b548
https://github.com/xoreos/phaethon/commit/be13619b991ad4859ada97ecb02bd0b8d314b548
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: 87df0c4e6238c006fd5472bd6b40557f3c35f203
https://github.com/xoreos/phaethon/commit/87df0c4e6238c006fd5472bd6b40557f3c35f203
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: 555175b91726ed3bdb57ffdba7218b1960270c6d
https://github.com/xoreos/phaethon/commit/555175b91726ed3bdb57ffdba7218b1960270c6d
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: f7d3a5219fc486120dbedc6c94914b1dda224a2d
https://github.com/xoreos/phaethon/commit/f7d3a5219fc486120dbedc6c94914b1dda224a2d
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: 3dec2481295fcb94d541279c7e13b5b74cca2ca2
https://github.com/xoreos/phaethon/commit/3dec2481295fcb94d541279c7e13b5b74cca2ca2
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: c7080edfcf29ea2e500d63ff43455a5bde0b5082
https://github.com/xoreos/phaethon/commit/c7080edfcf29ea2e500d63ff43455a5bde0b5082
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: c7b0f20a3a40ef105b87443f546aa5b2f9cb530d
https://github.com/xoreos/phaethon/commit/c7b0f20a3a40ef105b87443f546aa5b2f9cb530d
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: 5f5bd5a167596ea22ffa00b3d5ae02b9dedfc249
https://github.com/xoreos/phaethon/commit/5f5bd5a167596ea22ffa00b3d5ae02b9dedfc249
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: 7d316d35d5ede5dafae969bffea4083092db711a
https://github.com/xoreos/phaethon/commit/7d316d35d5ede5dafae969bffea4083092db711a
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: 0ca1c25cd2c1f01bcba52e12f084f8d944c4cb29
https://github.com/xoreos/phaethon/commit/0ca1c25cd2c1f01bcba52e12f084f8d944c4cb29
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: eca629f0a5365c19c7e8ebadfb0f434588df8187
https://github.com/xoreos/phaethon/commit/eca629f0a5365c19c7e8ebadfb0f434588df8187
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: 52c8ebb0625e1662278a4761fae9668f66f93e5f
https://github.com/xoreos/phaethon/commit/52c8ebb0625e1662278a4761fae9668f66f93e5f
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: ed452bb6931c7b0d14af68e7789b7b0abd8da3ea
https://github.com/xoreos/phaethon/commit/ed452bb6931c7b0d14af68e7789b7b0abd8da3ea
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: a63bd98c80af2e0f25f61b5ea2aff92330f2ead6
https://github.com/xoreos/phaethon/commit/a63bd98c80af2e0f25f61b5ea2aff92330f2ead6
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: ac37faf1c21f96083ff69044a6d4f7c72cb807e2
https://github.com/xoreos/phaethon/commit/ac37faf1c21f96083ff69044a6d4f7c72cb807e2
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: d575b7da9b30f0096028cf036c7e91844abe8648
https://github.com/xoreos/phaethon/commit/d575b7da9b30f0096028cf036c7e91844abe8648
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: a004412d1198b24b5c5260683fb9e4be412e52b4
https://github.com/xoreos/phaethon/commit/a004412d1198b24b5c5260683fb9e4be412e52b4
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: 7d875e02e0646fa0726f18ce515e3091283b2695
https://github.com/xoreos/phaethon/commit/7d875e02e0646fa0726f18ce515e3091283b2695
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: e5d5a391f694e2029f5b1dba8f5f39b180206df3
https://github.com/xoreos/phaethon/commit/e5d5a391f694e2029f5b1dba8f5f39b180206df3
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: 4adce08bf233629f8a80caa4953f14c2d16d724e
https://github.com/xoreos/phaethon/commit/4adce08bf233629f8a80caa4953f14c2d16d724e
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: ae561cba08d2d2114597b045cbdac569eb9e4662
https://github.com/xoreos/phaethon/commit/ae561cba08d2d2114597b045cbdac569eb9e4662
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: c91cfe24c5628be5919f76c812fa162d3d33da3a
https://github.com/xoreos/phaethon/commit/c91cfe24c5628be5919f76c812fa162d3d33da3a
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: 70db814f5a7978d81622816dde4421a710231d6f
https://github.com/xoreos/phaethon/commit/70db814f5a7978d81622816dde4421a710231d6f
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: 908cff6290e24d186a704fa53855a30990c934b5
https://github.com/xoreos/phaethon/commit/908cff6290e24d186a704fa53855a30990c934b5
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: 3132326908b50a7aa3393631cdece676f5c8d8d3
https://github.com/xoreos/phaethon/commit/3132326908b50a7aa3393631cdece676f5c8d8d3
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: bd786cee44a8a4a3997cbec6f6213fd60ff3de23
https://github.com/xoreos/phaethon/commit/bd786cee44a8a4a3997cbec6f6213fd60ff3de23
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: 95ae29c451b0d5229adb539adcb552dce127592c
https://github.com/xoreos/phaethon/commit/95ae29c451b0d5229adb539adcb552dce127592c
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: 5bd39d5d47f631a13e05dd5a85cf3b3f2b78daa8
https://github.com/xoreos/phaethon/commit/5bd39d5d47f631a13e05dd5a85cf3b3f2b78daa8
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: 91023b146fc79cff2e0ae99d87cd540cd92842c9
https://github.com/xoreos/phaethon/commit/91023b146fc79cff2e0ae99d87cd540cd92842c9
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: 284424b421698e5c0cce52ed58b2c69b89282dc1
https://github.com/xoreos/phaethon/commit/284424b421698e5c0cce52ed58b2c69b89282dc1
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: c203b04b661d93af82dc7b7ca547701c4ece46f7
https://github.com/xoreos/phaethon/commit/c203b04b661d93af82dc7b7ca547701c4ece46f7
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: d4b2a2079d380706b7d585367d68203deac0bda5
https://github.com/xoreos/phaethon/commit/d4b2a2079d380706b7d585367d68203deac0bda5
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: cda5f6073c5fd6606d5468a99cf5a2508737e9f6
https://github.com/xoreos/phaethon/commit/cda5f6073c5fd6606d5468a99cf5a2508737e9f6
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: d496cd05133f3727838854582837044cbe296e0a
https://github.com/xoreos/phaethon/commit/d496cd05133f3727838854582837044cbe296e0a
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: 21994cf155b81c18bd068fd43d6787a4b3d2d88a
https://github.com/xoreos/phaethon/commit/21994cf155b81c18bd068fd43d6787a4b3d2d88a
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: 704053f47da586d2822b7ff21e5ee29efbfab558
https://github.com/xoreos/phaethon/commit/704053f47da586d2822b7ff21e5ee29efbfab558
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: ad52378c55cfc71cd52cff5c403dcc4e7609e6e1
https://github.com/xoreos/phaethon/commit/ad52378c55cfc71cd52cff5c403dcc4e7609e6e1
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: c597d38f8bbe50f326e21f2e5638ddaef3a2c6e7
https://github.com/xoreos/phaethon/commit/c597d38f8bbe50f326e21f2e5638ddaef3a2c6e7
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: 61a083a858cbd727bd5c3603682136aa96e4b639
https://github.com/xoreos/phaethon/commit/61a083a858cbd727bd5c3603682136aa96e4b639
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: e43d76277987b94354d260854be91d2f85e58531
https://github.com/xoreos/phaethon/commit/e43d76277987b94354d260854be91d2f85e58531
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: 5acb1fa96c0cd07bf8b167ac99683e8ff58cce3e
https://github.com/xoreos/phaethon/commit/5acb1fa96c0cd07bf8b167ac99683e8ff58cce3e
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: a9a665d1ba54c055fbc1ee9715313ab53738927e
https://github.com/xoreos/phaethon/commit/a9a665d1ba54c055fbc1ee9715313ab53738927e
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: cc3fdee9e92af0c33a2690c9d86315998b1a6aee
https://github.com/xoreos/phaethon/commit/cc3fdee9e92af0c33a2690c9d86315998b1a6aee
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: deddd692ed7d85b450349442d048c605a9b9833e
https://github.com/xoreos/phaethon/commit/deddd692ed7d85b450349442d048c605a9b9833e
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: a6aaf41db335ce9551f1b27ce6e05af1b6ed98e5
https://github.com/xoreos/phaethon/commit/a6aaf41db335ce9551f1b27ce6e05af1b6ed98e5
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: d228aea5e434e85d490c5f68dc04782fc7f24103
https://github.com/xoreos/phaethon/commit/d228aea5e434e85d490c5f68dc04782fc7f24103
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: b1bbff79342114afa0def356e1484492806b268a
https://github.com/xoreos/phaethon/commit/b1bbff79342114afa0def356e1484492806b268a
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: ee29b9da12b3ead766a732a0d6ecbf8cba9edce0
https://github.com/xoreos/phaethon/commit/ee29b9da12b3ead766a732a0d6ecbf8cba9edce0
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/393f8cf21923...ee29b9da12b3
More information about the xoreos-git
mailing list