Commit Graph

4989 Commits

Author SHA1 Message Date
Klaus Basan
4be7a61922 Ref T129, prephase formatting 2017-10-10 00:27:27 +01:00
Klaus Basan
e5d07128ae Ref T168, UI updates made Qt::QueuedConnection 2017-10-10 00:27:25 +01:00
Klaus Basan
27ebf3e43d Ref T168, relay kicked message thru context to UI
* new signal in context, connected with VATLIB
* display in UI
2017-10-10 00:27:23 +01:00
Klaus Basan
2aa5ed431f Ref T167, utility functions in CCoreFacadeConfig and better check in SwiftGuiStd::displayDBusReconnectDialog 2017-10-10 00:27:21 +01:00
Klaus Basan
7a87f986e2 Ref T167, renaming LocalInDBusServer and verifyModelSet 2017-10-10 00:27:17 +01:00
Klaus Basan
988a4791ab Ref T167, improved tryToReconnectWithDBus
* use exit to abort (close might fail)
* core facade init() now private
* CCoreFacade::getDBusAddress
* display DBusAddress
2017-10-10 00:27:14 +01:00
Klaus Basan
0179e6e757 Ref T167, toggle DBus led if core is not available 2017-10-10 00:27:13 +01:00
Klaus Basan
fb5b94e29f Follow up of T167, "private slots" -> "private" 2017-10-10 00:27:10 +01:00
Klaus Basan
8b1ef20146 Ref T167, in swift GUI
* removed isContextNetworkAvailableCheck / isContextAudioAvailableCheck
* replaced those by displayDBusReconnectDialog
* using a counter to ignore some errors before showing re-connect dialog
2017-10-10 00:27:07 +01:00
Klaus Basan
ed51d3c5dd Ref T167, allow to re-init facade
(a first approach to reconnect with DBus core)

