Code indexing in gitaly is broken and leads to code not being visible to the user. We work on the issue with highest priority.

Skip to content

First Draft for Data Browser

appel_c requested to merge refact/scan_data_table_refactoring into main

Description

Early stage draft for the data browser. THis MR brings forth a first draft for the data browser. The idea is to have 3 different views:

    1. Table with scans for a single session (experiment)
    1. Panel with data on single scan, capable of plotting device/signal data for a single scan (could be hooked to session table)
    1. Panel with data on single device, capable of plotting device/signal data across many scans

So far, only 1. has been drafted (see screenshot). What is currently not yet good is the overall appearance. I am struggling with aligning components properly, in particular within a larger strcuture. Also I am struggling with adapting the overall appearance of some of the components such that they fit, however, aligning subcomponents is at this point my biggest struggle. Tests are also missing, thus, the to do list below is created

  • add tests
  • improve visual appearance of single components (postponed)
  • improve alignment of sub components to each other (postponed)
  • Move to MatTableDataSource to enable Sort, and add logic for proper sorting (including backend calls) (postponed)

A preview snapshot is here: Screenshot_2025-02-11_at_11.05.27

Edited by appel_c

Merge request reports

Loading