[Android Apps and Games] yakov116:
Change Logs For 1.0-2.53

Version 2.5.1 - 2.5.3

May-27-2017

[*]Release Highlight: HotFix

Fixed some bugs from 2.5.0 (especially for android 21 (vector drawable))

Language color now should follow GitHub language color.

Reverted back from Android Studio 3.0 C2 to make a new release based on 2.5.2 due to crashes on the production app.

Version 2.5.0

May-27-2017

[*]Release Highlight: Enhancements, New Features & Bug Fixes

(New) Reply, edit, delete & add PR review comment

(New) Long click on Issue & PR to peak details & add comments faster

(New) Github emoji support in comments & profile bio

(New) Second click on any top tab will scrollTop.

(New) FastHub Signature

(New) Backup settings option (Pinned Items are coming soon)

(New) Ability to see the Orgs. a person is part of in their profile

(New) Profile contribution Graph

(New) Ability to choose theme accent color

(New) Mentioning '@' in comments.

(New) Repo topics

(New) Reply, now shows the message you're replying too

(New) Many android "O" items

(New) Language bar on login where default lang is not supported

(New) Created a share option for comments

(New) More notification interval options

(New) Opening repo directories from deep links

(New) Opening releases links

(New) Japanese language

(New) Clicking user details in profile should open image in full

(Enhancement) Redid profile layout

(Enhancement) Redid the layout of the settings

(Enhancement) Truncate PR review files to max 3 lines

(Enhancement) Moved FastHub Repo from `DrawerLayout` to Pinned Items

(Enhancement) Lowered the white color tone

(Enhancement) More Efficient Markdown

(Enhancement) Merged Gists into one tab

(Enhancement) Issues and Pull Requests now display the repo they're in

(Enhancement) Reconfigured the Notification Options

(Enhancement) Added the Issue Number to the feed and personal Issues

(Enhancement) Removed the scrollbar for Reactions

(Enhancement) Notifications on a comment now show the profile picture

(Enhancement) You can now dismiss all hints at once

(Enhancement) Removed color accent from `DrawerLayout`

(Enhancement) Code snippets now show in monospace font

(Enhancement) Comments layout

(Enhancement) Lists & tasks lists in comments.

(Fix) Showing more than 100 comments.

(Fix) Fixed creating new issue link

(Fix) Assignee in issues

(Fix) Ability to react on the first comment

(Fix) Tablet pictures not inline with text

(Fix) Profile icon not updating

(Fix) Changed the color of "Private" label to gray

(Fix) Double progress bar.

(Fix) Fix bolding and italic in the feed

(Fix) Some spelling mistakes

(Fix) Attempt to fix where FastHub would not re-load when muti-tasking

(Fix) Reply editor wouldn't initially focus

(Fix) Hide Mark all as read if there are no unread items

(Fix) Oauth login for good!

(Fix) Notifications gets triggered every few seconds

Lots of bug fixes

Version 2.1.0

May-7-2017

[*]Release Highlight: See Review Comments & React to Issue/PR description

(New) PullRequests Reviews (Read Only for now)

(New) Add reviewers to PRs.

(New) React to Issues & PRs description.

(New) Long press stars, watchers & forks to see who stared for example.

(New) Showing number of downloads in release assets.

(New) Added scrollbars to recyclerview.

(New) Commit comments reactions should now behave like Issues & PRs.

(New) Added open in browser for Issue/PR/Commits.

(Enhancement) DrawerMenu to handle selected items.

(Enhancement) Added notification item to drawer menu to access it from anywhere.

(Enhancement) Enable ads moved to settings.

(Fix) Fixed some crashes here & there.

(Fix) Code in comments might run out of screen.

(Fix) Italic in comments.

(Fix) Change App color in recent apps base on the selected theme.

A lot of bug fixes.

Version 2.0.1

May-1-2017

[*]Release Highlight: Quick Fix

Issues & PRs filter list isn't clickable

Version 2.0.0

May-1-2017.

[*]Release Highlight: Access Token Login

You could see this any time via Settings screen (Changelog)

(New) New Login type (Access Token)

(New) App ShortCut (Feeds, My Issues, My Pulls, Profile & Pinned Repos).

(New) Scroll to line number in Code Viewer.

(New) My Issues (Created, Assigned & Mentioned)

(New) My Pulls (Created, Assigned, Mentioned & Review Requests)

(New) Commit files to have more options & displays in larger screen.

(New) Commit messages to render links.

(New) Search repo files either search in File or Path or both.

(New) Notifications (Unread & All) tabs.

(New) Rendering tables in comments (Partially)

(New) Added todos in comments back.

(New) Added todos in comments back.

(New) Russian language.

(New) Showing comments number in issues/commits & PRs.

