Implement multi-session notification polling and additional improvements/refactors/cleanups/fixes #875
Currently it's not possible to receive notifications from accounts other than the currently used one.
This PR adds support for multi-session notification polling, moves syntax highlighting to two non-UI threads and introduces many additional improvements/refactors/cleanups/fixes.
Conflicts: app/src/main/java/org/mian/gitnex/adapters/DraftsAdapter.java app/src/main/java/org/mian/gitnex/adapters/NotificationsAdapter.java app/src/main/java/org/mian/gitnex/adapters/UserAccountsAdapter.java app/src/main/java/org/mian/gitnex/adapters/UserAccountsNavAdapter.java app/src/main/res/layout/bottom_sheet_repository_in_list.xml app/src/main/res/layout/list_files.xml
No due date set.
No dependencies set.
Deleting a branch is permanent. Although the deleted branch may exist for a short time before cleaning up, in most cases it CANNOT be undone. Continue?