Klaus Basan
99802cb98b
Used new cache features ( #494 ) with GUI
2015-11-19 21:06:49 +00:00
Klaus Basan
71c219842f
Fixed doxygen warnings, can be refined as required
2015-11-19 21:06:47 +00:00
Klaus Basan
b5d74c26e0
Fixed minimize/normal window states to support "normal" windows as well
2015-11-19 21:06:44 +00:00
Klaus Basan
4268f9c347
refs #473 , added help / version option for core and made help box info type
2015-11-19 21:06:41 +00:00
Klaus Basan
a33558987c
Added swift header / formatting / fixed mixing registerMetatype
2015-11-19 21:06:38 +00:00
Klaus Basan
6dd66284ca
refs #473 , own launcher subproject
...
* command line args for swift GUI
* removed _ from swiftgui_standard
* removed _ from swift_resources
2015-11-19 21:06:36 +00:00
Klaus Basan
8e57914e67
refs #471 , removed old info window and migrated to overlay widget
...
* added small message display (more suitable for swift GUI)
* fixed nullptr bug with ESC key
* adjusted swift GUI
2015-11-19 21:06:33 +00:00
Klaus Basan
012543ef02
refs #471 , allow to search server by name and occupy less height for form
2015-11-19 21:06:30 +00:00
Klaus Basan
ace3b60062
refs #471 tweaked project
...
* removed unused functions
* typos
2015-11-19 21:06:27 +00:00
Klaus Basan
81f7bde310
Resize GUI component
2015-11-19 21:06:25 +00:00
Klaus Basan
dda64d0879
refs #502 , cookie manager
...
* use authenticated user data objects in databaseauthentication
* shared threadsafe cookie manager across the QNetworkAccessManagers
* use cookie manager in existing readers
2015-11-19 21:06:22 +00:00
Klaus Basan
98b86b6f27
refs #502 , move the thread checks into own class in blackmisc
...
* we want to clean up the freefunctions anyway
* allows to use check in blackmisc namespace
2015-11-19 21:06:19 +00:00
Klaus Basan
e11e8e5716
refs #502 , use user object / roles in GUI components
2015-11-19 21:06:16 +00:00
Klaus Basan
87a55edc04
refs #502 , added role support and user as data object (for distribution)
2015-11-19 21:06:13 +00:00
Klaus Basan
23b310ac9b
Formatting, typos
2015-11-19 21:06:11 +00:00
Mathew Sutcliffe
15b8363e30
refs #504 Fixed MSVC2013 compiler error regression.
2015-11-19 21:06:08 +00:00
Mathew Sutcliffe
e58afac883
Using safer casts.
2015-11-19 21:06:00 +00:00
Mathew Sutcliffe
fa6338bafa
Explicit conversions to inhibit MSVC2015 warnings.
2015-11-19 21:05:57 +00:00
Mathew Sutcliffe
f1162813e9
refs #504 Explicit conversions to inhibit MSVC2015 warnings.
2015-11-19 21:05:54 +00:00
Mathew Sutcliffe
6c5c20c9c0
refs #504 Inhibit MSVC2015 warning by giving COptional's union a name, a constructor, and a destructor.
2015-11-19 21:05:52 +00:00
Mathew Sutcliffe
07c873a7c1
refs #489 Predefined log patterns with human readable names.
2015-11-19 21:05:49 +00:00
Mathew Sutcliffe
72f295447b
refs #489 Predefined log category changes.
2015-11-19 21:05:46 +00:00
Mathew Sutcliffe
0ca4797bcf
refs #494 Get the filename used for serializing a specific cached value, or list of all files used by whole cache.
2015-11-19 21:05:44 +00:00
Mathew Sutcliffe
8a3cb5f661
refs #494 Ability to "delete" all values in cache.
2015-11-19 21:05:41 +00:00
Mathew Sutcliffe
966eed9044
refs #494 Using CValueCachePacket, cache values are given timestamps.
2015-11-19 21:05:38 +00:00
Mathew Sutcliffe
eb11b69c6d
refs #494 Value class CValueCachePacket is a packet of cache value changes with timestamps.
2015-11-19 21:05:35 +00:00
Mathew Sutcliffe
a284de3acb
refs #494 Style.
2015-11-19 21:05:32 +00:00
Mathew Sutcliffe
a4dfc4ba9d
refs #494 Use QFileSystemWatcher to watch for remote changes to the data store.
2015-11-19 21:05:29 +00:00
Mathew Sutcliffe
6c8586df23
refs #495 Workaround lack of atomic operations on std::shared_ptr in GCC 4.9.
2015-11-19 21:05:27 +00:00
Mathew Sutcliffe
21d61e1def
refs #495 Using LockFree to make CCached::get() threadsafe.
2015-11-19 21:05:24 +00:00
Mathew Sutcliffe
0dec51beb6
refs #495 LockFree wrapper class.
2015-11-19 21:05:21 +00:00
Mathew Sutcliffe
feeca47060
Assert earlier when thenWithResult type doesn't match lambda return type.
2015-11-19 21:05:18 +00:00
Mathew Sutcliffe
3dc99189ec
Removed forward declarations of classes which don't exist.
2015-11-19 21:05:16 +00:00
Mathew Sutcliffe
cda0882806
Removed useless line.
2015-11-19 21:05:13 +00:00
Mathew Sutcliffe
99ce40699e
refs #484 Removed CGeodesicGrid, no longer used.
2015-11-19 21:05:10 +00:00
Mathew Sutcliffe
777a371569
refs #484 Revise XBus airports-in-range code using CNavDataReferenceList.
2015-11-19 21:05:07 +00:00
Mathew Sutcliffe
ca18f98c43
refs #484 Added value class for working with X-Plane nav data, CNavDataReference.
2015-11-19 21:05:05 +00:00
Mathew Sutcliffe
c45157078f
refs #484 Optimize getClosestObjects by using CSequence::partiallySort.
2015-11-19 21:05:02 +00:00
Mathew Sutcliffe
eb45d7a409
refs #484 CSequence: added partiallySort family of methods.
2015-11-19 21:04:59 +00:00
Mathew Sutcliffe
bc9ff9f6b2
refs #484 Revise CCoordinateGeodetic implementation to use n-vectors.
2015-11-19 21:04:56 +00:00
Mathew Sutcliffe
7483195b47
refs #484 Trigonometry methods in CAngle.
2015-11-19 21:04:54 +00:00
Klaus Basan
9aebf555bf
refs #497 , added login with settings component and added a small checkbox to enable/disable server debugging
2015-11-19 21:04:51 +00:00
Klaus Basan
5ae502af34
refs #497 Login component integrated with authentication service
2015-11-19 21:04:48 +00:00
Klaus Basan
7cb4c6a6c6
refs #497 , improved URL and network utils
...
* utility functions
* URL, allow to switch to https
* Adjusted database writer
2015-11-19 21:04:45 +00:00
Klaus Basan
03f4aa6889
refs #497 , changed and improved handling of bootstrap files
...
* changed global setup (port, root directory)
* version for bootstrap files
2015-11-19 21:04:43 +00:00
Klaus Basan
23856bbc57
Connection guard (detected during #477 )
...
Disconnects Qt signal/slot conenction when destroyed
2015-11-19 21:04:40 +00:00
Klaus Basan
3acf085b92
refs #477 , allow to detect an invisible dock widget parent by using CEnableForDockWidgetInfoArea for the view base
...
(by that I can tell if the parent dock widget is visible)
2015-11-19 21:04:37 +00:00
Klaus Basan
0c94922bd6
refs #501 , compareByPropertyIndex (performance for sort)
2015-11-19 21:04:34 +00:00
Klaus Basan
1e57ce7ecb
MS' review items from here ( refs #478 )
...
https://dev.vatsim-germany.org/issues/478#note-3
2015-11-19 21:04:31 +00:00
Klaus Basan
c83213e25e
fixed naming in guard
2015-11-19 21:04:28 +00:00