Commit Graph

2833 Commits

Author SHA1 Message Date
Tlaster fd237ee188 Add auto hide tabs support 2020-05-14 14:34:03 +08:00
Tlaster 478a7dd1ae Support filtering list timeline 2020-05-14 14:03:06 +08:00
Tlaster 0fc88a4076 Add yandex translate support 2020-05-13 16:36:15 +08:00
Tlaster 2768086678
Merge pull request #1271 from Xefir/1266
Remove streaming #1266
2020-05-12 15:33:11 +08:00
Tlaster 0d6f6c5dd1 Add tab position setting support 2020-05-12 15:20:12 +08:00
Tlaster 14871dca0e
Merge pull request #1296 from ColinKinloch/exo_player_update
Exoplayer update
2020-05-06 10:44:01 +08:00
Tlaster f876cbe640
Merge pull request #1292 from ColinKinloch/viewer_cutout_redux
Show media around cutouts in media viewer whilst fullscreen
2020-05-03 09:54:16 +08:00
Suji Yan 90bf92b749
revert change
revert 4da0314dab
2020-05-03 00:49:25 +08:00
Suji Yan 4da0314dab
add Initiator and update wording
add Initiator and update wording
2020-05-03 00:46:03 +08:00
Colin Kinloch e1b8d3088a Fix Exoplayer deprecations 2020-05-01 20:10:27 +01:00
Colin Kinloch 7826802b4e Update Exoplayer to 2.11.4 2020-05-01 20:10:27 +01:00
Colin Kinloch c6629a3cf9 Update Exoplayer to 2.10.8 2020-05-01 20:10:27 +01:00
Colin Kinloch 9540af298e Update Exoplayer to 2.9.6 2020-05-01 20:10:27 +01:00
Colin Kinloch a722e40063 Update Exoplayer to 2.7.3 2020-05-01 20:10:25 +01:00
Suji Yan fd55e70e6a
upgrade with latest MASTODON API
#1291 Thanks @Linkid
2020-05-02 00:28:49 +08:00
Colin Kinloch 796e41b09b Update Exoplayer to r2.3.1 2020-05-01 13:21:25 +01:00
Colin Kinloch bba363cdf4 Hack to avoid resetting of video control margin 2020-05-01 00:07:07 +01:00
Colin Kinloch d018b64f8e Set cutout mode to shortEdges for viewer 2020-04-30 22:17:09 +01:00
Tlaster f332fe71e5
Merge pull request #1286 from Xefir/1006
Backport #1006 New filter dialog gets closed if advanced dialog is edited before filter text
2020-04-28 13:36:34 +08:00
Tlaster 273bce1f3e
Merge pull request #1284 from Xefir/1012
Backport #1012 handles on card can be too long
2020-04-28 13:35:38 +08:00
Tlaster 03ff27e187
Merge pull request #1283 from Xefir/fix-crash-settings-card
Backport #1108 Switch back to default privacy level after sending a Mastodon private toot.
2020-04-28 13:34:12 +08:00
Tlaster 1d89889f7c
Merge pull request #1281 from Xefir/fix-mastodon-upload-alt-text
Backport #1007 Fix Mastodon upload image with description (alt text)
2020-04-28 13:33:21 +08:00
Tlaster 9733e5ef25
Merge pull request #1279 from Xefir/fix-open-in-browser
Fix open in browser and qr code availability
2020-04-28 13:31:52 +08:00
Michel Roux 9facb3076e Backport #1006 New filter dialog gets closed if advanced dialog is edited before filter text 2020-04-27 16:31:11 +02:00
Michel Roux 77cafcb325 Fix open in browser and qr code availability 2020-04-27 16:19:35 +02:00
Michel Roux 575520b7e2 Backport #1012 handles on card can be too long 2020-04-27 15:58:38 +02:00
Michel Roux b1074688c4 Backport #1007 Fix Mastodon upload image with description (alt text) 2020-04-27 15:51:57 +02:00
Michel Roux 36a8f45a19 Backport #1108 Switch back to default privacy level after sending a Mastodon private toot. 2020-04-27 15:50:55 +02:00
Tlaster 632dc57a9d
Merge pull request #1270 from Xefir/fix-unit-test
Fix tests
2020-04-26 14:13:02 +08:00
Tlaster f3cf77999e Update ringtone uri 2020-04-26 14:11:28 +08:00
Michel Roux ac91ecc669 Backport #1127 Can't delete messages on Pleroma (Masto-API) 2020-04-25 12:41:14 +02:00
Tlaster 79898cdccf Revert "Merge pull request #1221 from ColinKinloch/viewer_cutout"
This reverts commit 3240665b7d.
2020-04-24 15:24:24 +08:00
Tlaster c7f44b49ae Fix #1272 2020-04-24 14:43:51 +08:00
Tlaster dcaff8a24b backport #1252 2020-04-24 13:23:07 +08:00
Michel Roux b4045f9956 Remove all strings for streaming #1266 2020-04-23 15:53:40 +02:00
Michel Roux 9f72c84782 Fix part of removing streaming #1266 2020-04-23 14:51:41 +02:00
Michel Roux f514953da3 Fix tests 2020-04-23 11:22:54 +02:00
Tlaster 6674d67ad5 Reorganize dependencies 2020-04-23 14:42:28 +08:00
Tlaster 69603d16aa
Merge pull request #1267 from Xefir/1030
Backport #1030 added copy user link
2020-04-23 12:05:50 +08:00
Tlaster 739acf54ad Clean up ConversationLoader.kt 2020-04-23 11:54:33 +08:00
Michel Roux fbb7a9a298 Backport #1030 added copy user link 2020-04-22 16:23:57 +02:00
Tlaster b4612859b2 Fix #1231 2020-04-22 18:45:30 +08:00
Tlaster 27ffaa7af6
Merge pull request #1265 from Xefir/1027
Backport #1027 No option visit list's creator profile
2020-04-22 17:02:10 +08:00
Michel Roux 9eff9d0aa4 Backport #1027 No option visit list's creator profile 2020-04-22 10:05:01 +02:00
Tlaster a96f3d22dc
Merge branch 'maintenance' into master 2020-04-22 15:38:21 +08:00
Tlaster 843fea01d6 Add androidx.preference:preference 2020-04-22 15:24:55 +08:00
Tlaster 71a477b6f7
Merge pull request #1262 from Xefir/1033
Backport #1033 Right-align text block of own DM's
2020-04-22 14:43:46 +08:00
Tlaster f10c62382e Fix #1264 2020-04-22 14:41:37 +08:00
Tlaster f2506be850 Fliter recipient when getting direct message 2020-04-22 13:50:04 +08:00
TacoTheDank 4f776d3845 Update a few plugins, clean up androidx list 2020-04-21 11:39:26 -04:00
TacoTheDank bb7bf7c8ac Rearrange and clean up build.gradle files for easier comprehension 2020-04-21 11:37:51 -04:00
Tlaster 614754f975 Fix fanfou support 2020-04-21 19:01:31 +08:00
Michel Roux 5a2727b823 Backport #1033 Right-align text block of own DM's 2020-04-21 12:53:52 +02:00
Tlaster 4da4b3b52c Fix #1252 2020-04-21 17:08:35 +08:00
Tlaster 4842388cb7 Fix #1245 2020-04-21 16:47:24 +08:00
Tlaster d71c9d296e
Merge pull request #1259 from Xefir/gradle-update
Gradle update (and only gradle) + fix insecable caracter
2020-04-21 16:11:30 +08:00
Tlaster 3687330bee
Merge pull request #1257 from Xefir/1038
Backport #1038 : Mastodon's API doesn't have `/api/direct_messages.json`
2020-04-21 16:10:42 +08:00
Tlaster d0afc986b9
Merge pull request #1258 from Xefir/999
Backport #999 : Search bar should consider the selected account
2020-04-21 16:10:29 +08:00
Tlaster cd6250b647 Fix data import/export DocumentFile error when sdk < q 2020-04-21 16:05:56 +08:00
Tlaster cdc5a24102 Use FileSelectorDialogFragment when sdk < Q 2020-04-21 15:33:55 +08:00
Tlaster ecf1776eb1 Merge branch 'master' into maintenance 2020-04-21 15:17:06 +08:00
Tlaster 642d896965 Fix #1244 2020-04-21 15:16:41 +08:00
Tlaster 412891fc09 Fix #1246 2020-04-21 14:59:15 +08:00
Michel Roux a9c355d0e9 Gradle update (and only gradle) + fix insecable caracter 2020-04-20 19:54:04 +02:00
Michel Roux 3c24104871 Backport #999 : Search bar should consider the selected account 2020-04-20 19:50:09 +02:00
Michel Roux d2e98524ac Backport #1038 : Mastodon's API doesn't have `/api/direct_messages.json` 2020-04-20 19:28:01 +02:00
Tlaster f0d3865141 Clean up import of DataImportExportUtils.java 2020-04-20 19:06:42 +08:00
Tlaster b52e511b9a
Merge pull request #1255 from Xefir/1150
Fix #1150 Receive 422 errors on certain image uploads to Mastodon
2020-04-20 18:17:10 +08:00
Tlaster aab797dae7 Fix #1251 2020-04-20 18:14:47 +08:00
Michel Roux 619a020b93 When you reply in a conversation on Mastodon, the reply option add yourself in the message. It's annoying 2020-04-20 11:42:04 +02:00
Michel Roux aa105c6d2b Fix #1150 Receive 422 errors on certain image uploads to Mastodon 2020-04-20 10:56:58 +02:00
Tlaster 1ecd3acdba Fix #1254 2020-04-20 15:10:15 +08:00
Tlaster a1e0c2c7b8 Fix #1249 2020-04-18 13:43:43 +08:00
Tlaster c8d40c6e17 Merge remote-tracking branch 'origin/master' into maintenance 2020-04-15 16:17:52 +08:00
Tlaster c4a3f1f281 Fix #1239 2020-04-15 16:14:08 +08:00
Tlaster de8d86c7c2 Merge remote-tracking branch 'origin/master' into viewer_cutout 2020-04-15 12:56:58 +08:00
Tlaster ada62e82f4 Fix crash when getting new messages 2020-04-14 15:00:17 +08:00
Tlaster 3d0d574985 Fix direct message send failed 2020-04-14 14:59:59 +08:00
Tlaster e07fbca1a7 Fix crash after close dialog 2020-04-14 14:31:52 +08:00
Tlaster c2ea4ecce5 Show toast when login failed 2020-04-14 14:31:33 +08:00
Tlaster b1b9fd6026 Update buildin api key 2020-04-14 14:31:07 +08:00
Tlaster 34dfa0126c Update google commit id 2020-04-14 13:52:42 +08:00
Tlaster 14b976b025 Fix build 2020-04-13 17:46:00 +08:00
Tlaster a2cec21b18 Migrate to glide v4 2020-04-13 17:33:36 +08:00
Tlaster fc2bbe857b Merge remote-tracking branch 'origin/maintenance' into maintenance 2020-04-13 00:42:35 +08:00
Tlaster 353e1e89ef Update DEFAULT_API_CONFIGS_URL 2020-04-07 14:11:39 +08:00
Tlaster 1a0ff60215 Fix import && null safety 2020-04-03 17:49:35 +08:00
Tlaster 2407b9f193 Revert "Removed private API usages"
This reverts commit 5052d1fc62.
2020-04-03 17:14:42 +08:00
Tlaster 1ab66a9e95 Show keyboard when enter ComposeActivity with default intent 2020-04-02 15:21:11 +08:00
Tlaster 4fa1225742 Update storage api for android q 2020-04-02 15:04:31 +08:00
Tlaster 1db9968359 Fix build error 2020-04-01 16:26:13 +08:00
Tlaster 91df4b5270 Merge remote-tracking branch 'origin/master' into maintenance 2020-04-01 16:25:33 +08:00
Tlaster 149bbbf9c2 Check fetched items is not empty before inserting 2020-04-01 16:10:47 +08:00
Tlaster ecbba6fa92 Wrap to safeGetInt when getting gap 2020-04-01 16:10:03 +08:00
Tlaster 177342a339 Add android.permission.FOREGROUND_SERVICE 2020-04-01 16:06:04 +08:00
Tlaster 251b9b1d3b Fix #1067 2020-04-01 16:03:35 +08:00
Tlaster 4bc560e8d3 Fix #1223
Only 1.1.0-alpha01 works now due to 6eae6436c7 remove ViewCompat.setSystemGestureExclusionRects call, DrawerLayout can not support automatic opt-out behavior out of the box.
2020-04-01 14:36:00 +08:00
Tlaster 925e041a4b Workaround for #1178 2020-03-30 17:03:15 +08:00
Tlaster 13d1c1bfae Fix DM display 2020-03-03 14:13:19 +08:00
Tlaster 5f81a0f046 Fix #1229 2020-02-25 20:22:06 +08:00
Tlaster a9c68df28f Update .google.commit-id 2020-02-24 15:21:45 +08:00
Tlaster b8719e28ca Update google play services 2020-02-24 13:09:03 +08:00
Tlaster 6593020ef7 Update .google.commit.id 2020-02-24 12:40:29 +08:00
Tlaster 6f2801441c Fix timeline crash 2020-02-12 13:04:02 +08:00
Tlaster 4b137a8e2c Fix build 2020-02-06 15:58:34 +08:00
Tlaster 1c55a4e25b Update packages 2020-02-06 15:10:47 +08:00
Tlaster 55b8cd640a Migrate to AndroidX 2020-01-26 15:35:15 +08:00
Mariotaku Lee 5052d1fc62 Removed private API usages
> Hello,
>
> This is a policy violation notice from Twitter API Policy. Multiple applications registered to your account (or accounts) have been found in violation of the Developer Agreement and Policy:
>
> Developer Agreement: Section II.A.4
>
> Developer Agreement: Section II.E
>
> Developer Policy: Section I.F.5.a
>
> To ensure continued API access you must do the following:
>
> Delete all applications associated with your service that are in violation of Twitter’s multi-key abuse policy
>
> Eliminate all functionality from your service that allows people to use Twitter client application credentials
>
> Eliminate all functionality from your service that allows people to access non-public API endpoints
>
> We look forward to hearing back from you on or before 17 JANUARY 2020. If we don’t receive a response by that time your API access will be permanently suspended.
>
> Regards,
>
> Twitter API Policy
2020-01-08 11:37:49 +09:00
Mariotaku Lee 1490a874c4 Fixing compile errors 2019-11-20 15:10:24 +09:00
Colin Kinloch bd3ea695e9 Use cutout mode "shortEdges" to display consistently in fullscreen media viewer 2019-10-28 20:35:05 +00:00
Mariotaku Lee 3b14363c0d Fixing compile errors 2019-10-25 17:50:10 +09:00
Mariotaku Lee 35da54f967
[NO-CI] Migration WIP 2019-10-25 00:52:11 +09:00
Colin Kinloch 00b0cfc15f Ignore cutouts in viewer activity 2019-10-24 15:46:27 +01:00
Mariotaku Lee d3892354f0 Updated dependencies 2019-10-24 18:19:37 +09:00
Mr. Traduttore ba78f6cb36
Improved Italian translation
Fixed some errors and translated using Twitter's terms
2019-07-22 12:40:03 +00:00
Mariotaku Lee 29035090d1 Fixed #1193 2019-07-22 11:10:58 +09:00
Mariotaku Lee 9559b8850e Fixed security issue for startActivity with potential malicious intent. 2019-07-17 18:40:34 +09:00
Mariotaku Lee 330b78b301 Improved stability of ShareProvider while querying file
Credit: Julien Thomas (https://twitter.com/julien_thomas) - Protektoid Project (https://protektoid.com)
2019-07-17 17:34:35 +09:00
Mariotaku Lee b26c106781 Fixed a security issue that cause configuration and database to be accessed by malicious local app. Although account credentials is safe, it's still strongly suggested to update.
Credit: Julien Thomas (Twitter @julien_thomas) - Protektoid Project (https://protektoid.com)
2019-07-17 16:36:02 +09:00
Mariotaku ee992c5e7a
Merge pull request #1179 from Wszl/master
fixed can't proxy when use username and password
2019-07-03 16:01:46 +09:00
Mariotaku Lee 742024d8f3 Fixed #1186 2019-07-01 11:31:25 +09:00
Mariotaku Lee a5e3bf9fd3 Disabled lint 2019-06-26 15:56:22 +09:00
Torvin add0af58a9 temporary workaround for issue #1181 2019-06-21 00:20:17 +12:00
Torvin c33e8d8809 upgrade Kotlin version 2019-06-21 00:20:13 +12:00
Wszl 394abfe450 fixed can't proxy when use username and password 2019-06-02 11:35:03 +08:00
Mariotaku Lee cc6eafd8a3
fixed #1018 2017-11-15 13:46:33 +08:00
Mariotaku Lee dbf42f737c
improved compose error handling 2017-11-13 14:57:26 +08:00
Mariotaku Lee 518d573d32
280 character backport 2017-11-13 12:53:40 +08:00
Mariotaku Lee 0b03e18c9c
updated i18n 2017-10-11 01:52:13 +08:00
Mariotaku Lee 520c343eee
fixed filter subscription crash 2017-10-11 01:41:07 +08:00
Mariotaku Lee dad191dadd
improved OSM cache dir 2017-10-09 13:30:25 +08:00
Mariotaku Lee d98c25c453
prepare for big change 2017-10-07 12:40:37 +08:00
Mariotaku Lee 3f5e804145
improved add/edit filter fragment edit text 2017-10-06 02:28:32 +08:00
Mariotaku Lee d65d755a7d
updated changelogs 2017-10-05 23:58:24 +08:00
Mariotaku Lee ae764dac29
fixed some compiler warnings 2017-10-05 23:13:46 +08:00
Mariotaku Lee 74efc30740
close #951 2017-10-05 11:50:35 +08:00
Mariotaku Lee bfc9282b18
fixed search tab query requirement 2017-10-04 14:37:12 +08:00
Mariotaku Lee 73dc2385fb
fixed #842 2017-10-04 02:09:01 +08:00
Mariotaku Lee a4f3bd1c77
added save file chooser above KitKat, close #129 2017-10-04 00:57:14 +08:00
Mariotaku Lee 2c81bc70a7
updated drawable for rtl directions 2017-10-03 20:41:00 +08:00
Mariotaku Lee 4341e53696
fixed DM account selection 2017-10-03 17:06:04 +08:00
Mariotaku Lee 6adecffe57
fixed #965 2017-10-03 14:29:31 +08:00
Mariotaku Lee 743d2a150c
fixed drawer menu paddings 2017-10-02 22:03:50 +08:00
Mariotaku Lee bec13f7188
fixed #971 2017-10-02 21:22:26 +08:00
Mariotaku Lee 05be207e86
fixed #933 2017-10-02 00:45:13 +08:00
Mariotaku Lee 8f18ba3b5f
improved clear messages 2017-10-01 23:27:43 +08:00
Mariotaku Lee f139272d7c
improved tweet translation dialog 2017-10-01 18:51:51 +08:00
Mariotaku Lee a85e073740
fixed incorrect system insets in landscape mode 2017-10-01 18:29:03 +08:00
Mariotaku Lee 1eae8ea431
fixed #974 2017-10-01 18:01:41 +08:00
Mariotaku Lee d4c3ed14f3
updated i18n 2017-10-01 17:17:41 +08:00