Commit Graph

5331 Commits

Author SHA1 Message Date
Klaus Basan
e81211775b RW's review fixes Ref T202 Ref T189 Ref T210
* dmg comment and follow up issue created
* cppcheck-suppress passedByValue in cppcheck.supp
* renamed from Xsb -> XSwiftBus
* reverted wrong "static const QString dataStr"
2017-12-21 19:50:19 +01:00
Klaus Basan
5a24e40312 Ref T210, cppcheck fixes
a) 23	performance	useInitializationList	false	Variable 'm_artifactsPilotClient' is assigned in constructor body. Consider performing initialization in initialization list.
b) 33	performance	passedByValue	false	Function parameter 'il' should be passed by reference.

a) is clear, but b) seems to be wrong, hidden by "cppcheck-suppress"
2017-12-21 19:50:16 +01:00
Klaus Basan
1242c17e7a Formatting 2017-12-21 19:50:13 +01:00
Klaus Basan
8b74acb3a9 Ref T210, moved "guess" into CApplicationInfo
* core unit test, set correct type
* guess application type now in CApplicationInfo
2017-12-21 19:50:09 +01:00
Klaus Basan
cb751306f8 Ref T211, fake and anonymous identifier static const 2017-12-21 19:50:06 +01:00
Klaus Basan
3cc3440bba Ref T211, hotkey dialog fixes
* add identifier of current hotkey if any
* utility function getAllIdentifiers
* setWindowFlags to hide "?"
2017-12-21 19:50:03 +01:00
Klaus Basan
aaf4c35f80 Ref T211, formatting 2017-12-21 19:49:59 +01:00
Klaus Basan
fcd4f8cde9 Ref T210, adjusting application class
* unit test flag is redundant
* added own distribution
2017-12-21 19:49:55 +01:00
Klaus Basan
0f8bbbbfc2 Ref T210, adjusting classes to use new functions 2017-12-21 19:49:52 +01:00
Klaus Basan
4a2a059865 Ref T210, "local developer" distribution 2017-12-21 19:49:48 +01:00
Klaus Basan
3269d91baa Ref T210, removed ApplicationModeFlag 2017-12-21 19:49:44 +01:00
Klaus Basan
0390ed83f8 Ref T210, removed branch flags
Our distribution concept allows dynamic assigments of the distribution.
So a particular version can change its stability.
2017-12-21 19:49:41 +01:00
Klaus Basan
265869dc1f Ref T210, boolToEnabledDisabled 2017-12-21 19:49:37 +01:00
Klaus Basan
379357d5d5 Formatting 2017-12-21 19:49:34 +01:00
Klaus Basan
745fdb50d1 Follow up, made "private slots" -> "private" 2017-12-21 19:49:31 +01:00
Klaus Basan
fd4c7c09f6 Crashreport: https://swift-project.slack.com/archives/G7GD2UP9C/p1513012215000494
Fixed by ignoring all other property indexes
2017-12-21 19:49:28 +01:00
Klaus Basan
6701266a66 Made QTemporaryDir object static const 2017-12-21 19:49:24 +01:00
Klaus Basan
5bb0025d4a Ref T203, style sheet for download dialog/component 2017-12-21 19:49:21 +01:00
Klaus Basan
a220c15042 Using EXIT_SUCCESS 2017-12-21 19:49:18 +01:00
Klaus Basan
1293953a11 Check if services are available 2017-12-21 19:49:14 +01:00
Klaus Basan
cca275b278 Doxygen 2017-12-21 19:49:11 +01:00
Klaus Basan
e28f8f20d3 Register enums 2017-12-21 19:49:07 +01:00
Klaus Basan
ceaf224a4f Ref T203, overlay messages can be forced small and factors set 2017-12-21 19:49:04 +01:00
Klaus Basan
a4d4bd7056 Ref T203, fixed gcc issue
static const CPlatform &linux()
platform.h:129:33: error: expected unqualified-id before numeric constant
2017-12-21 19:49:01 +01:00
Klaus Basan
9cc38c7f39 Ref T203, download component (generic file download) 2017-12-21 19:48:57 +01:00
Klaus Basan
45d02bd22a Ref T203, file utility functions 2017-12-21 19:48:54 +01:00
Klaus Basan
18fe389303 Ref T203, renamed to CUpdateInfoDialog 2017-12-21 19:48:50 +01:00
Klaus Basan
f0cf15a572 Ref T203, CInstallXSwiftBusComponent now using TUpdateInfo (and no longer the XSwiftBus service)
* default name can be set
* XSwiftBusFileInfo no longer needed
* data read from cache (i.e. TUpdateInfo)
2017-12-21 19:48:47 +01:00
Klaus Basan
7cf5dcdd8a Ref T203, renamings and improved messages in setup reader 2017-12-21 19:48:44 +01:00
Klaus Basan
4c0c28a4a4 Ref T203, renamed to update settings 2017-12-21 19:48:40 +01:00
Klaus Basan
187fabafcf Ref T203, renamed loadedAlphaXSwiftBusFileInfo in CInstallXSwiftBusComponent 2017-12-21 19:48:37 +01:00
Klaus Basan
67f927c3f6 Ref T203, moved distribution info component to update info component
* adjusted components like launcher etc.
* deleted CDistributionInfoComponent
* CUpdateInfoComponent uses TUpdateInfo/CUpdateInfo
* UI adjustments
2017-12-21 19:48:33 +01:00
Klaus Basan
0daf4ba087 Ref T203, renamings to "update info" and "settings" 2017-12-21 19:48:30 +01:00
Klaus Basan
2589b6283b Ref T203, adjusted property index for new classes
* artifact
* update info
2017-12-21 19:48:27 +01:00
Klaus Basan
28225d5611 Ref T203, update info combining artifacts and distributions 2017-12-21 19:48:23 +01:00
Klaus Basan
de7312a869 Ref T203, adjustments for distribution class
* distribution is just the channel, no more the concrete file
* masterdir no longer part of distribution
* using QStringList instead of QSet in some place so sort order is kept
* new utility functions
2017-12-21 19:48:20 +01:00
Klaus Basan
340dad19a3 Ref T203, platform guessing no longer required here (=> CPlatform)
Timestamp conversion to 4th segment can be used from elsewhere
2017-12-21 19:48:17 +01:00
Klaus Basan
6347c65a2f Ref T203, platform class (OS) 2017-12-21 19:48:13 +01:00
Klaus Basan
54e9d1c429 Ref T203, artifact class (representing something we have build) 2017-12-21 19:48:10 +01:00
Klaus Basan
06f5de205c Ref T203, utility functions for remote files 2017-12-21 19:48:07 +01:00
Klaus Basan
6445444fbf Ref T203, utility functions for URL 2017-12-21 19:48:03 +01:00
Klaus Basan
16a4731389 Ref T203, added folder icons 2017-12-21 19:48:00 +01:00
Klaus Basan
c2149f00ac Ref T203, unit test for icon index 2017-12-21 19:47:56 +01:00
Klaus Basan
103e55554e Ref T203, fixed missing icons and order in icon list 2017-12-21 19:47:53 +01:00
Klaus Basan
881304dc2f Ref T203, OS icons
(icons from wikipedia marked as public domain)
2017-12-21 19:47:48 +01:00
Klaus Basan
6374e5e10a Some formatting like "this->m_" => "m_"
During Ref T203
2017-12-21 19:47:46 +01:00
Klaus Basan
0dc6b63ba5 Ref T201, info component
* removed private signal, no longer needed as a newer signature does not require an input signal
* timestamp format
* fixed !entities.testFlag
2017-12-21 19:47:43 +01:00
Klaus Basan
12b2bc4181 Ref T201, fixes for info object overview
* more detailed log info
* sort info objects so the correct value is obtained ("raw" names)
* check both "duplicate" strings
2017-12-21 19:47:41 +01:00
Klaus Basan
909342e172 Ref T201, formatting 2017-12-21 19:47:39 +01:00
Klaus Basan
961ef9e4ed Ref T189, shortcuts still need legacy slots 2017-12-21 19:47:36 +01:00