summaryrefslogtreecommitdiff
path: root/bin/gui/control.c
AgeCommit message (Collapse)Author
2017-07-03gui: rename source fileMatthias Vogelgesang
2016-02-01Faster zoom out, fix coordinatesMariaMatveeva
2016-01-29Fix segfaults with changing ROI or bitdepthMatthias Vogelgesang
2016-01-11Fix GUI zoom problemsMariaMatveeva
2016-01-11Fix statistics, zoomMariaMatveeva
2015-07-20Refactor position displayMatthias Vogelgesang
Use single function to determine position and value. Also we now avoid string allocation and use a static string for the printing.
2015-07-20Fix #72: avoid race conditionMatthias Vogelgesang
The advance_buffers variable introduced in 954bcbc was not properly locked thus leading to race conditions in the UI update thread and the actual grab thread. With this change, we always grab into a single buffer that is updated whenever the GUI is ready. This avoids latencies but might cause noticeable tearing.
2015-04-13Changed GUI to do hard frame skipping if frames are accumulated faster than ↵Timo Dritschler
the GUI can display them
2014-12-04Fix UI loading logic one more time ...Matthias Vogelgesang
2014-12-04Reset error variableMatthias Vogelgesang
2014-12-04If glade file cannot be load, try locallyMatthias Vogelgesang
2014-08-13Fixed a crash in camera gui when loading of a camera plugin failsTimo Dritschler
2014-04-16Fixed zoomMaria
2014-02-14Fix #28: Add buffered recording to base classMatthias Vogelgesang
This change adds new properties ::buffered and ::num-buffers to the base class. If ::buffered is TRUE, uca_camera_start_recording will spawn a new thread which will call the camera-specific grab. Any call to uca_camera_grab will return the next item from the ring buffer.
2014-02-14Use read-write ring bufferMatthias Vogelgesang
2014-01-08Fix ROI-rectangleMaria
2014-01-08Draw ROI-rectangleMaria
2013-12-13Replace zoom combo box with toolbar buttonsMatthias Vogelgesang
2013-12-13Fix another leak and simplify codeMatthias Vogelgesang
2013-12-13Fix memory leakMatthias Vogelgesang
2013-12-12Fix statistics of ROIMaria
2013-12-12Add region of interest.Maria
2013-12-10Make ring buffer publicMatthias Vogelgesang
2013-11-06Add more statisticsMaria
2013-11-05Fix uninitialized variablesMatthias Vogelgesang
2013-10-31Do not trigger in live previewMatthias Vogelgesang
This was added for the UFO camera but is technically not correct as we require the trigger mode to be set to AUTO anyway. The pco.4000 will not return a frame if it is triggered in AUTO mode.
2013-10-21Remove floating point exception.Maria
2013-10-21Added jet.Maria
2013-09-23Do not query button for each pixelMatthias Vogelgesang
2013-09-20Merge branch 'hiwi-changes' of https://github.com/MariaMatveeva/libuca into mmMatthias Vogelgesang
Conflicts: bin/gui/control.glade
2013-09-19Fixed faster zoom.Maria
2013-09-19Added ROI.Maria
2013-09-17Remove close button on download dialogMatthias Vogelgesang
2013-08-16Added Logarithmus.Maria
2013-08-16Do not try to trigger in preview modeMatthias Vogelgesang
This fixes #222 for pco.4000.
2013-07-26Fix SIGFPEMatthias Vogelgesang
2013-07-26Show frames in chronological orderMatthias Vogelgesang
2013-07-26Do not restrict number of acuqisitionsMatthias Vogelgesang
2013-07-25Fix preview when changing zoomMatthias Vogelgesang
2013-07-23Deactive some widgets during acquisitionMatthias Vogelgesang
2013-07-22Update histogram when moving frame sliderMatthias Vogelgesang
2013-07-18Print some statisticsMatthias Vogelgesang
2013-07-18Fix histogram problemsMatthias Vogelgesang
2013-07-18Shuffle widgets aroundMatthias Vogelgesang
2013-07-17Stop recording if acquisition was stoppedMatthias Vogelgesang
2013-07-17Add -c/--camera flag to uca-camera-controlMatthias Vogelgesang
2013-07-16Save acquired data as binary blobMatthias Vogelgesang
2013-07-16Add some acquisition controlMatthias Vogelgesang
2013-07-11Add naive up-scalingMatthias Vogelgesang
2013-04-11Move binaries to bin and make ring buffer a libMatthias Vogelgesang