Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | meson: do not require gtk | Matthias Vogelgesang | 2018-08-17 | 1 | -21/+23 |
| | |||||
* | Raise minimum GLib version to 2.38 | Matthias Vogelgesang | 2018-02-08 | 1 | -16/+6 |
| | |||||
* | Remove unnecessary assignment | Matthias Vogelgesang | 2018-01-26 | 1 | -1/+1 |
| | |||||
* | gui: add Meson build support | Matthias Vogelgesang | 2017-07-03 | 1 | -0/+29 |
| | |||||
* | gui: use glib-resources to bake in UI | Matthias Vogelgesang | 2017-07-03 | 5 | -32/+65 |
| | |||||
* | gui: rename source file | Matthias Vogelgesang | 2017-07-03 | 2 | -1/+1 |
| | |||||
* | control: fix load path of UI file | Matthias Vogelgesang | 2017-04-07 | 2 | -2/+2 |
| | |||||
* | Use GNUInstallDirs to set install paths | Matthias Vogelgesang | 2017-04-04 | 1 | -3/+3 |
| | |||||
* | Faster zoom out, fix coordinates | MariaMatveeva | 2016-02-01 | 1 | -79/+104 |
| | |||||
* | Fix segfaults with changing ROI or bitdepth | Matthias Vogelgesang | 2016-01-29 | 1 | -18/+38 |
| | |||||
* | Allow setting max bin value of histogram | Matthias Vogelgesang | 2016-01-29 | 2 | -0/+10 |
| | |||||
* | Fix GUI zoom problems | MariaMatveeva | 2016-01-11 | 1 | -104/+265 |
| | |||||
* | Fix statistics, zoom | MariaMatveeva | 2016-01-11 | 1 | -13/+17 |
| | |||||
* | Refactor position display | Matthias Vogelgesang | 2015-07-20 | 1 | -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 condition | Matthias Vogelgesang | 2015-07-20 | 1 | -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 handling | Timo Dritschler | 2015-05-19 | 1 | -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 Dritschler | 2015-04-13 | 1 | -8/+56 |
| | | | | the GUI can display them | ||||
* | Fix UI loading logic one more time ... | Matthias Vogelgesang | 2014-12-04 | 1 | -4/+4 |
| | |||||
* | Reset error variable | Matthias Vogelgesang | 2014-12-04 | 1 | -0/+1 |
| | |||||
* | If glade file cannot be load, try locally | Matthias Vogelgesang | 2014-12-04 | 1 | -1/+6 |
| | |||||
* | Fixed a crash in camera gui when loading of a camera plugin fails | Timo Dritschler | 2014-08-13 | 1 | -1/+6 |
| | |||||
* | Fixed segfault when editing string properties in GUI | Timo Dritschler | 2014-06-06 | 1 | -1/+1 |
| | |||||
* | Fixed zoom | Maria | 2014-04-16 | 1 | -3/+10 |
| | |||||
* | Fix #28: Add buffered recording to base class | Matthias Vogelgesang | 2014-02-14 | 1 | -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 buffer | Matthias Vogelgesang | 2014-02-14 | 1 | -47/+46 |
| | |||||
* | Fix ROI-rectangle | Maria | 2014-01-08 | 1 | -0/+11 |
| | |||||
* | Draw ROI-rectangle | Maria | 2014-01-08 | 2 | -29/+93 |
| | |||||
* | Replace zoom combo box with toolbar buttons | Matthias Vogelgesang | 2013-12-13 | 2 | -79/+110 |
| | |||||
* | Fix another leak and simplify code | Matthias Vogelgesang | 2013-12-13 | 1 | -126/+129 |
| | |||||
* | Fix memory leak | Matthias Vogelgesang | 2013-12-13 | 1 | -0/+3 |
| | |||||
* | Fix statistics of ROI | Maria | 2013-12-12 | 1 | -4/+19 |
| | |||||
* | Add region of interest. | Maria | 2013-12-12 | 2 | -66/+343 |
| | |||||
* | Make ring buffer public | Matthias Vogelgesang | 2013-12-10 | 2 | -30/+28 |
| | |||||
* | Package binary programs in a 'tools' package. | Mihael Koep | 2013-11-06 | 1 | -2/+4 |
| | | | | | | Conflicts: bin/gui/CMakeLists.txt bin/tools/CMakeLists.txt | ||||
* | Add more statistics | Maria | 2013-11-06 | 2 | -40/+166 |
| | |||||
* | Fix uninitialized variables | Matthias Vogelgesang | 2013-11-05 | 2 | -3/+3 |
| | |||||
* | Do not trigger in live preview | Matthias Vogelgesang | 2013-10-31 | 1 | -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 path | Matthias Vogelgesang | 2013-10-29 | 1 | -1/+1 |
| | |||||
* | Use ConfigurePaths to get installation paths | Matthias Vogelgesang | 2013-10-29 | 2 | -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.txt | Matthias Vogelgesang | 2013-10-29 | 1 | -10/+8 |
| | |||||
* | Remove floating point exception. | Maria | 2013-10-21 | 1 | -4/+5 |
| | |||||
* | Added jet. | Maria | 2013-10-21 | 2 | -183/+280 |
| | |||||
* | Do not query button for each pixel | Matthias Vogelgesang | 2013-09-23 | 1 | -33/+30 |
| | |||||
* | Merge branch 'hiwi-changes' of https://github.com/MariaMatveeva/libuca into mm | Matthias Vogelgesang | 2013-09-20 | 2 | -34/+174 |
|\ | | | | | | | | | Conflicts: bin/gui/control.glade | ||||
| * | Fixed faster zoom. | Maria | 2013-09-19 | 1 | -1/+3 |
| | | |||||
| * | Added ROI. | Maria | 2013-09-19 | 2 | -33/+109 |
| | | |||||
| * | Added Logarithmus. | Maria | 2013-08-16 | 2 | -243/+444 |
| | | |||||
* | | Remove close button on download dialog | Matthias Vogelgesang | 2013-09-17 | 2 | -193/+314 |
|/ | |||||
* | Do not try to trigger in preview mode | Matthias Vogelgesang | 2013-08-16 | 1 | -1/+0 |
| | | | | This fixes #222 for pco.4000. | ||||
* | Fix SIGFPE | Matthias Vogelgesang | 2013-07-26 | 1 | -1/+2 |
| |