Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-29 | Remove bad pixel mask stuff from unpack_panels_dtempl and image_read_hdf5 | Thomas White | |
Will be replaced shortly by dedicated routines | |||
2020-07-29 | Add a FIXME | Thomas White | |
2020-07-29 | Add missing va_start/va_end | Thomas White | |
Needed even though we don't iterate the list | |||
2020-07-29 | Catch some error conditions | Thomas White | |
2020-07-29 | Add void pointer to log message functions | Thomas White | |
Also add LogMsgFunc typedef and move functions up in utils.c, because progress_bar() also needs the stderr_lock. | |||
2020-07-29 | Move stderr_lock prototype to utils.h | Thomas White | |
2020-07-29 | libcrystfel plumbing to allow ERROR/STATUS messages in GUI | Thomas White | |
2020-07-29 | Convert peakfinder8 to use new API | Thomas White | |
2020-07-29 | Actually run indexamajig | Thomas White | |
2020-07-29 | Add str_peaksearch() | Thomas White | |
Will be needed for passing peak search parameters to indexamajig from GUI | |||
2020-07-29 | Implement basic CBF loading via new API | Thomas White | |
2020-07-29 | Peak search stuff | Thomas White | |
2020-07-29 | Add image_get_feature_const() and image_feature_list_copy() | Thomas White | |
2020-07-29 | Convert peak detection to use detgeom | Thomas White | |
2020-07-29 | Remove badrow culling | Thomas White | |
Very old, not used at all, and better solved by masking bad regions. | |||
2020-07-29 | ImageFeatureList: Store panel number, not pointer | Thomas White | |
This makes the conversion to DataTemplate/detgeom MUCH easier. | |||
2020-07-29 | Remove unused fields in struct detgeom | Thomas White | |
2020-07-29 | image_free(): Free more stuff | Thomas White | |
2020-07-29 | Use both APIs for pixbuf rendering (prefer new) | Thomas White | |
2020-07-29 | create_detgeom(): Set n_panels | Thomas White | |
2020-07-29 | image_read_hdf5(): Allocate bad maps | Thomas White | |
2020-07-29 | Create detgeom structure on image load | Thomas White | |
2020-07-29 | Move colour scale and pixbuf rendering to libcrystfel | Thomas White | |
Also, split into two files (colscale and render), and remove TIFF stuff. | |||
2020-07-29 | Basic image loading via new DataTemplate API | Thomas White | |
2020-07-29 | Fussiness | Thomas White | |
2020-07-29 | get_event_from_event_string: Handle NULL event | Thomas White | |
2020-07-29 | Initial DataTemplate parser (copied from get_detector_geometry) | Thomas White | |
2020-07-29 | Add safe_strdup() to utils | Thomas White | |
2020-07-29 | Move load_entire_file() to utils | Thomas White | |
2020-07-29 | Clean up detgeom.h | Thomas White | |
2020-07-29 | Sketch out DataTemplate API | Thomas White | |
2020-05-12 | Add missing newline in error message | Thomas White | |
2020-05-12 | Fix silly mistake in cell reduction | Thomas White | |
2020-04-03 | Break down hdfile_get_string_value() | Thomas White | |
There are just too many cases here. Variable/fixed length, array of either of those, with/without event structure. And that's just for real strings (not numbers that will be converted to strings). For now, I think the only unhandled case is an array of variable length strings. We can fix this when/if one turns up in the wild. | |||
2020-03-31 | hdfile_get_string_value: Handle arrays of fixed length strings | Thomas White | |
2020-03-31 | Catch NULL event in make_dataspaces | Thomas White | |
2020-03-31 | Improve error message in hdfile_get_string_value() | Thomas White | |
2020-03-16 | hdfile_get_string_value: Handle arrays of variable length strings | Thomas White | |
2020-03-13 | uncenter_cell(): Convert R to P | Thomas White | |
Otherwise, the cell comparison doesn't recognise the cells as the same, breaking indexing with an R reference cell. Unfortunately, the resulting cell after comparison by compare_r_c_p still comes out as P, but that doesn't seem like a big loss. To get it strictly correct, we'd need some way of tracking through the information that the cell got "uncentered" from R to P, even though the matrix is an identity. | |||
2020-03-09 | integrate_rings_once: Handle case where reflection is negative by < 1 photon | Thomas White | |
2020-03-04 | add option -pinkIndexer-max-refinement-disbalance | Yaroslav Gevorkov | |
2020-02-28 | hdfile_get_value(): Check that ev->dim_length > 0 before looking in dim_entries | Thomas White | |
2020-02-11 | Fix comment typo | Thomas White | |
2020-02-11 | Remove vestigial HAVE_CPU_AFFINITY | Thomas White | |
2020-02-11 | Don't use gzbuffer if it's not available | Thomas White | |
Enables compatability with zlib < 1.2.3.5 | |||
2020-02-07 | add error message for too small reflection radius when using electrons | Yaroslav Gevorkov | |
2020-02-07 | fix error message for photon_energy not known at indexer_prepare | Yaroslav Gevorkov | |
2020-02-04 | Handle CRLF line terminators in geometry files | Thomas White | |
This was broken by d62367db8fee57, which was some enabling work for reading geometry info from streams. | |||
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-12-13 | pair_peaks: Don't attempt to pair 000 | Thomas White | |
Normally the beam centre is masked out or not on the detector. However, when it is, pairing with 000 causes gradients to come out as NaN and the prediction refinement to fail. |