aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-07-29Show frame info at top of image viewThomas White
2020-07-29Implement loading of imagesThomas White
2020-07-29Add "Find data" dialogue boxThomas White
2020-07-29Add buttons in icon regionThomas White
2020-07-29Redraw CrystFELImageView after reloading imageThomas White
2020-07-29Clean up image on destruction of CrystFELImageViewThomas White
2020-07-29image_free(): Free more stuffThomas White
2020-07-29Preserve view position and zoom across image reloadThomas White
2020-07-29Load image list and implement stepping back/forwardThomas White
2020-07-29Add toolbarThomas White
2020-07-29Remove debugThomas White
2020-07-29Set non-NAN initial valuesThomas White
2020-07-29Remove axis linesThomas White
2020-07-29Centre zoom motion on pointerThomas White
2020-07-29Make scrolling work properlyThomas White
2020-07-29Render panels correctlyThomas White
2020-07-29Remove error_boxThomas White
2020-07-29Remove debugThomas White
2020-07-29Panel drawingThomas White
2020-07-29Use both APIs for pixbuf rendering (prefer new)Thomas White
2020-07-29create_detgeom(): Set n_panelsThomas White
2020-07-29image_read_hdf5(): Allocate bad mapsThomas White
2020-07-29Create detgeom structure on image loadThomas White
2020-07-29Move colour scale and pixbuf rendering to libcrystfelThomas White
Also, split into two files (colscale and render), and remove TIFF stuff.
2020-07-29GUI image loading stuffThomas White
2020-07-29Basic image loading via new DataTemplate APIThomas White
2020-07-29FussinessThomas White
2020-07-29get_event_from_event_string: Handle NULL eventThomas White
2020-07-29Initial DataTemplate parser (copied from get_detector_geometry)Thomas White
2020-07-29Add safe_strdup() to utilsThomas White
2020-07-29Move load_entire_file() to utilsThomas White
2020-07-29Skeleton GUI and CrystFELImageViewThomas White
2020-07-29Clean up detgeom.hThomas White
2020-07-29Get rid of hdfseeThomas White
Will be replaced by something better soon(ish)...
2020-07-29Sketch out DataTemplate APIThomas White
2020-06-22This is CrystFEL 0.9.10.9.1Thomas White
2020-05-12Add missing newline in error messageThomas White
2020-05-12Fix silly mistake in cell reductionThomas White
2020-05-12scripts/*2hkl: Add reflection list headerThomas White
2020-04-03Break 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-01Request HDF5 1.10 APIThomas 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-31hdfile_get_string_value: Handle arrays of fixed length stringsThomas White
2020-03-31Catch NULL event in make_dataspacesThomas White
2020-03-31Improve error message in hdfile_get_string_value()Thomas White
2020-03-16hdfile_get_string_value: Handle arrays of variable length stringsThomas White
2020-03-13uncenter_cell(): Convert R to PThomas 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-09integrate_rings_once: Handle case where reflection is negative by < 1 photonThomas White
2020-03-05transfer-geom: Only write coffset for panels which have themThomas White
2020-03-05plot-pr-contourmap: Don't use "print"Thomas White
Makes it compatible with Python 3
2020-03-05partialator: Gracefully handle negative and NaN sigma valuesThomas White
Of course, these should never happen.