Commit Graph

56 Commits

Author SHA1 Message Date
Ernir Erlingsson
6ac999c113 Added AppCompatBar and fixed dependencies 2015-12-14 14:03:55 +01:00
Torsten Grote
f4538df679 Touching startup failure notification now shows details
The text of the startup failure notification is unhelpful due to lack of
space. Touching the notification now launches an activity that gives details
of the problem and what can be done about it.

Closes #38
2015-12-08 11:52:20 -02:00
akwizgran
79d9b4b6af Raised minimum Android version to 2.3 (API 9). #23 2015-12-02 13:20:55 +00:00
akwizgran
7841ae52ca Renamed SerialModule, fixed Roboguice module list. 2015-11-30 16:47:33 +00:00
akwizgran
32c9ce50d9 Moved the messaging protocol one step closer to BSP.
This breaks backward compatibility for the wire protocol and messages
stored in the database. The database schema version has been
incremented.
2015-05-01 16:59:27 +01:00
akwizgran
ffcc8b6b38 Bumped version to 0.9. 2015-04-29 15:11:29 +01:00
akwizgran
dea5a44724 Simpler forum sharing UX. 2015-04-29 15:08:58 +01:00
akwizgran
e4a79b8125 Bumped APK version to 0.8. 2015-04-05 16:42:23 +01:00
akwizgran
a1d2aaf10e Use JDK 1.7, target Android 5.1. 2015-04-03 20:56:01 +01:00
akwizgran
10924709d0 Use PIE Tor binary on API version 16+. 2015-03-23 11:03:00 +00:00
akwizgran
c026a07a43 Bump the version number, indicate that Bluetooth is required. 2015-01-31 19:06:21 +00:00
akwizgran
1bbdbc54c7 Set max SDK version to 20.
Android L requires executables to be compiled with PIE support, so we'll
have to ship two Tor binaries.
2014-11-12 14:41:52 +00:00
akwizgran
8dc0cf2c46 Activities with intent filters are exported by default. 2014-06-05 09:29:35 +01:00
akwizgran
faaed862d5 Show keyboard when entering activities with a single text field. 2014-05-02 09:51:31 +01:00
akwizgran
bf9a9033be Crash reports, which can be submitted by email for testing builds. 2014-05-01 17:47:59 +01:00
akwizgran
1923dba345 Bumped the version number and expiry date. 2014-04-05 00:00:58 +01:00
akwizgran
5d20c80d71 Bumped the version number to 0.5. 2014-03-11 09:58:27 +00:00
akwizgran
58f5b94a2a Added a settings screen and a setting for activating Bluetooth. Bug #28. 2014-03-04 13:59:37 +00:00
akwizgran
a2d099ea17 Added debugging screen to alpha and beta builds. Dev task #73. 2014-02-28 23:44:35 +00:00
akwizgran
07b4d9b5d8 Show empty list text for contact list, group list, etc. Dev task #71. 2014-02-27 23:07:26 +00:00
akwizgran
044c10e89f Bluetooth-only invitations: simpler and more reliable.
Of course, not all devices support Bluetooth...
2014-02-10 14:00:34 +00:00
akwizgran
209b1bdf1f Compose messages directly from ConversationActivity. Bug #32. 2014-02-09 22:44:51 +00:00
akwizgran
269eef57e9 Speech bubble layout for private conversations. 2014-02-09 19:50:12 +00:00
akwizgran
9d98c06b45 Added parent activities ("up navigation") to most activities. 2014-02-05 22:29:55 +00:00
akwizgran
bd40c65916 Renamed home screen to dashboard. 2014-02-05 22:19:29 +00:00
akwizgran
4fdcbca357 Add a back stack to activities launched from notifications.
See
https://developer.android.com/guide/topics/ui/notifiers/notifications.html#NotificationResponse
2014-02-05 20:13:41 +00:00
akwizgran
a1ca8e0e00 Apparently we need to declare a permission to vibrate the phone. Jesus. 2014-02-05 19:47:09 +00:00
akwizgran
8d850b290c Refactored HomeScreenActivity into several smaller classes. 2014-02-05 14:30:13 +00:00
akwizgran
9cc43d4b57 Updated version number. 2014-01-29 16:04:14 +00:00
akwizgran
67c7e3e13c New logo and launcher icon. 2014-01-29 15:25:49 +00:00
akwizgran
832476412c Changed the root package from net.sf.briar to org.briarproject. 2014-01-08 16:18:30 +00:00
akwizgran
f383532ecd Merged private message activities with contact list.
This makes the contact list behave how alpha testers expected: touching
a contact shows private messages exchanged with the contact.
2013-12-05 12:17:17 +00:00
akwizgran
a56516f8a6 Changed target SDK version to 19. 2013-11-19 22:57:14 +00:00
akwizgran
38c1b4eb97 Changed 'groups' to 'forums' in the Android UI. 2013-09-27 18:25:39 +01:00
akwizgran
bf13d3155c Raised the target SDK version to 18. 2013-09-21 19:10:34 +01:00
akwizgran
beb9750ca1 Removed blogs from the Android UI. 2013-09-21 19:10:11 +01:00
akwizgran
91ccdfd8d7 Created Android-specific LAN TCP plugin in order to enable multicast.
Some Android devices require a lock to be held while using multicast, to
disable the packet filter that normally filters out multicast packets.
2013-05-16 13:48:42 +01:00
akwizgran
9e17db5db1 Added activities for managing blog and group subscriptions. 2013-04-18 21:28:04 +01:00
akwizgran
374bff2fb6 UI for setting and entering the password that encrypts the database key. 2013-04-16 14:49:14 +01:00
akwizgran
f2e01d88a8 Separated blog activities from group activities for more readable code. 2013-04-13 17:18:34 +01:00
akwizgran
f1ebbc28f3 Separated WriteGroupMessageActivity into group and blog activities. 2013-04-12 20:17:34 +01:00
akwizgran
dae56cc573 Added an activity for creating blogs. 2013-04-12 10:44:04 +01:00
akwizgran
09ea540ca0 Added an activity for creating groups, moved some classes. 2013-04-11 23:04:48 +01:00
akwizgran
de472ba2a6 Create an identity at startup if the database doesn't exist. 2013-04-08 16:01:52 +01:00
akwizgran
4e5366509d Android UI for blogs (restricted groups). 2013-03-23 14:30:59 +00:00
akwizgran
23ab23a931 Attached data to DB events to avoid DB lookups; refactored UI code.
Fields in Android UI objects that are accessed from background threads
must be declared volatile. UI objects use data attached to DB events to
avoid DB lookups, which complicates the UI code but should improve
performance.
2013-03-14 22:46:57 +00:00
akwizgran
747a06d1ad Android UI for group messages (anonymous text only, no moderation yet). 2013-03-12 15:55:41 +00:00
akwizgran
7f71c1d5e7 Show a spinner while Guice is initialising. 2013-03-11 14:24:43 +00:00
akwizgran
f549b6d818 Android UI for writing private messages (text only for now). 2013-03-05 01:57:15 +00:00
akwizgran
d71ec9809d Android UI for reading a message (text/plain only for now). 2013-03-04 19:45:31 +00:00