(New) Showing PullRequest branch and where its pushed.

(New) Added slack Invitation from within app.

(Enhancement) To re-order Issues & Pull Requests in main screen.

(Enhancement) Enhanced comments screen to display emojies in top.

(Enhancement) Labels design.

(Enhancement & Fix) Readme files now should behave exactly like how its rendered in Repos Readme.

(Enhancement) Only list repos that either fork, public or private instead of including repos from organization in profile screen.

(Enhancement) Repo Filter fab UI.

(Enhancement) Remain Drawer its across screens and select those related to the screen the user at.

(Fix) Editor Dialog displayed in middle of screen.

(Fix) Repo file path to be appended only when the API is successful.

(Fix) Code escaping in comments.

(Fix) Clicking on an organization opens profile instead of org profile screen.

(Fix) Bold in comments.

(Fix) Lists in comments.

Alot of bug fixes.

P.S: The icon change was due to Play Store was about to ban FastHub due to impersonating GitHub's logo and I'd to appeal with new icon to bring back FastHub (I hate the new icon too!) & hopefully soon it'll be replaced with something nice

Version 1.9.2

April-23-2017

Submitted 1.9.2 to return FastHub to play store.

P.S: It has unfinished work, but won't effect your usage within the app. ​

Version 1.9.1

April-17-2017

(Fix) Push icon crashes app (Android Lollipop Bug).

(Fix) Clicking home up from issue/pr doesn't go to the associated tab.

Version 1.9.0

April-17-2017

[*]Release Highlight: Markdown Editor Image upload using Imgur API

(New) German & Turkish language support.

(New) Loading all comments at once & added fastscroller to scroll to bottom faster.

(New) Long press on reaction see who reacted to it.

Wrap code in Code Viewer, either one time via menu item or via settings to always be wrapped.

(New) Commits count now filtered base on the selected tag or branch.

(New) Clicking home up from viewer brings you to the same directory you were reading file from.

(New) Notification sound by default, you could disable it from settings.

(New) Organization & Profile items in drawer.

Alot of bug fixes.

Version 1.8.1

April-10-2017

Fixed a bug in Android Lollipop. #androidbug

Fixed a bug in opening FastHub repo from outside the app.

Version 1.8.0

April-10-2017

[*]Release Highlight: Issues/PRs Search & Filter, Statuses & Reviews

(New) Filter/Search Repo Issues & PRs.

(New) PullRequest reviews.

(New) PullRequest build statuses.

(New) PullRequest modified files.

(New) Navigate to directory from CodeViewer.

(New) Showing file name in CodeView.

(New) Showing events icon in feeds.

(New) Showing comments body & issue/pr title in feeds.

(New) Some animations here and there.

(New) Mark notification as read from notification panel.

(New) Showing total conversations, commits & files count in PR.

(New) Closing/Opening issue/PullRequest should refresh the associated list.

(New) Displaying icon in branches & tags to differentiate between them.

(Fix) Repo size.

(Fix) Clicking on Org avatar opens users view.

(Fx/Enhanced) Some phrases.

(Fix) Tapping files icon does nothing.

(Fix/Enhancement) Up Button (Toolbar back button) navigation.

(Fix/Enhancement) Showing Repo name in some screen that requires that.

(Fix) Releases order in Offline mode.

A loooot More stuff..

Version 1.7.0

April-4-2017

[*]Release Highlight: More Organization Support

(New) See Organization Feeds.

(New) Organization UI.

(New) Long click on a notification to mark it as read instead of opening it to mark it as read.

(New) Tags now are listed along with Branches to filter either files or commits.

(New) See repo size.

(Fix) Crash that occured in 1.5.0 - 1.6.0

(Fix) Labels text color now should be readable.

(Fix) PullRequests shouldn't be displayed in Issues.

(Fix) Delete menu isn't visible in own Gist.

(Fix) Organization private repos are not listed.

(Fix) retaining tabs (count) on orientation change.

(Fix) Crash when Repo might be empty.

(Fix) Fixed changelog & releases padding which introduced in 1.6.0

(Enhancement) Displaying message upon clicking on dropdown icon in Drawer if user isn't tied to any organization.

More stuff..

Version 1.6.0

April-3-2017

[*]Release Highlight: Organization Support

(New) Organization support (accessible from drawer menu).

(New) Commit Count in repos commit.

(Enhancement) Hacky way of handling reactions (blame GitHub API).

(Fix) Starred & Watched icons on orientation change doesn't retain their state.

(Fix) App might crash due to some database constraints.

(Fix) Releases tab might have empty list.

(Fix) Notification icon is missing in statusbar.

(Fix) White statusbar in About screen. About screen now should follow the selected theme.

Please notice: Organization is yet to be fully supported

Version 1.5.0

April-2-2017

