Commit Graph

17 Commits

Author SHA1 Message Date
Ivan Kupalov 162360eef3 Improve notifications fetching (#1930)
* Improve notifications fetching

 - Only fetch notifications up to the latest fetched one
 - Use timeline markers to avoid showing already seen notifications

* Apply some of the suggestions
2020-10-05 13:27:55 +03:00
Konrad Pozniak dceda501ad convert EmojiPreference and EmojiCompatFont to Kotlin (#1922)
* convert EmojiPreference and EmojiCompatFont to Kotlin

* move preference related to to dedicated preference package

* update proguard-rules.pro

* reformat & add comment

* maintain disposable information in EmojiPreference instead of EmojiCompatFont
2020-10-05 13:22:15 +03:00
Konrad Pozniak 64ebcc39b6 use current user's avatar as drawer toggle (#1919)
* use current user's avatar as drawer toggle

* avoid hardcoded 36dp

* remove unused import
2020-10-05 13:19:53 +03:00
Konrad Pozniak dfd9769c53 add setting to hide top toolbar 2020-10-05 13:17:11 +03:00
Alibek Omarov f1bcc5bf02 streaming: add opt-out option in the account settings 2020-10-03 18:39:24 +03:00
Alibek Omarov 9bc6ece29a streaming: implemented streaming for notifications 2020-10-02 20:54:26 +03:00
Alibek Omarov 84ffe73d2b chats: add new notification type pleroma:chat_mention (wip) 2020-10-02 01:36:20 +03:00
Konrad Pozniak a38acd34a5 fix MainActivity title when coming from a notification (#1844) 2020-06-23 12:47:22 +03:00
Konrad Pozniak 2e40fe0055 add possibility to move the main navigation to the bottom (#1808)
* add possibility to move the main navigation to the bottom

* add top toolbar with drawer toggle, title and search button
2020-06-23 12:46:43 +03:00
Konrad Pozniak b965cc6766 use AndroidX WorkManager instead of Evernote Android Job (#1783)
* use AndroidX WorkManager instead of Evernote Android Job

* move notification related classes to their own package

* fix missing import
2020-06-15 16:22:35 +03:00
Alibek Omarov 9fb8dbc732 app: all external references are now called Husky to not conflict with Tusky files 2020-05-28 04:53:56 +03:00
Alibek Omarov 06bd1c4b76 Patch to compile 2020-05-22 21:57:35 +03:00
Alibek Omarov c90f9650ab CustomEmojiHelper: rewrite to Kotlin 2020-05-20 17:51:36 +03:00
Alibek Omarov 0264898e57 CustomEmojiHelper: rewrite to Kotlin 2020-05-11 21:01:57 +03:00
Alibek Omarov 67f1ad8286 MainActivity: apply existing ViewPager2Fix 2020-05-03 03:20:54 +03:00
Conny Duck ebbd841b0b close drawer after click 2020-05-03 03:18:02 +03:00
Ivan Kupalov 719ffd4696 Add preference to disable swipe gesture for switching tabs, close #1718 (#1752) 2020-05-03 03:17:54 +03:00