aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-09-04Add a FIXMEThomas White
2020-09-04Ensure peak/reflection drawing option is set correctlyThomas White
2020-09-04Look up and show results in GUIThomas 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-09-02Fix job tracking logicThomas White
2020-09-01SLURM: Don't forget to close the stderr filesThomas White
Also, don't print the entire contents every time. We'll have to find another way to track warning messages.
2020-09-01SLURM: Store full path to stderr filesThomas White
2020-09-01SLURM: Don't crash if stderr file can't be readThomas White
2020-09-01SLURM: Track job statusThomas White
2020-09-01Keep a separate record of unit cell fileThomas White
There seems to be no way to get a clear answer from the GtkFileChooser about whether a file is actually set. Instead, it now keeps a separate record which is set to NULL when the "clear" button is pressed, and set to the filename from the GtkFileChooserButton on the "file-set" signal.
2020-09-01SLURM: Show error message if job can't be cancelledThomas White
2020-08-31Only write unit cell file to project file if it's setThomas White
2020-08-31SLURM: Implement cancel_taskThomas White
2020-08-31SLURM: Separate stderr and stdout files for each blockThomas White
2020-08-31Split up job for submission via SLURMThomas White
2020-08-31GUI: Fix units of tolerancesThomas White
2020-08-31SLURM: Don't use job response message in case of failureThomas White
2020-08-31SLURM: Give full path to indexamajig, and set up pathThomas White
2020-08-31SLURM: Add option for extra PATH variableThomas White
2020-08-28Add hashbang to scriptThomas White
2020-08-28Fix premature unref of workdir_fileThomas White
2020-08-28SLURM: Add environmentThomas White
2020-08-28SLURM: Fix return value of get_task_statusThomas White
Job tracking isn't implemented yet, but this prevents a screenful of warning messages.
2020-08-28SLURM: Set UID and GIDThomas White
2020-08-28Write notes to fileThomas White
2020-08-28s/job title/job name/Thomas White
2020-08-28Actually submit a SLURM jobThomas White
2020-08-28Insist on a job nameThomas White
2020-08-28Avoid GSL running statistics for CrystFELImageView auto-scaleThomas White
This changes the meaning slightly (it assumes all the panels are at least roughly the same size), and the code isn't very nice. However, it's not "science-critical" and it's worth it to get back to compatability with old GSL versions.
2020-08-28Make sure indexing_backend_selected is initialisedThomas White
2020-08-27Fix function prototypes and returns for focus-out-eventThomas White
2020-08-27indexamajig: Hide --hdf5-peaksThomas White
This option is no longer used, and generates a warning. The peak location comes in the geometry file instead.
2020-08-27Construct complete command line for indexamajigThomas White
2020-08-27Don't close indexing dialog if there is a problemThomas White
2020-08-27Local BE: run in working directoryThomas 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-26Set backend options on focus out eventThomas White
See 76ff5be0 for more details. Fortunately, there is no speed problem this time.
2020-08-26Only update peak search values if they have changedThomas White
This fixes the speed regression caused by the previous commit.
2020-08-26Set peak search parameters on focus-out-eventThomas White
This prevents the potentially surprising behaviour that the values do not get accepted unless Enter is pressed before clicking Confirm. Disadvantage: updating the peak detection is kind of slow. Ideally it would avoid calling update_peaks() unless a value has actually changed.
2020-08-26Remove double assignment of indexing_backend_opts_boxThomas White
A leftover from a previous experimental implementation
2020-08-25Add missing fclose()Thomas White
Whoops.
2020-08-25Fix show peaks/refls logicThomas White
2020-08-25Implement progress bar for indexing via generic interfaceThomas White
2020-08-25Widget spacingThomas White
2020-08-25Create a progress bar for each running jobThomas White
2020-08-25Options for SLURM backendThomas White