aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-08-31Only write unit cell file to project file if it's setThomas White
2020-08-31SLURM: Implement cancel_taskThomas White
2020-08-31SLURM: Separate stderr and stdout files for each blockThomas White
2020-08-31Split up job for submission via SLURMThomas White
2020-08-31GUI: Fix units of tolerancesThomas White
2020-08-31SLURM: Don't use job response message in case of failureThomas White
2020-08-31SLURM: Give full path to indexamajig, and set up pathThomas White
2020-08-31SLURM: Add option for extra PATH variableThomas White
2020-08-28Add hashbang to scriptThomas White
2020-08-28Fix premature unref of workdir_fileThomas White
2020-08-28SLURM: Add environmentThomas White
2020-08-28SLURM: Fix return value of get_task_statusThomas White
Job tracking isn't implemented yet, but this prevents a screenful of warning messages.
2020-08-28SLURM: Set UID and GIDThomas White
2020-08-28Write notes to fileThomas White
2020-08-28s/job title/job name/Thomas White
2020-08-28Actually submit a SLURM jobThomas White
2020-08-28Insist on a job nameThomas White
2020-08-28Avoid GSL running statistics for CrystFELImageView auto-scaleThomas White
This changes the meaning slightly (it assumes all the panels are at least roughly the same size), and the code isn't very nice. However, it's not "science-critical" and it's worth it to get back to compatability with old GSL versions.
2020-08-28Make sure indexing_backend_selected is initialisedThomas White
2020-08-27Drop GTK2 and GDK2 altogetherThomas White
Only the main GUI and cell_explorer use GTK, and the GUI is completely bound to GTK3.
2020-08-27TakeTwo: Remove internal declarationsThomas White
2020-08-27Fix indentationThomas White
2020-08-27Only compile image-msgpack.c if MessagePack is foundThomas White
2020-08-27Fix function prototypes and returns for focus-out-eventThomas White
2020-08-27indexamajig: Hide --hdf5-peaksThomas White
This option is no longer used, and generates a warning. The peak location comes in the geometry file instead.
2020-08-27Construct complete command line for indexamajigThomas White
2020-08-27Don't close indexing dialog if there is a problemThomas White
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