- VoiceOver and Voice Control experience
- Drop support for iOS 12
- Remove CoreData
- Show Progress in Alert during Import
- Respect default Mail app of user to send mail (only >iOS 14)
- Prepare App for iOS 15 (Fix TabBar Styling and Launch Screen Styling)
- Show App Version in Settings App
- Refresh all Movies after Import to make sure all posters are visible
- Improve width of text in Detail and More to make the text more readable on large devices
- Fix Translation in CountdownMinimalisticWidget when Movie is released
- Prevent Poster to be visible underneath the content in MovieDetail, when Poster is larger than content on iPad in Portrait Mode
- Respect Safe Area in Movie Detail and Landscape Mode on iPhones with Notch
- Fix Parallax Effect in Movie Detail for iPhones in Portrait Mode
- Add Support for Landscape Device Rotation on iPhone
- Add very basic Support for iPad devices
- Automatically navigate back when a movie is deleted from the detail view
- Add new Minimalistic Countdown Widget Design (only for iOS 14)
- Add Countdown Widget for unreleased movies from your watchlist (only for iOS 14)
- Drop Support for iOS 11
- Fix Size of WatchState Badge to be proportional to Width
- Remove Google Nearby and the Movie Night Feature (#137)
- Extract DataSource in SearchViewController
- Move Search into own Tab (#134)
- Save selected movie with updated information from network to not load information from the network again when a back navigation was triggered but not completed.
- Display cached poster instead of placeholder image
- Fix Shortcut Action when settings tab was selected
- Add "Discover Movies" Shortcut on AppIcon to quicker search for currently popular movies
- Rename Placeholder for Search Textfield in Watchlist and History
- Display Genre in MovieDetail
- Add Spotlight Search for own Movies
- Add Support for High Contrast Mode
- Show correct Contextual Actions in MovieMatch
- Count Movies in MovieNight correctly
- Show existing Movie Information in Movie Detail
- Reload Movie Data when saving a movie
- Fix Date Formatter Issues on Import and History for import and export (now really, hopefully)
- Add LocalizedDescription in ErrorAlert
- Fix Date Formatter Issues on Import and History
- Filter Movies in MoviesVC correctly
- Add more Contact Information
- Add
ReSwiftThunk
to perform side effects
- Import with formatting of WatchedDate
- Styling of SegmentedControl with DynamicType
- Add Contextual Menus for iOS 13 devices without 3D Touch (#121)
- Introduce ReSwift for easy and testable State Management (#88)
- Save movies as json in documents directory instead of using Core Data (#88)
- Introduce
SnapshotTesting
as new Dependency with two sample Snapshot Tests (#115)
- When using "Invert Colors", posters shouldn't be inverted
- Prevent a Crash with handling App Review Prompts and UI Tests differently
- Add Dark Mode (#114)
- Fix a wrong BackgroundColor for iOS 11.4
- Disable Parallax Effect when "Reduce Motion" is enabled
- Fix Crash when starting Movie Night: Add Bluetooth Permission Description
- Add Spacing between Disclosure Indicator and Text in Movie Night Screen
- Update for iOS 13 (#112)
- Don't change status bar style when tapping "Search" key (#101 by @wtimme)
- Disable Smart Quotes in Search Bar (#102 by @wtimme)
- Reload Username Row without Animation (#106 by @wtimme)
- Show "Swipe Action" Hint only three times (#104 by @wtimme)
- Reword to indicate a Movie was added, not "watched" (#108 by @wtimme)
- Add "Add Movie" Button in empty lists
- Make TextViews selectable to use accessibility features like "Speak" or "Look up"
- Add two missing accessibility labels
- Update your username in the settings
- Display movie titles in search in full length and not trimmed when they are too long
- Scroll table view to top when tapping on the tab bar (#84 by @xavierLowmiller)
- Make description in movie lists bigger
- Higher contrast in tab bar
- Update wording in...
- empty lists
- import and export description
- button in MovieMatch View Controller
- permissions
- ask for username alert
- Fix scrolling in settings
- Add configuration for username input textfield
- Update some wording
- Add minimum width for vote view
- Correctly complete Swipe Action after a swipe
- Correct behaviour when deleting a movie in Movie Detail
- Let voting information resize correctly in Movie Detail
- Renew Layout in Movie Detail (#82)
- Update app to support Accessibility Features like Dynamic Type and Voice Over (#79)
- Allow shrinking of Hint Label and use nonbreaking Space in voting information (#76)
- Show a hint for swipe actions in search (#75)
- Update Search with a new layout, like an indicator about a movies watch state(#74)
- Reload Movie Details with Pull To Refresh on Movie Lists (#67)
- We all know smartphones nowadays perform so well! But we don't want to exaggerate it that much, so we fixed an infinite loop which used a bit too much of the memory - with only three lines of code. Yay!
- When you start a movie night, you can now see detailed information for a movie from watchlist of a friend as well.
- Update the localizable key for unknown release date
- Layout on smaller devices when nearby permission is denied
- Update localized description when nearby permission is denied
- Only animate title when nearby permission is granted
- Resize large title in MovieNightVC
- An error when importing a movie without a release date
- Movie night screens, like handling permission of nearby and displaying a live update of used resources of nearby
- Fix 3D touch preview in search
- Layout, icons, colors, wording
- The poster can now be dismissed with a swipe
- You can hide and show the toolbar with a tap in the poster view
- When highlighting a cell the orange separator won't change its color anymore.
- Add shadow in poster mask in movie detail, especially useful for posters with large white areas
- You can search for a specific movie in your movie lists.
- There is a link in the settings tab, where you can rate the app on the App Store.
- When you pressed very hard on a movie in your search results, you could see a preview of the first movie of the list. This now works as expected. So you see the preview of the movie, on which you pressed very hard. Watch out, this is only available for Force Touch compatible iPhones. ;)
- Without searching for a specific movie, you now see more movies, which you can discover in the search, this is due to "pagination".
- The release date of the movies is now customized to the region your phone is set to.
- A crash is fixed, when more than one friend left the list of members for a movie night.
- The poster in the movie detail is now displayed in original size
- The correct poster will be displayed within the search controller even with bad network connection.
- When starting a movie night for the first time, there is now an explanation about what is happening.
- Everything - First release