Rhodey Orbits
2011391e65
Fix notifications for media messages without text.
...
They now read 'media message' in italics.
Closes #2649
10 years ago
Jake McGinty
96896bf8f1
disconnect radio regardless of MMS exception
...
Fixes #2498
Closes #2544
// FREEBIE
10 years ago
agrajaghh
b3552ee347
add dynamicTheme and dynamicLanguage to MessageDetailsActivity
...
Closes #2640
//FREEBIE
10 years ago
Jake McGinty
b998c5f86c
Add missing MSISDN headers to MMS send request
...
Fixes #1935
Fixes #2451
Closes #2605
// FREEBIE
10 years ago
Moxie Marlinspike
41fadc3437
Use libtextsecure 1.2.2
...
// FREEBIE
10 years ago
Moxie Marlinspike
078df0f029
Update key conflict message in place.
...
// FREEBIE
10 years ago
Moxie Marlinspike
9f9293cd61
Pending indicator was not cleared on recycled views.
...
// FREEBIE
10 years ago
Moxie Marlinspike
c05aca19ae
Minimal-diff change to fix NPE.
...
Fixes #2623
// FREEBIE
10 years ago
Moxie Marlinspike
e7eb0ec2b3
Fix for missing messages bug
...
Fixes #2609
// FREEBIE
10 years ago
Moxie Marlinspike
da75268545
Temporary fix until jake fixes this shit
...
// FREEBIE
10 years ago
Moxie Marlinspike
534df06794
Support granular "custom" MMS preferences.
...
1) Make each MMS preference an individual choice between custom
and default.
2) Display default values.
Closes #2487
// FREEBIE
10 years ago
Rhodey Orbits
ce22e54359
Update message timesamps on resume.
...
Fixes #2519 .
Closes #2593
// FREEBIE
10 years ago
Rhodey Orbits
7ce7ec56eb
1) created a new string constant for 'Passphrase'.
...
2) modified 'App protection' preference group summary to be more verbose.
3) dropped the colons from 'Appearance' preference group summary.
4) dropped the colons from and 'SMS and MMS' preference group summary.
10 years ago
Jake McGinty
d6e0199e05
fix MessageDetailsActivity home button
...
// FREEBIE
10 years ago
Moxie Marlinspike
301ed0b255
Move passphrase disabled preference set to after secret generation.
...
Fixes #2588
10 years ago
agrajaghh
9de62d0286
replace icons in the add attachment dialog
...
Closes #2535
10 years ago
agrajaghh
a2b5bf54c8
remove PassphraseTimeoutPreference since its no longer used
...
closes #2565
//FREEBIE
10 years ago
Moxie Marlinspike
5602a3dfc0
Update to latest version of libtextsecure for simplified interface.
...
1) Switch to new TextSecureAddress addressing, rather than mixing
long-based recipient IDs into libtextsecure.
2) Get rid of RecipientFormattingException throws in calls to
RecipientFactory.
Closes #2570
10 years ago
Moxie Marlinspike
ed5b3f8679
Break out libtextsecure
...
// FREEBIE
Closes #2542
10 years ago
Moxie Marlinspike
a59feb7ad4
Rename PushAddress to TextSecureAddress
...
// FREEBIE
10 years ago
Moxie Marlinspike
004f050741
libtextsecure javadoc and minor API refactoring
...
// FREEBIE
10 years ago
Jake McGinty
fcde642563
Fix invalid transportation options
...
1) Accounts in the directory that don't have supports_sms can't
get encrypted SMS.
2) Push groups can't receive insecure SMS
// FREEBIE
Closes #2521
10 years ago
Jake McGinty
ac0a1c0bc1
Conflicts UI touch-ups:
...
1) Fix i18n and layout naming.
2) Error header for message details.
3) Add back button to message details.
// FREEBIE
Closes #2593
10 years ago
Moxie Marlinspike
3f93731300
Adapt Conflicts UI to work with single-recipient failures.
10 years ago
Moxie Marlinspike
00d7b5c284
Better UX handling on identity key mismatches.
...
1) Migrate from GSON to Jackson everywhere.
2) Add support for storing identity key conflicts on message rows.
3) Add limited support for surfacing identity key conflicts in UI.
10 years ago
Sebastian Kürten
79dbf2746f
Added new media icons for audio/video
...
Added icons new icons, deleted an old one.
Using new icons in AudioSlide/VideoSlide.
Closes #2304
10 years ago
Moxie Marlinspike
d4493e700e
Add GroupId for received messages.
...
// FREEBIE
10 years ago
Jake McGinty
5fac189736
"All images" view for conversations
...
// FREEBIE
10 years ago
Moxie Marlinspike
d3271f548c
Support for retrieving stored messages via websocket.
...
1) When registering with server, indicate that the server should
store messages and send notifications.
2) Process notification GCM messages, and connect to the server
to retrieve actual message content.
10 years ago
Moxie Marlinspike
299dd86c77
Support matching to account for telcos inserting SMS prefixes.
...
// FREEBIE
Fixes #1944
10 years ago
Jake McGinty
f818cfa32b
Unjank character count indicators
...
Fixes #1841
// FREEBIE
10 years ago
Jake McGinty
8277e4e102
Fix NPE when InetAddress.getByName() is null
...
Resolves #2189
// FREEBIE
10 years ago
Jake McGinty
242dbef54e
Prevent NPE when MMS's FROM PduHeader is missing
...
Fixes #1448
// FREEBIE
10 years ago
Andy Martin
7ab739b22b
clear the current text box when deleting a draft-only thread.
...
otherwise the draft will be immediately re-saved (preventing
thread deletion).
// FREEBIE
Closes #2474
Fixes #2473
10 years ago
Moxie Marlinspike
224b06f05a
Theme the HMS picker.
...
// FREEBIE
Closes #2353
10 years ago
Moxie Marlinspike
724dced820
Define a max message length to display.
...
// FREEBIE
Closes #2294
10 years ago
Sam Lanning
b8ca0e57ad
Only initialise EmojiGrid when not in edit mode
...
Suppress initialisation of the emoji_grid_layout.xml when the
EmojiDrawer is being used in a layout where the editor is shown,
to prevent an NPE when an editor is being used.
// FREEBIE
Closes #2288
10 years ago
AsamK
fe5fc411a7
Save drafts for recipients without an existing thread
...
- Save drafts without thread in draft database
- Clear drafts when deleting conversation(s), otherwise
the drafts stay in the database and will reappear when a thread
with the same threadId is created
Closes #1510
10 years ago
Jake McGinty
442f56cdc3
prevent NPE in GroupCreateActivity
...
Occurs when a returned Recipient is null when returning from contact
selection activity.
Fixes #2466
// FREEBIE
10 years ago
Jake McGinty
1aec794a34
widen LGE menu workaround constraints
...
// FREEBIE
10 years ago
Jake McGinty
5bd8d6c69d
Check the part stream is non-null before decoding
...
// FREEBIE
Closes #2459
10 years ago
Moxie Marlinspike
aa26785c00
Reinclude SC provider for consistency.
...
// FREEBIE
Fixes #2461
10 years ago
Jake McGinty
b88e470594
prevent recipient listener Activity context leak
...
Resolves #2372
Resolves #2425
// FREEBIE
10 years ago
Jake McGinty
f38677794a
stop giving long-living static objects Activity contexts
...
// FREEBIE
10 years ago
Jake McGinty
ac4db41435
lower memory consumption from previews
...
// FREEBIE
10 years ago
Jake McGinty
3a9d521ffe
Workaround LG-related menu issues, pt. 2
...
fixes #2444
// FREEBIE
10 years ago
Jake McGinty
b1bf33b13b
Fix SaveAttachmentTask NPE
...
resolves #2454
// FREEBIE
10 years ago
Moxie Marlinspike
352418d2d7
Don't notify on MMS delivery failure if message has been deleted.
...
// FREEBIE
Fixes #2453
10 years ago
Jake McGinty
f092e85b62
Workaround for LGE-related NPEs
...
See: https://code.google.com/p/android/issues/detail?id=78154
Fixes #2424
Closes #2428
// FREEBIE
10 years ago
Moxie Marlinspike
b3c42dee7e
Merge pull request #2416 from mcginty/better-relative-dates
...
more succinct relative dates
10 years ago