Commit Graph
1139 Commits
Author SHA1 Message Date
Mygod 0503eeac41 Refine onServiceDisconnected 2016-04-25 12:53:38 +08:00
Max Lv 1d295b28bb Bump version v2.10.3 2016-04-19 16:07:00 +08:00
Mygod 985b3a6b7d Fix #649 2016-04-19 15:19:09 +08:00
Max Lv 78c17a6660 Bump version v2.10.2 2016-04-19 12:21:43 +08:00
Mygod 202bd2c984 Add support for Android TV
This commit adds an app banner in Android TV and introduces several changes including refactoring AppManager to make all features accessible with D-pad navigation.

Currently this app has the exact same user interface on Android TV as on normal Android devices but one should create a TV-specific user interface in the future.

P.S. Only tested in Android emulator. More testing might be needed.
2016-04-16 06:38:01 -07:00
Mygod 3c14ff67ce Update dependencies 2016-04-16 10:44:27 +08:00
Mygod e05abd7c24 Support one-time authentication in ss urls for sharing (#644)
This commit implements the new ss protocol proposed here: https://github.com/shadowsocks/shadowsocks-org/issues/16
2016-04-14 16:51:36 -07:00
Mygod c8bb8fc929 Fix uncancellable about dialog 2016-04-14 22:45:12 +08:00
Mygod faac54356e Update dependencies 2016-04-14 22:41:17 +08:00
Mygod 44a63ef1c4 Add missing "/s" in txRateText and rxRateText 2016-04-14 22:31:08 +08:00
Mygod 7d9686b5b5 UI fixes
* Refine exceptions handling when parsing per-app config string

* Remove redundant profiles Preference

* Move Network Traffic to title bar

* Add ripple to title text

* Animate using animateLayoutChanges

* Hide connection test in NAT mode

* Refine UI.

* Change notification action button icon for hidpi device

* Fix FAB ripple

* Fix usability problem

* Fix changes not commited when snackbar being swiped

* Show import/export as action

* Drop unused drawables

* Move TaskerSettings

* Fix action icons

* Prevent switching to an invalid profile

* Fix line wrap when screen width is small
2016-04-04 13:41:31 -07:00
Mygod 8453267996 New UI polishment
* Refine exceptions handling when parsing per-app config string

* Remove redundant profiles Preference

* Move Network Traffic to title bar

* Add ripple to title text

* Animate using animateLayoutChanges

* Hide connection test in NAT mode
2016-04-03 09:33:14 -07:00
Lucas Liu 29c5011ce4 Refine UI. 2016-04-02 02:12:54 -05:00
Max Lv f1b1b64f6b Fix #627 2016-04-01 15:36:06 +08:00
Max Lv da8e41d7bb Handle exceptions when parsing per-app config string 2016-03-30 17:46:05 +08:00
Max Lv 062dfb35c0 Merge pull request #624 from Mygod/master
Refine #614, #615
2016-03-28 21:33:11 -05:00
Mygod cb44ebaf03 Update dependencies
sbt-idea is outdated. Use Android Studio or IntelliJ's import SBT project instead.
2016-03-29 10:26:38 +08:00
Mygod e2a3184715 Refine #614 #615 2016-03-29 10:21:17 +08:00
Mygod 88131c3441 Refine strings 2016-03-29 08:32:47 +08:00
Max Lv d437f035cc Merge pull request #617 from AnyOfYou/master
Shorten notification action button text
2016-03-20 23:50:56 -05:00
Lucas Liu 9cb8bf681a Shorten notification action button text 2016-03-21 10:20:09 +08:00
Max Lv fb1a7e17cc Merge pull request #615 from LNDDYL/master
Add strings zh-TW
2016-03-19 17:31:32 -05:00
LNDDYL b6e15f2f13 Add strings zh-TW 2016-03-19 17:22:43 +08:00
Max Lv 2834621b7e Merge pull request #614 from AnyOfYou/master
Handle share intent in ProfileManagerActivity
2016-03-18 07:19:48 -05:00
Lucas Liu 8a86176ded Handle share intent in ProfileManagerActivity 2016-03-18 17:44:58 +08:00
Max Lv 5fa8e966e5 Bump version v2.10.1 2016-03-18 10:12:17 +08:00
Max Lv 17e84e58d8 Refine AdView 2016-03-18 10:03:51 +08:00
Max Lv 10940f2b1d Merge pull request #611 from AnyOfYou/master
NFC state check
2016-03-17 07:09:52 +08:00
Lucas Liu dd4fad1a41 ParserActivity bug fixes. 2016-03-17 00:25:13 +08:00
Lucas Liu 49a3cfdc34 NFC state check 2016-03-16 23:30:52 +08:00
Max Lv 82325ecdba Merge pull request #610 from Mygod/master
Refine #609
2016-03-16 22:41:05 +08:00
Mygod 555f4f6854 Refine #609 2016-03-16 22:31:07 +08:00
Max Lv e99a0eaafc Merge pull request #609 from AnyOfYou/master
Fix parser bug, add share profile by NFC.
2016-03-16 13:46:20 +08:00
Lucas Liu 7f2f67f27c Fix crash when cancel qrcode scan. 2016-03-16 13:22:53 +08:00
Lucas Liu 488d825637 Add share profile by NFC. 2016-03-16 12:47:10 +08:00
Lucas Liu f792c8ebfb Fix parser bug 2016-03-16 01:15:17 +08:00
Max Lv 78e57de833 Refine #602 further 2016-03-13 13:33:36 +08:00
Max Lv 017dd425a0 Refine #602 2016-03-13 13:13:37 +08:00
Max Lv 04ec29c9ea Merge pull request #603 from Mygod/master
Import/export one/all ss urls
2016-03-12 15:42:06 +08:00
Mygod 16e39f8b6c Hide quick switch if there's nothing to switch 2016-03-12 15:28:23 +08:00
Mygod 6dede5c067 Import/export one/all ss urls 2016-03-12 15:11:11 +08:00
Mygod fb3f7429b7 Refine parser 2016-03-12 14:39:00 +08:00
Mygod 0e0e65c45d Move profileTip to Key 2016-03-12 14:20:18 +08:00
Max Lv 86da4f535d Merge pull request #602 from Mygod/restart
Automatic service restart (with zero latency) after switching profile
2016-03-12 14:10:56 +08:00
Mygod ee48c0773c Automatic service restart 2016-03-12 13:40:13 +08:00
Max Lv 6ade064599 Merge pull request #600 from Mygod/master
Refine layout for #598
2016-03-12 12:45:19 +08:00
Mygod 8fd8514cc2 Refine layout for #598 2016-03-12 11:18:21 +08:00
Mygod 0aad8f13ed Merge branch 'master' of https://github.com/shadowsocks/shadowsocks-android 2016-03-12 11:17:53 +08:00
Max Lv 14a5324852 Merge pull request #598 from AnyOfYou/master
Add quick switch from notification.
2016-03-12 08:00:42 +08:00
Lucas Liu 7c5efdaa82 Add quick switch from notification. 2016-03-12 01:13:03 +08:00