summaryrefslogtreecommitdiffstats
path: root/bin/gui
Commit message (Collapse)AuthorAgeFilesLines
* meson: do not require gtkMatthias Vogelgesang2018-08-171-21/+23
|
* Raise minimum GLib version to 2.38Matthias Vogelgesang2018-02-081-16/+6
|
* Remove unnecessary assignmentMatthias Vogelgesang2018-01-261-1/+1
|
* gui: add Meson build supportMatthias Vogelgesang2017-07-031-0/+29
|
* gui: use glib-resources to bake in UIMatthias Vogelgesang2017-07-035-32/+65
|
* gui: rename source fileMatthias Vogelgesang2017-07-032-1/+1
|
* control: fix load path of UI fileMatthias Vogelgesang2017-04-072-2/+2
|
* Use GNUInstallDirs to set install pathsMatthias Vogelgesang2017-04-041-3/+3
|
* Faster zoom out, fix coordinatesMariaMatveeva2016-02-011-79/+104
|
* Fix segfaults with changing ROI or bitdepthMatthias Vogelgesang2016-01-291-18/+38
|
* Allow setting max bin value of histogramMatthias Vogelgesang2016-01-292-0/+10
|
* Fix GUI zoom problemsMariaMatveeva2016-01-111-104/+265
|
* Fix statistics, zoomMariaMatveeva2016-01-111-13/+17
|
* Refactor position displayMatthias Vogelgesang2015-07-201-74/+48
| | | | | Use single function to determine position and value. Also we now avoid string allocation and use a static string for the printing.
* Fix #72: avoid race conditionMatthias Vogelgesang2015-07-201-34/+18
| | | | | | | 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.
* Changed uca-camera-control property handlingTimo Dritschler2015-05-191-2/+5
| | | | GUI now correctly understands that construction only properties can not be modified
* Changed GUI to do hard frame skipping if frames are accumulated faster than ↵Timo Dritschler2015-04-131-8/+56
| | | | the GUI can display them
* Fix UI loading logic one more time ...Matthias Vogelgesang2014-12-041-4/+4
|
* Reset error variableMatthias Vogelgesang2014-12-041-0/+1
|
* If glade file cannot be load, try locallyMatthias Vogelgesang2014-12-041-1/+6
|
* Fixed a crash in camera gui when loading of a camera plugin failsTimo Dritschler2014-08-131-1/+6
|
* Fixed segfault when editing string properties in GUITimo Dritschler2014-06-061-1/+1
|
* Fixed zoomMaria2014-04-161-3/+10
|
* Fix #28: Add buffered recording to base classMatthias Vogelgesang2014-02-141-0/+2
| | | | | | | 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.
* Use read-write ring bufferMatthias Vogelgesang2014-02-141-47/+46
|
* Fix ROI-rectangleMaria2014-01-081-0/+11
|
* Draw ROI-rectangleMaria2014-01-082-29/+93
|
* Replace zoom combo box with toolbar buttonsMatthias Vogelgesang2013-12-132-79/+110
|
* Fix another leak and simplify codeMatthias Vogelgesang2013-12-131-126/+129
|
* Fix memory leakMatthias Vogelgesang2013-12-131-0/+3
|
* Fix statistics of ROIMaria2013-12-121-4/+19
|
* Add region of interest.Maria2013-12-122-66/+343
|
* Make ring buffer publicMatthias Vogelgesang2013-12-102-30/+28
|
* Package binary programs in a 'tools' package.Mihael Koep2013-11-061-2/+4
| | | | | | Conflicts: bin/gui/CMakeLists.txt bin/tools/CMakeLists.txt
* Add more statisticsMaria2013-11-062-40/+166
|
* Fix uninitialized variablesMatthias Vogelgesang2013-11-052-3/+3
|
* Do not trigger in live previewMatthias Vogelgesang2013-10-311-1/+0
| | | | | | 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.
* Fix Glade pathMatthias Vogelgesang2013-10-291-1/+1
|
* Use ConfigurePaths to get installation pathsMatthias Vogelgesang2013-10-292-3/+6
| | | | | | The advantage is twofold: 1) we have a clear separation between setting up the paths and actually using them, 2) the interface is very likely as configure scripts and makes integration into build system a bit easier.
* Cleanup CMakeLists.txtMatthias Vogelgesang2013-10-291-10/+8
|
* Remove floating point exception.Maria2013-10-211-4/+5
|
* Added jet.Maria2013-10-212-183/+280
|
* Do not query button for each pixelMatthias Vogelgesang2013-09-231-33/+30
|
* Merge branch 'hiwi-changes' of https://github.com/MariaMatveeva/libuca into mmMatthias Vogelgesang2013-09-202-34/+174
|\ | | | | | | | | Conflicts: bin/gui/control.glade
| * Fixed faster zoom.Maria2013-09-191-1/+3
| |
| * Added ROI.Maria2013-09-192-33/+109
| |
| * Added Logarithmus.Maria2013-08-162-243/+444
| |
* | Remove close button on download dialogMatthias Vogelgesang2013-09-172-193/+314
|/
* Do not try to trigger in preview modeMatthias Vogelgesang2013-08-161-1/+0
| | | | This fixes #222 for pco.4000.
* Fix SIGFPEMatthias Vogelgesang2013-07-261-1/+2
|