Commit Graph

  • f8918e895e Threading module with Communicator added Balthasar Reuter 2018-07-13 22:30:49 +02:00
  • 2925b3ecb0 StateMachine for global photobooth state started to implement. States and Events defined, state actions still missing Balthasar Reuter 2018-07-11 22:30:59 +02:00
  • d9935a781d Add argument '--run' to omit the welcome screen, fixes #17 Balthasar Reuter 2018-07-05 17:21:11 +02:00
  • cb54c2d8b2 flake8 compliance Balthasar Reuter 2018-07-05 17:06:33 +02:00
  • 5a25412bf9 Merge branch 'master' into development Balthasar Reuter 2018-07-05 14:57:27 +02:00
  • 2ba7682ff1 Theming support mentioned and donate button added Balthasar Reuter 2018-07-05 14:05:19 +02:00
  • 422ff627e7 Disable PDF printer that was enabled for debugging purposes Balthasar Reuter 2018-07-04 22:20:58 +02:00
  • c64b4991c5 Some screenshots added Balthasar Reuter 2018-07-04 00:17:27 +02:00
  • c906ff5ecb Added functionality to switch automatically to JPEG Fine and restore the original setting on teardown. This closes #10 Balthasar Reuter 2018-07-03 23:45:59 +02:00
  • 883e14e3aa Adapted Stylesheets to work on Raspberry Pi screen Balthasar Reuter 2018-07-03 23:45:08 +02:00
  • 00ed281c26 flake8 compliance Balthasar Reuter 2018-07-03 01:39:33 +02:00
  • 6bac27207d dark stylesheet updated Balthasar Reuter 2018-07-03 01:34:19 +02:00
  • 0a752d310b Postprocessing dialogue prettified Balthasar Reuter 2018-07-03 01:30:00 +02:00
  • 3c78be2d71 Reduce resolution for preview with picamera Balthasar Reuter 2018-07-02 21:53:50 +02:00
  • 110f1d0c1b Reduce resolution for preview with picamera Balthasar Reuter 2018-07-02 21:51:06 +02:00
  • 7746cd0c91 Dummy simplified Balthasar Reuter 2018-07-02 21:39:21 +02:00
  • fc24c3cc4c Padding in review screen fixed Balthasar Reuter 2018-06-29 01:15:34 +02:00
  • c768510e90 New pastel theme added with pretty pictures, custom font etc. Balthasar Reuter 2018-06-29 01:12:08 +02:00
  • 0dad737bbd Merge branch 'master' into development Balthasar Reuter 2018-06-25 20:45:53 +02:00
  • 6a81863e82 Added remarks about screensaver Balthasar Reuter 2018-06-25 20:45:40 +02:00
  • d85f8e5e57 Change order of GUI signalling and trigger disabling to avoid multiple button presses (related to #16) Balthasar Reuter 2018-06-25 14:41:22 +02:00
  • 289928fb08 Included Raspi Camera into README Balthasar Reuter 2018-06-17 00:17:46 +02:00
  • aeefb2560f Improvements to idle Balthasar Reuter 2018-06-17 00:11:00 +02:00
  • 6ba00ad8fe Restored idle functionality for Picamera Balthasar Reuter 2018-06-17 00:06:09 +02:00
  • 040a7de445 Changed picamera format to jpeg Balthasar Reuter 2018-06-17 00:02:37 +02:00
  • 74e2f9718c Idle from picamera removed Balthasar Reuter 2018-06-16 23:55:06 +02:00
  • 53eb348813 Changed requirements for picamera and Python to >= 3.5 Balthasar Reuter 2018-06-16 23:33:50 +02:00
  • ab2387bfe9 Initial support for picamera added Balthasar Reuter 2018-06-16 23:32:04 +02:00
  • ecf3526513 flake8 compliance Balthasar Reuter 2018-06-16 23:10:21 +02:00
  • a43a588c7d Added support for stylesheets. default and dark theme provided Balthasar Reuter 2018-06-16 00:38:20 +02:00
  • 910aee81c9 Copyright and License notice added to all files Balthasar Reuter 2018-06-15 22:20:33 +02:00
  • 1f2312f131 Added menu to set date/time Balthasar Reuter 2018-06-15 22:13:46 +02:00
  • 902cefcde8 Merge pull request #12 from wikijm/patch-1 Balthasar Reuter 2018-06-15 16:41:28 +02:00
  • 2f4bc925ca Update success-story.md PGP 2F93D5AF 2018-06-15 14:28:50 +02:00
  • e2da50d9ed Fixed Link to LICENSE Balthasar Reuter 2018-06-15 09:30:22 +02:00
  • 97c5a49884 Update README.md Balthasar Reuter 2018-06-15 09:29:01 +02:00
  • 88a698d9fb Update issue templates Balthasar Reuter 2018-06-15 09:27:38 +02:00
  • 5e3fd5e957 Some history Balthasar Reuter 2018-06-14 22:59:52 +02:00
  • 8eefdefc2f README and installation instructions updated Balthasar Reuter 2018-06-14 22:54:00 +02:00
  • 6224926919 Gui refactored Balthasar Reuter 2018-06-14 21:59:00 +02:00
  • 0b7459065c Spinning Wait Clock moved to Widgets Balthasar Reuter 2018-06-07 01:08:31 +02:00
  • b45dc7533b Round progress bar simplified and moved to Widgets Balthasar Reuter 2018-06-07 00:45:46 +02:00
  • 1d0a0186d1 PictureMessage moved to Frames Balthasar Reuter 2018-06-04 22:40:17 +02:00
  • b15c67c47e Pose state moved to Frames Balthasar Reuter 2018-06-04 22:23:43 +02:00
  • b5a7ab2af3 IdleMessage moved to Frames Balthasar Reuter 2018-06-04 22:00:59 +02:00
  • 5c815ca629 WaitMessage moved to Frames module Balthasar Reuter 2018-06-04 21:55:26 +02:00
  • 66149060cb Moved start screen to Frames module Balthasar Reuter 2018-05-29 23:34:03 +02:00
  • 24368048fc Settings moved to new file Balthasar Reuter 2018-05-25 21:43:34 +02:00
  • 6441c2e4c5 flake8 compliance (except for PyQt5Gui) Balthasar Reuter 2018-05-25 19:46:07 +02:00
  • 24290a67f7 Camera dummy added Balthasar Reuter 2018-05-25 19:40:11 +02:00
  • d79317bb79 flake8 compliance (except for PyQt5Gui) Balthasar Reuter 2018-05-24 23:25:32 +02:00
  • e02451a7fd Changed settings dialog to contain tabs Balthasar Reuter 2018-05-23 22:38:29 +02:00
  • 9273cae52e Fixed autofocus issue when using preview Balthasar Reuter 2018-05-18 21:18:45 +02:00
  • 7bebcb54aa config printout for gphoto bindings improved Balthasar Reuter 2018-05-16 02:15:34 +02:00
  • 15f5bea267 Printer settings updated Balthasar Reuter 2018-05-15 22:06:40 +02:00
  • be8cfee705 Installation instructions updated Balthasar Reuter 2018-05-15 22:05:54 +02:00
  • ff1a9b90c6 Fixed typo Balthasar Reuter 2018-05-14 22:38:54 +02:00
  • 9e5185ee20 Separate QFrames for different states created Balthasar Reuter 2018-05-14 22:04:47 +02:00
  • 056f7fd8bb Logging prettified Balthasar Reuter 2018-05-14 21:40:20 +02:00
  • 5e2739bec8 Logging added Balthasar Reuter 2018-05-14 21:13:56 +02:00
  • e341fbc052 Worker process added Balthasar Reuter 2018-05-12 00:27:39 +02:00
  • 1acdb4b60a Rudimentary interactivity for printing and other gui-based postprocessing Balthasar Reuter 2018-05-11 23:35:18 +02:00
  • 62b167ad83 Gui Postprocessing with basic printing support Balthasar Reuter 2018-05-11 21:46:36 +02:00
  • 4d34d49e51 Restructured multiprocessing infrastructure Balthasar Reuter 2018-05-11 20:17:22 +02:00
  • ee1518086a Countdown prettier Balthasar Reuter 2018-05-10 23:23:04 +02:00
  • e13ccc5eb5 Pipe changed to duplex pipe Balthasar Reuter 2018-05-10 21:28:57 +02:00
  • 8b2cc27647 Timings moved to GUI. Thread infrastructure for photobooth thread improved Balthasar Reuter 2018-05-10 01:04:20 +02:00
  • b30412960a GPIO exit added Balthasar Reuter 2018-05-09 23:17:22 +02:00
  • ae43f34807 Some notes for my touchscreen added Balthasar Reuter 2018-05-09 23:06:02 +02:00
  • 8cc740c075 Add option to hide cursor Balthasar Reuter 2018-05-09 23:05:51 +02:00
  • e8440f7a26 Typo corrected Balthasar Reuter 2018-05-09 22:55:12 +02:00
  • 8881b6aeec Trigger State added to handle GPIO and keypress similarly Balthasar Reuter 2018-05-09 22:49:21 +02:00
  • 613a4dc6de All timers moved to GUI Balthasar Reuter 2018-05-09 00:49:41 +02:00
  • 795ccb34f9 Spinning wait indicator added. Started moving waiting times to GUI instead of photobooth trigger() function Balthasar Reuter 2018-05-09 00:25:15 +02:00
  • 3773d182a4 Waiting for assembled picture state added Balthasar Reuter 2018-05-06 00:34:36 +02:00
  • e0c2734fae Fixed imports to allow usage of photobooth as script and module Balthasar Reuter 2018-05-06 00:19:16 +02:00
  • 123735e9ef Fixed bug when restarting photobooth from main menu Balthasar Reuter 2018-05-05 23:32:45 +02:00
  • 24f5d139a5 Error handling more sturdy Balthasar Reuter 2018-05-05 23:16:05 +02:00
  • e2b79f91b3 Outlined install on RasPi Balthasar Reuter 2018-05-05 23:15:26 +02:00
  • 69e2210a05 Print version upon start Balthasar Reuter 2018-05-01 22:44:48 +02:00
  • f47e04f23e python_requires added Balthasar Reuter 2018-05-01 22:34:47 +02:00
  • dd0b7ec513 Structure made compatible to setuptools Balthasar Reuter 2018-05-01 22:32:00 +02:00
  • 7e5eb7dcbd GPIO support based on gpiozero added. UNTESTED! Balthasar Reuter 2018-04-19 23:54:59 +02:00
  • d9eb09475d PDF-Printer for debugging, Pictures centered on screen and in print, Startup of Photobooth-Thread delayed Balthasar Reuter 2018-04-19 22:53:36 +02:00
  • 5f8fa43d56 Added rudimentary printing support Balthasar Reuter 2018-04-18 23:58:51 +02:00
  • f3ad5bc7ff Further error handling changes Balthasar Reuter 2018-04-18 00:04:45 +02:00
  • e296d7997c Refactored entry routines Balthasar Reuter 2018-04-17 23:55:59 +02:00
  • cb5c2d6870 Flexible module system for Camera and Gui implementations added Balthasar Reuter 2018-04-17 23:45:17 +02:00
  • cf9e687102 Improved error handling Balthasar Reuter 2018-04-17 22:43:25 +02:00
  • ee80244f69 Different gPhoto2 backends implemented. Functionally is working on a very basic level Balthasar Reuter 2018-04-17 01:06:20 +02:00
  • 7a02d36c80 Saving settings restarts photobooth now to apply settings immediately Balthasar Reuter 2018-04-04 22:38:37 +02:00
  • 90ec84e286 Plenty of configuration options added to config file and settings dialog Balthasar Reuter 2018-04-03 23:04:11 +02:00
  • dc57fd26b5 Idle functionality for camera added. Some Photobooth config added to settings file and dialog. Balthasar Reuter 2018-03-31 21:25:18 +02:00
  • 235c795a75 Preview mirrors image Balthasar Reuter 2018-03-31 20:33:26 +02:00
  • fb62d2fdb2 Added saving of assembled pictures and more robust error handling Balthasar Reuter 2018-03-31 00:02:57 +02:00
  • 1ca0c4d322 Simple photobooth logic implemented Balthasar Reuter 2018-03-30 23:11:16 +02:00
  • 2c279cbce2 More robust key press handling Balthasar Reuter 2018-03-29 23:00:26 +02:00
  • 3e27a46618 Rudimentary trigger emulation using OpenCV Balthasar Reuter 2018-03-23 23:27:38 +01:00
  • 0688fa5fa6 Multiprocessing to separate Photobooth logic and GUI. Pipes to connect them to each other Balthasar Reuter 2018-03-21 22:09:37 +01:00
  • 65c70f6fc4 Indentation using 4 spaces Balthasar Reuter 2018-03-17 14:57:38 +01:00