Klaus Basan
|
46e7d42e8c
|
refs #568, specialized view class for DB objects
* CViewWithDbObjects
* new menu for views (delete key, remove)
* adjusted derived classes
|
2016-01-28 16:31:43 +01:00 |
|
Klaus Basan
|
1ddf470a1d
|
Fixes
* set correct time zone
* use RVO (MS review refs #561)
|
2016-01-28 16:31:42 +01:00 |
|
Klaus Basan
|
f607b72821
|
refs #568, specialized model class for models from DB
* support for keys
* renamed to listmodeldbobjects (unified with views)
* key type as template parameter
* adjusted derived classes
|
2016-01-28 16:31:41 +01:00 |
|
Klaus Basan
|
6770114f2c
|
Use validator in filter bar
|
2016-01-28 16:31:40 +01:00 |
|
Klaus Basan
|
72256cf86f
|
refs #568, specialized lists (timestamp, DB objects, model list)
* remaned to latest/oldestObject
* JSON functions with prefix
* remove by keys
* only add models with model string to QStringList
|
2016-01-28 16:31:38 +01:00 |
|
Klaus Basan
|
5a17506a97
|
refs #526, finetuning in 2 components
|
2016-01-28 16:31:37 +01:00 |
|
Klaus Basan
|
483c48cb82
|
refs #526, reviewed setup reader (cache)
There are more adjustment when we eventually have all the features as discussed in the meeting available
|
2016-01-28 16:31:36 +01:00 |
|
Klaus Basan
|
e7f8061511
|
refs #526, changed to publishing multiple (instead of 1) models
|
2016-01-28 16:31:35 +01:00 |
|
Klaus Basan
|
3168ef266a
|
refs #526, improved some filters
* validators
* layout
|
2016-01-28 16:31:34 +01:00 |
|
Klaus Basan
|
3daa0ef0cd
|
refs #526, added removeIf/replaceOrAdd to viewbase
|
2016-01-28 16:31:32 +01:00 |
|
Klaus Basan
|
5aa1f3bc94
|
refs #526, forms
* fixed read only
* in read only mode no warnings (then we just do mapping and warnings do not help)
|
2016-01-28 16:31:31 +01:00 |
|
Klaus Basan
|
0a6ed4e874
|
refs #527, changed writer to be able to publish multiple models at once
|
2016-01-28 16:31:30 +01:00 |
|
Klaus Basan
|
5ab0173508
|
refs #527, JSON reading of value objects
* renamed simkey to modelstring
* allow parsing of stub objects (only foreign keys, not denormalized)
|
2016-01-28 16:31:29 +01:00 |
|
Klaus Basan
|
c7121e3f9f
|
refs #526, network
* signal when data have been published
* parsing of publishing JSON object
* utility functions
|
2016-01-28 16:31:28 +01:00 |
|
Klaus Basan
|
6fc39fb2d5
|
refs #526, category/statusmessage
* new categories
* utility functions in status message
|
2016-01-28 16:31:18 +01:00 |
|
Klaus Basan
|
4e0e2cddf8
|
refs #561, Compressed JSON format for model
* based on RI DB keys
* utility functions
|
2016-01-28 16:28:01 +01:00 |
|
Klaus Basan
|
e8afb78e90
|
Fix menu in stylesheet
|
2016-01-28 16:28:00 +01:00 |
|
Klaus Basan
|
3387caabdc
|
refs #562, allow to validate models
* GUI part
* allow to merge a list of messages into one
* validation function
|
2016-01-28 16:27:32 +01:00 |
|
Roland Winklmeier
|
459b935e3b
|
Add missing override keyword in CContextApplication
|
2016-01-28 02:49:09 +01:00 |
|
Roland Winklmeier
|
c5fab7fb71
|
Weather data sample
New sample demonstrating how to use the weatherplugins to get and print
weatherdata around a geo position
refs #556
|
2016-01-28 01:36:35 +01:00 |
|
Roland Winklmeier
|
ef9da08dcf
|
Ignore g2clib cppcheck warnigs
refs #556
|
2016-01-28 01:36:32 +01:00 |
|
Roland Winklmeier
|
aabaf69bcd
|
[g2clib] Fix redundant nullptr check when freeing memory
|
2016-01-28 01:36:30 +01:00 |
|
Roland Winklmeier
|
2fa0c669df
|
[g2clib] Fix warning about conversion from double to float
|
2016-01-28 01:36:28 +01:00 |
|
Roland Winklmeier
|
c226b07c5b
|
[g2clib] Fix potential null pointer dereference
|
2016-01-28 01:36:26 +01:00 |
|
Roland Winklmeier
|
25d548c195
|
[g2clib] Fix uninitialized variables
|
2016-01-28 01:36:23 +01:00 |
|
Roland Winklmeier
|
7d88bdd43b
|
[g2clib] Fix memory leaks
|
2016-01-28 01:36:18 +01:00 |
|
Roland Winklmeier
|
f4f5999595
|
[g2clib] Fix compiler warnings
|
2016-01-28 01:36:16 +01:00 |
|
Roland Winklmeier
|
f290f09d4e
|
[g2clib] Fix projection issues
Patch from Fedora 23
http://pkgs.fedoraproject.org/cgit/rpms/g2clib.git/tree/g2clib-degrib.patch
|
2016-01-28 01:36:13 +01:00 |
|
Roland Winklmeier
|
cf0e93afdc
|
[g2clib] Fix sigfault if simunpack() is called with 0 values to unpack
Patch from Fedora 23
http://pkgs.fedoraproject.org/cgit/rpms/g2clib.git/tree/g2clib-simunpack.patch
|
2016-01-28 01:36:10 +01:00 |
|
Roland Winklmeier
|
dda82f75d6
|
[g2clib] Remove multiple definitions of templates
Patch from Fedora 23
http://pkgs.fedoraproject.org/cgit/rpms/g2clib.git/tree/g2clib-templates.patch
|
2016-01-28 01:36:08 +01:00 |
|
Roland Winklmeier
|
8ee165bc28
|
[g2clib] Fix up type detection and printf arguments on 64-bit machines
Patch from Fedora 23
http://pkgs.fedoraproject.org/cgit/rpms/g2clib.git/tree/g2clib-64bit.patch
|
2016-01-28 01:36:05 +01:00 |
|
Roland Winklmeier
|
22ef3e81aa
|
[g2clib] Make C functions available in C++ modules
|
2016-01-28 01:36:02 +01:00 |
|
Roland Winklmeier
|
3fd9d1bffe
|
Implement GFS weatherdata plugin
refs #556
|
2016-01-28 01:36:00 +01:00 |
|
Roland Winklmeier
|
79210cb14e
|
Add new WeatherData plugin structure
refs #556
|
2016-01-28 01:35:58 +01:00 |
|
Roland Winklmeier
|
ca06933c0d
|
Add weather grid classes
refs #556
|
2016-01-28 01:35:55 +01:00 |
|
Roland Winklmeier
|
59508305ae
|
Add CTemperatureLayer, CTemperatureLayerList and CWindLayerList classes
refs #556
|
2016-01-28 01:35:53 +01:00 |
|
Roland Winklmeier
|
c47d56b984
|
Rename altitude to level in CWindLayer
refs #556
|
2016-01-28 01:35:51 +01:00 |
|
Roland Winklmeier
|
ffb72ba3e0
|
Add base and coverage values to CCloudLayer
refs #556
|
2016-01-28 01:35:49 +01:00 |
|
Roland Winklmeier
|
b3d45f58e6
|
CMathUtils::roundToMultipleOf
refs #556
|
2016-01-28 01:35:47 +01:00 |
|
Mathew Sutcliffe
|
ab2e5af8d6
|
refs #545 CAtomicFile::abandon() closes without renaming, and dtor abandons if it is called due to an exception being thrown.
|
2016-01-27 23:37:48 +00:00 |
|
Mathew Sutcliffe
|
f9de444a53
|
refs #545 CAtomicFile used in CValueCache to avoid corruption in case serialization is interrupted.
|
2016-01-27 23:37:48 +00:00 |
|
Mathew Sutcliffe
|
956d393bb1
|
refs #545 CSetting<T>::setAndSave to set and save a setting in one step.
|
2016-01-27 23:37:46 +00:00 |
|
Mathew Sutcliffe
|
d9167cf226
|
refs #545 CCached allows to query whether a value is saved or not.
|
2016-01-27 23:37:45 +00:00 |
|
Mathew Sutcliffe
|
2c0b4f9555
|
refs #545 CValueCache keeps track of which values have been saved.
|
2016-01-27 23:37:44 +00:00 |
|
Mathew Sutcliffe
|
757710797e
|
refs #545 Refactoring: extract method elementsStartingWith.
|
2016-01-27 23:37:43 +00:00 |
|
Mathew Sutcliffe
|
66fe290033
|
refs #567 CStatusMessageList::setCategories and related methods.
|
2016-01-27 23:37:43 +00:00 |
|
Mathew Sutcliffe
|
8d9b3c6e7f
|
CSequence::separate splits up a sequence into a map of sequences categorized by some predicate.
|
2016-01-27 23:37:42 +00:00 |
|
Mathew Sutcliffe
|
6ddce24f0c
|
Improved efficiency of CSequence::removeIf, but CCollection::removeIf must still use the old algorithm.
|
2016-01-27 23:37:41 +00:00 |
|
Mathew Sutcliffe
|
956d54ba32
|
Workaround for noisy warnings in <functional> header of MSVC2015 std lib.
|
2016-01-27 23:36:48 +00:00 |
|
Mathew Sutcliffe
|
637904a8b8
|
Workaround for vcsubdirs is not needed with Qt 5.6.
|
2016-01-27 23:36:48 +00:00 |
|