Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-22 | Clean up shadowed variables | Thomas White | |
2021-07-21 | Reduce variable scope where possible | Thomas White | |
2021-07-21 | Add missing cleanup on error paths | Thomas White | |
2021-03-05 | Mass update of copyright dates in source code 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 | 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 | Convert whirligig to new Stream API | Thomas White | |
2020-07-29 | Remove references to old headers | Thomas White | |
2020-07-29 | Convert stream to DataTemplate | Thomas White | |
2020-07-29 | Port indexamajig to new API, part I | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2019-08-22 | Tidy up comparison function definitions | Thomas White | |
Especially, remove the last ltl/atl tolerance values. | |||
2019-08-16 | Clarify cell vs reference in comparison functions. Also reindexed vs permuted | Thomas White | |
2019-03-12 | Rename intmat_intvec_mult to transform_indices | Thomas White | |
2019-03-11 | Be clear about whether functions need rational or integer transformations | Thomas White | |
2019-03-11 | Use IntegerMatrix for all unit cell transformations | Thomas White | |
Get rid of UnitCellTransformation, a thin wrapper which didn't do anything. | |||
2019-03-11 | Change horribly confusing names of unit cell comparison functions | Thomas White | |
cells_are_similar -> compare_cell_parameters_and_orientation compare_cells -> compare_reindexed_cell_parameters_and_orientation cell_tool.c:cells_the_same -> cellutils.c:compare_cell_parameters All comparisons now done in real space, checking that centering is the same, and without uncentering anything. | |||
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-09-07 | Add compare_cells() (and use it in whirligig) | Thomas White | |
2015-07-13 | Fix some warnings | Thomas White | |
2015-02-09 | whirligig: Update docs and options | Thomas White | |
2015-01-29 | whirligig: Avoid "late" arrival of frames with serial numbers less than that ↵ | Thomas White | |
of the first frame | |||
2015-01-29 | whirligig: Count missed and late frames | Thomas White | |
2015-01-29 | whirligig: Correctly handle "dump all" situation | Thomas White | |
2015-01-29 | whirligig: Always try to nucleate a new series | Thomas White | |
2015-01-29 | whirligig: Output some statistics | Thomas White | |
2015-01-29 | whirligig: Add some options, write out stream logs | Thomas White | |
2015-01-29 | Avoid reading past end of window | Thomas White | |
2015-01-29 | Check further back before reusing a series slot | Thomas White | |
2015-01-29 | Add an assert() | Thomas White | |
2015-01-29 | Free matrices after processing | Thomas White | |
2015-01-29 | Restore "processing" of series | Thomas White | |
2015-01-29 | Better way of finding series, allowing them to overlap | Thomas White | |
2015-01-29 | Display filenames in series | Thomas White | |
2015-01-29 | Fix series recognition | Thomas White | |
2015-01-29 | Window may expand at the same time as a frame gets skipped | Thomas White | |
2015-01-29 | Fix up broken series after out-of-order arrival of frames | Thomas White | |
2015-01-29 | Check for series, and show progress | Thomas White | |
2015-01-29 | Wipe out old series | Thomas White | |
2015-01-29 | Find rotation series even when images arrive out of order | Thomas White | |
2015-01-29 | Find common reflections | Thomas White | |
2015-01-29 | Compare each new cell against transformed version of previous one in series | Thomas White | |
2015-01-29 | Fix cell comparison | Thomas White | |
2015-01-29 | Fix series tracking | Thomas White | |
2015-01-29 | Check axis lengths as well | Thomas White | |
2015-01-29 | Prevent read past start of array | Thomas White | |
2015-01-29 | Show * for first view in series | Thomas White | |
2015-01-29 | Fix memory leaks | Thomas White | |
2015-01-29 | Actually find series | Thomas White | |