Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-08-07 | geoptimiser: First part of conversion to DataTemplate | Thomas White | |
2020-08-07 | Remove image->avg_clen | Thomas White | |
Horrible API hack. | |||
2020-08-07 | Expose rigid groups | Thomas White | |
2020-08-05 | Finish removing TIFF | Thomas White | |
2020-08-05 | Add scripts/display-hdf5 | Thomas White | |
2020-08-05 | Restore HDF5 output in polarisation_check | Thomas White | |
2020-08-05 | Convert gpu_sim_check to DataTemplate | Thomas White | |
2020-08-04 | Convert pattern_sim to DataTemplate | Thomas White | |
2020-08-04 | Convert partial_sim to DataTemplate | Thomas White | |
2020-08-04 | Add image_write() | Thomas White | |
This is a one-to-one transfer of the old hdf5_write_image() | |||
2020-08-04 | Add image_create_for_simulation() | Thomas White | |
...and factorise common code | |||
2020-08-03 | Update name of FDIP package | Thomas White | |
2020-08-03 | CMake: Switch to pkg-config for Xgandalf, PinkIndexer and FDIP | Thomas White | |
2020-08-03 | meson: Request HDF5 1.10 API | Thomas White | |
2020-07-31 | Xgandalf/PinkIndexer/FDIP now have pkg-config | Thomas White | |
2020-07-31 | Move spectrum loading out of indexamajig/process_image | Thomas White | |
2020-07-31 | ambigator: Rename queue_args | Thomas White | |
2020-07-31 | partial_sim: Rename worker_args and queue_args | Thomas White | |
2020-07-31 | Set bandwidth in image structure | Thomas White | |
2020-07-31 | Remove unused NBP detection | Thomas White | |
2020-07-30 | Fix placeholder counting | Thomas White | |
2020-07-30 | partialator: Fix deep copy of image structure | Thomas White | |
2020-07-30 | Add show_panel() to API | Thomas White | |
2020-07-30 | Add checks for Xgandalf, PinkIndexer and FDIP | Thomas White | |
PinkIndexer still needs updating for DataTemplate. FDIP weirdly needs two include paths, so it doesn't work here currently. | |||
2020-07-30 | Add missing config.h includes | Thomas White | |
2020-07-30 | CMake: Always build asdf.c | Thomas White | |
As of 55df542018664, asdf.c itself decides what code to use. | |||
2020-07-30 | asdf: Fix includes | Thomas White | |
Not sure what dirax.h was doing there, and cell.h should really be included. | |||
2020-07-30 | Request that FFTW uses "double[2]", not "complex" for fftw_complex | Thomas White | |
Normally, FFTW uses the C99 "complex" type for fftw_complex, if complex.h is included before fftw3.h. We do not use complex.h, and want the double[2] version otherwise the code breaks horribly. Unfortunatley, under certain build scenarios, complex.h seems to get included via the GSL headers. Adding #define FFTW_NO_Complex prevents this. | |||
2020-07-30 | Add include guards to version headers | Thomas White | |
2020-07-30 | Eliminate duplicate symbols | Thomas White | |
This makes searching easier, and also permits Meson's unity build mode. | |||
2020-07-29 | Use conf_data instead of -D | Thomas White | |
2020-07-29 | Add ncurses to Meson | Thomas White | |
2020-07-29 | Add check for gzbuffer with Meson | Thomas White | |
2020-07-29 | Version information via Meson | Thomas White | |
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 | Create pkg-config file via Meson | Thomas White | |
2020-07-29 | Install the header files | Thomas White | |
2020-07-29 | Add Doxygen for Meson | Thomas White | |
2020-07-29 | Install manual pages via Meson | Thomas White | |
2020-07-29 | Fix a couple of memory bugs in event expansion | Thomas White | |
2020-07-29 | Port remaining tests to Meson | Thomas White | |
2020-07-29 | Expose a couple more functions for easier testing | Thomas White | |
2020-07-29 | Start converting tests to Meson | Thomas White | |
2020-07-29 | Remove curses dependency for integration_check and prof2d_check | Thomas White | |
These were a hack caused by badly testable API | |||
2020-07-29 | Add low-level integration API (for better testing) | Thomas White | |
2020-07-29 | Remove config.h from libcrystfel headers | Thomas White | |
Same reason as removing them from tests. Also, libcrystfel might be used in projects which have HAVE_CONFIG_H defined. | |||
2020-07-29 | Remove config.h from tests | Thomas White | |
This is a relic from autotools, where config.h might add function definitions. The tests shouldn't be behaving differently based on the configuration (though perhaps tests might be enabled or disabled by the build system). Also: which config.h should it be? The top-level one, or libcrystfel's? | |||
2020-07-29 | Update Meson build files for dtempl branch | Thomas White | |
2020-07-29 | Initial Meson conversion | Thomas White | |
2020-07-29 | Add show_panel (debug function) | Thomas White | |