Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-02-06 | Peak search algorithms should not mutate image structure | Thomas White | |
This changes all the peak search procedures into pure functions that return a new ImageFeatureList. This takes the management of image->features out of the hands of the peak search routines, and into the calling code's responsibility. In turn, this allows a load of stuff to become const. | |||
2022-09-22 | Add fast mode for peakfinder8 | Alexandra Tolstikova | |
2021-04-30 | GUI: Force results selector to "from GUI" when peak search window is opened | Thomas White | |
2021-03-25 | Fussiness | Thomas White | |
The FIXMEs have both already been fixed. | |||
2021-03-05 | Mass update of copyright dates in source code comments | Thomas White | |
2021-03-02 | GUI: Add tooltips for peak search parameters | Thomas White | |
2021-02-26 | Remove unused variables | Thomas White | |
2021-02-25 | GUI: Factorise force_{peaks,refls}_on | Thomas White | |
This should help avoid them getting out of sync. Again. | |||
2020-09-24 | GUI: Always update peaks, even if they're not being displayed | Thomas White | |
"Index this frame" needs to make sure that peaks have been found, regardless of whether they're being displayed or not. | |||
2020-09-23 | GUI: Make sure peak detection is updated | Thomas White | |
2020-09-08 | Make peak box bigger (and add crosshairs) at high magnification | Thomas White | |
2020-09-07 | Fix update_peaks logic | Thomas White | |
2020-09-02 | New way of loading streams | Thomas White | |
The old way: When a stream is loaded, completely change how many functions including update_imageview() work. The new way: When a steram is loaded, populate the list of filename/event IDs from the stream, and add the stream as a results source | |||
2020-08-27 | Fix function prototypes and returns for focus-out-event | Thomas White | |
2020-08-26 | Only update peak search values if they have changed | Thomas White | |
This fixes the speed regression caused by the previous commit. | |||
2020-08-26 | Set peak search parameters on focus-out-event | Thomas White | |
This prevents the potentially surprising behaviour that the values do not get accepted unless Enter is pressed before clicking Confirm. Disadvantage: updating the peak detection is kind of slow. Ideally it would avoid calling update_peaks() unless a value has actually changed. | |||
2020-08-25 | Fix show peaks/refls logic | Thomas White | |
2020-08-25 | Final (?) version of backend API | Thomas White | |
2020-07-29 | Add peakfinder9 to GUI | Thomas White | |
2020-07-29 | Don't attempt to peak search when reading from stream | Thomas White | |
2020-07-29 | Let caller (rather than CrystFELImageView) own the image structure | Thomas White | |
2020-07-29 | Store the actual DataTemplate in GUI project struct | Thomas White | |
2020-07-29 | Confirm exit and save project | Thomas White | |
2020-07-29 | Implement peak search radii in GUI | Thomas White | |
2020-07-29 | Implement hdf5/cxi peak "revalidation" in GUI | Thomas White | |
2020-07-29 | Simplify peak search parameters | Thomas White | |
2020-07-29 | Remove duplicate code | Thomas White | |
2020-07-29 | Implement peak list from file in GUI | Thomas White | |
2020-07-29 | Add half pixel shift checkbox for CXI/HDF5 peaks | Thomas White | |
2020-07-29 | Set current algorithm initially in peak search dialog | Thomas White | |
2020-07-29 | Convert peakfinder8 to use new API | Thomas White | |
2020-07-29 | Set method for remaining peak search algorithms | Thomas White | |
2020-07-29 | Split off GUI peak search stuff to separate file | Thomas White | |