Andreas Frisch
|
a3279c36d9
|
hide cursor on video playback
|
2016-05-29 21:57:34 +02:00 |
|
Andreas Frisch
|
552a899d29
|
printable dimensioning overview
|
2016-05-25 18:32:44 +02:00 |
|
Andreas Frisch
|
054ac50c13
|
fix a few memleaks
|
2016-05-25 16:26:04 +02:00 |
|
Andreas Frisch
|
739282afbd
|
fix state machine if camera connection is lost during screensaver, allow screensaver playback on background click in STATE NONE
|
2016-05-25 13:58:32 +02:00 |
|
Andreas Frisch
|
d3273796b1
|
implement "screensaver" (a.k.a. camera-saver), interrupt preview after x seconds and show video/audio/photo specified in ini
|
2016-05-25 13:30:28 +02:00 |
|
Andreas Frisch
|
4e890d01af
|
add backboard
|
2016-05-23 22:59:39 +02:00 |
|
Andreas Frisch
|
4163f8bd8c
|
changed board thickness to 10mm, redesign tripod with 90° angles
|
2016-05-23 20:37:29 +02:00 |
|
Andreas Frisch
|
c632a074c4
|
add butterfly catches on sides
|
2016-05-22 12:48:43 +02:00 |
|
Andreas Frisch
|
95c856a8a4
|
fix screen bezel dimensions, add window tape
|
2016-05-20 12:01:37 +02:00 |
|
Andreas Frisch
|
cb09d3e10c
|
design screen bezel + screen mounting ledges
|
2016-05-20 02:12:05 +02:00 |
|
Andreas Frisch
|
3e6c13cac4
|
initial sketchup draft photobooth case
|
2016-05-19 22:54:50 +02:00 |
|
Andreas Frisch
|
701e8c9ab7
|
cooldown break before ready to take more photos, fix countdown shadow in css
|
2016-05-10 19:01:32 +02:00 |
|
Andreas Frisch
|
ae21398a5a
|
load ui template at runtime, configurable in ini file, load print offsets from ini
|
2016-05-10 16:39:41 +02:00 |
|
Andreas Frisch
|
971acbbb83
|
make things configurable
|
2016-05-09 15:50:05 +02:00 |
|
Andreas Frisch
|
cafda04bae
|
add fine icc profile for mitsu955dw
|
2016-05-09 15:49:40 +02:00 |
|
Andreas Frisch
|
69a04e1450
|
use new lcms instead of icc plugin, able to operate without colormanagement, don't unref lcms instance (so that the lut can be reused)
|
2016-05-05 16:45:12 +02:00 |
|
Andreas Frisch
|
636bfe5f35
|
new capture state for failed snapshots fixes non-disappearing spinner
|
2016-05-03 00:42:57 +02:00 |
|
Andreas Frisch
|
444d17b548
|
implement ICC color compensation element
|
2016-04-30 22:02:29 +02:00 |
|
Andreas Frisch
|
af17cdfcfc
|
allow pretriggering
|
2016-04-30 02:10:37 +02:00 |
|
Andreas Frisch
|
ffe5bd6f69
|
declare processing functions correctly, move code around
|
2016-04-29 18:07:58 +02:00 |
|
Andreas Frisch
|
782dcda299
|
fix print orientation, move post-processing into seperate mutex-protected main-thread functions, fix preview after snapshot, fix audio after snapshot, cleanup privat structure layout, implement change_state and get_state_name functions
|
2016-04-29 17:58:32 +02:00 |
|
Andreas Frisch
|
c13627dbf3
|
get rid of redundant format conversion elements
|
2016-04-29 16:07:14 +02:00 |
|
Andreas Frisch
|
12a27949ce
|
implement printing (orientation to be fixed)
|
2016-04-29 15:51:42 +02:00 |
|
Andreas Frisch
|
f215cab262
|
query printer status on touch if no media remaining
|
2016-04-28 19:59:00 +02:00 |
|
Andreas Frisch
|
02e0e536a2
|
run-time loaded user-customizable strings lookup
|
2016-04-28 19:05:06 +02:00 |
|
Andreas Frisch
|
4443c43ad6
|
implement printer media query, implement status bar with clock
|
2016-04-28 16:19:25 +02:00 |
|
Andreas Frisch
|
7a9ebb08b9
|
don't keep readding libgphoto logger hook in cam_init tries (without printing stuff)
|
2016-04-27 23:31:44 +02:00 |
|
Andreas Frisch
|
dfa8d25edd
|
Revert "don't keep readding libgphoto logger hook in cam_init tries"
This reverts commit a94aa343d9 .
|
2016-04-27 23:30:28 +02:00 |
|
Andreas Frisch
|
b6a1f71210
|
move some unused files out of the way
|
2016-04-27 23:28:40 +02:00 |
|
Andreas Frisch
|
a94aa343d9
|
don't keep readding libgphoto logger hook in cam_init tries
|
2016-04-27 23:26:38 +02:00 |
|
Andreas Frisch
|
35fb3a5990
|
write jpg output file
|
2016-04-27 18:07:13 +02:00 |
|
Andreas Frisch
|
91c2777057
|
use templated signals
|
2016-04-27 13:05:29 +02:00 |
|
Andreas Frisch
|
327a0d84e5
|
add second beep sound
|
2016-04-26 23:59:01 +02:00 |
|
Andreas Frisch
|
b8f8f9f24a
|
fix countdown first number
|
2016-04-26 23:58:37 +02:00 |
|
Andreas Frisch
|
38ebd91494
|
add simple Makefile
|
2016-04-26 23:58:05 +02:00 |
|
Andreas Frisch
|
4a26a8ef02
|
switch to gtksink, fixes overlaying widgets with transparency, implement spinner and countdown label
|
2016-04-26 16:58:22 +02:00 |
|
Andreas Frisch
|
f54dcb4785
|
move photo capture into thread
|
2016-04-26 13:27:20 +02:00 |
|
Andreas Frisch
|
1ce8391fa4
|
transfer window and ui stuff into seperate files
|
2016-04-26 12:34:43 +02:00 |
|
Andreas Frisch
|
e3706e3b4c
|
be GtkApplication, show output in window, snapshot on click
|
2016-04-25 22:14:38 +02:00 |
|
Andreas Frisch
|
c0d78f0270
|
update test mask
|
2016-04-25 22:14:17 +02:00 |
|
Andreas Frisch
|
2aeb0484e7
|
add GObject-based test application to capture preview video from libgphoto2 (can viewed with "gst-play-1.0 moviepipe")
|
2016-04-24 21:39:53 +02:00 |
|
Andreas Frisch
|
7ba664798e
|
implement live video preview and shutter attenuation, requires gphoto2, requires graphicsmagick for photo postprocessing
|
2016-04-21 20:17:30 +02:00 |
|
Andreas Frisch
|
64b7702e80
|
normalize and recompress shutter sound
|
2016-04-19 16:08:00 +02:00 |
|
Andreas Frisch
|
f90d22abec
|
implement countdown timer overlay, add countdown and shutter sounds (transparency of label is missing)
|
2016-04-19 12:49:07 +02:00 |
|
Andreas Frisch
|
74d2df108d
|
run fullscreen, implement drawingarea click callback
|
2016-04-18 20:21:21 +02:00 |
|
Andreas Frisch
|
9b36497e15
|
initial commit: test application for videotestsrc overlay with semitransparent png mask
|
2016-04-18 19:48:23 +02:00 |
|