This version log does not contain all the updates, only the major ones.
Added a PhotoDetailsController when tapping on a Photo that has been sent, received (chat) or posted (feed). Now you're able to zoom in and out and dismiss the photo with a very stylish animation
Introducing a popular posts feed. This feed can be accessed from within the side controller and shows the most popular posts. Added a popular pointing system, comments currently give 1 point, and likes 3 points. In theConstants.h file is a new defined constant determining how much points a post must have at least (currently 10). Posts that aren't older than a week and have been updated in the last 24hrs can then be popular (and are ordered by popularity points).
Changed the login to a new form - now logging in with the email address of the user, avoiding the confusion between the name and the username.
? Introducing tweets - you can now post text posts with a maximal length of 120 characters (easily customizable). This first version of the tweets includes hashtags, links and mentions already.
? Introducing a custom in-app-webbrowser. Every link that is tapped from within the app is now opened in a custom webbrowser inside of the app itself. The user doesn't have to leave the app anymore.
? Extended settings features in the settings page - you can now control if you want to receive push notifications or send read receipts in the chat.
? Introducing the recent posts feed - this feed shows you the most recent posts, independent from who you follow.
? Fixing several bugs - a video playback bug, opening profiles from within the chat had some weird problems, profiles now open in the right tab, hashtags can now be searched even with the
<span class="com">#</span>sign, the chat has been improved in general because it had some weak moments, the caching system has been improved esp. for the use of tweets and other minor design and performance improvements have been included.
? Introducing a new follower and following view, and fixing several bugs.
? This version introduces a background job you need to run on your parse app. Simply set it to run every day at 00:00 o'clock and Parse will do the rest for you. This background job handles corrupted follow activity objects and is necessary for the follower/following list to work.
? Updating the project to XCode 7 and making it iOS9 ready. Please do not use XCode6 nor iOS8 anymore (if possible).
? Fixing the profile picture swapping bug (be aware that the fix only applies to newly registered users, existing users simply should upload their own profile picture?)
? Fixing a bug with cropping images on the iPad version of the project
Introducing the first Android version of this project. This first version hasn't all the features of the iOS version, but we will provide more and more features with upcoming updates. Make sure you check it out!
Fixing several bugs in the Chat ViewController and deleting some unused png's to make the project a bit lighter.
Fixing a few minor bugs as well as e critical bug that caused a terrible image quality when uploading an image.
Adding sponsored posts functionality. The photo class contains a new ?isSponsored? field (boolean) in the Parse Database. For every post that is published on the app, you can decide whether it should be a sponsored post or not, by setting this field to true. Sponsored posts will show in everyone?s newsfeed, whether they follow that user or not! However, sponsored posts appear only in the home feed and in the popular feed (this can be changed easily by copying the code to other feeds).
Sponsored posts will have a sponsored badge in their header.
This is an Android only update. We had some busy weeks, with the news of Parse shutting down, thus this update is a smaller one. It is fixing some critical bugs in the Android beta project, and enabling Facebook login.
This is an Android only update. It is fixing some critical bugs and improving the comments page a lot.
This is just a hot fix for the Facebook sharing that recently broke because Facebook changed their policies.
This is an Android only update. It is introducing a new PhotoActivity, which should resolve any resolution bug you might have encountered with your specific Android device.
This is an Android only update. Fixing some minor bugs and adding some new animations. Also improving performance in the PhotoActivity.
[Android v.1.5] and [iOS v.3.0]
We're finally migrating this project over to back4app. Back4app installs the open source Parse API for you on their servers, such that you can do a nearly one-click migration. It's really easy, for details, please refer to the setup guide. You can also still migrate to your own Parse server if you want to. Please note: Pushes are not yet working with back4app because we still need to rewrite our cloud code files. This will be done in the next update!
As always, feel free to report any bug to me, so I can fix them as soon as possible. Cheers, Eric.