aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-10-29Set all options in CrystFELMergeOptsThomas White
2020-10-29Merge backend plumbingThomas White
2020-10-29Tedious option plumbingThomas White
2020-10-29Custom GTK widgets should not show themselvesThomas White
2020-10-28Initial implementation of CrystFELSymmetrySelectorThomas White
This should eventually be replaced by something which behaves a bit like a GtkFileChooserButton
2020-10-28Add all merging option widgetsThomas White
2020-10-27cell_explorer: Continue (but complain) if a stream can't be readtom/dtemplThomas White
The GUI asks cell_explorer to load all the streams for a processing run, without knowing if the jobs have completed (or even started) yet. Therefore, cell_explorer needs to be a bit more tolerant.
2020-10-27partialator: Don't copy detgeomThomas White
Detector geometry is not used for scaling/post-refinement
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-23new_job -> new_index_jobThomas White
Because we now have new_merge_job as well.
2020-10-22CrystFELIndexingOpts: Fix incorrect variable for push-res valueThomas White
2020-10-22Skeleton for merging via GUIThomas White
2020-10-15Add TakeTwo to the list of indexers automatically usedThomas White
2020-10-07Revert "Move asdf out of set of indexers used by default"Thomas White
This reverts commit 62183aacf906f4aff771295aa378cff039dd50ff. The apparent slowness was due to a bug introduced in August 2019. See 2a8f415df845064186baa833f9fe1ad91c0f5753.
2020-10-07FussinessThomas White
Commented out debug message is no longer relevant
2020-10-06Move asdf out of set of indexers used by defaultThomas White
Sadly, it has the same fatal flaw as TakeTwo: taking forever on a minority of patterns.
2020-09-30indexamajig: Don't stop on first multi-frame file with no framesThomas White
2020-09-25cell_explorer: Improve progress counterThomas White
2020-09-24cell_explorer: Fix countingThomas White
2020-09-24GUI: Pass the real streams for the result to cell_explorerThomas White
2020-09-24Export find_result_by_nameThomas White
2020-09-24Generalise get_indexamajig_exe to get_crystfel_exeThomas White
2020-09-24cell_explorer: Accept multiple streams on command lineThomas White
2020-09-24Optionally avoid very new GTK features, for better backwards compatibilityThomas White
2020-09-24Add "*.h5" match typeThomas White
2020-09-24Show predicted but not integrated reflections in redThomas White
2020-09-24Use cell_print in index_onceThomas White
2020-09-24Use integration radii in GUI indexingThomas White
2020-09-24GUI: Always update peaks, even if they're not being displayedThomas White
"Index this frame" needs to make sure that peaks have been found, regardless of whether they're being displayed or not.
2020-09-24SLURM: Avoid crash when batch system parameters are not setThomas White
2020-09-23GUI: Make sure peak detection is updatedThomas White
2020-09-11pattern_sim: Fix incorrect wavelength when simulating on CPUThomas White
Introduced by ee5e7f49c4c5826 and caught by standard test suite.
2020-09-10Local BE: Remove unused #includeThomas White
Not needed, and prevents compilation on Mac OS.
2020-09-10render_hkl: Fix non-Cairo render_za() implementationThomas White
2020-09-10render_hkl: Move struct resrings out of #ifdefThomas White
This causes a compilation failure when Cairo is not available.
2020-09-09CrystFELImageView: Skip entire draw_sig if image is NULLThomas White
2020-09-09CrystFELImageView: Better cross-hairsThomas White
2020-09-09Show job title in progress barThomas White
2020-09-09GUI: Do "Index this frame" in a temporary folderThomas White
2020-09-08Show prediction boxes at the right sizeThomas White
2020-09-08Add integration radii to CrystFELIndexingOptsThomas White
2020-09-08Add integration radii to projectThomas White
2020-09-08Fixup peak boxThomas White
2020-09-08Grey out next/prev buttons when at extremes of dataThomas White
2020-09-08Make peak box bigger (and add crosshairs) at high magnificationThomas White
2020-09-08Select the right radio button in "Load data" dialogue boxThomas White
2020-09-08Just use project structure in backendsThomas White
We have to pass the crystfelproject anyway, to add the new results to the list. It seems messy to pass everything else separately, when at this moment the values must be exactly what is in the project structure anyway.
2020-09-08Local/SLURM BE: Add full path to stream in resultsThomas White