aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-03-05Mass update of copyright dates in source code commentsThomas White
2021-03-04SLURM: Better handling of job cancellation/crashingThomas White
2021-03-04SLURM: Cancel job by calling scancelThomas White
The API for cancelling a job seems to be Complicated. The source code for scancel is nearly a thousand lines long! The API also seems to have just changed. So, let's just run scancel and be done with it.
2021-03-04SLURM: Add one to serial offsetsThomas White
They should start from 1, not 0.
2021-03-04SLURM: Set serial offset for indexamajig jobsThomas White
2021-03-04GUI: When starting indexing, prefix relative filenames with ../Thomas White
2021-03-04read_number_processed: Only look at end of log fileThomas White
2021-03-04SLURM: Clean up some exit pathsThomas White
2021-03-04start_slurm_job: Save the real stderr filenameThomas White
2021-03-04SLURM: Implement indexing progress monitoring for job arraysThomas White
2021-03-03GUI: Submit indexing jobs as job arrays, not individual jobsThomas White
2021-03-03SLURM: Remove unused stuffThomas White
2021-03-03SLURM: Add access to account and feature constraintsThomas White
2021-03-03SLURM: Factorise common options even moreThomas White
2021-03-03Add get_text_or_nullThomas White
2021-03-03SLURM: Factorise widget creation for common backend optionsThomas White
2021-03-02GUI: Add menu item to clear logThomas White
2021-03-02CrystFELImageView: Set limits on zoomingThomas White
2021-03-02GUI: Add tooltips to navigation buttonsThomas White
2021-03-02GUI: Add tooltips for peak search parametersThomas White
2021-03-01GUI: Fix counting of processed frames during indexingThomas White
2021-03-01Local BE: Write a script and run itThomas White
This easily gives us the stdout.log and stderr.log needed for monitoring the job.
2021-03-01GUI: Pass --peak-radius to indexamajigThomas White
Another one missed out before.
2021-03-01GUI: Pass --int-radius to indexamajigThomas White
Whoops - this was missed out before. This also reduces the precision displayed in the dialog box to reflect what is actually passed to indexamajig.
2021-03-01GUI: Add lots of tooltipsThomas White
2021-03-01GUI: Reject job names containing path separatorsThomas White
2021-03-01GUI: Fix some command-line options for indexamajigThomas White
2021-03-01GUI: Add history list for random image selectionThomas White
2021-02-26GUI: Automatically generate new job namesThomas White
2021-02-26Remove unused variablesThomas White
2021-02-26GUI: Delay connecting signals until entire import window is readyThomas White
2021-02-26CrystFELImageView: Set need_recentre at startThomas White
2021-02-25GUI: Factorise force_{peaks,refls}_onThomas White
This should help avoid them getting out of sync. Again.
2021-02-25GUI: Make sure items under View menu are set correctly at the startThomas White
2021-02-25GUI: Improve image info barThomas White
(...and work through horrific circular logic during creation)
2021-02-25GUI: Complain more loudly if geometry can't be loadedThomas White
2021-02-25GUI: Geometry load/replace logicThomas White
2021-02-25GUI: Implement optional dumping of old resultsThomas White
2021-02-25GUI: Implement "load list of files" and "load single file"Thomas White
Eventually, both of these should support selecting multiple files. This is currently not possible using GtkFileChooserButton. If someone wanted to write a GtkMultiFileChooserButton, it would become possible.
2021-02-25CrystFELImageView: Fix first crystal colourThomas White
2021-02-24GUI: Move import stuff to separate fileThomas White
2021-02-24GUI: Sketch out new data import windowThomas White
2021-02-23Centre image at start (or on zoom reset)Thomas White
This just sets the scroll bars to the middle position, which is not necessarily the middle of the detector. Still, it's better than starting at the edge every time.
2021-02-23GUI: Add option for manual zoom resetThomas White
This is sometimes necessary, such as when switching between results with drastically different geometries (which obviously shouldn't happen much!).
2021-02-23CrystFELImageView: Redraw even lessThomas White
2021-02-23CrystFELImageView: Use different colours for multiple crystalsThomas White
This adds a cycle of four colours. It seems difficult to choose colours that are always clearly visible, but maybe the list can be extended in the future.
2021-02-23CrystFELImageView: Queue a redraw after changing settingsThomas White
2021-02-23CrystFELImageView: Make peak/reflection markers slightly transparentThomas White
This allows the pixel values underneath to be read.
2021-02-22Set peak and reflection radii after indexing one patternThomas White
This ensures that the display matches the parameters that were last used.
2021-02-22Add redraw_widget utility procedureThomas White