Emil Axelsson
0cdceddeee
Rename None to Hidden, to avoid collision with X11 and reset data path
2017-03-06 10:33:30 +01:00
Alexander Bock
fb67e805ac
Various cleanup
...
Add script that counts the number of includes
2017-03-02 19:50:05 -05:00
Alexander Bock
1689dc4047
Move the PropertyOwner name specification into the constructor and adjust accordingly
2017-03-02 18:25:13 -05:00
Alexander Bock
70020e3de7
- Add style check for correct use of components and subcomponents in
...
include guards
- Disallow use of lower case characters in include guards
- Fix wrong components and subcomponents
2017-02-10 14:46:51 -05:00
Alexander Bock
23ea86949f
Updated check_style_guide to test for include guards and copyright
...
notices
- Fix include guards
- Fix copyright header indentation
- Update copyright years
2017-02-09 23:55:39 -05:00
Alexander Bock
94e3e11188
Update copyright header to 2017
...
Update Ghoul repository
Remove libgdal link
2017-02-06 18:02:01 -05:00
Alexander Bock
d139dd2d22
Clean include guards in OpenSpace core
...
Remove unused files
2016-12-09 13:54:22 +01:00
Alexander Bock
af21e40074
Split up scalar, vector, and matrix properties into their own files for improved compile times
2016-11-27 01:17:38 +01:00
Alexander Bock
6fad08dfda
Jenkins compile fix
2016-11-24 08:54:42 +01:00
Alexander Bock
7ffcf81235
Add visibility setting to the property classes (closing #166 )
2016-11-23 23:24:07 +01:00
Alexander Bock
683fc8ee53
Pr/trails ( #170 )
...
* Implement new RenderableTrails as abstract base class
- Implement RenderableTrailsOrbit and RenderableTrailsTrajectory as concrete instances
Remove old RenderableTrails and RenderableTrailsNew classes
Adapt mod files to the new structure
* Addressed Pull Request comments
2016-11-23 10:35:46 +01:00
Alexander Bock
572257d3b0
Move the rendertime into a property and remove the toggleFrametimeType
...
Make OptionProperty work in Radio mode
Rename DROPDOWN and RADIO to Dropdown and Radio
2016-11-06 22:15:52 +01:00
Alexander Bock
7086440384
Turn property identifier and guiName specification into prerequisites
...
Allow NumericalProperty's min and max value to be changed after construction
2016-09-07 11:24:04 +02:00
Alexander Bock
e3d5a9ca38
Cleaned up Doxygen
...
Removed Doxygen warnings
Documented Property specializations (closing #10 )
2016-09-05 17:01:32 +02:00
Alexander Bock
c93d882ea6
Cleanup of code regarding ANSI C standard (mostly adding newlines at the end of files)
...
Updating SGCT and Ghoul references
2016-08-17 16:26:14 +02:00
Alexander Bock
81c18b2b62
Updated URLs in code or comments
2016-08-01 11:05:50 +02:00
Matthew Territo
f53c4b6193
OptionProperty: ability to get the string description by passing a value
...
string getDescriptionByValue(int)
2016-07-27 09:25:28 -06:00
Matthew Territo
2abd1951fa
Add display option to OptionProperty
...
For displaying as Radio or Dropdown
2016-07-22 19:07:32 -06:00
Matthew Territo
8f40020fcb
Add ability to append multiple Options to an OptionProperty
...
via addOptions(vector<int>, vector<string>)
2016-07-22 12:39:09 -06:00
Alexander Bock
2f9b873f1c
Group properties in the Gui based on the group identifier
2016-06-29 19:45:45 +02:00
Alexander Bock
9fb7814145
Add visibility toggle to Property base class
...
Restructure GuiPropertyComponent to take a source function that returns a list of PropertyOwner%s instead of registering individual properties
Apply restructuring
2016-06-28 14:50:53 +02:00
Alexander Bock
b416f9fba2
Fix linking error in ScalarProperty with wchar_t
2016-06-17 11:28:32 +02:00
Sebastian Piwell
355e70ca0a
Remove cygnet groups
2016-05-03 17:13:28 -04:00
Michael Nilsson
c72536fbbc
untabify to make merge easier
2016-04-20 15:21:30 -04:00
Alexander Bock
c3aa8fecc2
Update ghoul to account for removed boost dependency
2016-03-15 23:59:57 +01:00
Alexander Bock
877a4d1ba6
Updated copyright header
2016-02-05 17:43:21 +01:00
Alexander Bock
875de328aa
Update Ghoul version
...
Make the modules depend on C++14
Change the OpenSpace code to the new Ghoul version
2015-12-07 18:54:17 -05:00
Alexander Bock
5d8383d91f
Allowing PropertyOwners to have an empty name (pulling their properties and subowners into the owners namespace
2015-07-06 18:30:26 +02:00
Alexander Bock
21225b1cb5
Making the setPropertyOwner method also add the calling property owner as a subowner
2015-07-06 15:54:48 +02:00
Alexander Bock
a25b64c8b9
One more GCC fix
2015-07-05 17:01:47 +02:00
Alexander Bock
35cdfd4abe
GCC compilation fix for Jenkins
2015-07-05 16:51:20 +02:00
Alexander Bock
03994b2758
Renamed getLua, setLua, getString, and setString methods to add "Value" to the end of the method name
...
Added documentation for getString/setString methods
2015-07-05 16:37:03 +02:00
Alexander Bock
75a64e770f
Enable Properties to be set by strings
2015-07-05 16:23:48 +02:00
Alexander Bock
7da514b7cd
Enable operator<< overloading for TemplateProperties
2015-03-03 14:28:08 +01:00
Alexander Bock
7f6d894866
Fixed more gcc and Cppcheck warnings
2015-02-23 20:07:57 +01:00
Alexander Bock
fb2c99b5ed
Removed cppcheck warnings
...
Removed unused Interface file
2015-02-23 19:08:15 +01:00
Alexander Bock
a7bd6319db
Adding 'property' prefix to subowner methods in PropertyOwner
...
Added function for writing documentation of properties
2015-02-22 22:05:25 +01:00
Alexander Bock
a6ebddb8eb
Updated copyright header in all files
2015-02-17 14:20:03 +01:00
Alexander Bock
e45813dd91
Add stepping value into Property description
2014-12-18 13:46:18 +01:00
Alexander Bock
7cd1374cdb
Added description for OptionProperty
2014-12-17 18:52:01 +01:00
Alexander Bock
6336ee998a
Added description for SelectionProperty
2014-12-17 18:47:30 +01:00
Alexander Bock
618f3ab930
Add description for numerical properties
2014-12-17 18:18:34 +01:00
Alexander Bock
6360a5f66a
Add methods for generating Property descriptions
2014-12-12 14:47:08 +01:00
Alexander Bock
119b1eb335
Started work to produce descriptive output for Properties in preparation for GUI generation
2014-12-11 23:41:31 +01:00
Alexander Bock
2883eaf254
Enable Gui integration of SelectionPropertys
2014-12-10 00:55:51 +01:00
Alexander Bock
fe73550b55
Add a TriggerProperty that fires a single event when a value is passed
2014-12-09 23:31:05 +01:00
Michal Marcinkowski
b40ec16f1c
intermediate commit
2014-12-08 20:44:58 -05:00
Alexander Bock
4e65aaafe2
Add method to get fully qualified id to Propertys
2014-12-06 17:19:25 +01:00
Alexander Bock
9a9c0c0237
Give PropertyOwner a field to remember its owner
2014-12-06 17:18:49 +01:00
Alexander Bock
8719f98a23
Allow access to minimum/maximum values of NumericalPropertys
2014-12-06 17:18:05 +01:00