Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-29 | Merge backend plumbing | Thomas White | |
2020-10-29 | Tedious option plumbing | Thomas White | |
2020-10-22 | Skeleton for merging via GUI | Thomas White | |
2020-09-10 | Local BE: Remove unused #include | Thomas White | |
Not needed, and prevents compilation on Mac OS. | |||
2020-09-08 | Just use project structure in backends | Thomas White | |
We have to pass the crystfelproject anyway, to add the new results to the list. It seems messy to pass everything else separately, when at this moment the values must be exactly what is in the project structure anyway. | |||
2020-09-08 | Local/SLURM BE: Add full path to stream in results | Thomas White | |
2020-09-04 | Local BE: duplicate job title | Thomas White | |
add_result() takes ownership of all of these | |||
2020-09-04 | Add results from new indexing job | Thomas White | |
2020-08-31 | Split up job for submission via SLURM | Thomas White | |
2020-08-28 | Write notes to file | Thomas White | |
2020-08-28 | s/job title/job name/ | Thomas White | |
2020-08-27 | Fix function prototypes and returns for focus-out-event | Thomas White | |
2020-08-27 | Construct complete command line for indexamajig | Thomas White | |
2020-08-27 | Local BE: run in working directory | Thomas White | |
2020-08-26 | Add job title and notes fields | Thomas White | |
This required a bit of callback re-wiring | |||
2020-08-26 | Set backend options on focus out event | Thomas White | |
See 76ff5be0 for more details. Fortunately, there is no speed problem this time. | |||
2020-08-25 | Implement progress bar for indexing via generic interface | Thomas White | |
2020-08-25 | Widget spacing | Thomas White | |
2020-08-25 | Create a progress bar for each running job | Thomas White | |
2020-08-25 | Factor out convert_int | Thomas White | |
2020-08-25 | Local backend: read number of processes | Thomas White | |
2020-08-25 | Final (?) version of backend API | Thomas White | |
2020-08-21 | Redefine backend interface functions | Thomas White | |
2020-08-21 | Framework for backend parameters via GUI | Thomas White | |
2020-08-12 | GUI: Set pgid before exec | Thomas White | |
See 870e4e5740. This is a better way of doing the same thing. | |||
2020-07-29 | Shut down indexamajig process on exit | Thomas White | |
2020-07-29 | Signal the entire process group to end indexamajig | Thomas White | |
Otherwise, subprocesses carry on regardless and become zombies. | |||
2020-07-29 | Don't bother creating pipes that aren't used | Thomas White | |
2020-07-29 | Remove info bar when indexamajig exits | Thomas White | |
2020-07-29 | Better way to do subprocesses | Thomas White | |
2020-07-29 | Implement save_project() | Thomas White | |
2020-07-29 | Move GUI project structure stuff to gui_project.h | Thomas White | |
2020-07-29 | Info/progress bar stuff | Thomas White | |
2020-07-29 | Actually kill indexamajig process when "Cancel" pressed | Thomas White | |
2020-07-29 | Show actual percentage processed in progress bar | Thomas White | |
2020-07-29 | wait() on indexamajig children | Thomas White | |
2020-07-29 | Add info bar / progress bar | Thomas White | |
2020-07-29 | Strip newlines from indexamajig output in GUI | Thomas White | |
This will be going away soon, anyway. | |||
2020-07-29 | Pass through parameters for peakfinder8 | Thomas White | |
2020-07-29 | Actually run indexamajig | Thomas White | |
2020-07-29 | Pass indexing algorithm to backend | Thomas White | |
2020-07-29 | Skeleton indexing and backend stuff | Thomas White | |