Jake McGinty
ccb0cc6baf
fix old code breaking build
...
// FREEBIE
2014-04-11 10:00:30 -07:00
Moxie Marlinspike
ef77dc9d6d
Merge pull request #1324 from mcginty/actionbar-cleanup
...
use normal means to set actionbar icon
2014-04-10 17:57:53 -07:00
Jake McGinty
454673cd0c
Update ActionBar title on language change
...
Fixes #1329
// FREEBIE
2014-04-10 17:55:03 -07:00
Jake McGinty
0dc6ec294b
use normal means to set actionbar icon
...
// FREEBIE
2014-04-10 17:52:58 -07:00
Santoso Wijaya
12dac6ccc3
ShareActivity, destruction of RecipientsPanel
...
// FREEBIE
2014-04-10 13:16:14 -07:00
Jake McGinty
e2f7c1529a
group and contact list fixes
...
1) Updating a group without changing the avatar will keep that
avatar
2) Prohibit adding non-push users to an existing push group
3) Add Android contacts to the same database. Takes a small amount
more time and memory, but allows queries to not be a hack, and
enables us to dedupe numbers in JB and higher devices.
// FREEBIE
2014-04-10 11:14:06 -07:00
Jake McGinty
b715debefc
mark auto-fallback to sms as forcedSms
...
// FREEBIE
2014-04-10 10:50:35 -07:00
Moxie Marlinspike
4438b4ae69
Add a TrustManager that blacklists via serial numbers.
2014-04-09 20:50:32 -07:00
Jake McGinty
7b3f2c169a
Fix issue with weird exiting animation from conversation
...
Fixes #1312
// FREEBIE
2014-04-08 10:57:17 -07:00
Matt Enright
7ceaf59bcc
Display send date for incoming messages
...
Fixes #597 .
2014-04-05 14:39:58 -07:00
Moxie Marlinspike
4caff2e511
Merge pull request #1297 from McLoo/master
...
Stop recycled bitmap crashes
2014-04-05 13:38:45 -07:00
McLoo
5e8e13ed5a
Stop recycled bitmap crashes
...
Fixes #792
2014-04-04 23:49:12 +02:00
Moxie Marlinspike
4ea481f9dc
Bumping version to 2.0.6
...
// FREEBIE
v2.0.6
2014-04-04 09:27:05 -07:00
Moxie Marlinspike
e94fa0d752
Updated language translations.
...
// FREEBIE
2014-04-03 16:02:36 -07:00
Moxie Marlinspike
817070e76f
Merge pull request #1288 from mcginty/send-icons-redux-redux
...
remove lock coloring in send icons
2014-04-03 15:11:33 -07:00
Jake McGinty
92b90cd798
remove lock coloring in send icons
...
// FREEBIE
2014-04-03 14:05:34 -07:00
Moxie Marlinspike
33ecc4d690
Add null check. // FREEBIE
2014-04-03 14:01:15 -07:00
Jake McGinty
7d5e66eb6e
fix send icon merge botch, encryption icons logic
...
// FREEBIE
2014-04-03 12:12:59 -07:00
Moxie Marlinspike
d4ac0c077d
Merge pull request #1248 from mcginty/wrong-group-secure
...
outgoing group MMS should not be encrypted and considered push
2014-04-03 11:22:00 -07:00
Jake McGinty
cbe87aa05c
outgoing group MMS should never be encrypted
...
// FREEBIE
2014-04-03 11:21:13 -07:00
Moxie Marlinspike
9e2f82954f
Merge pull request #1260 from mcginty/message-layout-lint
...
Conversation item tweaks
2014-04-03 10:07:23 -07:00
Jake McGinty
d4d684b670
simplified layouts
2014-04-03 09:59:32 -07:00
Moxie Marlinspike
c43ef8bce0
Merge pull request #1233 from mcginty/send-icons
...
new send icons, fix logic for disabling/enabling the button
2014-04-03 09:58:10 -07:00
Jake McGinty
54a882a11d
new send icons, fix logic for disabling/enabling
...
// FREEBIE
2014-04-03 09:49:50 -07:00
Moxie Marlinspike
73e2f6ce59
Merge pull request #1272 from mcginty/flag-secure
...
hide screen security when unsupported
2014-04-02 22:14:08 -07:00
Moxie Marlinspike
54d2184c72
Merge pull request #1205 from mcginty/contact-select
...
refactor and improve contact selection
2014-04-02 22:11:44 -07:00
Jake McGinty
832763f695
UX for unencrypted fallback case
2014-04-02 22:10:51 -07:00
Moxie Marlinspike
40629a3bcf
Fix decryption corner case when passphrase is disabled.
2014-04-02 22:10:51 -07:00
Moxie Marlinspike
5a3daf4846
Curve25519 keys to 1 mod 8 for ephemerals.
2014-04-02 22:10:51 -07:00
Moxie Marlinspike
fd1a18d2d0
Don't display duplicate push messages.
2014-04-02 22:10:50 -07:00
Moxie Marlinspike
ad5d6d5bb7
Add refresh path for PreKey queue.
2014-04-02 22:10:50 -07:00
Moxie Marlinspike
926d3c929f
Handle simultaneous initiate protocol case.
...
1) Modify SessionRecord to store a list of "previous" sessions
in addition to the current active session. Previous sessions
can be used for receiving messages, but not for sending
messages.
2) When a possible "simultaneous initiate" is detected, push the
current session onto the "previous session" stack instead of
clearing it and starting over.
3) Additionally, mark the new session created on a received
possible "simultaneous initiate" as stale for sending. The
next outgoing message would trigger a full prekey refresh.
4) Work to do: outgoing messages on the SMS transport should
probably not use the existing session if it's marked stale
for sending. These messages need to fail and notify the user,
similar to how we'll handle SMS fallback to push users before
a prekey session is created.
2014-04-02 22:10:50 -07:00
Moxie Marlinspike
edc20883eb
Merge pull request #1281 from thoughtbox/patch-6
...
Changed MMS Proxy setting for 24201 (Telenor)
2014-04-02 09:14:32 -07:00
thoughtbox
0d7363e36e
Changed MMS Proxy setting for 24201 (Telenor)
...
Going forward, Telenor will be using FQDN.
2014-04-02 12:47:05 +02:00
Jake McGinty
ca6d8a8a0d
refactor and improve contact selection
...
* unify single and multi contact selection activities
* follow android listview design recommendations more closely
* add contact photos to selection
* change indicator for push to be more obvious
* cache circle-cropped bitmaps
* dedupe numbers when contact has multiple of same phone number
// FREEBIE
2014-04-01 14:56:45 -07:00
Moxie Marlinspike
c414334059
Merge pull request #1228 from backspace/support-commas-in-contact-names
...
Remove commas in names in recipient list string
2014-03-31 08:39:15 -07:00
Moxie Marlinspike
24a38985cf
Merge pull request #1249 from mcginty/convo-scroll
...
scroll to the new message in conversation
2014-03-31 08:14:26 -07:00
Brian Conway
60f2d4d6b6
Add APN for Aio wireless (USA).
...
Source: http://www.aiowireless.com/support/Apps-and-Services/Bring-Your-Own-Device-BYOD/customer/Bring-Your-Own-Android.html
2014-03-31 08:09:10 -07:00
Jake McGinty
06659fd98f
hide screen security when unsupported
...
// FREEBIE
2014-03-30 02:28:38 -07:00
Jake McGinty
3c9c5213a7
Merge pull request #946 from DorianScholz/groupavatar
...
Use standard intent to select group avatar.
2014-03-28 12:07:30 -07:00
Dorian Scholz
a183f8d387
Fix #641 by using standard intent to select group avatar.
...
The ACTION_GET_CONTENT used with cropping is not supported on all devices.
To make this work more reliably I removed the cropping and MediaStore.EXTRA_OUTPUT.
The image is now read via getContentResolver().openInputStream() which should work on all device including KitKat/CM11.
2014-03-27 12:44:56 +01:00
Jake McGinty
216446c55b
scroll to the new message in conversation
...
// FREEBIE
2014-03-26 15:12:01 -07:00
Buck Doyle
bc143059f6
Remove separators from names in recipient list
...
Fixes #1225 and #1174
2014-03-25 11:11:20 -07:00
Jake McGinty
33000582ed
one more try at that one..
...
// FREEBIE
2014-03-25 03:31:44 -07:00
Jake McGinty
e651f352bb
fix NPE in isPushDestination
...
// FREEBIE
2014-03-24 17:02:39 -07:00
Buck Doyle
cab4a06974
Remove commas in names in recipient list string
...
Fixes #1225
2014-03-23 15:02:21 -07:00
martinstingl
ccc1f5e9d6
Added the dependency "Android SDK Build-tools".
...
//FREEBIE
2014-03-20 18:06:58 -07:00
Moxie Marlinspike
b860aeff85
Minor ConversationList scrolling optimization.
2014-03-16 14:36:21 -07:00
Martin Ranta
34c885f08d
Fixed a few localization names.
2014-03-16 10:06:26 -07:00
Moxie Marlinspike
71ab6f5c7d
Merge pull request #1178 from backspace/extract-input-settings-string
...
Extract Input Settings preference header string.
2014-03-16 10:02:59 -07:00