haptic-apps / slide-ios Goto Github PK
View Code? Open in Web Editor NEWA powerful new way to Reddit on iOS.
License: Apache License 2.0
A powerful new way to Reddit on iOS.
License: Apache License 2.0
Much like Shadowbox mode on Slide for Reddit Android
In the "Sidebar" for multireddits, have the following options (and implement the VCs)
Keep comment state for each app instance, if comments are opened again show the old comment data
Allow users to filter specific content types out of subreddit listings
Add ability to page through comments
The text for subreddit titles in single view mode overlap the buttons if the sub title is too long
Allow pro users to set a night theme to be enabled when Slide detects dusk
Complete documentation in every View Controller and helper class.
Allow the hide FAB to switch between temporary and permanent hide
Setting to show post notifications on a per-sub basis
Open these externally, eg instagram.com can open in the Instagram app
Just noticed this, I think it may be related to the number of comments as doing the same on a comment with 32 replies doesn't crashes the app.
One of the comments that crashes the app (63 replies at the moment): https://www.reddit.com/r/pics/comments/6nptzo/kid_was_desperately_trying_and_failing_to_do_it/dkbbdx2/
iPhone 7, iOS 10.3.2
EDIT: added device and iOS version
Add a button to clear all Slide cache from storage
Needs to be implemented
These subs won't move when sorting alphabetically
Implement YouTube in the app. Don't know if we should get the direct video link and show in the image viewer or use the official API
Might be a good idea to do this instead of using Gfycat conversion, also would work with new Reddit video upload system
Setting to show/hide add and hide FABs, change hide mode
Pages like inbox and profile can't swipe to exit, as the swipe gesture interferes with the swipe to change page gesture
Show next to messages newer than the last time you opened the inbox in Slide
Add a button to alphabetize all subreddits
Show HQ button if low quality image was loaded, and load the real HQ image if tapped
The sidebar text link color is wrong, should be the sub accent color
Show moderation buttons in comments and submission views, and highlight if there are reports.
todo list out all mod actions from Slide Android
There is a space that shouldn’t be there, and it shows when archived
I would like to use Realm to store offline cache data for submissions and comments. This would also let us store comment positions and go back to where the user was when the app restarts.
A simple "Listing", "Submission", and "Comment" class would take data from Reddift, save the necessary fields, and do the data caching. The comment and submission view controllers will need to be changed to use the Realm data instead of data straight from Reddift.
Dialog to show pro features, price, and integrate the IAP
Setting for multi-column mode on tablets
Show a "New" label next to new messages in Inbox (messages that have arrived since last visit).
Needs to opt into NSFW content per Apple's guidelines (settings possibly?). Also do this for subreddits if the user is not over 18
Show selftext preview in cards and list view, if setting is enabled
Parse and display tables from content in a horizontally scrolling view (like the table system in Slide Android)
When tapping on a link in a selftext it doesn't open it but 3D touching it works
Add/Remove friend
Change color
Tag user
Send message
User color system
User tag system
The buttons look a little spaced out
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.