Alexander Bock
2759c00e4b
Pass through the code to address clang-tidy linting ( #3083 )
2024-03-17 00:58:50 +01:00
Alexander Bock
6e29d898cf
Update copyright header
2024-02-06 15:53:24 +01:00
Alexander Bock
7db7c40841
Doxygen style overhaul ( #2954 )
...
Reformatting the existing Doxygen comments to be unified
2023-11-20 23:39:17 +01:00
Alexander Bock
4f4764209f
Happy new year
2023-01-02 11:19:33 +01:00
Alexander Bock
979a5e3378
SkyBrowser Hash Handling ( #2201 )
...
* Add the loading of a hash for wwt image files and automatically force a redownload of the files if the hash has changed
* Move the wwtdataimages location into the sync folder
* Some general code cleanup
2022-08-22 15:16:07 +02:00
Alexander Bock
9cc4c595a8
Code Cleanup ( #2191 )
...
* constexpr const -> constexpr
* const char* -> std::string_view
2022-07-25 15:57:45 +02:00
Alexander Bock
9b1143f02f
Ubuntu 22.04 and GCC11 fixes ( #2163 )
...
* Update CEF version
* Update Ghoul
* Update SGCT
* Update codegen
* Remove warnings happening on Ubuntu 22.04 with GCC 11
* AppleClang warning fixes
* Compile fix for Ubuntu and MacOS
* Add Qt 6.2.3 to the CMAKE_PREFIX_PATH
2022-06-28 00:46:01 +02:00
Emma Broman
2cc62572d5
Use existing fcuntion in ghoul for easing
2022-04-26 19:24:11 +02:00
Emma Broman
694c883418
Whitespace cleanup
2022-04-26 10:56:46 +02:00
Alexander Bock
99d2bddf7c
Address coding style and remove compiler warnings in many places
2022-04-11 18:31:45 +02:00
Alexander Bock
c206da4a98
Coding style adaptations
2022-04-10 23:25:37 +02:00
Ylva Selling
233d000aea
Make all animations depend on system time instead of fps. This will make the animations robust with low fps. Add easing functions.
2022-03-31 15:58:38 -04:00
Ylva Selling
badd2e2ff2
Create animation class to clean up animation code
2022-03-30 16:06:09 -04:00
Ylva Selling
0df6261fa0
Make fovs doubles instead of floats and use the target as for the roll calculation instead of the camera. This is however still not correct (need the up vector for the target)
2022-03-25 16:54:44 -04:00
Ylva Selling
bf5069fbf6
Change screenspaceskybrowser to renderableskybrowser
2022-03-16 11:20:37 -04:00
Ylva Selling
ec201d954a
Pull request code style fixes
2022-03-04 12:30:12 -05:00
sylvass
21e572149e
Fix comments from pull request
2022-03-02 16:39:44 -05:00
sylvass
5128056272
Make hover circle work again and remove unneccessary conversion function
2022-01-26 05:41:46 -05:00
ENG-VIDAVIZ-0\ylvas
e839ee05b7
Make target work with RAE coordinates so it can be used in a dome setup
2021-12-16 10:32:06 -05:00
sylvass
79e85c36dd
Set max with to 90 columns
2021-12-02 11:55:21 -05:00
sylvass
68c0635a9a
Restructure browser and target to not have pointers to each other
2021-11-23 15:49:20 -05:00
sylvass
513cee8705
Clean up header files - remove unneccessary and sort
2021-11-11 11:03:11 -05:00
sylvass
7bcdd7db21
Give utility functions better names
2021-11-10 10:31:28 -05:00
sylvass
206fc43f74
Rename boolean functions and variables to adhere to code style
2021-11-10 09:33:30 -05:00
sylvass
2b1de9eebb
Use Pair class to communicate with the target and browser
2021-11-05 10:07:30 -04:00
sylvass
d5422f429d
Restructure and clean up
2021-11-03 10:37:20 -04:00
sylvass
c895f24989
Cleanup
2021-10-25 09:38:09 -04:00
Ylva Selling
01c393ab8b
Fix so backend can handle layer ordering
2021-06-09 10:58:42 +02:00
Ylva Selling
d3736aeb82
Change to use server instead of localhost for browsers, and fix some bugs
2021-06-08 19:20:42 +02:00
Ylva Selling
e3c0e286fe
Add functionality to center target on screen, when it has been lost locked somewhere for example
2021-06-03 10:03:27 +02:00
Ylva Selling
8e8ac4e90e
Initialize browsers with lua api and load image collections upon startup. Add 3D browser functionality
2021-06-02 15:35:07 +02:00
Ylva Selling
bf283dce0b
Store selected images in C++ backend and send to GUI. Add lua function to remove selected images from browser
2021-05-24 12:23:46 +02:00
Ylva Selling
19d24e90d7
Add functionality for 3D browser: wwt messages and function to create an instance in lua api
2021-05-19 12:01:20 +02:00
Ylva Selling
fe06e487da
Separate conversion functions to a spherical and cartesian and att constant for north pole in J2000
2021-05-11 14:09:11 +02:00
Ylva Selling
a58d29b0ce
Make coordinate conversion functions more modular
2021-05-07 09:54:05 +02:00
Ylva Selling
6a2a6b5481
Add animation to target and FOV when an image is clicked
2021-05-06 10:00:41 +02:00
Ylva Selling
dc0dcd2eb7
Add utility files
2021-04-30 09:26:33 +02:00