aboutsummaryrefslogtreecommitdiff
path: root/src/gui_project.c
AgeCommit message (Collapse)Author
2021-02-10GUI: Sketch out data export windowThomas White
2021-02-09GUI: Load/save FoM parametersThomas White
2021-02-09Track half-dataset split filenames through gui_merge_resultThomas White
2021-02-08GUI: Initial FoM calculationThomas White
2021-02-08Add find_merge_result_by_name()Thomas White
2021-01-27GUI: Avoid warning when there are no results in the project fileThomas White
2021-01-22GUI: Set default values for FoM parametersThomas White
2021-01-20GUI: Implement merge resultsThomas White
2021-01-07GUI: Basic labelling of reflectionsThomas White
Lots of improvements still to be made here, such as using the "real" Cairo text API as well as using proper overlines for negative indices.
2020-12-11result -> indexing_resultThomas White
Because shortly we will have merging_result as well
2020-12-07GUI: Save and restore the selected resultThomas White
2020-12-04GUI: Set default resolution for merging to INFINITYThomas White
Its in Angstroms, not nm^-1
2020-11-20GUI: Add stream output options including metadata to copyThomas White
2020-10-30Get the option values in preparation for mergingThomas White
2020-10-29Set peaks/refls visible by defaultThomas White
2020-10-29Merge backend plumbingThomas White
2020-10-29Tedious option plumbingThomas White
2020-10-27Add a new StreamFlag for generating the detgeom structureThomas White
This is a hack, and should be replaced by something which gets the metadata from the stream rather than hitting the read image file every time.
2020-10-26Label all uses of cell tolerancesThomas White
I'm sick of fixing this same issue over and over again. New rule: any code handling unit cell tolerances MUST be labelled with details of units.
2020-10-26Fix tolerance units in GUIThomas White
2020-10-22Skeleton for merging via GUIThomas White
2020-09-24Export find_result_by_nameThomas White
2020-09-24Add "*.h5" match typeThomas White
2020-09-08Add integration radii to projectThomas White
2020-09-07GUI: Set default peak radii to match indexamajig's defaultsThomas White
2020-09-04API for looking up results via gui_resultThomas White
2020-09-02New way of loading streamsThomas White
The old way: When a stream is loaded, completely change how many functions including update_imageview() work. The new way: When a steram is loaded, populate the list of filename/event IDs from the stream, and add the stream as a results source
2020-09-02Add a drop-down list of resultsThomas White
2020-09-02Store list of results for GUIThomas White
2020-08-31Only write unit cell file to project file if it's setThomas White
2020-08-28Make sure indexing_backend_selected is initialisedThomas White
2020-08-27Build system parts for SLURM libraryThomas White
2020-08-26Add job title and notes fieldsThomas White
This required a bit of callback re-wiring
2020-08-25Add missing fclose()Thomas White
Whoops.
2020-08-25Create a progress bar for each running jobThomas White
2020-08-25Read/write backend optionsThomas White
2020-08-25Final (?) version of backend APIThomas White
2020-08-21Redefine backend interface functionsThomas White
2020-08-14Hook up (almost all) indexing parametersThomas White
2020-08-13GUI: Sketch out indexing options etcThomas White
2020-07-29Show reflections in GUIThomas White
2020-07-29Fix clear_project_filesThomas White
2020-07-29Let caller (rather than CrystFELImageView) own the image structureThomas White
2020-07-29Add missing defaultsThomas White
2020-07-29Special cases for streamThomas White
2020-07-29Store the actual DataTemplate in GUI project structThomas White
2020-07-29Add default_project (and add Stream to GUI project struct)Thomas White
2020-07-29Load/save show_peaksThomas White
2020-07-29Confirm exit and save projectThomas White
2020-07-29Implement save_project()Thomas White