mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-04 18:51:17 -06:00
* WIP: Read column and data infor from a json file * WIP: Make column handling work again and load info from json file * Revive custom formatting for numerical columns * Small cleanup * Fix some issues with columns that had mixed numerical and string-based values * Move old custom column computations to python script * Tiny refactor * Fix issue with invalid sorting of items with nan values Equal values should always be false * Refactor some column-related helper functions * Fix another issue with invalid compare function in sort Equal values should be false * Sort default columns by name * Refactor column selection a bit * Ensure name column is the first column * Start splitting code up into different views - first one for column selection * Tiny refactor * Bring back the circle that shows color mapping * Cleanup and fix some mismatching ImGui calls that lead to crashes * Extract url and reference name and revive button * Remove unused point cloud renderable (it hadn't been maintained) * Small refactoring of exoplanet glyph renderable data handling Now we only update the data once, not multiple times as the file changes * Break out color mapping to its own component * Fix colormapping to start with given default or first numeric column * Start building feature for setting quick-access filters from file * Make OR filtering work, but introducing filter groups * remove unused shaders * WIP: Move filtering view into its own componen (missing external filtering still) * Make external selection work again * Update year in copyright code snippet * A bit of cleanup * Make it possible to load dataset without exoplanet specific data * Fix column selection not resetting correctly * Update exoplanet base asset to match DU Update * Specify data settings json file through a property in the module * make it possible to load a new dataset during runtime * Make it possible to edit added filters * Move everything related to system view to its own file * Fix issue with crashing on double click * Refactor and make hover-behavior in table work again