Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-29 | Show frame info at top of image view | Thomas White | |
2020-07-29 | Implement loading of images | Thomas White | |
2020-07-29 | Add "Find data" dialogue box | Thomas White | |
2020-07-29 | Add buttons in icon region | Thomas White | |
2020-07-29 | Redraw CrystFELImageView after reloading image | Thomas White | |
2020-07-29 | Clean up image on destruction of CrystFELImageView | Thomas White | |
2020-07-29 | image_free(): Free more stuff | Thomas White | |
2020-07-29 | Preserve view position and zoom across image reload | Thomas White | |
2020-07-29 | Load image list and implement stepping back/forward | Thomas White | |
2020-07-29 | Add toolbar | Thomas White | |
2020-07-29 | Remove debug | Thomas White | |
2020-07-29 | Set non-NAN initial values | Thomas White | |
2020-07-29 | Remove axis lines | Thomas White | |
2020-07-29 | Centre zoom motion on pointer | Thomas White | |
2020-07-29 | Make scrolling work properly | Thomas White | |
2020-07-29 | Render panels correctly | Thomas White | |
2020-07-29 | Remove error_box | Thomas White | |
2020-07-29 | Remove debug | Thomas White | |
2020-07-29 | Panel drawing | Thomas White | |
2020-07-29 | Use both APIs for pixbuf rendering (prefer new) | Thomas White | |
2020-07-29 | create_detgeom(): Set n_panels | Thomas White | |
2020-07-29 | image_read_hdf5(): Allocate bad maps | Thomas White | |
2020-07-29 | Create detgeom structure on image load | Thomas White | |
2020-07-29 | Move colour scale and pixbuf rendering to libcrystfel | Thomas White | |
Also, split into two files (colscale and render), and remove TIFF stuff. | |||
2020-07-29 | GUI image loading stuff | Thomas White | |
2020-07-29 | Basic image loading via new DataTemplate API | Thomas White | |
2020-07-29 | Fussiness | Thomas White | |
2020-07-29 | get_event_from_event_string: Handle NULL event | Thomas White | |
2020-07-29 | Initial DataTemplate parser (copied from get_detector_geometry) | Thomas White | |
2020-07-29 | Add safe_strdup() to utils | Thomas White | |
2020-07-29 | Move load_entire_file() to utils | Thomas White | |
2020-07-29 | Skeleton GUI and CrystFELImageView | Thomas White | |
2020-07-29 | Clean up detgeom.h | Thomas White | |
2020-07-29 | Get rid of hdfsee | Thomas White | |
Will be replaced by something better soon(ish)... | |||
2020-07-29 | Sketch out DataTemplate API | Thomas White | |
2020-06-22 | This is CrystFEL 0.9.10.9.1 | Thomas White | |
2020-05-12 | Add missing newline in error message | Thomas White | |
2020-05-12 | Fix silly mistake in cell reduction | Thomas White | |
2020-05-12 | scripts/*2hkl: Add reflection list header | Thomas White | |
2020-04-03 | Break down hdfile_get_string_value() | Thomas White | |
There are just too many cases here. Variable/fixed length, array of either of those, with/without event structure. And that's just for real strings (not numbers that will be converted to strings). For now, I think the only unhandled case is an array of variable length strings. We can fix this when/if one turns up in the wild. | |||
2020-04-01 | Request HDF5 1.10 API | Thomas White | |
There are changes with 1.12 which we can't use yet (need to maintain compatibility down to 1.8 for now, but the subset of the HDF5 API we use works with 1.8 and 1.10). | |||
2020-03-31 | hdfile_get_string_value: Handle arrays of fixed length strings | Thomas White | |
2020-03-31 | Catch NULL event in make_dataspaces | Thomas White | |
2020-03-31 | Improve error message in hdfile_get_string_value() | Thomas White | |
2020-03-16 | hdfile_get_string_value: Handle arrays of variable length strings | Thomas White | |
2020-03-13 | uncenter_cell(): Convert R to P | Thomas White | |
Otherwise, the cell comparison doesn't recognise the cells as the same, breaking indexing with an R reference cell. Unfortunately, the resulting cell after comparison by compare_r_c_p still comes out as P, but that doesn't seem like a big loss. To get it strictly correct, we'd need some way of tracking through the information that the cell got "uncentered" from R to P, even though the matrix is an identity. | |||
2020-03-09 | integrate_rings_once: Handle case where reflection is negative by < 1 photon | Thomas White | |
2020-03-05 | transfer-geom: Only write coffset for panels which have them | Thomas White | |
2020-03-05 | plot-pr-contourmap: Don't use "print" | Thomas White | |
Makes it compatible with Python 3 | |||
2020-03-05 | partialator: Gracefully handle negative and NaN sigma values | Thomas White | |
Of course, these should never happen. |