[xoreos-git] [xoreos/phaethon] 034c77: BUILD: Try pulling in stuff from artful instead of...
GitHub
noreply at github.com
Fri Dec 29 18:59:32 CET 2017
Branch: refs/heads/qttravis
Home: https://github.com/xoreos/phaethon
Commit: 034c7733ddd090c22ff7b48141836a55137bc473
https://github.com/xoreos/phaethon/commit/034c7733ddd090c22ff7b48141836a55137bc473
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: 0e8da2329b395f6d60904fe15102ab4f9bfdcb07
https://github.com/xoreos/phaethon/commit/0e8da2329b395f6d60904fe15102ab4f9bfdcb07
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: 45c4c66dc521146e9db7adbe7d51cb23ca89d1df
https://github.com/xoreos/phaethon/commit/45c4c66dc521146e9db7adbe7d51cb23ca89d1df
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: 47e7e5fa0ff8f1588600f27bc45196bf74bd9f22
https://github.com/xoreos/phaethon/commit/47e7e5fa0ff8f1588600f27bc45196bf74bd9f22
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: 376214c3b3e0321bef193de489eff0ac02004eb6
https://github.com/xoreos/phaethon/commit/376214c3b3e0321bef193de489eff0ac02004eb6
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: a08fc82097c95fbb506f736aa453843f4fdff772
https://github.com/xoreos/phaethon/commit/a08fc82097c95fbb506f736aa453843f4fdff772
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: a723dec2d3eb4c1c541361fd776b74c1ac87d416
https://github.com/xoreos/phaethon/commit/a723dec2d3eb4c1c541361fd776b74c1ac87d416
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: 5df202cbf29f8428b9607cb2efc0212061273b5f
https://github.com/xoreos/phaethon/commit/5df202cbf29f8428b9607cb2efc0212061273b5f
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: 58dd0dba048ff2a63a1a528af0dbb7cd5d140ea3
https://github.com/xoreos/phaethon/commit/58dd0dba048ff2a63a1a528af0dbb7cd5d140ea3
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: 5514aeff5b3a32a1dfd49ae46623c311c3b33d87
https://github.com/xoreos/phaethon/commit/5514aeff5b3a32a1dfd49ae46623c311c3b33d87
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: 7785ea6ada135c2682501a23cd39c0b86806d2e8
https://github.com/xoreos/phaethon/commit/7785ea6ada135c2682501a23cd39c0b86806d2e8
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: 39bda0fcd750a1eeaed7d44922a01b458ae9b255
https://github.com/xoreos/phaethon/commit/39bda0fcd750a1eeaed7d44922a01b458ae9b255
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: 1b18240b422eabe29fe9949345a039a778611ae0
https://github.com/xoreos/phaethon/commit/1b18240b422eabe29fe9949345a039a778611ae0
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: 778cfcf81693f45756bb601d31500c13cf1a1bd2
https://github.com/xoreos/phaethon/commit/778cfcf81693f45756bb601d31500c13cf1a1bd2
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: 20c95bec4c7b390948d752d4d2f77962c91587c0
https://github.com/xoreos/phaethon/commit/20c95bec4c7b390948d752d4d2f77962c91587c0
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: 8fafdfbaecb64e554f500750c24e765b4670906c
https://github.com/xoreos/phaethon/commit/8fafdfbaecb64e554f500750c24e765b4670906c
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: fa61f6fac401d219f4eef1c3e40d6d3a1210717d
https://github.com/xoreos/phaethon/commit/fa61f6fac401d219f4eef1c3e40d6d3a1210717d
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: c2847d5ded76d192b25a929f16b671213759f9f8
https://github.com/xoreos/phaethon/commit/c2847d5ded76d192b25a929f16b671213759f9f8
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: 37c71d85e24fcf8be314bce24f9832fbc9eba0ac
https://github.com/xoreos/phaethon/commit/37c71d85e24fcf8be314bce24f9832fbc9eba0ac
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: ff96aa5608ea261702387a338de9d69c32cf2540
https://github.com/xoreos/phaethon/commit/ff96aa5608ea261702387a338de9d69c32cf2540
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: c95092c3009f410a6c9e546154d0cda9e4132ed4
https://github.com/xoreos/phaethon/commit/c95092c3009f410a6c9e546154d0cda9e4132ed4
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: f2c791afcbde07029e1a2b8cb6ed63e8aa01e6eb
https://github.com/xoreos/phaethon/commit/f2c791afcbde07029e1a2b8cb6ed63e8aa01e6eb
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: 06bea878b3ab92d9b5cd9886f008eceafb5ec4df
https://github.com/xoreos/phaethon/commit/06bea878b3ab92d9b5cd9886f008eceafb5ec4df
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: 3c36fea0169dbb576d544222168e3d4ab552363f
https://github.com/xoreos/phaethon/commit/3c36fea0169dbb576d544222168e3d4ab552363f
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: 80ba6498f7661c2441e23d2b29823e076f871c6d
https://github.com/xoreos/phaethon/commit/80ba6498f7661c2441e23d2b29823e076f871c6d
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: 8a699a1fa9c6a263f8aa0bd567b76f28e4ff3a75
https://github.com/xoreos/phaethon/commit/8a699a1fa9c6a263f8aa0bd567b76f28e4ff3a75
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: 47174f589df4b8ec5ac91590f912423418bb5931
https://github.com/xoreos/phaethon/commit/47174f589df4b8ec5ac91590f912423418bb5931
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: 4303006ca829d175a5c41473d11bd0c1cf4eb268
https://github.com/xoreos/phaethon/commit/4303006ca829d175a5c41473d11bd0c1cf4eb268
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: 4ca42141872903a51af03d12b30f16f9d6106650
https://github.com/xoreos/phaethon/commit/4ca42141872903a51af03d12b30f16f9d6106650
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: 98469fbcfe884ad2dd0117adc174f6342ac9d632
https://github.com/xoreos/phaethon/commit/98469fbcfe884ad2dd0117adc174f6342ac9d632
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: fc0b06edc704daea242bc0cea6adf183262b9d58
https://github.com/xoreos/phaethon/commit/fc0b06edc704daea242bc0cea6adf183262b9d58
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: 6cbc6ec57b3cebe1ee8164175543b6872b7ef21b
https://github.com/xoreos/phaethon/commit/6cbc6ec57b3cebe1ee8164175543b6872b7ef21b
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: 51bc8a809b2abb2d85af037e212f0a64c5c872f5
https://github.com/xoreos/phaethon/commit/51bc8a809b2abb2d85af037e212f0a64c5c872f5
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: 5435e144989f50ca858a6a76f9c60e77d8426008
https://github.com/xoreos/phaethon/commit/5435e144989f50ca858a6a76f9c60e77d8426008
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: ef884e0d3d033fa021fd28486047011d47e4025f
https://github.com/xoreos/phaethon/commit/ef884e0d3d033fa021fd28486047011d47e4025f
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: 2b36940c5e76d05728b6d269b2477ecbf7c8d573
https://github.com/xoreos/phaethon/commit/2b36940c5e76d05728b6d269b2477ecbf7c8d573
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: 0c343c4e148294e78ca99bb8e4c712023ca1204d
https://github.com/xoreos/phaethon/commit/0c343c4e148294e78ca99bb8e4c712023ca1204d
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: 66b907f6b427ee980effba90af9171c959ba9723
https://github.com/xoreos/phaethon/commit/66b907f6b427ee980effba90af9171c959ba9723
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: c9aa4527350ccc024fe38c7949185d27418431db
https://github.com/xoreos/phaethon/commit/c9aa4527350ccc024fe38c7949185d27418431db
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: 41e9b9d7388eec4112baf84e47ac864dceb5d844
https://github.com/xoreos/phaethon/commit/41e9b9d7388eec4112baf84e47ac864dceb5d844
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: 772657a801c7c160f1baa9f96198a38bf2fd1947
https://github.com/xoreos/phaethon/commit/772657a801c7c160f1baa9f96198a38bf2fd1947
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: 8272869ba58e1baa3437bcf6816ed9185e7b4ca1
https://github.com/xoreos/phaethon/commit/8272869ba58e1baa3437bcf6816ed9185e7b4ca1
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: d1ec30a9ae707e3928a234827d2883a839dbf9df
https://github.com/xoreos/phaethon/commit/d1ec30a9ae707e3928a234827d2883a839dbf9df
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: c69ef0231e1e49a19a06d213c95d2ab111e7b4b1
https://github.com/xoreos/phaethon/commit/c69ef0231e1e49a19a06d213c95d2ab111e7b4b1
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: ce3b7fc4c883c90cdbf7809039c3461d5046a9a9
https://github.com/xoreos/phaethon/commit/ce3b7fc4c883c90cdbf7809039c3461d5046a9a9
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: ae33f4b856791cd242d6a2a82f0218d6633a82ab
https://github.com/xoreos/phaethon/commit/ae33f4b856791cd242d6a2a82f0218d6633a82ab
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: 40e7da174a42a376f7bd6e841be75fb3e6a50004
https://github.com/xoreos/phaethon/commit/40e7da174a42a376f7bd6e841be75fb3e6a50004
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: e72500e3c1df686188cd49433b85ef5eb0e2de9e
https://github.com/xoreos/phaethon/commit/e72500e3c1df686188cd49433b85ef5eb0e2de9e
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: 0ab75f767fed45d8e4362c75740d34fef6d0d423
https://github.com/xoreos/phaethon/commit/0ab75f767fed45d8e4362c75740d34fef6d0d423
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: b26e0dd36dcfc3384fa8542873a8f107300afcc1
https://github.com/xoreos/phaethon/commit/b26e0dd36dcfc3384fa8542873a8f107300afcc1
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: f4494506b5c25039374b6c00bd8d7e8f7adfae16
https://github.com/xoreos/phaethon/commit/f4494506b5c25039374b6c00bd8d7e8f7adfae16
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: eead7df42d8406069cadf98e657b7136a4b75dd2
https://github.com/xoreos/phaethon/commit/eead7df42d8406069cadf98e657b7136a4b75dd2
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: 341c53d8d53eb828e94437c6ea0c899d699dd0ff
https://github.com/xoreos/phaethon/commit/341c53d8d53eb828e94437c6ea0c899d699dd0ff
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: 35817c362370754e394b8f1882c25979d575199e
https://github.com/xoreos/phaethon/commit/35817c362370754e394b8f1882c25979d575199e
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: 996dbb8dd48361725d6630466c0a04111e2da3c4
https://github.com/xoreos/phaethon/commit/996dbb8dd48361725d6630466c0a04111e2da3c4
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: 81daf8018cb876bc711f7228a90ca41b2c279b4d
https://github.com/xoreos/phaethon/commit/81daf8018cb876bc711f7228a90ca41b2c279b4d
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: ce12d7f6e45e4e624680ea7f926c38852464a4ba
https://github.com/xoreos/phaethon/commit/ce12d7f6e45e4e624680ea7f926c38852464a4ba
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: e46bde5d554b6420189f9381fed003c4b2a2ef3a
https://github.com/xoreos/phaethon/commit/e46bde5d554b6420189f9381fed003c4b2a2ef3a
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: 54815c4430d572af3796600d1e35d78b58ab555b
https://github.com/xoreos/phaethon/commit/54815c4430d572af3796600d1e35d78b58ab555b
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: b334d03f7357b6d79bbee712a6c8e817bf6d7940
https://github.com/xoreos/phaethon/commit/b334d03f7357b6d79bbee712a6c8e817bf6d7940
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: af27db24178d6188ff5b3c4bb55fc4c5b769e772
https://github.com/xoreos/phaethon/commit/af27db24178d6188ff5b3c4bb55fc4c5b769e772
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: 43ab7489d6e643ac402b29883399b17ff7245daa
https://github.com/xoreos/phaethon/commit/43ab7489d6e643ac402b29883399b17ff7245daa
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: 45192d37f2095e2971c7eb5f403146e033e384a4
https://github.com/xoreos/phaethon/commit/45192d37f2095e2971c7eb5f403146e033e384a4
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: 1d6c8e1e1263dfc844ece2f53f9a51af90564452
https://github.com/xoreos/phaethon/commit/1d6c8e1e1263dfc844ece2f53f9a51af90564452
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: a9d1d2396b8ec62e55f7bdc0764ba5ff107c3a0d
https://github.com/xoreos/phaethon/commit/a9d1d2396b8ec62e55f7bdc0764ba5ff107c3a0d
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: 32f8983f4e94db5c428e26c551c2a11470f4a782
https://github.com/xoreos/phaethon/commit/32f8983f4e94db5c428e26c551c2a11470f4a782
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: 7a3a9718a5d101a26ec9d07a7af3399bfcd913fa
https://github.com/xoreos/phaethon/commit/7a3a9718a5d101a26ec9d07a7af3399bfcd913fa
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/0235b58540b4...7a3a9718a5d1
More information about the xoreos-git
mailing list