[xoreos-git] [xoreos/phaethon] 6c2689: BUILD: Update Travis CI config to install g++-7 an...
GitHub
noreply at github.com
Wed Dec 27 19:51:17 CET 2017
Branch: refs/heads/qttravis
Home: https://github.com/xoreos/phaethon
Commit: 6c26892f27bfd504ec199bad9d16dc21876cd67e
https://github.com/xoreos/phaethon/commit/6c26892f27bfd504ec199bad9d16dc21876cd67e
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: 64d89aa694c2aec4f4f57d6c99694fe98a53bed5
https://github.com/xoreos/phaethon/commit/64d89aa694c2aec4f4f57d6c99694fe98a53bed5
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: 5b0908c22790cf8aafd9b988327408e410c12015
https://github.com/xoreos/phaethon/commit/5b0908c22790cf8aafd9b988327408e410c12015
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: 1f69c19d204f5871452130965658846e5fb55a67
https://github.com/xoreos/phaethon/commit/1f69c19d204f5871452130965658846e5fb55a67
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: 876317256dfd38fe15d3bf946460774d340aa955
https://github.com/xoreos/phaethon/commit/876317256dfd38fe15d3bf946460774d340aa955
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: e630766b454965077f5e3a5adec1392978d9e4ec
https://github.com/xoreos/phaethon/commit/e630766b454965077f5e3a5adec1392978d9e4ec
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: fbf72f010e79ffb796ebb6be5aafb7872730ea5c
https://github.com/xoreos/phaethon/commit/fbf72f010e79ffb796ebb6be5aafb7872730ea5c
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: 62f363dead279d6d3892d415aaac31ce67789412
https://github.com/xoreos/phaethon/commit/62f363dead279d6d3892d415aaac31ce67789412
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: 8acff8f8058d7c3090aae630ec719ab1f08cd049
https://github.com/xoreos/phaethon/commit/8acff8f8058d7c3090aae630ec719ab1f08cd049
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: ecd785b37b29c4e4426cdb6449cd55bd8ef7505e
https://github.com/xoreos/phaethon/commit/ecd785b37b29c4e4426cdb6449cd55bd8ef7505e
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: ba48a9e37432fec2c7580f5712578a575cf879ad
https://github.com/xoreos/phaethon/commit/ba48a9e37432fec2c7580f5712578a575cf879ad
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: 5501525ffab4c7be54abe414427fe03af698b946
https://github.com/xoreos/phaethon/commit/5501525ffab4c7be54abe414427fe03af698b946
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: 31436c83d3c6f3c28cf4f1262425eabec4246500
https://github.com/xoreos/phaethon/commit/31436c83d3c6f3c28cf4f1262425eabec4246500
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: 4862b492dede1b4410d6d31b77bf3a4eb8895d0b
https://github.com/xoreos/phaethon/commit/4862b492dede1b4410d6d31b77bf3a4eb8895d0b
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: 9ca1455db988010e5557362683e135881a883b3c
https://github.com/xoreos/phaethon/commit/9ca1455db988010e5557362683e135881a883b3c
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: 119806e86ba2d033b660e6bdebce065cab00493b
https://github.com/xoreos/phaethon/commit/119806e86ba2d033b660e6bdebce065cab00493b
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: 73fc22ab61f526ab25f2c87cf40e182971282c01
https://github.com/xoreos/phaethon/commit/73fc22ab61f526ab25f2c87cf40e182971282c01
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: 7c009f2c5d5b152465c5e8a81364da5bf62afaa5
https://github.com/xoreos/phaethon/commit/7c009f2c5d5b152465c5e8a81364da5bf62afaa5
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: 5e2fec67f66f4c2fa6ebd4fb5749af76491556de
https://github.com/xoreos/phaethon/commit/5e2fec67f66f4c2fa6ebd4fb5749af76491556de
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: 26cdd643f8d1fa810a2d00165c410a054fcd288b
https://github.com/xoreos/phaethon/commit/26cdd643f8d1fa810a2d00165c410a054fcd288b
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: 443ef7e1f13d0e5208ba7dce4a9cc6174dd8a329
https://github.com/xoreos/phaethon/commit/443ef7e1f13d0e5208ba7dce4a9cc6174dd8a329
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: 26d1165c3512999c8c1d20ae612e69b7577ec83d
https://github.com/xoreos/phaethon/commit/26d1165c3512999c8c1d20ae612e69b7577ec83d
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: 2af9b3d46e3f92b56c0ecab6d545cc2d44b706ef
https://github.com/xoreos/phaethon/commit/2af9b3d46e3f92b56c0ecab6d545cc2d44b706ef
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: 0b1d20e640f787ead5323401dea93f7843aa6de5
https://github.com/xoreos/phaethon/commit/0b1d20e640f787ead5323401dea93f7843aa6de5
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: 17a825ad8c5eb8bdad772712735becde59e468eb
https://github.com/xoreos/phaethon/commit/17a825ad8c5eb8bdad772712735becde59e468eb
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: 3badd6602cca32cd800bc975e8bb97135efe47f9
https://github.com/xoreos/phaethon/commit/3badd6602cca32cd800bc975e8bb97135efe47f9
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: 395a1afb5a2c8d7470f4ff915277bce86fcb4bda
https://github.com/xoreos/phaethon/commit/395a1afb5a2c8d7470f4ff915277bce86fcb4bda
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: 844746100878a0b491b3e6ebebe87841a5dc5dd6
https://github.com/xoreos/phaethon/commit/844746100878a0b491b3e6ebebe87841a5dc5dd6
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: 2d9da2eb69ab7afec757f895b461ba546dc1de46
https://github.com/xoreos/phaethon/commit/2d9da2eb69ab7afec757f895b461ba546dc1de46
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: 812ef99a2194a259a8ed8c47b805c3dd226a3a02
https://github.com/xoreos/phaethon/commit/812ef99a2194a259a8ed8c47b805c3dd226a3a02
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: 132cfee98e3e20f3334880ba6132722ba5eb2566
https://github.com/xoreos/phaethon/commit/132cfee98e3e20f3334880ba6132722ba5eb2566
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: cff97cd7f06096e3f1cd577d1d742b1e4fef245e
https://github.com/xoreos/phaethon/commit/cff97cd7f06096e3f1cd577d1d742b1e4fef245e
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: d4e183e9bcd0d767f8848fb81c96aad4c1bbaeae
https://github.com/xoreos/phaethon/commit/d4e183e9bcd0d767f8848fb81c96aad4c1bbaeae
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: dbba2a20a1c62c8b19d52f5c5d807237c3ebe4d1
https://github.com/xoreos/phaethon/commit/dbba2a20a1c62c8b19d52f5c5d807237c3ebe4d1
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: ce7be332dd1459c2cdabe4077f6eb4e5ce1bcc2d
https://github.com/xoreos/phaethon/commit/ce7be332dd1459c2cdabe4077f6eb4e5ce1bcc2d
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: 04f5e11d3d0532456e88716b828af624d671df98
https://github.com/xoreos/phaethon/commit/04f5e11d3d0532456e88716b828af624d671df98
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: 2de2764756e214171cc0bb68f4dd69c46c61efba
https://github.com/xoreos/phaethon/commit/2de2764756e214171cc0bb68f4dd69c46c61efba
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: 1e48c5e756e0df561b03b7bd9f7ae87cae24a4f7
https://github.com/xoreos/phaethon/commit/1e48c5e756e0df561b03b7bd9f7ae87cae24a4f7
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: 09a7730dfe8771791a6a1fe0a218d554fa2f3196
https://github.com/xoreos/phaethon/commit/09a7730dfe8771791a6a1fe0a218d554fa2f3196
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: bde86ad130d6bef75045d254876d7d7a83fef475
https://github.com/xoreos/phaethon/commit/bde86ad130d6bef75045d254876d7d7a83fef475
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: 921dad0205fbc2d993281f3f064c22891d7a6dfc
https://github.com/xoreos/phaethon/commit/921dad0205fbc2d993281f3f064c22891d7a6dfc
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: 45987969e79d425e1de0d23b48b8c8c30b969219
https://github.com/xoreos/phaethon/commit/45987969e79d425e1de0d23b48b8c8c30b969219
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: 2f6d674fa5958955e7774fce7b0a7c1c885b52cd
https://github.com/xoreos/phaethon/commit/2f6d674fa5958955e7774fce7b0a7c1c885b52cd
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: acd0490c40fcfcdbb75f6a100c456bc4ce40d8e5
https://github.com/xoreos/phaethon/commit/acd0490c40fcfcdbb75f6a100c456bc4ce40d8e5
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: aab72f3541d557b0e7658669271e3aa2ec801558
https://github.com/xoreos/phaethon/commit/aab72f3541d557b0e7658669271e3aa2ec801558
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: ef123b82d85e3e637ad6f31bfc1cda01e19f7396
https://github.com/xoreos/phaethon/commit/ef123b82d85e3e637ad6f31bfc1cda01e19f7396
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: 5f89837ccd7fd56aa6e785b6ec99239fef833b5a
https://github.com/xoreos/phaethon/commit/5f89837ccd7fd56aa6e785b6ec99239fef833b5a
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: 5c233c28d19bbb8c1309d26a61c9de6bfe71abfd
https://github.com/xoreos/phaethon/commit/5c233c28d19bbb8c1309d26a61c9de6bfe71abfd
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: a85376df0d3f4e603cad5a95bdfc7a95e9906c7d
https://github.com/xoreos/phaethon/commit/a85376df0d3f4e603cad5a95bdfc7a95e9906c7d
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: 76511e81afe661f550d823c828477f10ace89083
https://github.com/xoreos/phaethon/commit/76511e81afe661f550d823c828477f10ace89083
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: a2937df24287c4fca281e29d131e2fe93f163593
https://github.com/xoreos/phaethon/commit/a2937df24287c4fca281e29d131e2fe93f163593
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: 827adedb1fe6eb8300b98cac39fe71330506315b
https://github.com/xoreos/phaethon/commit/827adedb1fe6eb8300b98cac39fe71330506315b
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: 521164c3709d2e0f0288674f8742c6d61d16bdc0
https://github.com/xoreos/phaethon/commit/521164c3709d2e0f0288674f8742c6d61d16bdc0
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: 1a5adcfc4b940499717fd2f10ef009ed03cdca20
https://github.com/xoreos/phaethon/commit/1a5adcfc4b940499717fd2f10ef009ed03cdca20
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: cceae8b4fe7018dfea2fa980e0913b7f09e715aa
https://github.com/xoreos/phaethon/commit/cceae8b4fe7018dfea2fa980e0913b7f09e715aa
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: dee4b38e60b0f1f2afcefc0e39a96ae031cbb768
https://github.com/xoreos/phaethon/commit/dee4b38e60b0f1f2afcefc0e39a96ae031cbb768
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: c430449562ca0a9027fb8f9d7881bb53977a4b47
https://github.com/xoreos/phaethon/commit/c430449562ca0a9027fb8f9d7881bb53977a4b47
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: 957383d4d8c24b7d69aefcc9bd85fff87ea6dc59
https://github.com/xoreos/phaethon/commit/957383d4d8c24b7d69aefcc9bd85fff87ea6dc59
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: 3fb305665ed511344b079db1792d564b051c7950
https://github.com/xoreos/phaethon/commit/3fb305665ed511344b079db1792d564b051c7950
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/347a954492ab...3fb305665ed5
More information about the xoreos-git
mailing list