Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-25 | stream_make_index: s/Indexing/Scanning/ | Thomas White | |
Because it sounds strange and confusing to index the indexing results. | |||
2020-09-08 | Remove "Command line:" in stream | Thomas White | |
This wasn't present in the old version, and it was missing a space anyway. | |||
2020-09-04 | stream_read_chunk: Set image->spectrum | Thomas White | |
2020-09-04 | stream_make_index: Don't require an event ID for every chunk | Thomas White | |
Event ID is not written if not needed | |||
2020-09-04 | make_key: Handle NULL event | Thomas White | |
2020-09-04 | New API for random access to stream | Thomas White | |
2020-09-02 | Get rid of STREAM_IMAGE_DATA | Thomas White | |
No longer needed, and didn't fit very well in the first place. | |||
2020-08-19 | Update old comments | Thomas White | |
2020-08-19 | Remove STREAM_UNITCELL and STREAM_CRYSTALS | Thomas White | |
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it. | |||
2020-08-19 | Const-cleaning | Thomas White | |
2020-08-19 | Make Stream responsible for its own DataTemplate | Thomas White | |
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API. | |||
2020-07-29 | New way of injecting version information | Thomas White | |
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them. | |||
2020-07-29 | stream_read_chunk: Add option to load image data | Thomas White | |
2020-07-29 | Fix reading of geometry from stream | Thomas White | |
2020-07-29 | Unify creation of blank image data arrays | Thomas White | |
2020-07-29 | Create detgeom and data arrays when reading from stream | Thomas White | |
2020-07-29 | Don't double-count last chunk | Thomas White | |
2020-07-29 | Fix peak list loading from stream | Thomas White | |
I don't think this functionality has ever actually been used. It was completely broken. | |||
2020-07-29 | Random access Stream API | Thomas White | |
2020-07-29 | Update comments | Thomas White | |
2020-07-29 | stream_close: Handle NULL | Thomas White | |
2020-07-29 | Fix some memory bugs | Thomas White | |
2020-07-29 | Finish converting stream.c | Thomas White | |
2020-07-29 | Tidy up | Thomas White | |
Regarding check_path_existence: This was a very complicated procedure, for not very much gain. The attempt to open a dataset for real, which invariably follows, can still fail after this check. | |||
2020-07-29 | Update stream to new API | Thomas White | |
2020-07-29 | Convert more bits to detgeom | Thomas White | |
2020-07-29 | Convert stream to DataTemplate | Thomas White | |
2020-07-29 | Get rid of imagefile_field_list and stuff_from_stream | Thomas White | |
The only place this is used is in geoptimiser, to get the average_camera_length, itself a very bad solution. | |||
2020-07-29 | Port indexamajig to new API, part II | Thomas White | |
This also removes a large chunk of legacy code | |||
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-07-29 | ImageFeatureList: Store panel number, not pointer | Thomas White | |
This makes the conversion to DataTemplate/detgeom MUCH easier. | |||
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-07-30 | Stream: don't skip over first chunk if there's no geometry file | Thomas White | |
2019-07-29 | Remove old rg_delta stuff | Thomas White | |
2019-07-19 | Increase maximum geometry length from stream | Thomas White | |
It's already too small | |||
2019-07-05 | Update copyright dates | Thomas White | |
2019-07-05 | Read geometry file from start of stream | Thomas White | |
2019-06-25 | read_stream_reflections_*: Set symmetric indices for reflections | Thomas White | |
2019-05-14 | Remove image.num_peaks and num_saturated_peaks | Thomas White | |
These values were inconsistently set by different parts of the code, e.g. different peak search methods. num_saturated_peaks was even set during final integration. Now, the peak count is taken from the ImageFeatureList, so it's authoritative. | |||
2019-05-07 | Update all source code comments to Doxygen format | Thomas White | |
2019-01-28 | partialator: Fix multiple memory leaks | Thomas White | |
2018-09-27 | Write in stream whether crystal was selected as a "hit" or not | Thomas White | |
2018-09-10 | Initialise audit info string when reading | Thomas White | |
2018-07-09 | Add number of indexing attempts to stream | Thomas White | |
2018-06-10 | indexamajig: Estimate resolution based on peaks only | Thomas White | |
2018-05-17 | Merge branch 'tom/cmake' | Thomas White | |
2018-05-04 | Put list of indexing methods into stream header | Thomas White | |
Needed for when the methods are auto-determined. | |||
2018-04-24 | Read audit information from stream | Thomas White | |
2018-03-13 | Nicer way of getting Git revision | Thomas White | |
This will need a separate way to create the official releases (which shouldn't have Git revisions attached) | |||
2017-10-17 | Handle old indexing methods | Thomas White | |
There are limits to how well they can be handled, but this avoids screwing users over too much. |