aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2020-08-27Local BE: run in working directoryThomas White
2020-08-27Build system parts for SLURM libraryThomas White
2020-08-26Add job title and notes fieldsThomas White
This required a bit of callback re-wiring
2020-08-26Set backend options on focus out eventThomas White
See 76ff5be0 for more details. Fortunately, there is no speed problem this time.
2020-08-26Only update peak search values if they have changedThomas White
This fixes the speed regression caused by the previous commit.
2020-08-26Set peak search parameters on focus-out-eventThomas White
This prevents the potentially surprising behaviour that the values do not get accepted unless Enter is pressed before clicking Confirm. Disadvantage: updating the peak detection is kind of slow. Ideally it would avoid calling update_peaks() unless a value has actually changed.
2020-08-26Remove double assignment of indexing_backend_opts_boxThomas White
A leftover from a previous experimental implementation
2020-08-25Add missing fclose()Thomas White
Whoops.
2020-08-25Fix show peaks/refls logicThomas White
2020-08-25Implement progress bar for indexing via generic interfaceThomas White
2020-08-25Widget spacingThomas White
2020-08-25Create a progress bar for each running jobThomas White
2020-08-25Options for SLURM backendThomas White
2020-08-25Factor out convert_intThomas White
2020-08-25Local backend: read number of processesThomas White
2020-08-25Read/write backend optionsThomas White
2020-08-25Final (?) version of backend APIThomas White
2020-08-21Redefine backend interface functionsThomas White
2020-08-21Framework for backend parameters via GUIThomas White
2020-08-20Add image information popupThomas White
2020-08-20Disable cell tolerances when "check cell" is uncheckedThomas White
2020-08-20Remove unused functionThomas White
2020-08-20GUI: Implement automatic indexing method selectionThomas White
2020-08-19Disable indexing method chooser when auto mode is selectedThomas White
2020-08-19Replace potentially confusing "Use unit cell" checkboxThomas White
2020-08-19GUI: Refine the profile radius when indexing onceThomas White
2020-08-19ambigator: Open input stream in the right modeThomas White
This fixes a (potentially data-deleting!) bug introduced by 9eec5930b.
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-08-17Initial implementation of run_indexing_once()Thomas White
2020-08-17Implement crystfel_indexing_opts_set_method_string()Thomas White
2020-08-17Implement indexing method selection via GUIThomas White
2020-08-14Hook up (almost all) indexing parametersThomas White
2020-08-13GUI: Add some more task buttonsThomas White
2020-08-13Add icon SVG and use for window iconThomas White
2020-08-13GUI: Sketch out indexing options etcThomas White
2020-08-12GUI: Better scrolling to end of text outputThomas White
2020-08-12GUI: Set pgid before execThomas White
See 870e4e5740. This is a better way of doing the same thing.
2020-08-12Change colour of peak boxes to yellowThomas White
Shows up much better against the blue
2020-08-11GUI: Add random image buttonThomas White
2020-08-11FormattingThomas White
2020-08-11GUI: Request image data when loading streamThomas White
2020-08-10indexamajig: Do not set pgidThomas White
Bad idea. Prevents Ctrl-C from working at a normal terminal. The GUI will have to find another way to kill indexamajig properly. This reverts c03df15d71cf443f44a438f6d9dd99ab8259bcd5.
2020-08-07Set CL_TARGET_OPENCL_VERSION in a couple more placesThomas White
2020-08-07Move indexers out of APIThomas White
2020-08-07geoptimiser: First part of conversion to DataTemplateThomas White
2020-08-04Convert pattern_sim to DataTemplateThomas White
2020-08-04Convert partial_sim to DataTemplateThomas White
2020-08-04Add image_create_for_simulation()Thomas White
...and factorise common code