Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-09-03 | Move get_chiral_holohedry and related routines to cell-utils.c | Thomas White | |
2024-02-06 | Use libcrystfel memory allocation routines everywhere | Thomas White | |
2021-09-07 | TakeTwo: Check for empty observed vector list | Thomas White | |
2021-07-23 | TakeTwo: Remove unused variables | Thomas White | |
2021-07-23 | TakeTwo: Avoid potential NULL dereference on error path | Thomas White | |
2021-07-22 | Clean up shadowed variables | 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-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-05-17 | Resolve FIXMEs and TODOs | Thomas White | |
Prompted by the article linked below, for each FIXME/TODO I've either referenced an issue in the tracker, or removed it if it's not worth fixing. https://schleiss.io/plotting-source-code-todos-for-open-source-projects | |||
2021-04-27 | Rename libcrystfel's config.h to libcrystfel-config.h | Thomas White | |
This removes the big potential for confusion, which has happened several times (see e.g. 095cbebaf6). It also fixes in-tree builds with CMake (but seriously, always use out-of-tree builds). Fixes #2. | |||
2021-03-11 | detgeom_transform_coords: Take an additional detector shift | Thomas White | |
This allows the refined detector position to be used in a lot of places. | |||
2021-03-11 | Update copyright dates in libcrystfel/src/indexers | Thomas White | |
2020-12-07 | Get rid of ImageFeature->rx,ry,rz | Thomas White | |
These needed to be kept up to date with a call to map_all_peaks every time anything changed - wavelength, detector position etc. Not doing so has already led to bugs in another branch, and probably already causes problems on this branch. This patch eliminates the rx,ry,rz completely. Anyone who needs reciprocal space coordinates for a peak is now responsible for calling detgeom_transform_coords themselves. | |||
2020-10-15 | TakeTwo: Limit number of seeds to 10, and reduce MAX_OBS_VECTORS to 300 | Thomas White | |
This gives a huge speed improvement, without sacrificing very much in indexing rate. | |||
2020-10-07 | Fussiness | Thomas White | |
Commented out debug message is no longer relevant | |||
2020-10-07 | TakeTwo: Set tp->opts | Thomas White | |
2020-10-07 | TakeTwo: Fix get_chiral_holohedry for "hexagonal H" | Thomas White | |
Fixes CRYS-240 | |||
2020-08-27 | TakeTwo: Remove internal declarations | Thomas White | |
2020-08-20 | Add default_method_options() | Thomas White | |
This allows the indexing method private options structures to be set up easily. | |||
2020-08-07 | Move indexers out of API | Thomas White | |