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
Klaus Basan
8427aa829d
Added ALT+A to "add to own model set" (similar to ALT+S for stash)
2017-09-24 20:29:11 +01:00
Klaus Basan
65bc1c00fb
Formatting, "this->m_" to "m_", comments
2017-09-24 20:29:09 +01:00
Klaus Basan
2f577b7209
Ref T152, the fix for the issue reported: everything was prepared, but the setting not changed in the UI. Now excluded models can be added to model set.
2017-09-24 20:29:08 +01:00
Klaus Basan
8b8bc9b994
Ref T152, unified member usage: this->m_xx -> m_xx
2017-09-24 20:29:07 +01:00
Klaus Basan
e269ce5bd8
Ref T152, do not start loading if the model dir does not exists/is empty
2017-09-24 20:29:06 +01:00
Klaus Basan
725341cdbe
Fixed some formatting for T152 (before changing the classes)
2017-09-24 20:29:05 +01:00
Klaus Basan
2d8c2ea930
Ref T149, use new signals/functions to directly change status bar
...
* timer private
* some formatting
2017-09-24 20:29:04 +01:00
Klaus Basan
8c68f2302c
Ref T149, improved error message for JsonDatastoreResponse able to catch PHP error messages
2017-09-24 20:29:03 +01:00
Klaus Basan
0cf308450e
Ref T149, utility functions for pending URLs
...
* Do not call read twice in info reader
* Threadsafe utility functions
2017-09-24 20:29:02 +01:00
Klaus Basan
52caf795d1
Renamed function to hasSuccesfullyConnectedSwiftDb()
2017-09-24 20:29:01 +01:00
Klaus Basan
1aa8cfb1e8
Formatting, messages
2017-09-24 20:29:00 +01:00
Klaus Basan
3c97d68430
Ref T149, connect reader signals as Qt::QueuedConnection;
2017-09-24 20:28:59 +01:00
Klaus Basan
4762a95216
Avoid unnecessary JSON exceptions
2017-09-24 20:28:58 +01:00
Klaus Basan
ec8838198f
Ref T149, improved HeaderResponse/JsonDatastoreResponse
...
* request started/received
* moved timestamp logic to Response class, like headerResponse.setValues(nwReply)
2017-09-24 20:28:57 +01:00
Klaus Basan
db05d237c2
Ref T149, indentify PHP error string
2017-09-24 20:28:56 +01:00
Klaus Basan
815cf75f66
Ref T149, return number of removed elements
2017-09-24 20:28:55 +01:00
Klaus Basan
f8e672b04f
Ref T154, resize rows height for overlay messages
...
* for smaller container sizes switch to row content resizing
* row content resizing is slow -> only for small container sizes
* user still can switch manually (context menu) to row resizing
* default is interactive row resizing
2017-09-24 20:28:54 +01:00
Klaus Basan
d2b364c291
Unified formatting this->m_XX -> m_XX
2017-09-24 20:28:53 +01:00
Klaus Basan
6c3a0243ab
Follow up of Ref T154, overlay messages can be appended and cleared
...
* changed signatures
* aligned naming to showOverlayMessage, ...
2017-09-24 20:28:52 +01:00
Klaus Basan
ab65039ca4
Follow up of Ref T154, messages can be exported (and hence added to a bug tracking issue for instance)
2017-09-24 20:28:50 +01:00
Klaus Basan
1aa842ad5a
Ref T150, Ref T156 unit test for connectivity, watchdog etc.
2017-09-24 20:28:49 +01:00
Klaus Basan
155d436788
Ref T150, Ref T156 allow using setup reader in unit test
2017-09-24 20:28:48 +01:00
Klaus Basan
2b638caf80
Renamed to connectServer
2017-09-24 20:28:47 +01:00
Klaus Basan
b01c7d6333
Ref T150, Ref T156 overloading canPing
2017-09-24 20:28:46 +01:00
Klaus Basan
fedcd76a05
Ref T156, allow to interactively resolve setup issues
...
* interactivelySynchronizeSetup
* utility function parseAndSynchronizeSetup, explicit loading of setup
* removed m_startSetupReader;
2017-09-24 20:28:42 +01:00
Klaus Basan
409a50e8a5
Ref T156, setup loading dialog allowing to resolved issues with bootstrap loading
2017-09-24 20:28:38 +01:00
Klaus Basan
428ba0975c
Ref T156, setup reader adjusted
...
* link with watchdog Ref T150
* allow to disable URL connect checks if setup dialog is used
* refactoring of CSetupReader::parseCmdLineArguments so reparsing is possible
2017-09-24 20:28:37 +01:00
Klaus Basan
5d2531080b
Ref T150, use new checks in load/status UI components
2017-09-24 20:28:36 +01:00
Klaus Basan
a4de52852d
Ref T150, use network watchdog with web data services
...
* removed own checks and use watchdog
* connect with readers to avoid redundant checks
2017-09-24 20:28:35 +01:00
Klaus Basan
46d2f2c048
Ref T150, database reader using watchdog
...
* removed canConnect DB checks, using watchdog
* changed signature to: int requestHeadersOfSharedFiles
* rely on shared working URL from watchdog
2017-09-24 20:28:34 +01:00
Klaus Basan
fdfa2233fb
Ref T150, Ref T156 cleaned up setup reader
...
* grouped functions together if they are based on the same URLs
* renamed functions
* Doxygen comments
2017-09-24 20:28:33 +01:00
Klaus Basan
b20c44a9f3
Ref T150, use watchdog in application
...
* remove own checks
* use watchdog
* connect watchdog to other readers to avoid redundant checks
2017-09-24 20:28:28 +01:00
Klaus Basan
a6855f1891
Ref T150, network watchdog check accessibility in background
...
* no need to check elsewhere with canConnect -> processEventsFor
* many checks were redundant (when I can connect the DB, no need to check internet)
* watchdog can also be connected to other read signals, if models are read elsewhere, it means DB is up
Summary: less checks, less calls of canConnect in main thread
2017-09-24 19:54:32 +01:00
Klaus Basan
afbf3f05c8
Ref T150, utility functions in URL list
...
* renamed to withAppendedPath
* findByHost
* addFailed utility functions
2017-09-24 19:54:30 +01:00
Klaus Basan
fe01a9d4aa
Formatting, typos
2017-09-24 19:54:28 +01:00
Klaus Basan
6d11ea2435
Unified formatting of member m_XXX
2017-09-24 19:54:27 +01:00
Klaus Basan
dbe66eceb2
Ref T149, get URL logs from web data services
2017-09-24 19:54:26 +01:00
Klaus Basan
17d2243e3f
Ref T149, use URL in DB writer
2017-09-24 19:54:24 +01:00
Klaus Basan
b9760b4c60
Ref T149, use URL log to log network access in threaded reader classes
...
* added getFromNetworkAndLog
* adjusted DB reader
* adjusted other readers
2017-09-24 19:54:23 +01:00
Klaus Basan
1c57ce87a2
Ref T149, URL log list/class to trace network calls
...
* value class
* list
* metadata registration
2017-09-24 19:54:21 +01:00
Klaus Basan
099afba8a7
Found during T149, use QScopedPointer to destroy QNetworkReply
2017-09-24 19:54:17 +01:00
Klaus Basan
a22cd134f8
Formatting
2017-09-24 19:54:16 +01:00