[*]Release Highlight: Dark Theme is finally fixed

(New) Comments & Labels are combined under one screen in PRs & Issues. #226 #59

(New) Redesign of Comments.#59

(New) Creating Issues/PRs Labels. #220

(New) Adding Drawer Menu to most screens that needs one.#213

(New)Adding description to create Milestone.#217

(New) Long pressing on Back Button shall closes everything and opens Main screen.

(New) Remove Labels from Issues/PRs.#224

(New) Comments Reactions in Issues/PRs. (Only reactions no revert).#194

(Fix) Almost all bugs caught by Firebase.

(Fix) Dark Theme.

(Fix) OVerlapping in Repo View.

(Fix) Wrong links handling.

(Fix) Lag that occurs after FastHub v1.2.0.

(Fix) And a lot more that I can't really remember.

Please notice: Organization is my highest priority for the next release, please stay tuned & patience.

Version 1.4.1

March-27-2017

[*]Release Highlight: Bugs/Crashes Fix & Improvements

Crash happens in Commit when trying to add a comment or rotate your screen.

Crash when clicking on Follow button (some devices).

Crash when supporting developement payment is success.

Crash when sometimes RepoView process is death and therefore the Issues causes crash for some missing values.

And more...

Pinned button in small screen devices is almost hidden.#208

PullRequest empty state text showing wrong label. #206

Anchor links now should behave 100% correct as now its done throught `javascript` instead of relying on the `webview` click which doesn't occur 90%. #204

GistView doesn't show description icon nor description. (new)

To many notifications might cause the notification panel to lag or stuck, now notifications are limited to 10 in notification panel.#202

Clicking on notification does nothing. #201

Better notification support (Limit to 10). #199

Capitalize sentenses in MarkDown Editor.#195

Merged Prs showing as closed, will only work within the RepoView. #193

Possible overlapping of `Views` in RepoView. #192

Please notice: If you are using Android 7 & above, you might have a problem with the NightMode. Its something out of FastHub league as its OS bug. Due to this & as per request we will end up with a Themes Engine very soon.

Please notice: Organization is my highest priority for the next release, please stay tuned & patience.

Version 1.4.0

March-26-2017

New

Introduction new enhanced FastHub Main Screen showing you what matters the most to you:

My Feeds

Pull Requests

Issues

Notifications, the notifications in (notification panel) is now enhanced as: #111

Grouped Notifications, all under one notification.

Showing comments within the notification. Yaay.

Opening the specific view from within the notification, no more extra clicks.

Upon clicking a notification, it will be auto-magically marked as read unless if you disable it from the settings screen.

Pinned Repos, is a place that lives outside of GitHub and only exists in FastHub, you could pin any repo you like and access it faster from within the Pinned tab from MenuDrawer (works Offline).#184

Menu Drawer now has more options, and there will be more in the future:

Pinned

Public Gists (Previously in BottomBar)

Your own Gists

More items

Issues & Pull Requests count, Please be aware that this rely on the Search API which means it has an API limit For more info please visit. GitHub Developer Rate Limit#184

Now Downloaded files are going to be downloaded into your sdcard/FastHub folder which results in asking a new Permission.

Fixes

Those who uses custom build.properties in their phone to modify the display density, now the app should behave like it should and show you the

right layout for your screen.#189

Files and Branches now should be downloaded in **FastHub** Folder. #188

Enable ads not saved upon restarting app.#176

Commit files font style. #187

And More fixed internally that I can't really remember them.

Please notice: If you are using Android 7 & above, you might have a problem with the NightMode. Its something out of FastHub league as its OS bug. Due to this & as per request we will end up with a Themes Engine very soon.

Please notice: Organization is my highest priority for the next release, please stay tuned & patience.

Version 1.3.2

March-22-2017

[*]Release Highlight: Another Quick Fix

(Fix) Fixing dark theme when app opened from an external app or from notifications.

Version 1.3.1

March-21-2017

[*]Release Highlight: Quick Fix

(Fix) Fixed dark theme code highlighting in dark theme due to typo in file name.

Version 1.3.0

March-21-2017

[*]Release Highlight: Dark theme

(New) Theme support Auto, Dark & Light (default). #54

(New) Toggle don't read notifications upon clicking on them. #177

(New) FastHub new Logo thanks to Kevin Aguilar

(New) Download repo branch files. #169

Version 1.2.0

March-21-2017

(New) Added browser login for users who don't trust the integrated autentiation

(New) Merge functionality

(New) Background interactions are now notifying users via Notification Panel

(New) Marking Notification as read or read all now indicates that the request is being called via Notification Panel

(New) Open commits from Feeds

(New) Anchor links in Readme

(New) Display Repository language

(New) Long click to copy URL & image URL from Readme

