Delightful is an unofficial Trovebox iPhone/iPad app client. Available on the App Store.
- View albums and tags.
- Pinch to zoom in/out to see more or less photos. (change number of columns)
- Download original photos and save to photo album.
- Favorite photos.
- Reverse Geocoding! If there is a photo with location within photos taken at the same date, the location name will be shown next to the date. Just like that of iOS 7 Photos app.
- Browse All Photos.
- Parallax effect on login page!
- Offline viewing.
- Share your Trovebox Photo's URL or original photo to Twitter/Facebook/Email.
- View photo's camera data and tags.
- 1password extension.
- Sort photos, albums, and tags.
- Upload photos with slide-to-select gestures to select multiple photos quickly and tap-and-hold to preview a photo.
- Portrait and landscape mode.
- iPhone 6 plus ready.
- iOS 8 ready.
- Smart tags. Automatically tag photos based on photos' metadata when uploading.
- Guest login. Access a Trovebox server without logging in. You can only see public photos, albums, and tags; You cannot upload as guest either.
- After cloning:
pod install
- Open
Delightful.xcworkspace
. - Build and run!
You can run development server using Vagrant and VirtualBox. Once they're installed, go to server
directory from command line, then run vagrant up
. This will take time to boot and setup the development server.
After the server is booted, you need to add 192.168.56.101 trovebox.dev
to your /etc/hosts
file, then flush the DNS: sudo killall -HUP mDNSResponder
. You can then open your browser and go to http://trovebox.dev
to setup your Trovebox server:
- Enter
127.0.0.1
for MySQL address. - Enter
root
for MySQL user. - Leave the MySQL password blank.
Check out Credits.md
Delightful is available under the MIT license. See the LICENSE file for more info.