Start of camera integration
- new camera config file
- Camera setup function including paths for storing images, permissions, etc
- Checks to make sure camera has been setup in Raspbian
- Installation of GD Libraries
- Automatic thumbnail generation
- Changes to menu config file
Camera integration views, etc
- Created camera_status views for API/CLI
- Started camera_status view for HTML
- Fixed permissions on automatic folder creation during camera_setup
- Removed GDLIB from being a defualt requirement during install (not everyone has a camera)
- Fixed various bugs in _camera_scan_directory
- Changed _camera_create_image_thumb to create a zero byte file during operation to avoid conflicts
Added camera_show command and implimented into camera_status page

- Added camera_show command in CLI, HTML and API
- Moved some configs out of functions into seperate files
- Thumbnails now created on demand
Added file extensions to html images for backward compatibility with older browsers
Basics of Camera Controls
Added button function
Added basic camera_take_image functionality as well as button module
Ability to switch images and image caching enable
Browser compatibility change to CSS
Added libapache2-mod-php5 into install script
Correctly detect when taking a photo fails and show error message
- Add extra code in camera_take_image because raspistill doesn't return the correct exit code
- Add redirect to error page in javascript
Merge branch '1.9.0' of https://github.com/NeonHorizon/berryio into 1.9.0
Added image deletion functionality and imroved status indication
- Added camera_delete functions
- Added camera_delete commands and api commands
- Added delete buttons on thumbnails
- Button now goes from red to green whilst taking the picture then clears when its in the viewfinder
- Busy cursor rotates whilst thumbnail being generated
Fixed incorrect ground pin
Force upgrade of LCD config file so people don't use wrong wiring information
Added support for camera options on command line
Adjustable timer, and straightened out camera status page
Added support for different sized LCD screens
This basically resizes the text area box in the LCD status page.
Unfortunately its still not perfect due to limitations in what you can do with HTML, CSS and browser differences.
Maybe a Javascript solution at a later date is required.
Get camera options in web interface working
- plus misc cleanup and bug fixes
Merge branch 'master' of https://github.com/NeonHorizon/berryio