(New) Added Home (Repo home page) button in Commits, Issues & Pull Requests if users open them from comment, Feeds, notification or Readme

(New) Error messages are now more user friendly

(Enhancement) Offline module

(Enhancement) More links parsing e.g. raw files should now be handled properly

(Fix) Opening Commit through Feeds (#174)

(Fix) Starred Typo which is caused by GitHub API (#171, #164, #166)

(Fix) Bug fixes

Version 1.1.0

March-12-2017

(New) Two-factor authentication login by [MENTION=2487860]alorma[/MENTION]

(Fix) Commit comments (#134)

(Fix) Notification pagination (#135)

Version 1.1.0

March-12-2017

(New) Filter commits by branch

(New) Filter files by branch

(New) Markdown rendering now should behave like GitHub in comments, description & releases

(New) Highlighting (badging) special repos such as forked & private in profile repo list (#86)

(New) Add list dividers for small phones (#107)

(New) Toggle between rectangle & circular avatar from settings screen

(New) Toggle off press twice to exit app from settings screen

(New) Marking notifications should be done in the background either for single or marking all

(New) Release details now should behave like in GitHub, such as you could now click on issues tags and links (#61)

(New) Now release assets should be listed as well for downloading (#65)

(New/Enhancement) Markdown now should behave exactly like GitHub comments / Readme (#77, #78, #82)

(Enhancement) Now starring, forking or watching a repo/gist is done in the background (#12)

(Fix/Enhancement) Popups now should have () icon instead of back icon (#90)

(Fix/Enhancement) Icons now should be filled/changed to the action you made (#96)

(Fix) Fixed the assumption there would always be a master branch (#67)

(Fix) `EditText`s now should ellipse and handle capitalization properly (#69, #93)

(Fix) Opening pull requests from feeds list (#72)

(Fix) Milestone button click not working (#73)

(Fix) Repo listing now should show smaller icons (#85)

(Fix) Posting comment might return `null` text (#99)

(Fix) Posting comment and updating list might add weird margin (#102)

(Fix) App now should remain in Recents if you open it from external apps (#103)

(Fix) Displaying text if issue/pull request doesn't have description (#106)

(Fix) Icons foreground (#108)

(Fix) App authorization for some users (#127)

(Fix) Elevation problem (#80)

Version 1.0.6

March-6-2017

(Fix) Pull request crash

(Fix) Date issue

(Fix) Offline mode

Version 1.0.5

March-5-2017

[*]Release Highlight: This release focused on bug fixes reported via Firebase crash logging

(New) Edit pull request & issues (#21)

(New) Add milestones & assignees to pull requests or issues (#13)

(New) Settings screen to control notifications and disable `RecyclerView` animations (#44, #58, #39)

(New) Read all & filter notifications (#17, #37)

(New) FastHub now shows user's private repos (#56)

(New) Switch branch (#52)

(New) Repos can be deleted

(New) Provide proper backstack for activities where clicked from outside of app (#38)

(New) Collaborators now can have control over issues & pull request (#33)

(New) Forking a repo will ask for confirmation first (#46)

(New) Replaced text with an icon in Markdown Editor (#34)

(New) Displaying images in comments

(Fix) Overall date in app in UTC time

(Fix) Link & image parsing in Readme

(Fix) Fixed closing issue by repo owner

(Fix) Removed `ProgressBar` from avatars and replaced them with an oval grey colour

(Fix) Star & forks count when sometimes they are reset to `0` or `1`

Version 1.0.4

Feb-27-2017

[*]Release Highlight: This release has a lot of bug fixes & UI improvements

(New) Added guides throughout the app (#19)

(New) Now notifications open their associate views instead of opening the repo page (#17)

(New) Clicking on notification from the system notifications tray now opens the notifications list (#17)

(New) New splash screen (#19)

(New) Added content description to preview icon in Markdown editor (#19)

(Enhancement) Only repo owners could label issues and pull requests (#19)

(Enhancement) Changed app font to Roboto (#19)

(Enhancement) Removed the elevation from the `NavigationView` header (Reddit suggestion)

(Fix) Fixed crash when opening a file from repo browser

(Fix) Displaying the correct watcher count in repo overview (#22)

(Fix) Deleting an Gist now removes it from the Gists list in users profile as well (#19)

(Fix) Made `NavigationView` to consume clicks to disable passing clicks to behind views (#18)

(Fix) Extra steps to parse links

Version 1.0.3

Feb-26-2017

(Fix) Fixed ads

Version 1.0.2

Feb-26-2017

(New) Added new splash screen

(Enhancement) Changed status bar color in Android Lollipop

(Fix) Fixed crash happening in battery saving mode

(Fix) Extra step to parse blob URLs

Release 1.0.0

Feb-25-2017

The Birth of FastHub