Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-02 | Remove pattern_sim and partial_sim | Thomas 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-02 | GUI: Add PNG versions of all icons | Thomas 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-25 | GUI: Get icons via a GResource | Thomas White | |
Otherwise we have to mess around with custom paths whenever CrystFEL is installed in a non-system location. | |||
2022-08-24 | GUI: Add custom task icons | Thomas 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-07 | Add cell_explorer.desktop | Thomas White | |
This is hidden from menus, just so that cell_explorer gets its window icon. | |||
2022-04-05 | GUI: Add desktop file and set application name | Thomas White | |
This fixes the broken window icon on Wayland. | |||
2020-08-13 | Add icon SVG and use for window icon | Thomas White | |
2020-01-10 | Mass update of copyright dates | Thomas White | |
2018-06-26 | Embed diffraction.cl and hdfsee.ui into executables | Thomas 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-29 | Use z component in GPU simulation | Thomas White | |
2015-02-23 | Added option to jump to random event | Valerio Mariani | |
2015-02-16 | Event navigation and improved menu bar in hdfsee | Valerio Mariani | |
2014-12-14 | Add dummy event to UI XML to make sure menu gets created | Thomas White | |
Seems to be necessary for the version of GTK at SLAC | |||
2014-09-05 | Multi-event mode | Valerio Mariani | |
2014-09-05 | Geometry file is now mandatory for hdfsee | Valerio Mariani | |
2014-08-04 | A better way of doing GPU symmetry | Thomas White | |
2014-04-25 | Implemented calibration mode | Valerio Mariani | |
2014-01-23 | pattern_sim: Add point groups 4 and 422 for GPU | Thomas White | |
2014-01-20 | pattern_sim: Overhaul and add SASE spectrum simulation | Thomas White | |
2012-09-06 | pattern_sim: Add 32 and m-3 to GPU simulation | Thomas White | |
2012-06-28 | Restore bandwidth and subsampling to pattern_sim | Thomas White | |
2012-02-22 | Remove all bandwidth and divergence stuff, fix pattern_sim | Thomas White | |
Bandwidth and divergence didn't work very well | |||
2012-02-22 | Add point group mmm to GPU simulation | Thomas White | |
2012-02-22 | Fix missing IDIM in diffraction.cl | Thomas White | |
2012-02-22 | Increase INDMAX to 200 | Thomas White | |
2012-02-22 | Move the "indexed reflection array" thing to where it can't do any harm | Thomas White | |
2012-02-22 | defs.h: INDMAX = 140 (Necessary for e.g. 2A PSI) | Richard Kirian | |
2012-02-22 | hdfsee: Allow configuration of the ring radius | Thomas White | |
2012-02-22 | Tidy up | Thomas White | |
2012-02-22 | Add divergence to CPU version as well | Thomas White | |
2012-02-22 | Add divergence to calculation | Thomas White | |
2012-02-22 | hdfsee: Menu item to turn peaks on/off | Thomas White | |
2012-02-22 | Formatting | Thomas White | |
2012-02-22 | Make the GPU simulation work | Thomas White | |
2012-02-22 | Fix array offset | Thomas White | |
2012-02-22 | Fussiness | Thomas White | |
2012-02-22 | Tidy up, fix definition of get_q() in CL kernel | Thomas White | |
2012-02-22 | Fix GPU code for new geometry, and tidy up some detector stuff (needs debugging) | Thomas White | |
2012-02-22 | Remove data/geomatic.ui | Thomas White | |
2012-02-22 | hdfsee: Show the rings optionally | Thomas White | |
2012-02-22 | hdfsee: Work on view using geometry | Thomas White | |
2012-02-22 | hdfsee: Initial geometry stuff | Thomas White | |
2012-02-22 | Introduce 'geomatic' | Thomas White | |
2012-02-22 | Use non-recursive make, as far as possible | Thomas White | |
2012-02-22 | Fix previous commit | Thomas White | |
2012-02-22 | Update build scripts | Thomas White | |
2012-02-22 | Add Gnulib to deal with unportability of 'strndup' | Thomas White | |
2012-02-22 | Use symmetry when simulating on the GPU | Thomas White | |
2012-02-22 | Improve autoconf conditionals (i.e. make them work..) | Thomas White | |
2012-02-22 | Fix previous commit | Thomas White | |