* Changes are supposed to be backward compliant. Maybe re-init fails, but there should be no regression for the 1st init
* keep config as member to allow restart
* disconnect from DBus before connecting (allows reconnect)
* delete contexts if they are re-created
* function CCoreFacade::tryToReconnectWithDBus
2017-10-10 00:27:06 +01:00
Klaus Basan
9748b5a442 Formatting, comments, Doxygen, minor tweaks 2017-10-10 00:27:03 +01:00
Klaus Basan
c5381b01c6 Ref T166, fixed parse command line: audio context can be empty 2017-09-29 23:26:23 +02:00
Klaus Basan
f815f7734d Ref T166, use command input in main keypad area 2017-09-29 23:26:23 +02:00
Klaus Basan
706a1b7b3d Ref T166, adjusted core to use changed connect lep_CommandLineInput 2017-09-29 23:26:22 +02:00
Klaus Basan
92bb17364a Ref T166, command input uses history line edit
* tooltip handling
* emit commandEntered
2017-09-29 23:26:21 +02:00
Klaus Basan
3ca352a2a1 Ref T166, identifier can be set
(in case an identifier from a higher level should be set)
2017-09-29 23:26:19 +02:00
Klaus Basan
a196015b73 Ref T165, using CGuiApplication::distributionInfoAvailable is redundant, the cache changed signal is enough
* distribution info avaialble signal no longer needs flag
* some functions can be removed
2017-09-29 23:26:18 +02:00
Klaus Basan
a61f55a4fc Ref T165, "private slots" -> "private" in distribution info component 2017-09-29 23:26:17 +02:00
Klaus Basan
9d28aa1d1b Ref T165, use "?" for context help in update dialog 2017-09-29 23:26:16 +02:00
Klaus Basan
a5a32a1722 Ref T165, directly display distributions info
* use digest signal to avoid unnecessary signals
* better user experience by directly displaying info
2017-09-27 19:35:09 +02:00
Klaus Basan
15e46ba94a Do not trigger loads if they are doomed to fail 2017-09-27 03:01:03 +02:00
Klaus Basan
f2820ba5a5 Style sheet improvements
* button clicked shown in different style (better user experience)
* menu toopen main style sheet
2017-09-27 02:59:55 +02:00
Klaus Basan
40bc75a98c Ref T164, show (by LED) when consolidating data
* added LED in info bar
* signal in background updater and
* connecting them
2017-09-26 20:15:28 +02:00
Klaus Basan
3cf97b3f37 Ref T163, using settings descriptions
* renamed to getUnsavedSettingsKeys
* no private slots in close dialog
* use descriptions instead of keys
2017-09-26 20:08:02 +02:00
Klaus Basan
4fcdd0e1f0 Doxygen: "core settings" -> "settings"
https://swift-project.slack.com/archives/C04J6J76N/p1506440644000057
2017-09-26 20:04:40 +02:00
Klaus Basan
e932f08547 Ref T161, network watchdog calls ping service 2017-09-25 05:23:58 +02:00
Klaus Basan
ad91cecf00 Ref T160, UUID as string utility function 2017-09-25 05:23:58 +02:00
Klaus Basan
8324c2d305 Ref T160, continous worker now CIdentifiable and name is mandatory 2017-09-25 05:23:57 +02:00
Klaus Basan
733ee7853d Ref T160, ping service URL in setup 2017-09-25 05:23:57 +02:00
Klaus Basan
ec77f9c64b Ref T160, further formatting 2017-09-25 05:23:57 +02:00
Klaus Basan
d1898b26fc Ref T160, "private slots" to "private" in setup reader 2017-09-25 05:23:56 +02:00
Klaus Basan
dabe50bcfe Ref T160, improved / more detailed info for user-agent in requests
* renamed to getSwiftNetworkRequest (make clear request is tweaked)
* add details to user request
2017-09-25 05:23:56 +02:00
Mathew Sutcliffe
efe5419e9a Refs T159 Context method to get unsaved settings keys with their human readable descriptions. 2017-09-24 20:29:30 +01:00
Mathew Sutcliffe
91f6652072 DBus registered objects need fully-qualified type names in method declarations. 2017-09-24 20:29:29 +01:00
Mathew Sutcliffe
b163f2b4fb Removed std::random_shuffle which was deprecated in C++14 and removed in C++17. 2017-09-24 20:29:28 +01:00
Klaus Basan
071f327fca Follow up of T156, improved setup loading dialog
* allow to load the delivered setup file if there are no other data
* display setup cache information
2017-09-24 20:29:27 +01:00
Klaus Basan
bdbf2e75b4 Improved DB reader log messages 2017-09-24 20:29:26 +01:00
Klaus Basan
daaf895c3b Utility function to change window flags 2017-09-24 20:29:25 +01:00
Klaus Basan
1bfe125108 UI tweak (spacer) 2017-09-24 20:29:24 +01:00
Klaus Basan
450028d2d2 Formatting, this->m_XX to m_XX 2017-09-24 20:29:23 +01:00
Klaus Basan
7cdfe8c914 Settings, added TSettingTrait::humanReadable and used copydoc, T159 related 2017-09-24 20:29:22 +01:00
Klaus Basan
88a1c9f5d4 Updated shared DB data 2017-09-24 20:29:20 +01:00
Klaus Basan
ad32d33aa1 Ref T157, add context for help calls and call dispatcher 2017-09-24 20:29:19 +01:00
Roland Winklmeier
0a4accc809 Update bootstrap.json with new crashreports url
ref T139
2017-09-24 20:29:18 +01:00
Roland Winklmeier
e135784aac Add command to automatically upload symbols after jenkins build
By default, uploading of symbols is disabled. It will enabled for specific
release builds only.
This supersedes copying the symbol tarbal in the jenkins job.

ref T69
2017-09-24 20:29:17 +01:00
Klaus Basan
400ff9f033 Ref T135, adjusted info component
* renamed some functions such as ps_requestLoadOfSetup and members
* guess platform if there is no setting available
* fix: reset flag before reloading
2017-09-24 20:29:16 +01:00
Klaus Basan
f07bdc204a Ref T135, moved TDistributionSetting to BlackCore::Application::TDistribution
* own file
* can use loaded distribution info in sApp
2017-09-24 20:29:15 +01:00
Klaus Basan
97f687077c Ref T135, utility functions for platform guessing and channels
* using QSet
* platform guessing
* Doxygen
* word size in CBuildConfig
* renamed to BlackMisc::Db::TDistributionsInfo
2017-09-24 20:29:14 +01:00
Klaus Basan
9770792a91 Include guard renamed 2017-09-24 20:29:13 +01:00
Klaus Basan
adb7d42b63 Adjusted EOL 2017-09-24 20:29:12 +01:00