aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
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
2021-02-22Fussiness (extreme)Thomas White
2021-02-22CrystFELImageView: Re-render a bit less oftenThomas White
2021-02-22SLURM: Set 'running' properlyThomas White
2021-02-22SLURM: Use a faster counting method when the number of sub-jobs is largeThomas White
2021-02-22GUI: Fix merge option for B-factor scalingThomas White
2021-02-22Read job progress from written log files, even for local BEThomas White
This simplifies the backends somewhat, and makes them look more similar - e.g. there is now only one routine to find out how far along a merging job is. It has the added bonus of adding a log file for local jobs, which we would've had to add soon anyway.
2021-02-19Local BE: Implement better progress bars for mergingThomas White
2021-02-19GUI: Don't re-scan streams so oftenThomas White
It only makes sense to re-scan if there is a job running, but this also adds a manual re-scan button for rare exceptions.
2021-02-18GUI: Add bangpath for process_hkl jobsThomas White
2021-02-18GUI: Avoid passing a few NULLs to GTKThomas White
2021-02-18SLURM: Show submitted job ID for non-indexing tasksThomas White