str4d
d545aaa892
Encrypt and save crash reports, send them the next time TorPlugin start
...
Will currently fail at runtime; requires a public key and a server onion.
2016-04-20 23:42:46 +00:00
akwizgran
6197f5a44c
Catch runtime exceptions from QR code decoder. #298
2016-04-15 17:06:05 +01:00
Torsten Grote
5ea7ff2857
UI for introducing two contacts to each other
...
Show system notification for successful introductions
2016-04-12 17:04:52 -03:00
akwizgran
ed6c3fb1e3
Expect runtime exceptions from camera API methods.
2016-03-29 17:22:59 +01:00
str4d
8cacc73bef
Implement BQP Android UI using QR codes
2016-03-26 15:53:09 +13:00
Ernir Erlingsson
5aba1d79f1
Fixes after comments, also removed the CryptoComoponent from the IdentIcons
2016-03-14 21:02:51 +01:00
Ernir Erlingsson
1be400eb84
Switched Roboguice/Guice out for Dagger 2
2016-03-14 21:01:21 +01:00
akwizgran
30c3a33a0a
Delete all app data when deleting account. #263
2016-03-03 16:23:10 +00:00
akwizgran
000936b7a2
Return the empty string instead of the fake address.
2016-02-24 20:03:04 +00:00
akwizgran
9789c0ff52
Try to use the real Bluetooth address on Android 6. #225
2016-02-23 11:53:54 +00:00
akwizgran
26fecba77f
Don't use ReferenceManager for forum post author. #243
2016-02-03 21:25:34 +00:00
str4d
90eded1421
Make identicons round
...
This commit renames identicons to avatars in field names, and uses an ImageView
derivative to show the identicons, which should make implementing #214 easier.
2016-01-26 20:21:35 +00:00
str4d
35c59fdb39
Migrate AuthorView to XML, add identicon
2016-01-26 18:34:03 +00:00
Ernir Erlingsson
dae29eecce
Navigation drawer (squashed and rebased).
2016-01-21 16:49:21 +00:00
Torsten Grote
f9f3696fb9
run bluetooth adapter enabling/disabling in background thread
...
also run setting the default preferences in a background thread
Closes #184
2016-01-19 11:10:34 -02:00
akwizgran
b7860ba46c
Merge branch 'use-briarrecyclerview-in-conversation-view' into 'master'
...
Use new BriarRecyclerView in ConversationView
This now handles progress bar and empty view itself.
With this commit, it also scrolls down on layout changes like when
keyboard is opened.
See merge request !46
2016-01-04 14:17:10 +00:00
Torsten Grote
a4437a729a
Use new BriarRecyclerView in ConversationView
...
This now handles progress bar and empty view itself.
With this commit, it also scrolls down on layout changes like when
keyboard is opened.
2015-12-31 13:14:33 -02:00
str4d
9b1dacfe97
Use TextInputLayout from the Design Support Library to display errors
2015-12-31 11:36:59 +00:00
str4d
64e63fa0c2
Enable StrengthMeter to be defined in XML
2015-12-31 11:36:26 +00:00
Torsten Grote
970560c21e
address issues with new BriarRecyclerView found in review
2015-12-30 13:22:23 -02:00
Torsten Grote
f309cb36d4
Create custom BriarRecyclerView and use it for the contact list.
...
It is a common pattern to have a list with an empty view and a progress bar.
This commit introduces a custom BriarRecyclerView and uses it for the
contact list.
No more manually hiding and showing empty views and progress bars is
necessary when using the new BriarRecyclerView instead of RecyclerView.
Please note that this conflicts with !44 at the moment and needs to be
implemented for !36 once merged.
Closes #198
2015-12-30 11:50:15 -02:00
Torsten Grote
a51726f147
This introduces a floating action button (FAB) in the contact list.
...
The button hides itself when you scroll down the list of contacts
and shows again when you scroll up.
To properly color the button, the accent color has been defined.
It uses the same color as the action bar (primary color).
I leave it to a UX designer to adapt the color scheme.
Please note that the design support library was used.
It includes the app-compat library, so this has been removed
from the `build.gradle` file.
Closes #199
2015-12-30 10:58:05 -02:00
akwizgran
c5282c5b17
Moved some API classes into packages.
2015-12-17 16:56:57 +00:00
akwizgran
c65ea9a896
Source should be Java 6, don't use diamond operator.
2015-12-02 13:22:23 +00:00
akwizgran
79d9b4b6af
Raised minimum Android version to 2.3 (API 9). #23
2015-12-02 13:20:55 +00:00
akwizgran
027ae8340f
Whitespace-only code formatting changes.
2015-11-30 09:38:25 +00:00
akwizgran
6135bea2b4
Support Tor on Android x86 (thanks to n8fr8).
2015-04-16 08:02:57 +01:00
akwizgran
cd4fb6fb64
Padding on checkboxes is broken on Android < 4.2.
2014-03-10 18:47:08 +00:00
akwizgran
4560cf17ff
Notification settings. Dev task #76 .
2014-03-10 18:00:36 +00:00
akwizgran
094cda8573
Brighter colours.
2014-02-27 00:10:47 +00:00
akwizgran
52cf47619f
Layout tweaks, dark action bar, don't send empty messages.
2014-02-26 18:36:51 +00:00
akwizgran
b10827d84b
Layout tweaks: outline StrengthMeter, indent EditTexts.
2014-02-11 11:40:08 +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
482a7e0016
Use least specific LayoutParams classes for broadest usefulness.
2014-02-09 15:34:34 +00:00
akwizgran
6b6b466724
Layout fixes for long nicknames and group names.
2014-02-06 18:32:33 +00:00
akwizgran
f62d964332
Show logo in splash screen.
2014-02-05 12:36:40 +00:00
akwizgran
a45d09ef5c
Show whether identities are anonymous, unknown, or verified.
...
Dev task #52 . Known but unverified identities are also supported, but
currently unused. These will be used in future for contacts who've been
introduced but not verified face to face.
2014-02-04 12:32:51 +00:00
akwizgran
0cebc42ddb
Padding now depends on screen size. Closes dev task #57 .
2014-01-09 12:42:19 +00:00
akwizgran
452f8bd7e1
Fiddled with colours for password strength meter.
2014-01-09 01:38:15 +00:00
akwizgran
ea47420e99
Add a password strength meter to SetupActivity. Dev task #42 .
2014-01-09 01:29:00 +00:00
akwizgran
832476412c
Changed the root package from net.sf.briar to org.briarproject.
2014-01-08 16:18:30 +00:00