aboutsummaryrefslogtreecommitdiff
path: root/src/cell_explorer.c
AgeCommit message (Collapse)Author
2020-10-27cell_explorer: Continue (but complain) if a stream can't be readtom/dtemplThomas White
The GUI asks cell_explorer to load all the streams for a processing run, without knowing if the jobs have completed (or even started) yet. Therefore, cell_explorer needs to be a bit more tolerant.
2020-09-25cell_explorer: Improve progress counterThomas White
2020-09-24cell_explorer: Fix countingThomas White
2020-09-24cell_explorer: Accept multiple streams on command lineThomas White
2020-08-19cell_explorer: Don't free crystalsThomas White
The new Stream and DataTemplate APIs are much clearer on this: the crystals belong to the image.
2020-08-19Remove STREAM_UNITCELL and STREAM_CRYSTALSThomas White
These flags weren't orthogonal at all, which was turning some routines into spaghetti-code. It's still possible to avoid read/write of peak lists, reflection data or image data. But that's it.
2020-08-19Make Stream responsible for its own DataTemplateThomas White
It makes no sense for a different DataTemplate to be used for every frame in a stream. And this way makes everything much easier for users ot the API.
2020-07-29New way of injecting version informationThomas White
Also, this fixes some incorrect headers and adds --version flags to programs which didn't yet have them.
2020-07-29Convert cell_explorer to new Stream APIThomas White
2020-07-29Remove references to old headersThomas White
2020-07-29Convert stream to DataTemplateThomas White
2020-01-10Mass update of copyright datesThomas White
2019-08-28cell_explorer: Add a warningThomas White
2019-06-04cell_explorer: Avoid more GTK3-ismsThomas White
2019-06-04cell_explorer: Remove GTK3-ismsThomas White
2019-04-10cell_explorer: Exclude cells when centering type is set to greyThomas White
This is more useful than just changing the colours. Fixes CRYS-224.
2019-04-09cell_explorer: Initialise scd.enforced_cell to NULLThomas White
2019-04-05cell_explorer: Add enforcement of lattice type restrictions on cell parametersThomas White
2019-04-04cell_explorer: Remove accelerator from "Save histogram data" menu itemThomas White
2019-04-03Fix typoThomas White
2019-04-03cell_explorer: Complain about unknown centeringThomas White
2019-03-22cell_explorer: Add option to save histogram dataThomas White
2018-11-02Fix some warnings from static analyserThomas White
2018-07-12cell_explorer: Fix logic for unit cell save windowThomas White
2018-07-06Use either GTK2 or GTK3Thomas White
2018-07-06Switch to GTK3Thomas White
2018-03-13Nicer way of getting Git revisionThomas White
This will need a separate way to create the official releases (which shouldn't have Git revisions attached)
2017-10-17Handle old indexing methodsThomas White
There are limits to how well they can be handled, but this avoids screwing users over too much.
2017-09-22cell_explorer: Also count cells excluded by the choice of indexing methodThomas White
2017-09-05cell_explorer: Display number of matching cells (on terminal)Thomas White
2017-07-21Tidy up some warningsThomas White
2017-03-03cell_explorer: Better handling of dodgy cellsThomas White
2017-02-02cell_explorer: Fix labels once and for allThomas White
2016-10-10cell_explorer: Add "Save cell" functionThomas White
2016-03-18cell_explorer: Switch font back to Serif (from Liberation Serif)Thomas White
This makes the Greek letters come up at SLAC.... again. Reverts 779d87eb08fa2b185c43a82814aecc0e1a00eef9.
2015-04-20cell_explorer: Ensure initialisation of active_indms[]Thomas White
2015-04-01cell_explorer: Switch font to Liberation Serif (from "Serif")Thomas White
This makes the Greek letters come up at SLAC.
2014-05-22cell_explorer: Report number of loaded cells less oftenThomas White
2014-05-22cell_explorer: Use read_stream_2()Thomas White
2014-05-21Added reporting of version number to all program and stream fileValerio Mariani
2014-04-28cell_explorer: Add upper limit to the number of binsThomas White
2014-04-16cell_explorer: Remove a FIXMEThomas White
Won't fix this unless someone requests it
2014-03-31cell_explorer: Label the graphs and show fitting resultsThomas White
2014-03-31cell_explorer: Add peak fittingThomas White
2014-02-28Fix includes for cell_explorerThomas White
2014-02-28Fix commentsThomas White
2014-02-28Introduce cell_explorerThomas White