Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-07 | indexamajig: Avoid crash on NULL event | Thomas White | |
2021-09-07 | add_stream: Fix data type for malloc size | Thomas White | |
2021-09-07 | GUI SLURM backend: Bail out if environment can't be allocated | Thomas White | |
2021-09-07 | GUI remove_task: Remove from list before freeing | Thomas White | |
2021-09-07 | ambigator: Remove crystal list from detwin() | Thomas White | |
It's not used anywhere, and in fact is freed before being passed in. | |||
2021-08-20 | get_hkl: Complain more loudly if CCP4 libraries are not available | Thomas White | |
2021-08-20 | Update AUTHORS | Thomas White | |
2021-08-16 | GUI: Avoid crash when trying to index no image | Thomas White | |
2021-08-13 | partialator: Relax rejection criterion for profile radius | Thomas White | |
The previous cutoff of 0.2*reflection_separation seems to have been too conservative. It cuts out over 1000 crystals from the 8000 crystals in one of the regression tests. Examining the values shows that 0.5 is better value. It's also a realistic physical limit - more than this, and the reflections should be overlapping. | |||
2021-08-12 | CrystFELImageView: Fix adjustment semantics | Thomas White | |
This changes how CrystFELImageView handles its adjustments for the GtkScrollable interface, to match the GTK examples. In particular, it adds a call to g_object_ref_sink() which prevents premature destruction of the adjustments when the GUI is closed down. | |||
2021-08-11 | Add a missing include | Thomas White | |
2021-08-10 | GUI: Use integer conversion for FoM minimum measurements | Thomas White | |
2021-07-23 | GUI: Expose partialator --no-logs | Thomas White | |
2021-07-23 | GUI: Write partialator log files ("pr-logs") in working folder | Thomas White | |
2021-07-23 | partialator: Add --log-folder | Thomas White | |
2021-07-23 | indexamajig: Fix error path when worker pipe is closed mid-chunk | Thomas White | |
2021-07-23 | partial_sim: Fix printf format string | Thomas White | |
2021-07-23 | scale_one_crystal: Remove unused exclusion total | Thomas White | |
2021-07-23 | indexamajig: Fix retry if file can't be opened with --wait-for-file | Thomas White | |
2021-07-23 | write_{radius,angle}_grid: Fix error path | Thomas White | |
2021-07-23 | pattern_sim: Remove duplicate assignment | Thomas White | |
2021-07-23 | pattern_sim: Rename shadowed variables | Thomas White | |
2021-07-23 | pattern_sim: Add missing error check | Thomas White | |
2021-07-23 | try_status: Remove duplicate assignment | Thomas White | |
2021-07-23 | SLURM: Fix printf type | Thomas White | |
2021-07-22 | GUI: Really use temporary folder for single-shot indexing | Thomas White | |
Somehow, I missed out the actual "chdir" call! | |||
2021-07-22 | GUI: Fix logic for ambiguity response | Thomas White | |
2021-07-22 | get_crystfel_exe: Fix logic | Thomas White | |
2021-07-22 | cell_explorer: Fix bug in cell enforcement | Thomas White | |
2021-07-22 | Clean up shadowed variables | Thomas White | |
2021-07-21 | Reduce variable scope where possible | Thomas White | |
2021-07-21 | Make sure that memory gets freed on realloc failure | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-07-20 | GUI: Use format string | Thomas White | |
2021-07-16 | Rename DST_* to DATA_SOURCE_TYPE_* | Thomas White | |
On some systems, this conflicts with DST_NONE in sys/time.h. | |||
2021-07-15 | pinkindexer_used: Handle methods=NULL | Thomas White | |
In this case, return false because PinkIndexer is never in the list of automatically-chosen indexers. | |||
2021-07-15 | GUI: Remove extra layer of relative paths | Thomas White | |
Not needed any more. | |||
2021-07-15 | GUI: Run all jobs with same CWD as GUI itself | Thomas White | |
This requires changing all the paths to relative ones. Previously, the jobs ran with their CWDs set to the corresponding "result" folder. The trouble is, this breaks everything that uses a relative location: image filenames, mask/satmap files referenced by the geometry, etc. Note that this change also means that the temporary folders ("indexamajig.XXX") are now produced in the top-level working directory. Eventually, a GUI option should be added to allow these folders to be put somewhere better (i.e. somewhere fast). Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/44 | |||
2021-07-15 | CrystFELIndexingOpts: Add tooltips for PinkIndexer options | Thomas White | |
2021-07-14 | GUI: Add PinkIndexer options to command line | Thomas White | |
2021-07-14 | GUI: Get/set PinkIndexer options | Thomas White | |
2021-07-14 | GUI: Add PinkIndexer options to 'struct index_params' | Thomas White | |
2021-07-14 | CrystFELIndexingOpts: Add PinkIndexer options | Thomas White | |
2021-07-14 | Add get_combo_id | Thomas White | |
2021-07-14 | GUI: Add placeholders for advanced indexer options | Thomas White | |
2021-07-14 | Make all the indexer-specific option structures non-opaque | Thomas White | |
Making them opaque seemed like a nice idea, because all the indexers could take care of their own command-line arguments. However, it doesn't work at all when indexing is run via the API. | |||
2021-07-13 | GUI: Reject infinite resolution limits for FoM | Thomas White | |
2021-07-12 | GUI: Add Tools->Jump to frame | Thomas White | |
Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/41 | |||
2021-07-12 | GUI: Update the "About" box | Thomas White | |
2021-07-12 | GUI: Add --wavelength-estimate and --camera-length-estimate | Thomas White | |
Only when using PinkIndexer. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/25 |