Commit graph

96 commits

Author SHA1 Message Date
Andreas Frisch
da0ad619e1 migration to github notice 2017-08-09 21:31:09 +02:00
Andreas Frisch
1ecf3a7694 WIP: implement kemonomimi/facial masks dragging 2017-08-08 08:51:53 +02:00
Andreas Frisch
495c67b137 use jpegparse element, switch videosink to asyc (should fix preview on Canon EOS 1200D) 2017-08-06 23:50:20 +02:00
Andreas Frisch
10ff3c31a7 fix incorrectly preferred gstgtksink widget size 2017-07-25 15:24:15 +02:00
Andreas Frisch
983fa56247 whitespace fixups 2017-07-25 13:34:00 +02:00
Andreas Frisch
bb3cfcb6cb implement GtkImage overlay widget instead of gdkpixbufoverlay for preview video 2017-07-25 13:30:16 +02:00
Andreas Frisch
150faef87f convenience macros for getting keys from ini files with debug & fix icc profile getting 2017-07-25 11:09:45 +02:00
Fraxinas
d962303eaa correctly use ini-defined preview fps everywhere 2017-07-18 17:30:04 +02:00
Fraxinas
ca71bd1ae7 make mirroring switch smaller 2017-07-18 17:30:04 +02:00
Fraxinas
dbaf79e532 add security checks in cam init and close 2017-07-18 17:30:04 +02:00
Andreas Frisch
b95aafea6d add README 2017-06-17 18:31:37 +02:00
Andreas Frisch
b705ffa5f2 add photo tray drawing 2017-06-14 11:28:58 +02:00
Fraxinas
984dd3cbb8 implement preview mirroring 2017-05-27 13:33:21 +02:00
Fraxinas
98ad876efc fix twittering 2017-04-29 17:47:27 +02:00
Fraxinas
9f95706127 Photobooth: reduce Preview FPS (reduce latency!) modify pretrigger and trigger delays 2017-04-22 15:04:33 +02:00
Fraxinas
a6bd878f63 PhotoBoothWindow: start all countdown tick callbacks 2017-04-22 15:04:12 +02:00
Andreas Frisch
98a2df13aa Merge branch 'master' of https://git.schaffenburg.org/fraxinas/photobooth 2017-04-15 17:15:10 +02:00
Andreas Frisch
3def49f94c fix build on ubuntu(-ish) distros 2017-04-15 17:14:32 +02:00
Andreas Frisch
cdc0d2f625 implement twitter 2017-04-14 22:39:16 +02:00
byteturtle
215df176ca added twitter submodule 2017-04-14 21:51:54 +02:00
Andreas Frisch
60f540ab30 presentation: redundancy optimization 2017-04-13 23:43:37 +02:00
Andreas Frisch
abbb509d67 presentation: updates 2017-04-13 23:04:54 +02:00
Andreas Frisch
88ad6cdaf2 add easterhegg presentation first version 2017-04-10 20:40:39 +02:00
Andreas Frisch
fd9ed1b9c3 free upload strings 2017-04-10 20:36:22 +02:00
Andreas Frisch
273ce8abe6 Add description to imgur uploads 2017-04-02 21:36:42 +02:00
Andreas Frisch
54589b56bf fix translation of 3 Main Buttons 2017-04-02 21:31:05 +02:00
Andreas Frisch
174bc2db78 implement imgur uploading 2017-04-02 19:13:57 +02:00
Andreas Frisch
38f56589dc add script to generate print statistics 2016-10-15 23:50:15 +02:00
Andreas Frisch
2c51f24184 add arduino project for photobooth rgb led ring+strip controller 2016-07-05 17:15:40 +02:00
Andreas Frisch
07aa7e39ae fix going back into preview with facebook upload disabled 2016-07-03 13:38:58 +02:00
Andreas Frisch
59b597d806 print multiple PAGES instead of multiple COPIES (workaround for possible bug in gutenprint) 2016-06-11 02:30:59 +02:00
Andreas Frisch
0db8e8537d fix going from screensaver back to preview 2016-06-10 12:20:22 +02:00
Andreas Frisch
2eb4b3dda3 wait until capture is paused before pluggin screensaver, prevents dangeling buffer in fd, hopefully fixes failing wakeup from screensaver to preview 2016-06-09 18:20:57 +02:00
Andreas Frisch
e8f90fd3f8 reset a block ids after removal, don't perform deferred state change to PREVIEW if previous state was anything else than COOLDOWN 2016-06-06 14:41:58 +02:00
Andreas Frisch
517cc232e6 Revert "use glsinkbin for screensaver playback (fixes occasionally missing video)"
This reverts commit bf6c5abbc1.
2016-06-06 14:08:17 +02:00
Andreas Frisch
50f9f157c2 remove default.ini from repository 2016-06-06 13:53:10 +02:00
Andreas Frisch
bf6c5abbc1 use glsinkbin for screensaver playback (fixes occasionally missing video) 2016-06-06 13:51:44 +02:00
Andreas Frisch
e3a9be7c52 enlarge copies scale and move buttons up (to fit new overlay) 2016-06-06 10:59:09 +02:00
Andreas Frisch
051a0e95b5 implement state change watchdog, reinit camera in camera thread only 2016-06-06 10:58:43 +02:00
Andreas Frisch
f3c3994ddb mv default ini to template 2016-06-05 15:46:41 +02:00
Andreas Frisch
0616c2ba21 bug fixes: init x11 threading, fix printer led, don't switch from video to photo bins until photo successfully taken, fix out-of-focus error handling 2016-06-05 15:42:01 +02:00
Andreas Frisch
22d0223ae6 add touch event sounds using libcanberra 2016-06-03 12:48:33 +02:00
Andreas Frisch
57a05a2447 implement printer led stripe, change some debug levels 2016-06-03 11:47:44 +02:00
Andreas Frisch
eb7fa7347a flush serial port during init of led class 2016-06-02 17:00:13 +02:00
Andreas Frisch
a751a991d2 implement slider to select number of copies. limits and default specified in .ini 2016-06-02 16:21:10 +02:00
Andreas Frisch
4f17559d92 add arduino led control class 2016-06-02 00:39:16 +02:00
Andreas Frisch
168114db6f background uploading 2016-05-30 12:57:28 +02:00
Andreas Frisch
b3d2aaf9d9 implement facebook upload functionality (curl backend + gui) 2016-05-30 12:35:31 +02:00
Andreas Frisch
b95b880030 remove never working schema stuff from Makefile 2016-05-30 12:33:13 +02:00
Andreas Frisch
89ead66d65 implement incrementing filename template 2016-05-29 23:53:14 +02:00