Commit Graph

2798 Commits

Author SHA1 Message Date
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
Mariotaku Lee 2caa434e57
fixed streaming 2017-10-01 15:11:19 +08:00
Mariotaku Lee 8bb2c457f5
updated qr image 2017-09-30 13:58:30 +08:00
Mariotaku Lee baba52edaf
fixed filter crash 2017-09-30 13:28:54 +08:00
Mariotaku Lee b0d432b2a6
updated build config 2017-09-25 21:05:58 +08:00
Mariotaku Lee f13f8e46be
removed apache commons dependencies 2017-09-25 14:37:03 +08:00
Mariotaku Lee 64bd85ae6c
removed apache commons lang dependency 2017-09-25 14:04:37 +08:00
Mariotaku Lee 7b5a53bf95
using bsh for stetho repl 2017-09-24 22:50:37 +08:00
Mariotaku Lee dc441bc752
updated patches 2017-09-23 22:15:58 +08:00
Mariotaku Lee ddb4db1152
added comment for build script 2017-09-23 22:12:12 +08:00
Mariotaku Lee 4d4aea7b1f
added back google services plugin 2017-09-23 22:11:09 +08:00
Mariotaku Lee a26b23f574
fixed dependencies 2017-09-22 17:14:45 +08:00
Mariotaku Lee d28b99149b
removed unused code 2017-09-22 15:00:12 +08:00
Mariotaku Lee 557d2842d5
updated build config 2017-09-20 20:39:11 +08:00
Mariotaku Lee a683a25d34
updated lib version
improved cursor usage
2017-09-20 19:28:14 +08:00
Mariotaku Lee efebd94e55
code style tweaks 2017-09-20 17:52:09 +08:00
Mariotaku Lee af1dbfd303
updated lib versions 2017-09-20 14:02:24 +08:00
Mariotaku Lee a23448eae4
reverted test code 2017-09-20 13:04:06 +08:00
Mariotaku Lee a9b83d8977
fixed conversation order bug 2017-09-19 13:15:12 +08:00
Mariotaku Lee 9bcabb1eb6
updated patch 2017-09-18 18:22:26 +08:00
Mariotaku Lee 0bb81b5b15
fixed incoming message background color 2017-09-18 16:39:06 +08:00
Mariotaku Lee bcc1d2f140
fixed sensitive content label 2017-09-18 16:31:45 +08:00
Mariotaku Lee 71246323a9
debug improvements 2017-09-18 14:09:33 +08:00
Mariotaku Lee d6a8df7b83
implemented some ads for promotion reward 2017-09-18 13:55:41 +08:00
Mariotaku Lee 702e3f3cbe
updated commit id 2017-09-18 13:28:57 +08:00
Mariotaku Lee d520483ee3
implemented some ads for promotion reward 2017-09-18 13:28:36 +08:00
Mariotaku Lee daf965173e
fixed #849 2017-09-17 01:32:26 +08:00
Mariotaku Lee 32449d01b1
updated strings 2017-09-17 01:05:02 +08:00
Mariotaku Lee 9b78bb414e
updated commit id 2017-09-17 00:53:23 +08:00
Mariotaku Lee f644622339
fixed #958 2017-09-17 00:35:21 +08:00
Mariotaku Lee b1750203c9
updated i18n 2017-09-16 23:41:39 +08:00
Mariotaku Lee db272c33db
improved filter data sync 2017-09-16 23:33:00 +08:00
Mariotaku Lee 6cc278d667
improved theme
improved filters
2017-09-16 22:36:21 +08:00
Mariotaku Lee d43d6220bd
improved filters 2017-09-16 19:11:27 +08:00
Mariotaku Lee cdad3eb532
fixed #950 2017-09-15 17:58:29 +08:00
Mariotaku Lee 8312ee71c1
close #955 2017-09-15 17:40:35 +08:00
Mariotaku Lee 8db45fef5d
fixed #956 2017-09-15 15:32:20 +08:00
Mariotaku Lee fee338157e
improved activity filters 2017-09-15 15:18:33 +08:00
Mariotaku Lee f8a7e22063
fixed activity name filter 2017-09-15 14:11:59 +08:00
Mariotaku Lee c5c7b9f992
Merge branch 'develop' of github.com:TwidereProject/Twidere-Android into develop 2017-09-15 13:27:34 +08:00
Mariotaku Lee 2936c17e85
fixed CI errors for PRs 2017-09-15 13:27:09 +08:00
Mariotaku Lee 003b47ac59
added purchase introduction for advanced filter rule 2017-09-15 13:24:37 +08:00
yogpstop 19bd2d4d4f Fix bug toggle account availbility cause toggle other account availbility 2017-09-15 11:56:23 +09:00
Mariotaku Lee 5066f36506
supported filters for description 2017-09-14 23:38:31 +08:00
Mariotaku Lee c06c500092
implementing filter scope ui 2017-09-14 16:21:59 +08:00
Mariotaku Lee 16cd763043
supported advanced filter scope 2017-09-13 17:52:09 +08:00
Mariotaku Lee 355453b918
updated commit id 2017-09-12 00:03:51 +08:00
Mariotaku Lee 84a157edd7
use keep annotations 2017-09-11 23:53:34 +08:00
Mariotaku Lee cd11d92118
fixed #953 2017-09-11 22:21:53 +08:00
Mariotaku Lee f4ec5dd81d
updated filters menu entry 2017-09-11 20:57:20 +08:00
Mariotaku Lee 963af014f1
updated commit id 2017-09-10 23:34:07 +08:00
Mariotaku Lee 2551ecc921
fixed activity user filter 2017-09-10 23:33:16 +08:00
Mariotaku Lee b7f7944e00
added scope for filters 2017-09-10 23:32:12 +08:00
Mariotaku Lee b534d20363
fixed message conversation input type 2017-09-08 23:21:21 +08:00
Mariotaku Lee 10c5f3fd34
fixed message date label 2017-09-08 23:17:10 +08:00
Mariotaku Lee e3978b91bf
crash fixes 2017-09-08 19:40:12 +08:00
Mariotaku Lee 0b381c013e
fixed NPE 2017-09-08 16:01:23 +08:00
Mariotaku Lee 14ee6e844e
updated i18n 2017-09-08 15:51:43 +08:00
Mariotaku Lee 2affbf8cb2
updated commit id 2017-09-08 15:18:31 +08:00
Mariotaku Lee d2fccb6fc7
improved launch presentations 2017-09-08 13:48:29 +08:00
Mariotaku Lee fa17e61d7c
updated patches 2017-09-06 22:38:31 +08:00
Mariotaku Lee dcfdb9f948
removed crashlytics completely
migrated publish process to fastlane
2017-09-06 22:36:22 +08:00
Mariotaku Lee 6ece3f048c
updated build script 2017-09-05 17:00:01 +08:00
Mariotaku Lee 379ddbc1cc
fixed dialog fragment crash 2017-09-05 00:35:09 +08:00
Mariotaku Lee e238a0ae5c
improved language settings 2017-09-05 00:21:41 +08:00
Mariotaku Lee f76397e76a
fixed language preferences 2017-09-04 19:24:23 +08:00
Mariotaku Lee bddd1bb679
improved dns compatibility on newer versions 2017-09-04 14:10:39 +08:00
Mariotaku Lee 76f2affe7e
added create list shortcut 2017-09-03 22:53:27 +08:00
Mariotaku Lee 9dc4f72bb4
fixed some compatibility issues on older devices
fixing memory leaks
2017-09-03 21:23:45 +08:00
Mariotaku Lee b017e520ac
fixed #939 2017-09-03 18:05:56 +08:00
Mariotaku Lee f5ad8955f2
updated i18n 2017-09-03 15:50:35 +08:00
Mariotaku Lee 0a2f030c98
fixed build errors 2017-09-03 00:54:41 +08:00
Mariotaku Lee 31393f1d9c
slightly improved list performance 2017-09-02 22:31:52 +08:00
Mariotaku Lee 639b01a7e5
fixed #942 2017-09-02 18:11:21 +08:00
Mariotaku Lee 302180b95b
added list timeline shortcut 2017-09-02 14:29:00 +08:00
Mariotaku Lee 2abab7c256
added media timeline shortcut 2017-09-02 00:51:02 +08:00
Mariotaku Lee 0b965f56bf
improved notification channels settings 2017-09-02 00:39:54 +08:00
Mariotaku Lee 12cfe4f510
updated shortcut icons 2017-09-01 23:04:25 +08:00
Mariotaku Lee 8a2dfc5778
improved refresh indicator position 2017-09-01 18:17:01 +08:00
Mariotaku Lee b0b4855803
fixed compile warnings 2017-09-01 01:06:58 +08:00
Mariotaku Lee aeeb1a0e75
fixed toolbar background in transparent theme
improved user profile shortcuts
2017-09-01 00:58:23 +08:00
Mariotaku Lee 20d014e370
distinguished incoming and outgoing message with color
supported notification channel settings on Android 8.0
2017-08-30 20:17:55 +08:00
Mariotaku Lee 390e2d6fbd
fixed promotion first launch notifications 2017-08-30 12:45:04 +08:00
Mariotaku Lee bba95d7d04
updated strings 2017-08-30 11:59:57 +08:00
Mariotaku Lee c66597b085
migrating to try-with-resources statements 2017-08-29 15:53:32 +08:00
Mariotaku Lee adf16fb533
updated i18n 2017-08-28 18:37:25 +08:00
Mariotaku Lee 5ad7c697e3
added reload translation after changed language 2017-08-28 18:26:46 +08:00
Mariotaku Lee 45a65d099f
moved translation settings 2017-08-28 17:56:09 +08:00
Mariotaku Lee 8c8b3e86c2
improved login verification 2017-08-28 17:50:04 +08:00
Mariotaku Lee 464a63234a
fixing lint problems 2017-08-28 12:31:19 +08:00
Mariotaku Lee 4d13ec32e6
fixing lint problems 2017-08-28 00:37:40 +08:00
Mariotaku Lee b69f89df8b
fixing lint problems 2017-08-27 22:28:44 +08:00
Mariotaku Lee 51f05c0f68
enabled compose shortcuts for O for consistency 2017-08-27 01:38:01 +08:00
Mariotaku Lee 2d9e380353
improved shortcuts 2017-08-27 01:29:20 +08:00
Mariotaku Lee 16e1d2b977
fixed compose shortcut 2017-08-26 16:49:52 +08:00
Mariotaku Lee c21e6ebcb5
supports grouped notification channels 2017-08-26 00:58:47 +08:00
Mariotaku Lee 1d81c8cdf8
supported notification channels
fixed some memory leaks
2017-08-25 19:59:43 +08:00
Mariotaku Lee 5a095a9178
fixed delete picked media 2017-08-25 17:05:13 +08:00
Mariotaku Lee 6fbfb13339
fixed temp file stream 2017-08-25 15:58:58 +08:00
Mariotaku Lee 9ecafb2447
fixed test case save draft 2017-08-25 14:26:49 +08:00
Mariotaku Lee bf0b621c16
fixed draft mime cache deletion 2017-08-25 14:16:53 +08:00
Mariotaku Lee 2e9f1fe83f
added promotion settings entry 2017-08-25 11:34:24 +08:00
Mariotaku Lee 559d56830f
removed fabric api key 2017-08-24 12:53:55 +08:00
Mariotaku Lee adc57a0975
supported adaptive icon for static shortcuts 2017-08-24 12:49:38 +08:00
Mariotaku Lee 0926edfad8
added automatic refresh launch presentations 2017-08-23 15:25:06 +08:00
Mariotaku Lee 630925574e
formatted code 2017-08-22 17:10:09 +08:00
Mariotaku Lee 7c19db15d3
added launch presentation related code 2017-08-22 15:39:47 +08:00
Mariotaku Lee 5afe8c3a37
migrated deprecated codes 2017-08-14 15:10:59 +08:00
Mariotaku Lee b4f70ce173
fixed some compile warnings
speed up builds
fixed fanfou image limit
2017-08-14 14:31:07 +08:00
Mariotaku Lee 042b39f3bd
updated patch 2017-08-14 12:38:33 +08:00
Mariotaku Lee b337495c8a
supported adaptive icon 2017-08-14 01:23:57 +08:00
Mariotaku Lee d1498be27f
new build tools migration 2017-08-14 00:29:20 +08:00
Mariotaku Lee 460d8559c5
fixed NPEs 2017-08-14 00:29:03 +08:00
Mariotaku Lee e51db26094
fixed crashes on ICS devices
improved profile image background
2017-08-13 17:46:18 +08:00
Mariotaku Lee 8efe2b9472
fixed #912 2017-08-13 16:19:55 +08:00
Mariotaku Lee 6da2717a3b
fixed nullability crash in keyboard shortcut settings 2017-08-13 16:19:31 +08:00
Mariotaku Lee e982b26938
fixed patches 2017-08-07 10:55:58 +08:00
Mariotaku Lee 892f68358e
fixed media viewer system window insets 2017-08-06 19:54:30 +08:00
Mariotaku Lee 93f843dd8d
bye Fabric! 2017-08-06 19:52:51 +08:00
Mariotaku Lee dab3849af2
fixed premium dashboard ui 2017-08-06 19:36:54 +08:00
Mariotaku Lee 07fc1167dc
fixed dialog fragment target w/child fragment manager crashes 2017-08-06 19:36:29 +08:00
Mariotaku Lee 56d21301d2
fixed dialog theme window attribute 2017-08-01 14:42:20 +08:00
Mariotaku Lee c098bb3501
updated commit id 2017-07-31 12:39:51 +08:00
Mariotaku Lee a7da340fb0
fixed some deprecations 2017-07-31 12:38:42 +08:00
Mariotaku Lee e9b416b7e2
updated lib version 2017-07-30 22:03:07 +08:00
Mariotaku Lee b3fb6f34ee
fixed dialog fragment in preferences fragment crash on Android O 2017-07-16 22:30:38 +08:00
Mariotaku Lee 4812e1bfe4
possible fix to #883 2017-07-16 14:09:46 +08:00
Mariotaku Lee e55a153b5d
really fixed #890 2017-07-16 14:09:23 +08:00
Mariotaku Lee 53657c0b51
crash fixes 2017-07-07 20:48:30 +08:00
Mariotaku Lee 34ca66b08d
crash fixes 2017-07-07 20:33:39 +08:00
Mariotaku Lee ff0968f4a6
crash fixes 2017-07-07 20:25:33 +08:00
Mariotaku Lee 34966dfd4e
crash fixes 2017-07-07 16:01:59 +08:00
Mariotaku Lee 691d2e7aaa
fixed #892 2017-07-06 14:06:19 +08:00
Mariotaku Lee d687d8e120
fixed #891 2017-07-05 14:57:48 +08:00
Mariotaku Lee 45a0541533
added detailed network error message 2017-07-02 13:52:49 +08:00
Mariotaku Lee 2479fc9b47
fixed navbar style #868 2017-06-28 22:15:53 +08:00