1965 Commits
Author SHA1 Message Date
Max Lv 79d1ccba23 Workaround for the crash caused by ProgressCircle
It's safe to ignore the exception throwed by hide().
Because the init state of the ProgressCircle is hidden.
2016-01-05 17:28:38 +08:00
Max Lv 19df6caa93 Fix #509 2016-01-04 08:25:58 +08:00
Max Lv 5f268caa0a Update dependency v2.9.5 2015-12-31 21:45:41 +08:00
Max Lv 04c86a537a Merge pull request #502 from Mygod/master
Fix dynamic traffic stat in profile selector
2015-12-29 20:49:02 +08:00
Mygod f9667d767e Fix dynamic traffic stat in profile selector
Fix #495
2015-12-29 20:27:30 +08:00
Max Lv 5ddd8a1686 Bump version 2015-12-27 16:59:11 +08:00
Max Lv 7d44e4fc9f Catch NameNotFoundException 2015-12-27 16:48:46 +08:00
Max Lv 92b9c52944 Merge branch 'master' of github.com:shadowsocks/shadowsocks-android 2015-12-27 16:33:55 +08:00
Max Lv 4f3ebf9395 Merge pull request #497 from Mygod/master
Fix #496
2015-12-27 10:40:31 +08:00
Mygod bf135107d8 Fix individual and userOrder not updated when upgrading from <12 2015-12-27 10:26:00 +08:00
Mygod 5a3d2c07bc Merge branch 'master' of https://github.com/shadowsocks/shadowsocks-android 2015-12-27 10:22:57 +08:00
Mygod d8ab3733dc Fix getCallbackCount is not available on API 16 2015-12-27 10:22:43 +08:00
Mygod b6fc013a06 Unregister preference change callback in onDestroy instead of onPause
Fix #496
2015-12-27 10:17:07 +08:00
Max Lv 7d01ca81c8 Fix #496 2015-12-27 10:08:23 +08:00
Max Lv 9feb5bd96a Fix an issue when updating database from version < 12 2015-12-27 10:01:23 +08:00
Max Lv 2641de436d Merge pull request #494 from Mygod/master
Reduce battery usage
2015-12-27 08:53:51 +08:00
Mygod 4d7bf8d707 Reduce battery usage - Unregister callbacks onStop 2015-12-26 23:46:18 +08:00
Mygod 0018a7ca9e Fix NAT mode not working after task removed from recent 2015-12-26 23:27:21 +08:00
Mygod 51ceb3dac5 Refine callback handling 2015-12-26 23:10:54 +08:00
Mygod 179aab8094 Reduce battery usage - Reduce expensive reflections 2015-12-26 22:32:23 +08:00
Mygod 6bff4f1a44 Reduce battery usage - transmit traffic stat with binary 2015-12-26 20:41:23 +08:00
Mygod 8dcfd5a8c5 Reduce battery usage - prevent unnecessary notification updates 2015-12-26 20:00:12 +08:00
Mygod ef162cd47e Reload apps if a change is detected 2015-12-26 19:21:03 +08:00
Mygod 569f056a22 Reduce battery usage - register broadcast at runtime 2015-12-26 18:56:12 +08:00
Mygod 971ea09077 Reduce battery usage - optimize performance critical block 2015-12-26 17:29:26 +08:00
Mygod fd01712b6c Reduce battery usage - use notify instead of startForeground 2015-12-26 17:14:47 +08:00
Max Lv 6a0955c082 Merge pull request #491 from Mygod/master
Hide adview if default profile is no longer active
2015-12-26 07:52:18 +08:00
Mygod 92c8e0856c Hide adview if default profile is no longer active 2015-12-26 00:00:11 +08:00
Mygod a5ef0cd6f3 Fix upgrading database from 13 2015-12-25 23:27:38 +08:00
Mygod 0612a00474 Remove deprecated permission 2015-12-25 23:00:39 +08:00
Max Lv 0282975e6c Merge pull request #490 from Mygod/master
Enhancements for profile selector, and bugfixes
2015-12-25 22:48:29 +08:00
Mygod c4583bea22 Add a friendly dialog 2015-12-25 22:33:31 +08:00
Mygod 0d582f2392 Update profile default values 2015-12-25 22:03:15 +08:00
Mygod 8cf37954d7 Revert "Use brighter accent color for FAB"
This reverts commit edd5fb4a4c.
2015-12-25 19:08:38 +08:00
Mygod eadb95ca2d Fix creating profiles 2015-12-25 17:43:18 +08:00
Mygod 0f9b686e55 Fix per-app proxy not enabled when NAT is on 2015-12-25 17:29:00 +08:00
Mygod c93a0348ad Fix isDestroyed is missing on API 16 2015-12-25 16:37:30 +08:00
Mygod 0cf509833a Fix dismissing ProgressDialog after activity destroyed 2015-12-25 16:33:44 +08:00
Mygod aed6308841 Fix a race condition 2015-12-25 16:25:39 +08:00
Mygod 9fb0639f86 Move preference related logic to ShadowsocksSettings 2015-12-25 16:07:07 +08:00
Mygod 164becfed0 Implement dragging to move profiles 2015-12-25 15:51:18 +08:00
Mygod eed7ec6eba Update library dependencies 2015-12-25 14:24:37 +08:00
Mygod 7e5b44d36f Scroll to selected profile 2015-12-25 14:20:13 +08:00
Max Lv 2a5d884694 Add chacha20-ietf v2.9.4 2015-12-24 13:01:25 +08:00
Max Lv a5a503c982 Bump version 2015-12-23 13:35:45 +08:00
Max Lv fcb368d2f8 Reduce database related operations 2015-12-21 15:30:34 +08:00
Max Lv d180801b87 Fix #484 2015-12-21 14:46:45 +08:00
Max Lv 74b4f27428 Avoid to show non-latin numbers in the UI 2015-12-20 16:58:54 +08:00
Max Lv 121f453aaa Update shadowsocks-libev v2.9.3 2015-12-19 11:42:17 +08:00
Max Lv 0ee615ac6c Ensure the fragment is unregistered onPause
It's quite tricky to avoid getActivity() returns null
http://stackoverflow.com/questions/8914368/getactivity-return-null-in-preferencefragment
2015-12-16 17:05:49 +08:00