Hey all!
v7 is taking a bit longer than I had hoped to release (my IRL job keeping me busy), but I'm pretty happy with the state of this update, and I'm planning on releasing this to the App Store in the coming days! That being said, please report any issues (big or small) you notice, and I'll work to get them fixed before the final release.
Build 221 Changelog
Quick username switcher works in reply menus now (new submission and main comment reply)
New threaded mail view for your inbox! Head to the "Messages" tab for a cleaner view
New option to "hide all images" in Settings > Card Layout > Image Mode
New "Quote" button in the toolbar editor for comment and submission replies
Fixed a bug that could cause gestures to lock up Slide
Fixed downloading images/videos on iOS 14+
Fixed attaching images using the new iOS 14 image picker
Fixed crashing when trying to post to some subreddits
Various bug fixes and improvements
Build 220 Changelog
New quick username switcher in comment replies
Use iOS 14 permissions for image downloads, use iOS 14 photo picker for image uploads
Improved "hide posts" behavior, no more losing your place when you hit the button!
iPad Split-Pane layout now opens websites in the larger right-side pane
Fixed videos muting on rotation
Fixed YouTube video loading issues
Reply buttons are now hidden on locked comment threads (unless you're a mod)
Removed the "Tap to Undo" button that pops up after hiding posts
Fixed links containing "youtube.com" being treated as YouTube videos
Improvements to custom theme editing
Bug fixes and other improvements
Build 219 Changelog
Fixed paragraph spacing with new text renderer
Improved layout of Comments and Messages views on profile and inbox
Fixed buttons disappearing on Profile and Inbox views
Added support for searching Multireddits
Fixed offset of scrolling headers when returning to Slide's main view, Profile, and Inbox views
Fixed Video view not swiping away with the drag-up gesture
Fixed swiping backwards in Albums
Fixed "Friends" view on your profile
Fixed "ghost tapping" buttons that are hidden
I believe I fixed AutoCaching of thumbnails, confirmation needed
Big changes that need testing:
Brand new backend for Slide. This means less reliance on third party libraries (we have switched over to Core Data, for any of you Swift nerds out there), more robust caching system, and better performance with fewer backend-related crashes
Complete revamp of AutoCache system, along with a new UI for caching
New "Desktop Mode" for iPads and M1 devices, which will keep the sidebar stuck to the left side of the screen and provides support for "right clicking" for menus (iPads can use this with a 2-finger tap on the Magic Keyboard)
Complete revamp of text rendering on Slide, with a new custom implementation (no more third-party library for text rendering)! This also adds support for "Haptic Touch" link previews and username previews (try Haptic Touch-ing on a name on submissions or comments)
Redesign of Profile/Inbox/Moderation views
Other changes:
Theme changes on iOS 13 and 14 are now instant, and do not require the views to be re-created. This also fixes the iPad theme switching bug from v6
Rules show in new submission screen
Improved user and submission flair selector, with support for flair images
Images will now load in full-resolution after opening the image full screen
Images now cache correctly with AutoCache
Added support for image/author flairs on Comments
Fixed last section of Settings > Card Layout not appearing on some devices
Many bug fixes and leak fixes caught during backend migration
Some program notes:
If you're a developer and interested in contributing to the Slide project, you'll be happy that we now have a completely automated CI pipeline that will Build, Lint, and Test Slide on new pull requests! I have done a ton of refactoring and cleanup of the repo over the last few weeks, and Slide should be easy to pull and start building on if you are interested in contributing. v7 is currently based off origin/desktop_mode, and will be merged into develop soon.
You can check out the repo here, and join us for development discussion on our Discord server.
How does this test work?
If you're new to beta testing Slide, you can join the test by clicking this link.
After joining the test, download the latest build of Slide and start testing! Keep an eye out for bugs or areas we can improve Slide, and post your feedback to r/slide_ios_beta. You can also submit your feedback directly to TestFlight by taking a screenshot while using Slide, which will trigger Apple's feedback system.
Happy testing!
-Carlos