Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lock access to camera implementations | Matthias Vogelgesang | 2012-10-22 | 1 | -2/+17 |
| | | | | Thus, two threads will never invoke the camera implementations of grab() and stop(). | ||||
* | Update uca_plugin_manager_get_camera annotation | Matthias Vogelgesang | 2012-10-19 | 1 | -1/+5 |
| | |||||
* | Add "recorded-frames" property | Matthias Vogelgesang | 2012-10-18 | 2 | -0/+21 |
| | |||||
* | Fix download of in-camera frames | Matthias Vogelgesang | 2012-10-18 | 2 | -0/+47 |
| | |||||
* | Add download button and make dimax work | Matthias Vogelgesang | 2012-10-18 | 2 | -1/+7 |
| | |||||
* | Add temperature unit and descriptions for pco | Matthias Vogelgesang | 2012-10-16 | 2 | -3/+5 |
| | |||||
* | Integrate initial unit facility | Matthias Vogelgesang | 2012-10-16 | 2 | -26/+132 |
| | |||||
* | Implement adjustable histogram | Matthias Vogelgesang | 2012-10-11 | 1 | -1/+1 |
| | |||||
* | Implement experimental histogram view | Matthias Vogelgesang | 2012-10-10 | 1 | -3/+7 |
| | |||||
* | Fix #151: Rename trigger enum value | Matthias Vogelgesang | 2012-10-09 | 6 | -20/+32 |
| | |||||
* | Fix #150: Add "frames-per-second" property | Matthias Vogelgesang | 2012-10-09 | 2 | -0/+27 |
| | | | | | Right now, there is only information for the DIMAX camera about the actual inherent system delay. For all other cameras fps = 1. / t_exp. | ||||
* | Generate introspection files | Matthias Vogelgesang | 2012-10-08 | 3 | -8/+64 |
| | | | | | | Unfortunately, the gir tools recognize anything with $PREFIX_new_$SUFFIX as some kind of constructor. This means that we have to rename uca_plugin_manager_new_camera() to uca_plugin_manager_get_camera(). | ||||
* | Remove uca_camera_get_types from public API | Matthias Vogelgesang | 2012-10-08 | 1 | -13/+20 |
| | | | | This functionality was moved to the plugin manager and could not be used anyway. | ||||
* | Fix #146: Make a new top-level directory for cams | Matthias Vogelgesang | 2012-09-28 | 11 | -3589/+39 |
| | | | | | | ... and build a package for each camera. Moreover, for some reason we can live without the CMake generated spec file for RPM generation. AFAICS, the RPMs are prefixed correctly. | ||||
* | Merge branch '1.0' | Matthias Vogelgesang | 2012-09-26 | 1 | -1/+1 |
|\ | |||||
| * | Set SO version to major not minor version | Matthias Vogelgesang | 2012-09-26 | 1 | -1/+1 |
| | | | | | | | | | | Fortunately, no one really used the 0.6-rc1 version which would have a higher SO version than 1.0. | ||||
* | | Fix #139: Lock API functions | Matthias Vogelgesang | 2012-09-25 | 1 | -73/+111 |
| | | |||||
* | | Rename g_list_free_full to list_free_full | Matthias Vogelgesang | 2012-09-21 | 1 | -3/+3 |
| | | | | | | | | This got really implemented with GLib 2.28, so the names clash. | ||||
* | | Add docstrings | Matthias Vogelgesang | 2012-09-20 | 1 | -4/+29 |
| | | |||||
* | | Install plugin manager header file | Matthias Vogelgesang | 2012-09-19 | 1 | -1/+2 |
| | | |||||
* | | Make most cameras plugins | Matthias Vogelgesang | 2012-09-19 | 11 | -481/+403 |
| | | |||||
* | | Add path from UCA_CAMERA_PATH environment variable | Matthias Vogelgesang | 2012-09-19 | 1 | -0/+9 |
| | | |||||
* | | Fix segfault | Matthias Vogelgesang | 2012-09-19 | 1 | -2/+4 |
| | | |||||
* | | Initial plugin manager | Matthias Vogelgesang | 2012-09-19 | 4 | -101/+435 |
|/ | |||||
* | Add G_BEGIN/END_DECL to fix #131 | Matthias Vogelgesang | 2012-09-19 | 4 | -0/+16 |
| | |||||
* | Separate manual from reference | Matthias Vogelgesang | 2012-08-27 | 1 | -24/+0 |
| | |||||
* | Fix `uninitialized variable' warning | Matthias Vogelgesang | 2012-08-13 | 1 | -1/+1 |
| | |||||
* | Cleanup and add correct copyright owner | Matthias Vogelgesang | 2012-08-10 | 1 | -117/+48 |
| | |||||
* | Revert doc building changes | Matthias Vogelgesang | 2012-08-10 | 1 | -11/+5 |
| | | | | | Instead of switching WITH_REFERENCE we have to use WITH_GTK_DOC that can also be disabled at configure time. | ||||
* | Merge branch 'ipe-basler' | Matthias Vogelgesang | 2012-08-10 | 6 | -3/+571 |
|\ | | | | | | | | | Conflicts: src/CMakeLists.txt | ||||
| * | enabled DESTDIR | Volker Kaiser | 2012-08-07 | 1 | -1/+1 |
| | | |||||
| * | added support for libuca.spec.in | Volker Kaiser | 2012-08-02 | 1 | -1/+6 |
| | | |||||
| * | added variables with which building of test/control and reference ↵ | Volker Kaiser | 2012-08-02 | 1 | -2/+5 |
| | | | | | | | | documentation can be disabled | ||||
| * | using LIBDIR | Volker Kaiser | 2012-08-02 | 1 | -0/+1 |
| | | |||||
| * | fixed pylon build | Volker Kaiser | 2012-08-01 | 1 | -2/+2 |
| | | |||||
| * | reduced differences to master | Volker Kaiser | 2012-08-01 | 1 | -1/+0 |
| | | |||||
| * | extracted pylon_camera C-wrapper into own project; enhanced cmake build for ↵ | Volker Kaiser | 2012-08-01 | 4 | -327/+5 |
| | | | | | | | | pylon cameras | ||||
| * | SCHNEIDE-276 | Volker Kaiser | 2012-07-27 | 3 | -3/+51 |
| | | |||||
| * | adjusted pylon additions | Volker Kaiser | 2012-07-26 | 1 | -4/+5 |
| | | |||||
| * | SCHNEIDE-348 | Volker Kaiser | 2012-07-26 | 1 | -1/+56 |
| | | |||||
| * | SCHNEIDE-347 (standardattribute) | Volker Kaiser | 2012-07-26 | 1 | -10/+61 |
| | | |||||
| * | SCHNEIDE-346 (exposure time) | Volker Kaiser | 2012-07-26 | 1 | -7/+15 |
| | | |||||
| * | SCHNEIDE-255 (ROI support basler) | Volker Kaiser | 2012-07-26 | 4 | -27/+105 |
| | | |||||
| * | working on basler | Volker Kaiser | 2012-07-26 | 3 | -6/+13 |
| | | |||||
| * | basler camera works | Volker Kaiser | 2012-07-26 | 4 | -36/+26 |
| | | |||||
| * | pylon (basler) camera added | Volker Kaiser | 2012-07-26 | 7 | -3/+651 |
| | | |||||
* | | Merge branch 'iss-master' | Matthias Vogelgesang | 2012-08-09 | 1 | -2/+9 |
|\ \ | |||||
| * | | added custom spec file | Volker Kaiser | 2012-08-08 | 1 | -2/+9 |
| |/ | |||||
* | | Properly convert register values to exposure time | Matthias Vogelgesang | 2012-08-07 | 1 | -7/+15 |
| | | |||||
* | | Calculate timeout only when recording starts | Matthias Vogelgesang | 2012-08-07 | 1 | -11/+15 |
| | | | | | | | | | | Reading register values is not really fast, so we keep the last exposure time when starting the acquisition. |