
- TWITTERRIFIC PULL TO REFRESH UPDATE
- TWITTERRIFIC PULL TO REFRESH MANUAL
- TWITTERRIFIC PULL TO REFRESH CODE
All Untappd API calls now operate under my UntappdAPIKit framework. The URL for some images returned via the Untappd API had spaces at the end, which would a crash (looking at you, Supporter badge).When lists were empty, the "No Beers" labele would appear with cell grid lines overtop.Social media button toggle states would change when navigating away from the currently selected tab.State of social media sharing buttons now accurately represents what will be shared (API regression).Updating interface after an error on check-in.
There could be excessive haptics when swiping to the right on a beer cell when "Swipe Right to Rate Check-in" was disabled. Improve voiceover for venue cells on iOS (regression since 2.4.0). "FS Login" button would say "FS Login" after logging into Foursquare on iOS until after the view disappeared. Warning about not being on Wi-Fi during initial download. Race condition during background refresh that could cause the background operation to never complete. Potential race condition crash when saving label images. Say the month name instead of "this month" in check-in success messages. Collaboration brewed beers now display the name of the collaborating brewery in the Beer Info view instead of "Yes.". Enable OLED pure-black dark mode on iPhone Xs and XS Max. Improve the appearance of venue addresses with incomplete information when searching on iOS. More descriptive icons when choosing venues on Apple Watch. Larger row height and icons size when choosing venues on Apple Watch. Notification haptics after check-in operations. Action button in Beer Info view to get to beer websites or to the check in options view without needing to hit the "Back" button. Contract brewer information in Beer Info view. Variant information in Beer Info view, including quick access to information about the parent variant. Vintage information in Beer Info view, including quick access to information about the parent vintage. Show total number of checkins/distinct beers during initial download, instead of just how many have currently downloaded. Visual improvements in Beer Info view (margin, grammar). Using the slider +/- button when adjusting a rating on Apple Watch would make the rating start back at 0.25 stars. Bug in 3D/Haptic Touch feature added in 2.4.3 resulting in the incorrect beer being displayed. Bug that partially obscured tthe last item in a list. Bug that prevented private Foursquare venues from appearing. Swipe left on venue cells to dive into the hierarchy. Error help text during beer research walkthrough after tapping the cell. Separators would fade in when viewing lists under iOS >12.3. Manual toggle for dark mode (we now use the system's dark mode toggle).iOS 13, iPadOS 13, and watchOS 6 ready.Rating and venue labels were swapped in the beer information popover.Bug where you'd occasionally see "Select a Beer" views on iPhone and need to hit the back button to see the desired list.Starting to add some iOS 13 context menus in the Settings tab.
Image code now uses SDWebImage, which should fix a whole class of image downloading bugs.
Removed some code that attempted to update interfaces of non-active views, which often made tables look weird when returning to the app from the background. Better handling of tab bar coloration. Image captions in dark mode (broken since 2.5.1). Width of search results on Apple Watch. Scrollbar overlapped names of toasters when viewing check-ins. Centering of list chooser on device rotation. Dark mode when loading a check-in with lots of comments. & and + couldn't appear in check-in notes or comments. 255 check-in note characters for all, not just supporters. Untappd at Home venue gets an emoji (🏡). Removed more code that attempted to update interfaces of non-active views, which often made tables look weird when returning to the app from the background. Foursquare login, and other URL schemes. Replace star slider with real slider on iPhone and iPad. On "swipe right to rate," you can only do 0.25.
On Apple Watch, you can only do 0.1 increments, not 0.1 and 0.25. Let supporters rate in all possible fractional stars.If you also have "Guess Location" enabled, that takes precedence. New setting to auto-tag Untappd at Home.Restored haptics when changing rating.Auto-tagging Untappd at Home sometimes wouldn't work with fast check-ins when the "Guess Location on Check-in" was disabled.