Commit Graph

190 Commits

Author SHA1 Message Date
tom79 1909522b3d Adds streaming API for federated timeline 2017-09-26 19:19:53 +02:00
tom79 e73006fa49 Fixes last bug with broadcastreceiver 2017-09-24 19:27:04 +02:00
tom79 56190e49df Improves menu more in header 2017-09-24 16:51:08 +02:00
tom79 45b6478b20 Makes the profile picture icon in toolbar clickable to open menu 2017-09-24 15:05:00 +02:00
tom79 5aeffb8ad7 Some fixes 2017-09-23 18:27:45 +02:00
tom79 dbd14c68f4 Remove menu item in drawer which are already in tabs 2017-09-23 14:26:51 +02:00
tom79 8b48c8600b Move contextual menu 2017-09-23 14:14:15 +02:00
tom79 3abe414d53 Changes some layouts in header 2017-09-23 12:08:52 +02:00
tom79 40099dfba1 Removes temp notifications/status when switching to another account 2017-09-23 11:25:55 +02:00
tom79 ed179d54e7 Allows to force translation button to be displayed 2017-09-23 08:16:32 +02:00
tom79 3ad5493c3c Fixes some troubles with streaming api 2017-09-21 07:21:04 +02:00
tom79 6faf3b5780 Screenshots managed with drawers 2017-09-18 20:32:36 +02:00
tom79 1ffea48ad2 Improves mechanism of mentions when toots have images. 2017-09-16 20:02:30 +02:00
tom79 a133b8518a Adds watermark 2017-09-16 16:52:51 +02:00
tom79 84a2080f32 Fixes elements visibility 2017-09-16 15:16:16 +02:00
tom79 32bc0a5738 Prepares new code 2017-09-16 12:10:01 +02:00
tom79 4860348967 Preview replies forced to fales for all 2017-09-16 09:58:11 +02:00
tom79 cea0531a05 Fixes an issue with status content and clicks with elements 2017-09-16 09:44:09 +02:00
tom79 03c09c8465 Pinned status some fixes 2017-09-15 19:15:23 +02:00
PhotonQyv 9c77466915 Merge remote-tracking branch 'remotes/tom-repo/develop' into PinningToots 2017-09-14 19:54:32 +01:00
tom79 6ffce804e9 New toots are sent directly to activity 2017-09-13 08:38:08 +02:00
PhotonQyv 057a940a2e Added code so that user can pin a toot.
Can't currently unpin one, nor see existing pinned toots. (API calls are coded).
Work in Progress.
2017-09-12 16:29:43 +01:00
tom79 5b6f6e928b Avoids to return a null value for notifications. 2017-09-11 07:04:01 +02:00
tom79 90564d9b2d Fixes potential crashes 2017-09-11 07:01:59 +02:00
tom79 3e569248a3 divides confirmations between boosts and favourites - default false for favourites 2017-09-10 09:48:05 +02:00
PhotonQyv a73a1b53e0 Fixed an issue with Google Translate not translating a particular toot, hopefully fixes other toots that were failing, though I've ony come across one, so far. 2017-09-06 16:53:56 +01:00
tom79 cd10fd7a76 Cancel notifications if new content has been read with the app 2017-09-05 19:12:54 +02:00
tom79 7ef423abd8 Removes some useless methods 2017-09-04 19:01:41 +02:00
tom79 83c9a6c22b Improves unread toots/notifications - 2 2017-09-03 18:13:13 +02:00
tom79 22e10925fd Improves unread toots/notifications 2017-09-03 15:06:07 +02:00
tom79 daac10d407 Prepares methods and values 2017-09-02 18:43:36 +02:00
tom79 68d9ff9ba7 Improves counters 2017-09-02 18:17:00 +02:00
tom79 831eed8799 Simplify the process to retrieve remote picture and content (Mastalab logic). 2017-09-02 10:13:40 +02:00
tom79 7d3772a922 Allows to hide tabs. 2017-09-01 17:17:22 +02:00
tom79 a82db61579 Restarts when connection was broken 2017-08-30 15:24:18 +02:00
PhotonQyv 0d6c60844c Sorted out a basic colour choice for Notifications, when you have Silent turned on. NB. I can't test it as my phone only has red as a colour. 2017-08-29 20:10:41 +01:00
tom79 e27b3dad58 Security if websockets failed 2017-08-29 16:22:57 +02:00
PhotonQyv 0b60beb415 Removed some unneeded imports. 2017-08-29 08:54:14 +01:00
tom79 3a366526b0 catch notifications 2017-08-28 19:04:13 +02:00
tom79 d222ab3ff2 Changes methods in fragment and mainactivity 2017-08-28 15:30:15 +02:00
tom79 d43feffca8 Implements broadcasts 2017-08-28 15:01:45 +02:00
tom79 b5da37d103 Creates activity and event click 2017-08-28 09:20:19 +02:00
PhotonQyv 39c9c4c188 Fixed Notifications. I messed up when I changed the code. Mastodon Boop now sounds again, and vibration works for silent notifications. 2017-08-27 22:32:29 +01:00
PhotonQyv 5d9ec01224 Cleaned up code so that Defaults are set up correctly in notifyUser() method. 2017-08-26 15:11:41 +01:00
tom79 fac7350c25 Enable light notification for both modes 2017-08-26 11:35:39 +02:00
PhotonQyv fc56e216ed Merged in PhotonQyv/mastodon_etalab/Notification_Light (pull request #84)
Slowed the notification light down.
2017-08-26 08:00:16 +00:00
PhotonQyv 304c9913e4 Slowed the notification light down. 2017-08-26 08:44:26 +01:00
PhotonQyv 401a6d2b29 Merge remote-tracking branch 'remotes/tom-repo/develop' into MastodonBoop 2017-08-25 20:28:44 +01:00
PhotonQyv ae6e109bdf Merge remote-tracking branch 'remotes/tom-repo/develop' into MastodonBoop
# Conflicts:
#	app/src/main/java/fr/gouv/etalab/mastodon/helper/Helper.java
2017-08-25 20:28:17 +01:00
PhotonQyv 93dc95bb75 Added notification light, that may or may not be blue (on my phone it's red). 2017-08-25 19:54:42 +01:00
tom79 1c1ab6a4e6 Prepares layouts + preferences 2017-08-25 15:53:04 +02:00
tom79 24e21c0210 Prepares for settings + fixes a bug 2017-08-25 12:53:08 +02:00
tom79 1289379582 Fixes some issues 2017-08-25 10:25:13 +02:00
tom79 48cf5732c0 Prepares method 2017-08-24 13:03:22 +02:00
PhotonQyv d259434999 Merge branch 'master' into TargetApi. 2017-08-23 11:12:57 +01:00
PhotonQyv 91cd17025d Merge branch 'master' into MastodonBoop 2017-08-23 11:06:42 +01:00
tom79 d8d4dfc265 Fixes potential crashes when the menu is not inflated 2017-08-22 10:32:50 +02:00
tom79 a12c79755d Merge accounts from the same instance in menu 2017-08-22 09:30:37 +02:00
tom79 123f45fca9 Fixes a small issue with account picker menu 2017-08-22 09:09:31 +02:00
tom79 7c057156f7 Improves account picker menu 2017-08-22 09:02:40 +02:00
tom79 1d17f808a9 Adds a fix to avoid to translate URLs and TAGs 2017-08-21 19:06:26 +02:00
tom79 907235878b Avoids to translate URLs and TAGs 2017-08-21 17:32:09 +02:00
tom79 fd6fe5bf9e Adds the possibility to remove profile pictures for replies 2017-08-20 12:11:58 +02:00
PhotonQyv 346ef1a954 Updated to @RequiresApi() notation in Helper.java and added it to ShowAccountActivity.java 2017-08-19 11:37:49 +01:00
PhotonQyv 811199ce5b Added TargetApi() annotation to onLoadingComplete() method to fix a warning. 2017-08-19 11:05:19 +01:00
PhotonQyv b0917941b9 Made Mastodon Boop the notification sound. 2017-08-19 10:21:53 +01:00
tom79 21b567f285 prepares layout to display replies 2017-08-16 17:16:57 +02:00
tom79 7b39a11eeb Adds a fix with the menu when switching between a locked & unlocked accounts 2017-08-15 18:54:34 +02:00
tom79 3c25813aa7 merges ui_improvements 2017-08-15 18:14:28 +02:00
tom79 45ac4fb949 Fixes alert dialog issue 2017-08-15 18:07:23 +02:00
tom79 62f9379a2f Layout changes + programmatically set zoom values for text & icons 2017-08-15 11:45:33 +02:00
tom79 838e4c9791 Add links in toots for media as an option in settings 2017-08-15 09:02:46 +02:00
tom79 de12262501 Adds image banner in header when available 2017-08-13 19:34:07 +02:00
tom79 0a51eb416a Improves method to switch between layouts 2017-08-12 13:48:06 +02:00
tom79 979334e44d Adds a method to switch between layout 2017-08-12 09:53:07 +02:00
tom79 64cc993faa Prepares method to switch between layout 2017-08-12 09:26:38 +02:00
tom79 d8fe52df11 Prepares variables for switching between layouts 2017-08-12 08:49:45 +02:00
tom79 58ebb4877f Fixes an issue with the text which is fully clickable (underline) when a screen name is mentioned twice (or more) 2017-08-10 14:11:20 +02:00
tom79 c4b23551fb Cleans some code to prepare changes 2017-08-08 18:15:37 +02:00
tom79 861105c90d Fixes a bug with versions >= N and carriage returns 2017-08-08 18:02:06 +02:00
tom79 4b7cfa07f2 Allows to manage the default visibility of the toots for non locked accounts. Cf: https://bitbucket.org/tom79/mastodon_etalab/issues/5/set-default-level-of-publishing 2017-08-07 10:20:44 +02:00
PhotonQyv d3f79b94fe First pass at user-configurable NSFW Timeout. 2017-08-07 00:53:33 +01:00
tom79 e0a54db6d2 Fixes headers + changes API name 2017-08-04 11:11:27 +02:00
tom79 72e686b2e5 Adds theKinrar's API for the search of instances 2017-08-04 10:12:02 +02:00
tom79 182087e582 Warns about notifications 2017-08-01 15:44:26 +02:00
tom79 2b36a78324 Prepares release 1.4.0 2017-08-01 10:33:50 +02:00
tom79 8aac521e0c Improves layout for accounts 2017-07-31 19:29:14 +02:00
tom79 8a1be63a4e - Fixes an issue with clickable elements in toots
- Conversation opening no longer limited to clicks on toot content (whole element)
2017-07-31 15:17:19 +02:00
tom79 d7387d903f Fixes an issue when no authorisation code has been retrieved 2017-07-29 09:23:46 +02:00
tom79 07520a968e Fixes an issue with emoji in bio + prepares release 1.3.8 2017-07-27 19:23:53 +02:00
tom79 df74faacf8 Fixes issue with menu selection 2017-07-26 18:31:26 +02:00
tom79 c608f0bdf0 Fixes menu selection issue 2017-07-26 09:21:47 +02:00
tom79 8c3c30215d Fixes a bug with the double opening when clicking on a mentioned account. 2017-07-25 15:34:45 +02:00
tom79 0a56c6496e - Improves hashtag detection in toots
- Clickable elements (hashtag + urls) in biography
2017-07-24 10:50:40 +02:00
tom79 d3e43f1902 Fixes a bug with closing parenthesis and links 2017-07-24 07:13:41 +02:00
tom79 b6dc5e31a0 Fixes a small bad behavior when changing the theme. 2017-07-23 17:09:23 +02:00
tom79 920cbd6afa Improves layout when writing toots (scroll) + allows to open url with an external app when using the built-in browser (via top bar icon) 2017-07-23 09:45:08 +02:00
tom79 29127282a8 - Adds redirect after writing a toot: Reply -> conversation | Toot -> home timeline
- Fixes issue with missing pp on some instances
2017-07-22 10:00:15 +02:00
tom79 a2b96df9f9 Improves navigation with tabs in top bar 2017-07-21 19:28:29 +02:00
tom79 40dfff7b36 Adds tabs for timelines + notifications 2017-07-21 17:03:21 +02:00