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
Mathew Sutcliffe
b0b31af7de
refs #572 getStackTrace: Fixed segfault on Linux caused by trying to use a QStringBuilder after the temporaries it referred to had been destroyed.
2016-01-17 02:50:18 +00:00
Roland Winklmeier
a7e74ea64a
Move DirectPlay log function into directplayerror.h/cpp
...
refs #564
2016-01-05 14:10:45 +01:00
Roland Winklmeier
41da652b96
Increase usage of safe delete and release templates
...
refs #564
2016-01-05 14:10:38 +01:00
Roland Winklmeier
4d6c92e6c8
Move DirectPlay templates into directplayutils.h
...
refs #564
2016-01-05 14:10:30 +01:00
Roland Winklmeier
ba4b4dbf95
Move conversion functions to local source files
...
refs #564
2016-01-04 15:54:01 +01:00
Klaus Basan
ac99f8b984
refs #560 , adjusted subclasses for new menus/filters from previous step
2015-12-20 17:01:52 +01:00
Klaus Basan
9fcc846b7a
refs #560 , allow to load / save from view/model
...
* added load/save functions
* changed menu from multiple bool members to flag
* shortcut for save
* cleaned up filter dialog handling
2015-12-20 17:01:32 +01:00
Klaus Basan
8aa449bc13
Some cleanup
...
* removed audio utils from blackmiscfreefunctions (we wanna give it up)
* comments
* formatting
2015-12-20 17:00:13 +01:00
Klaus Basan
3ac32fa58e
refs #559 , adjustments cache/settings moved
2015-12-20 17:00:12 +01:00
Klaus Basan
070ba8f158
refs #559 , moved cache/settings to blackmisc
2015-12-20 17:00:10 +01:00
Klaus Basan
16a6544017
refs #535 , mapping component
...
* handle drop
* renamed save -> publish
* fixed cache handling as disucssed in slack / refs #558
* vPilot tab no longer OS / FS restricted
2015-12-20 17:00:08 +01:00
Klaus Basan
7dbfd85047
refs #535 , stash component
...
* allow to drop entities
* BLACK_VERIFY
* using aware class
2015-12-20 17:00:06 +01:00
Klaus Basan
e95f90f571
removed unnecessary default constructor
2015-12-20 17:00:05 +01:00
Klaus Basan
72891f2443
refs #535 , model view adjusted
...
* allows to drop entities
* using shortcut to stash
* updating selected rows only and return number of altered rows
2015-12-20 17:00:04 +01:00
Klaus Basan
a5fe143821
refs #535 , renamed save to publish
...
* in same step fixed tabstops
* capital letters
2015-12-20 17:00:03 +01:00
Klaus Basan
c067c871c9
refs #535 , allow acces to mapping component is sub components
...
* aware classe
* using aware class in mapping component
2015-12-20 17:00:02 +01:00
Klaus Basan
24788b03c6
refs #535 , made views drop capable
...
* drop base added
* and adjusted
2015-12-20 17:00:01 +01:00
Klaus Basan
3d68bfbbba
refs #535 , shortcut class where I keep global key sequences and such to avoid overlapping
2015-12-20 17:00:00 +01:00
Klaus Basan
7eac38ad9b
refs #535 , buddies (Qt) in forms
2015-12-20 16:59:58 +01:00
Klaus Basan
dfe5d8ec5a
refs #535 , const for model
2015-12-20 16:59:57 +01:00
Klaus Basan
92f930b068
refs #535 completer for airline name
...
* common base class for airline completers
* changed dependend classes
2015-12-20 16:59:56 +01:00
Klaus Basan
2c84c51a93
refs #535 , stash componet
...
* allow to assign livery/ICAO to selected objects
* allow access to corresponding mapping component
2015-12-20 16:59:54 +01:00
Klaus Basan
a7fc01ecff
refs #535 , find standard livery
2015-12-20 16:59:53 +01:00
Klaus Basan
670bef0fd1
refs #535 , finetuning of drop site
...
* stylesheet
* sizes of deploying components
2015-12-20 16:59:52 +01:00
Klaus Basan
1601ca62fd
refs #535 , updated aircraft model / view
...
* add functions to apply changes to selected objects
* allow to highlight models by their model strings
* Utility function to show which parts come from DB
* model strings can be obtained sorted/unsorted
2015-12-20 16:59:51 +01:00
Klaus Basan
ecb4694c7f
refs #535 , updated viewbase and formatters
...
* Fixed wrong masking
* changed signal for model
* update selected models
* directly set object in model
2015-12-20 16:59:30 +01:00
Klaus Basan
431117e83b
Support stylesheets in drop site widget
2015-12-20 16:57:54 +01:00