briar issueshttps://code.briarproject.org/briar/briar/-/issues2019-04-25T09:18:03Zhttps://code.briarproject.org/briar/briar/-/issues/976Dark theme2019-04-25T09:18:03ZakwizgranDark themeA user asked for a dark theme.A user asked for a dark theme.Android 1.1Torsten GroteTorsten Grotehttps://code.briarproject.org/briar/briar/-/issues/832Factor out Android-specific code from TorPlugin2018-08-09T19:36:16ZakwizgranFactor out Android-specific code from TorPluginMost of the code in TorPlugin could be reused in a J2SE plugin - factor out the Android-specific code.Most of the code in TorPlugin could be reused in a J2SE plugin - factor out the Android-specific code.akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/821Research whether network traffic can wake an app from sleep or doze2019-02-21T10:34:00ZakwizgranResearch whether network traffic can wake an app from sleep or dozeThe all-knowing oracles of Stack Overflow have conflicting opinions about whether an Android app that's blocked reading from a TCP connection while the device is sleeping will be woken when data arrives. This may be device-dependent. Cer...The all-knowing oracles of Stack Overflow have conflicting opinions about whether an Android app that's blocked reading from a TCP connection while the device is sleeping will be woken when data arrives. This may be device-dependent. Certainly the connection that's used for GCM/Firebase can wake the device, but the same may not be true of other connections. We also need to investigate whether doze behaves differently from sleep in this respect. Some sources claim that wifi behaves differently from mobile data - if so, we should investigate whether holding a wifi lock affects this.
It would also be useful to know whether an incoming connection to a server socket wakes the app.
Related to #44, #268.Android 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/268Research how to deal with doze mode on Android 62019-02-21T10:34:00ZakwizgranResearch how to deal with doze mode on Android 6Android 6 has a new doze mode when the device is idle. Apps can't access the network in doze mode, except during short wakeup periods. This will kill our ability to receive messages while the device is idle. The recommended workaround is...Android 6 has a new doze mode when the device is idle. Apps can't access the network in doze mode, except during short wakeup periods. This will kill our ability to receive messages while the device is idle. The recommended workaround is to use Google Cloud Messaging, which obviously won't work for us.
We may need to prompt the user to add Briar to a whitelist. Thanks Google! Love ya!
http://developer.android.com/training/monitoring-device-state/doze-standby.htmlAndroid 1.1akwizgranakwizgranhttps://code.briarproject.org/briar/briar/-/issues/47Remind the user to sign in2018-08-06T09:38:28ZakwizgranRemind the user to sign inUsers may forget that they need to sign in to be notified of new messages. We can run a small service at startup that reminds the user to sign in after a certain amount of time has elapsed - maybe a day, then a week, then a month. Touchi...Users may forget that they need to sign in to be notified of new messages. We can run a small service at startup that reminds the user to sign in after a certain amount of time has elapsed - maybe a day, then a week, then a month. Touching the notification should launch the app.Android 1.1Torsten GroteTorsten Grote