Klaus Basan
426ac96f3e
Ref T172, combo box for ecosystems
2017-12-29 19:49:32 +01:00
Klaus Basan
2c60dfd133
Ref T172, using centralized swift test server
...
Remark: The credentials for the server were distributed in multiple places, now cnetralized in one
2017-12-29 19:49:30 +01:00
Klaus Basan
c1df30fc55
Ref T172, added ecosystem in CServer class
2017-12-29 19:49:22 +01:00
Klaus Basan
8724e3dc3a
Ref T172, ecosystem value class
2017-12-28 20:00:01 +01:00
Klaus Basan
efd4e110b7
Ref T172, formatting
...
* this->m_ => m_
* formatting
* comments / doxygen
2017-12-28 18:44:32 +01:00
Klaus Basan
ee1e5e8e95
Ref T199, setup loading widget can display a "copy from other swift versions" dialog
2017-12-28 18:41:38 +01:00
Klaus Basan
2509a1581b
Ref T199, copy configuration as dialog + some utility functions
2017-12-25 13:14:14 +01:00
Klaus Basan
be05afa542
Ref T199, data directory will be tagged
...
A information JSON file will be written into the data directory.
This can be used to display other swift versions.
2017-12-25 13:12:56 +01:00
Klaus Basan
6242111fda
Ref T199, help page URL
2017-12-25 13:10:38 +01:00
Klaus Basan
9ec3d69eaa
Ref T199, added some utility functions
...
* tag object can be read from data directory
* isNull
* some renamings
2017-12-25 13:10:15 +01:00
Klaus Basan
60b90d6582
Ref T199, some more details (members) in info
2017-12-25 13:06:56 +01:00
Klaus Basan
81ae6464ad
Ref T199, platform string from build config
2017-12-25 13:04:30 +01:00
Klaus Basan
69d1897f62
Ref T202, Ref T189 samples (based on RW's review and discussion)
2017-12-21 19:50:26 +01:00
Klaus Basan
379c53e0cc
Ref T189 and review follow up, replacing the changed values seems to be 4x faster
...
(tested in samples)
2017-12-21 19:50:23 +01:00
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