[xoreos-git] [xoreos/phaethon] c1cb9f: BUILD: Try pulling in stuff from artful instead of...
GitHub
noreply at github.com
Fri Dec 29 18:04:09 CET 2017
Branch: refs/heads/qttravis
Home: https://github.com/xoreos/phaethon
Commit: c1cb9fc9c94fe77a566342527e5a1f83d8611c20
https://github.com/xoreos/phaethon/commit/c1cb9fc9c94fe77a566342527e5a1f83d8611c20
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: 79d1518ce758d8f912597b8c892b4383068af2a6
https://github.com/xoreos/phaethon/commit/79d1518ce758d8f912597b8c892b4383068af2a6
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: 41df6a0e2c9b01757733a1d3887872f52d511a46
https://github.com/xoreos/phaethon/commit/41df6a0e2c9b01757733a1d3887872f52d511a46
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: 16c2a0aefa1de332889c6bfb707b70be1313b17d
https://github.com/xoreos/phaethon/commit/16c2a0aefa1de332889c6bfb707b70be1313b17d
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: 7b64f374442bb149a24deed0d763adfdef3ce2a7
https://github.com/xoreos/phaethon/commit/7b64f374442bb149a24deed0d763adfdef3ce2a7
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: 35529d78abe37d02718d1eea65795d3ce4d119d1
https://github.com/xoreos/phaethon/commit/35529d78abe37d02718d1eea65795d3ce4d119d1
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: 1c913f4fe8c305e6ada5705ac04f97519f925126
https://github.com/xoreos/phaethon/commit/1c913f4fe8c305e6ada5705ac04f97519f925126
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: 0e19092be1771ef2c265fa57f0ed4633d7c0d5de
https://github.com/xoreos/phaethon/commit/0e19092be1771ef2c265fa57f0ed4633d7c0d5de
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: 39a22de985f9de527122ba66f8e66ac936b7ab15
https://github.com/xoreos/phaethon/commit/39a22de985f9de527122ba66f8e66ac936b7ab15
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: 3dde008ef05ed62d8305aed5edd117b643f847f0
https://github.com/xoreos/phaethon/commit/3dde008ef05ed62d8305aed5edd117b643f847f0
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: db3205b6f2969a123db125585379ec592d0cf9ff
https://github.com/xoreos/phaethon/commit/db3205b6f2969a123db125585379ec592d0cf9ff
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: e6afeaf86f5bc094334dee157d43ac0e3c968fcb
https://github.com/xoreos/phaethon/commit/e6afeaf86f5bc094334dee157d43ac0e3c968fcb
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: 803244891e3085bf901d74cd08e3feb49d9bccde
https://github.com/xoreos/phaethon/commit/803244891e3085bf901d74cd08e3feb49d9bccde
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: be989f2faf3618444fc2da122c97ef8bff658eb5
https://github.com/xoreos/phaethon/commit/be989f2faf3618444fc2da122c97ef8bff658eb5
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: cfce9908f77db742018edb86b562fa9b1e97bbec
https://github.com/xoreos/phaethon/commit/cfce9908f77db742018edb86b562fa9b1e97bbec
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: a405a920a6234cf45ac2dcb62b434c6fca52b9b2
https://github.com/xoreos/phaethon/commit/a405a920a6234cf45ac2dcb62b434c6fca52b9b2
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: c3456c8d89be227a50e5d0c656ab307efda5f829
https://github.com/xoreos/phaethon/commit/c3456c8d89be227a50e5d0c656ab307efda5f829
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: 12fb2082bdca78e0c78eed08c15db98735b29232
https://github.com/xoreos/phaethon/commit/12fb2082bdca78e0c78eed08c15db98735b29232
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: 32dd0c4e7a25be46596948a3a701deee07083b77
https://github.com/xoreos/phaethon/commit/32dd0c4e7a25be46596948a3a701deee07083b77
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: e0b472f7129ef44e1520de8d0b0be801ae302512
https://github.com/xoreos/phaethon/commit/e0b472f7129ef44e1520de8d0b0be801ae302512
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: fd70ccbbf42b45cda83cf0b988e95b42e402a64e
https://github.com/xoreos/phaethon/commit/fd70ccbbf42b45cda83cf0b988e95b42e402a64e
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: ac776e678fd56f8aa742bc6ba6d67886b37f3e44
https://github.com/xoreos/phaethon/commit/ac776e678fd56f8aa742bc6ba6d67886b37f3e44
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: b63f86243674d446a1c32efe8752e2bc84157862
https://github.com/xoreos/phaethon/commit/b63f86243674d446a1c32efe8752e2bc84157862
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: 2eab443a733d83c451c0f50700ddd82958b35b42
https://github.com/xoreos/phaethon/commit/2eab443a733d83c451c0f50700ddd82958b35b42
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: 9548e2ecc573d7ada697109f1ac88ec3ad1819b9
https://github.com/xoreos/phaethon/commit/9548e2ecc573d7ada697109f1ac88ec3ad1819b9
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: 0bdec4f3e0a8876c18c7868893d6f4fd4bb84c13
https://github.com/xoreos/phaethon/commit/0bdec4f3e0a8876c18c7868893d6f4fd4bb84c13
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: e5608999a12afc561cebfc52563b810f8231cf7f
https://github.com/xoreos/phaethon/commit/e5608999a12afc561cebfc52563b810f8231cf7f
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: 19a7fbcaefc8c2990688c784cccef25bd553731d
https://github.com/xoreos/phaethon/commit/19a7fbcaefc8c2990688c784cccef25bd553731d
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: f6a0ed93e0264bc7fc872a16bafbb4ca0e65a63f
https://github.com/xoreos/phaethon/commit/f6a0ed93e0264bc7fc872a16bafbb4ca0e65a63f
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: bd42c3c7be9c669c7c1f0b6f182ff85e05598c38
https://github.com/xoreos/phaethon/commit/bd42c3c7be9c669c7c1f0b6f182ff85e05598c38
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: 95c658e380cd8871ae1b1b8cdc64ad9cb33934bc
https://github.com/xoreos/phaethon/commit/95c658e380cd8871ae1b1b8cdc64ad9cb33934bc
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: 9c2ed3f1af5c22e04237c27b99125c8ed3416d77
https://github.com/xoreos/phaethon/commit/9c2ed3f1af5c22e04237c27b99125c8ed3416d77
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: 92b269ce3fc88309044daa8d7bc70a2657d00e8b
https://github.com/xoreos/phaethon/commit/92b269ce3fc88309044daa8d7bc70a2657d00e8b
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: 4a6240f735a1a09d0bb8915344af8cb504c932e7
https://github.com/xoreos/phaethon/commit/4a6240f735a1a09d0bb8915344af8cb504c932e7
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: 87b6d5a6fc3a0723efcd2df9496300af9119a4c9
https://github.com/xoreos/phaethon/commit/87b6d5a6fc3a0723efcd2df9496300af9119a4c9
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: 3c5f9abe34e504275b6592e5d25111847a4d3a4d
https://github.com/xoreos/phaethon/commit/3c5f9abe34e504275b6592e5d25111847a4d3a4d
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: d92b2e1682618a4df0870e62b82ea92904627a10
https://github.com/xoreos/phaethon/commit/d92b2e1682618a4df0870e62b82ea92904627a10
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: 6b3aed331e523a31543debbd3741029610de5e3b
https://github.com/xoreos/phaethon/commit/6b3aed331e523a31543debbd3741029610de5e3b
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: 1680f8fbee088ba5677c5fee28745d5f82ebf75c
https://github.com/xoreos/phaethon/commit/1680f8fbee088ba5677c5fee28745d5f82ebf75c
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: 6fab3596ef2a007ea2f015f36cdb5247b792b251
https://github.com/xoreos/phaethon/commit/6fab3596ef2a007ea2f015f36cdb5247b792b251
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: 76b485525f6403ef1ccb080a3b3519ecea54bd8a
https://github.com/xoreos/phaethon/commit/76b485525f6403ef1ccb080a3b3519ecea54bd8a
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: 6f02b65ed6325af710af752a3ed3393b85f73906
https://github.com/xoreos/phaethon/commit/6f02b65ed6325af710af752a3ed3393b85f73906
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: 8f0f867948c97f3d5697313bcaa0de7a7f4873c1
https://github.com/xoreos/phaethon/commit/8f0f867948c97f3d5697313bcaa0de7a7f4873c1
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: f01727970a49ebe72b735191e3dc643b038a2ac3
https://github.com/xoreos/phaethon/commit/f01727970a49ebe72b735191e3dc643b038a2ac3
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: 01427d8d3ea7c3246f57aba33b044f828317c286
https://github.com/xoreos/phaethon/commit/01427d8d3ea7c3246f57aba33b044f828317c286
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: 1df7f6a7a32ef635931644bdef56f0a0cdf10a54
https://github.com/xoreos/phaethon/commit/1df7f6a7a32ef635931644bdef56f0a0cdf10a54
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: 3fd6967a8b3a6ffab262cb5031a04f228615663b
https://github.com/xoreos/phaethon/commit/3fd6967a8b3a6ffab262cb5031a04f228615663b
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: 0e5fb695c07b6133e8f514fab7d8463e7bf5d8c8
https://github.com/xoreos/phaethon/commit/0e5fb695c07b6133e8f514fab7d8463e7bf5d8c8
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: 87a24e4fc8453698d9ec59890ba2bb15f44ec4aa
https://github.com/xoreos/phaethon/commit/87a24e4fc8453698d9ec59890ba2bb15f44ec4aa
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: 5848848f2cdef6388fc75f11af0b5eb40ff9e82c
https://github.com/xoreos/phaethon/commit/5848848f2cdef6388fc75f11af0b5eb40ff9e82c
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: 1d17b9fccc94e60deabcb0fb36979b95832298a4
https://github.com/xoreos/phaethon/commit/1d17b9fccc94e60deabcb0fb36979b95832298a4
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: 7eee9e6bee09cdbb843df3e2d11a2f0fee83c402
https://github.com/xoreos/phaethon/commit/7eee9e6bee09cdbb843df3e2d11a2f0fee83c402
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: 11fe1d59ff73be9517167cc8706dac8fc3db96a1
https://github.com/xoreos/phaethon/commit/11fe1d59ff73be9517167cc8706dac8fc3db96a1
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: 7819ef5d8fd63d51d3e1fef844c873abda9af868
https://github.com/xoreos/phaethon/commit/7819ef5d8fd63d51d3e1fef844c873abda9af868
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: 9603ea4b8d3d118822aeb27b791b6e1f3f8f40f2
https://github.com/xoreos/phaethon/commit/9603ea4b8d3d118822aeb27b791b6e1f3f8f40f2
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: 0e4db53ed5a01a79798f65a62eeaead3d4d51fcb
https://github.com/xoreos/phaethon/commit/0e4db53ed5a01a79798f65a62eeaead3d4d51fcb
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: 817d58ee68ef9a62771131a9f0904d482abac7cc
https://github.com/xoreos/phaethon/commit/817d58ee68ef9a62771131a9f0904d482abac7cc
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: 17907ba6fde9496a3de48045ab28fa0968cad603
https://github.com/xoreos/phaethon/commit/17907ba6fde9496a3de48045ab28fa0968cad603
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: 0d56994c205a44cc54634b21183548a747ca7356
https://github.com/xoreos/phaethon/commit/0d56994c205a44cc54634b21183548a747ca7356
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: 719087cf531dea1f91347029b58a4f536bc2629b
https://github.com/xoreos/phaethon/commit/719087cf531dea1f91347029b58a4f536bc2629b
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: 0612d969821f3b21cb3252ef3022cadf95d4f4d9
https://github.com/xoreos/phaethon/commit/0612d969821f3b21cb3252ef3022cadf95d4f4d9
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: c95a0eae58b01643b02a48fdce51e87e3b99a7a0
https://github.com/xoreos/phaethon/commit/c95a0eae58b01643b02a48fdce51e87e3b99a7a0
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: fc6c7cc50e14fd749ae0ecab17abe1f4021413a7
https://github.com/xoreos/phaethon/commit/fc6c7cc50e14fd749ae0ecab17abe1f4021413a7
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: 11aa28be0b3a322c8453dd6af44d4bd0358b7dec
https://github.com/xoreos/phaethon/commit/11aa28be0b3a322c8453dd6af44d4bd0358b7dec
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: f5ffc3240408d40327dd155ab375dd9044c45ab2
https://github.com/xoreos/phaethon/commit/f5ffc3240408d40327dd155ab375dd9044c45ab2
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: 926e802da97b3e3cc954806ee2198d4d0f8828a4
https://github.com/xoreos/phaethon/commit/926e802da97b3e3cc954806ee2198d4d0f8828a4
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: bcf7e2b41797a77abf5218f7318370621bd426ac
https://github.com/xoreos/phaethon/commit/bcf7e2b41797a77abf5218f7318370621bd426ac
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/03f556d4abd1...bcf7e2b41797
More information about the xoreos-git
mailing list