Commit Graph

5414 Commits

Author SHA1 Message Date
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
Klaus Basan
520d79edb5 Updated credits 2017-12-21 19:47:34 +01:00
Klaus Basan
162c3d07b5 Ref T189, formatting (some slots -> private + this->m_ ->m_) 2017-12-21 19:47:32 +01:00
Klaus Basan
c79b587a23 Ref T189, use blink to indicate reading
SetOn with reset time is now private
2017-12-21 19:47:29 +01:00
Klaus Basan
7961a41c6a Ref T189, added missing state so LEDs switch off 2017-12-21 19:47:27 +01:00
Klaus Basan
da6930a7b4 Ref T189, database reader renamings / status renamings
* plural "entities" where multiple values can occur
* LED member renamings
2017-12-21 19:47:25 +01:00
Klaus Basan
c22a4a8430 Ref T189, use em instead of ex (seems to solve margin overflow)
Also indicate disabled CDBusServerAddressSelector
2017-12-21 19:47:22 +01:00
Klaus Basan
5e3fdf499f Ref T195, launcher uses CDBusServerAddressSelector::editingFinished 2017-12-21 19:47:20 +01:00
Klaus Basan
c54bd821c0 swift launcher formatting 2017-12-21 19:47:17 +01:00
Klaus Basan
6d4d71755c Ref T195, DBus address selector UI improved
* session bus can be disabled
* signal when edit is completed
2017-12-21 19:47:15 +01:00
Klaus Basan
b438f2ea17 Minor UI adjustment 2017-12-21 19:47:12 +01:00
Klaus Basan
7027ba7d77 Delete registrations: https://swift-project.slack.com/archives/C04J6J76N/p1511119242000011
Follow up of Refs #413
2017-12-21 19:47:09 +01:00
Klaus Basan
7813dbb259 Ref T192, register metadata 2017-12-21 19:47:06 +01:00
Klaus Basan
93909171b6 Ref T192, init for P2P via CDBusServer::coreServiceName(connection) 2017-12-21 19:47:03 +01:00
Klaus Basan
d2b84af1b6 Ref T192, use BLACK_VERIFY 2017-12-21 19:47:00 +01:00
Klaus Basan
cc35619bbe Ref T192, onConnectionTerminated was never fired and hence removed 2017-12-21 19:46:57 +01:00
Klaus Basan
bb7f38face Ref T192, formatting ATC component (no private slots) 2017-12-21 19:46:54 +01:00
Klaus Basan
9cb06c4d56 Ref T192, DBus utility functions, Service name empty for P2P 2017-12-21 19:46:51 +01:00