Balthasar Reuter
|
e3c7515de2
|
removed quotes
|
2016-10-05 23:54:18 +02:00 |
|
Balthasar Reuter
|
b63ffdd1f3
|
improved event handling for set-time
|
2016-10-05 23:50:04 +02:00 |
|
Balthasar Reuter
|
843a9c2dd8
|
Preview optimized for slow Raspi
|
2016-10-05 23:45:13 +02:00 |
|
Balthasar Reuter
|
1ac4a4521c
|
Added a simple Python GUI to set date and time
|
2016-10-05 23:38:48 +02:00 |
|
Balthasar Reuter
|
b8e7ac2c55
|
Option added to show a slideshow of taken pictures when idle
|
2016-09-15 00:14:55 +02:00 |
|
Balthasar Reuter
|
a888967301
|
Added support for gphoto2-cffi instead of piggyphoto to allow disabling the sensor while idle
|
2016-09-14 22:39:46 +02:00 |
|
Balthasar Reuter
|
027c5467ad
|
README updated
|
2016-07-23 16:07:01 +02:00 |
|
Balthasar Reuter
|
f2eef6049a
|
gPhoto Python bindings added to improve performance. This allows to show now a preview during countdown.
|
2016-07-23 15:56:35 +02:00 |
|
Balthasar Reuter
|
670f62ac63
|
Extended README
|
2016-07-23 15:42:24 +02:00 |
|
Balthasar Reuter
|
941818ab56
|
Modified startup script, such that it asks to set the time before launching the photobooth, when specifying argument 'set-time'. This is useful when you use the box without an internet connection and thus would end up with wrong timestamps otherwise.
|
2016-07-23 12:30:00 +02:00 |
|
Balthasar Reuter
|
6ab1f6f196
|
Debug output removed
|
2015-07-01 00:54:46 +02:00 |
|
Balthasar Reuter
|
604b7898e4
|
Fixed retry
|
2015-07-01 00:50:05 +02:00 |
|
Balthasar Reuter
|
9df942423d
|
typos
|
2015-07-01 00:41:41 +02:00 |
|
Balthasar Reuter
|
df9b615d7b
|
Increased waiting time on 'no focus' to avoid nasty canon bug
|
2015-07-01 00:36:47 +02:00 |
|
Balthasar Reuter
|
fa877a60bc
|
Improved error handling
|
2015-07-01 00:19:52 +02:00 |
|
Balthasar Reuter
|
928ba63bd1
|
Exception handling
|
2015-07-01 00:05:02 +02:00 |
|
Balthasar Reuter
|
7e947f3492
|
Handling arbitrary exceptions now in main loop
|
2015-06-30 23:58:02 +02:00 |
|
Balthasar Reuter
|
5471f1ee6c
|
For some fu**ing reason I can't use the list notation for subprocess on the Pi
|
2015-06-30 23:46:23 +02:00 |
|
Balthasar Reuter
|
02f636ecca
|
A bit of cleanup. Failed pictures can now produce recoverable errors (e.g., failed focus) and retry up to 3 times
|
2015-06-30 23:38:34 +02:00 |
|
Balthasar Reuter
|
234d4bddb5
|
Recursive slideshow does now follow symlinks
|
2015-06-28 22:01:58 +02:00 |
|
Balthasar Reuter
|
7693f9bf9c
|
Empty lines are now included
|
2015-06-28 19:04:24 +02:00 |
|
Balthasar Reuter
|
f8f4fb343b
|
Startup script for photobooth added
|
2015-06-28 18:53:23 +02:00 |
|
Balthasar Reuter
|
df06cb254e
|
Lamp disabled on exit
|
2015-06-28 17:41:35 +02:00 |
|
Balthasar Reuter
|
5f22af56ec
|
Text rendering restructured
|
2015-06-28 17:32:32 +02:00 |
|
Balthasar Reuter
|
0fabadd9a5
|
Slideshow shows message when no pictures available
|
2015-06-23 23:08:05 +02:00 |
|
Balthasar Reuter
|
5fd4767a49
|
Exception handling for show_picture
|
2015-06-23 23:02:46 +02:00 |
|
Balthasar Reuter
|
f1e5c2389a
|
Error handling for sync command
|
2015-06-23 22:55:43 +02:00 |
|
Balthasar Reuter
|
45f5bea844
|
Output prettified, config updated
|
2015-06-20 01:06:49 +02:00 |
|
Balthasar Reuter
|
a6ceb2b3cc
|
threading seems to work with the minimum threading module
|
2015-06-20 00:46:28 +02:00 |
|
Balthasar Reuter
|
0f25f8de88
|
A bit of cleanup. Pygame and multithreading is a real pain in the ass...
|
2015-06-20 00:08:22 +02:00 |
|
Balthasar Reuter
|
76b3c54c39
|
Fixed assembly
|
2015-06-19 22:24:51 +02:00 |
|
Balthasar Reuter
|
7d3f4a0c9e
|
Minor changes to testrunner
|
2015-06-19 00:03:33 +02:00 |
|
Balthasar Reuter
|
72cb88e9ef
|
Added RoutineRunner class
|
2015-06-18 23:59:42 +02:00 |
|
Balthasar Reuter
|
80bb1bb301
|
Moved GUI back to fullscreen
|
2015-06-18 23:52:43 +02:00 |
|
Balthasar Reuter
|
4db70dcc38
|
Slideshow extended and reacts to 'q' now
|
2015-06-18 23:49:59 +02:00 |
|
Balthasar Reuter
|
0004a0571c
|
Implemented the slideshow
|
2015-06-18 23:31:19 +02:00 |
|
Balthasar Reuter
|
6e819effed
|
Started implementing a slideshow script. It can already find all files in a directory (recursively if desired)
|
2015-06-18 23:23:47 +02:00 |
|
Balthasar Reuter
|
aec8d8132a
|
Moved files for the housing into a subfolder
|
2015-06-18 01:29:54 +02:00 |
|
Balthasar Reuter
|
41c149e358
|
Fixed wrong order of arguments
|
2015-06-18 01:23:16 +02:00 |
|
Balthasar Reuter
|
eb7f846727
|
fixed gpio handling
|
2015-06-18 01:04:57 +02:00 |
|
Balthasar Reuter
|
21b35c6be4
|
Fixed displaying of pictures and other changes
|
2015-06-18 00:59:32 +02:00 |
|
Balthasar Reuter
|
400210b8c5
|
Added a OpenCV-based Camera class
|
2015-06-18 00:06:43 +02:00 |
|
Balthasar Reuter
|
dcc8f59a47
|
Further refactoring
|
2015-06-17 23:59:42 +02:00 |
|
Balthasar Reuter
|
6b0a57af05
|
Continued refactoring
|
2015-06-17 23:39:42 +02:00 |
|
Balthasar Reuter
|
6757273635
|
refactoring continued
|
2015-06-17 02:01:26 +02:00 |
|
Balthasar Reuter
|
595167d62e
|
Started refactoring into multiple files
|
2015-06-17 01:45:12 +02:00 |
|
Balthasar Reuter
|
d40ba4c589
|
Text is now vertically aligned and GPIO channel for lamp added
|
2015-06-16 22:46:58 +02:00 |
|
Balthasar Reuter
|
eb2344d066
|
teardown cleaned up
|
2015-06-04 16:16:15 +02:00 |
|
Balthasar Reuter
|
db922938cc
|
teardown cleaned up
|
2015-06-04 16:13:58 +02:00 |
|
Balthasar Reuter
|
d8b65b0d29
|
GPIO handle forgotten
|
2015-06-04 16:06:28 +02:00 |
|
Balthasar Reuter
|
a0e4b19965
|
Debug output
|
2015-06-04 16:03:06 +02:00 |
|
Balthasar Reuter
|
74d0fe3bf1
|
Debug output
|
2015-06-04 16:00:47 +02:00 |
|
Balthasar Reuter
|
2e350ae043
|
Added a shutdown button
|
2015-06-04 15:26:57 +02:00 |
|
Balthasar Reuter
|
7c9afab7c9
|
Added a shutdown button
|
2015-06-04 15:20:23 +02:00 |
|
Balthasar Reuter
|
ecdc05ed3b
|
Text centered
|
2015-05-31 23:32:29 +02:00 |
|
Balthasar Reuter
|
d2f5fc42d5
|
Trigger method for new events
|
2015-05-31 22:35:30 +02:00 |
|
Balthasar Reuter
|
5e0aba0b7f
|
First version of the front
|
2015-05-31 22:21:43 +02:00 |
|
Balthasar Reuter
|
3e24e4902c
|
Fixed packages for Pillow
|
2015-05-31 02:44:54 +02:00 |
|
Balthasar Reuter
|
c0a40f4022
|
Event queue is now cleared on entering the loop
|
2015-05-31 00:11:27 +02:00 |
|
Balthasar Reuter
|
86d21742f7
|
typo fixed
|
2015-05-31 00:08:28 +02:00 |
|
Balthasar Reuter
|
d91a40d718
|
Minor changes in error handling
|
2015-05-30 23:36:01 +02:00 |
|
Balthasar Reuter
|
a96966f149
|
Replaced some accidental images by paths
|
2015-05-30 23:17:00 +02:00 |
|
Balthasar Reuter
|
5410a463cc
|
README changed to install newest gphoto version
|
2015-05-30 22:53:54 +02:00 |
|
Balthasar Reuter
|
08370aea00
|
Changed error handling
|
2015-05-30 22:34:57 +02:00 |
|
Balthasar Reuter
|
71b8f044aa
|
Added installation of gphoto
|
2015-05-30 22:34:46 +02:00 |
|
Balthasar Reuter
|
cab9c6dee4
|
Installation instructions added to README
|
2015-05-30 22:14:09 +02:00 |
|
Balthasar Reuter
|
11e0197e2a
|
Removed images
|
2015-05-30 20:49:47 +02:00 |
|
Balthasar Reuter
|
ec5ef90d97
|
Text output prettified
|
2015-05-30 20:49:20 +02:00 |
|
Balthasar Reuter
|
7867ddd4a5
|
Readme updated
|
2015-05-30 16:15:31 +02:00 |
|
Balthasar Reuter
|
59226abb7f
|
Cutting templates for display frame
|
2015-05-30 16:02:41 +02:00 |
|
Balthasar Reuter
|
09961591fc
|
Scope mistake
|
2015-05-30 14:16:07 +02:00 |
|
Balthasar Reuter
|
80238bbe38
|
Switched to pygame.fastevent for thread safety
|
2015-05-30 14:12:18 +02:00 |
|
Balthasar Reuter
|
df3c6480ec
|
Changed GPIO to pin 16 (GPIO23)
|
2015-05-30 13:41:12 +02:00 |
|
Balthasar Reuter
|
cdf3908a3f
|
Background is now black instead of white
|
2015-05-29 00:36:34 +02:00 |
|
Balthasar Reuter
|
9d017ab887
|
Minor bugfixes regarding image sizes
|
2015-05-29 00:35:49 +02:00 |
|
Balthasar Reuter
|
4a0fe66571
|
Directory is now created
|
2015-05-29 00:31:00 +02:00 |
|
Balthasar Reuter
|
e5180e05eb
|
Showing wait message
|
2015-05-29 00:21:12 +02:00 |
|
Balthasar Reuter
|
8fd26f3194
|
Trying assembling pictures with PIL
|
2015-05-28 23:58:56 +02:00 |
|
Balthasar Reuter
|
0712dd978a
|
Countdown before picture
|
2015-05-28 23:30:40 +02:00 |
|
Balthasar Reuter
|
2d4d26617f
|
GPIO is now enabled on demand
|
2015-05-28 23:19:41 +02:00 |
|
Balthasar Reuter
|
65764da1f7
|
Replaced mousepointer by transparent xbm file
|
2015-05-28 23:10:42 +02:00 |
|
Balthasar Reuter
|
e93433b98b
|
showing mouse cursor for debug
|
2015-05-28 22:22:46 +02:00 |
|
Balthasar Reuter
|
8aef925efe
|
restricted mouse events to BUTTONUP
|
2015-05-28 00:27:32 +02:00 |
|
Balthasar Reuter
|
a82884f258
|
Some debug mouse events
|
2015-05-28 00:07:02 +02:00 |
|
Balthasar Reuter
|
6e1b66750b
|
Some debug mouse events
|
2015-05-28 00:01:45 +02:00 |
|
Balthasar Reuter
|
e1bbdc4a7b
|
Some debug output
|
2015-05-27 23:48:46 +02:00 |
|
Balthasar Reuter
|
5dfdf367b8
|
Mouseclick does now also take pictures
|
2015-05-27 23:45:08 +02:00 |
|
Balthasar Reuter
|
d54d189c45
|
GPIO temporarily disabled, starts now in fullscreen
|
2015-05-27 23:36:41 +02:00 |
|
Balthasar Reuter
|
6a03e039bb
|
Using GPIO7 (pin 26)
|
2015-05-27 23:22:36 +02:00 |
|
Balthasar Reuter
|
b38ecacb34
|
changed gpio channel
|
2015-05-19 23:29:24 +02:00 |
|
Balthasar Reuter
|
86b3cc568b
|
gpio routines updated
|
2015-05-19 23:27:30 +02:00 |
|
Balthasar Reuter
|
93ffd97a2c
|
screen size adjusted
|
2015-05-19 23:22:42 +02:00 |
|
Balthasar Reuter
|
c42373cc60
|
gpio routines added
|
2015-05-19 23:19:42 +02:00 |
|
Balthasar Reuter
|
66af06985b
|
reduced imports
|
2015-05-19 23:17:26 +02:00 |
|
Balthasar Reuter
|
c9b1820ef0
|
Started preparing GPIO IO
|
2015-05-19 00:35:27 +02:00 |
|
Balthasar Reuter
|
171a6f3ebf
|
Keypress is now detected only once
|
2015-05-19 00:09:26 +02:00 |
|
Balthasar Reuter
|
2e12fbb4bc
|
Compactified show_picture()
|
2015-05-12 00:57:39 +02:00 |
|
Balthasar Reuter
|
45b95e92df
|
Additional comments
|
2015-05-11 22:55:37 +02:00 |
|
Balthasar Reuter
|
c4ed470af5
|
Fixed image count
|
2015-05-11 22:41:06 +02:00 |
|
Balthasar Reuter
|
a05a4b4d4c
|
Fixed image basename
|
2015-05-11 22:32:31 +02:00 |
|