aboutsummaryrefslogtreecommitdiff
path: root/data
AgeCommit message (Collapse)Author
2024-01-12GUI: Add missing icon filesThomas White
2024-01-10GUI: Skeleton task for detector alignmentThomas White
2023-05-02Remove pattern_sim and partial_simThomas White
Use of these programs has been following this pattern for several years: 1. Neglect 2. Once yearly attempt by someone to use either tool 3. Discovery that it's totally broken 4. Bug report and fast bug fix 5. Go to 1. For more discussion, see the issue referenced below. Closes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/81
2022-12-02GUI: Add PNG versions of all iconsThomas White
SVG icons are nice, but need a gdk-pixbuf loader which isn't always available. This commit also removes some files that were accidentally included in the gresource.xml file.
2022-08-25GUI: Get icons via a GResourceThomas White
Otherwise we have to mess around with custom paths whenever CrystFEL is installed in a non-system location.
2022-08-24GUI: Add custom task iconsThomas White
Previously, the task buttons used stock icons chosen to approximately fit the task when displayed with the icon theme on my computers. But they don't fit so well in other themes, and sometimes no icon is shown at all. So, now they have their own icons, specifically designed for CrystFEL. Fixes: https://gitlab.desy.de/thomas.white/crystfel/-/issues/9
2022-04-07Add cell_explorer.desktopThomas White
This is hidden from menus, just so that cell_explorer gets its window icon.
2022-04-05GUI: Add desktop file and set application nameThomas White
This fixes the broken window icon on Wayland.
2020-08-13Add icon SVG and use for window iconThomas White
2020-01-10Mass update of copyright datesThomas White
2018-06-26Embed diffraction.cl and hdfsee.ui into executablesThomas White
Having to install these causes problems, e.g. you can't run from build directory nor run tests without installing. For hdfsee.ui, the XML is now embedded in the code just as it is for cell_explorer. diffraction.cl is a bit too long and complicated for that. There are a number of nasty ways to embed such files. This one seems to be the overall least nasty, although it requires data/gen-resources to be run whenever diffraction.cl is changed.
2016-07-29Use z component in GPU simulationThomas White
2015-02-23Added option to jump to random eventValerio Mariani
2015-02-16Event navigation and improved menu bar in hdfseeValerio Mariani
2014-12-14Add dummy event to UI XML to make sure menu gets createdThomas White
Seems to be necessary for the version of GTK at SLAC
2014-09-05Multi-event modeValerio Mariani
2014-09-05Geometry file is now mandatory for hdfseeValerio Mariani
2014-08-04A better way of doing GPU symmetryThomas White
2014-04-25Implemented calibration modeValerio Mariani
2014-01-23pattern_sim: Add point groups 4 and 422 for GPUThomas White
2014-01-20pattern_sim: Overhaul and add SASE spectrum simulationThomas White
2012-09-06pattern_sim: Add 32 and m-3 to GPU simulationThomas White
2012-06-28Restore bandwidth and subsampling to pattern_simThomas White
2012-02-22Remove all bandwidth and divergence stuff, fix pattern_simThomas White
Bandwidth and divergence didn't work very well
2012-02-22Add point group mmm to GPU simulationThomas White
2012-02-22Fix missing IDIM in diffraction.clThomas White
2012-02-22Increase INDMAX to 200Thomas White
2012-02-22Move the "indexed reflection array" thing to where it can't do any harmThomas White
2012-02-22defs.h: INDMAX = 140 (Necessary for e.g. 2A PSI)Richard Kirian
2012-02-22hdfsee: Allow configuration of the ring radiusThomas White
2012-02-22Tidy upThomas White
2012-02-22Add divergence to CPU version as wellThomas White
2012-02-22Add divergence to calculationThomas White
2012-02-22hdfsee: Menu item to turn peaks on/offThomas White
2012-02-22FormattingThomas White
2012-02-22Make the GPU simulation workThomas White
2012-02-22Fix array offsetThomas White
2012-02-22FussinessThomas White
2012-02-22Tidy up, fix definition of get_q() in CL kernelThomas White
2012-02-22Fix GPU code for new geometry, and tidy up some detector stuff (needs debugging)Thomas White
2012-02-22Remove data/geomatic.uiThomas White
2012-02-22hdfsee: Show the rings optionallyThomas White
2012-02-22hdfsee: Work on view using geometryThomas White
2012-02-22hdfsee: Initial geometry stuffThomas White
2012-02-22Introduce 'geomatic'Thomas White
2012-02-22Use non-recursive make, as far as possibleThomas White
2012-02-22Fix previous commitThomas White
2012-02-22Update build scriptsThomas White
2012-02-22Add Gnulib to deal with unportability of 'strndup'Thomas White
2012-02-22Use symmetry when simulating on the GPUThomas White