Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
'bug/Bitmask-gets-killed-problems-when-trying-to-restart-it-#6586' into develop
|
|
|
|
Before we add a new profile, we check if there are any duplicated ones
with the same server IPs and ports. If they've the same credentials of
the new one, we don't add anything; if not, we remove the old ones and
add the new.
|
|
|
|
|
|
|
|
|
|
'bug/Try-different-ports-to-connect-to-the-openvpn-server-#6560' into develop
|
|
|
|
|
|
into develop
|
|
Gradle doesn't invoke updateIcsOpenVpn task unless the task is
explicitly invoked. I needed to put all the related tasks into the
configuration phase, rather than on the execution one.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
develop
|
|
According to https://github.com/JakeWharton/butterknife/issues/167:
"The view isn't set until onPostCreate. You need to either trigger layout creation by setting the adapter before calling ButterKnife or by moving the call to inject to onPostCreate."
|
|
|
|
|
|
API 19+ doesn't need this permission to write to getExternalFilesDir(null).
|
|
|
|
|
|
|
|
|
|
into develop
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|