Commit Graph

1552 Commits (9a6b559afe0d770deb2c413bb5c55892413d68cf)
 

Author SHA1 Message Date
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
agrajaghh e31ddf0599 remove unused icons
Closes #2575

//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
agrajaghh 2b39728ea0 fix icons in import/export dialog
Closes #2574

//FREEBIE
10 years ago
Jake McGinty 2af5c7f02e fix "verify" button spacing in details
Fixes #2566
// FREEBIE
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
Moxie Marlinspike ac5306be5b Fix locale names
// FREEBIE

Closes #2564
10 years ago
agrajaghh 9de62d0286 replace icons in the add attachment dialog
Closes #2535
10 years ago
agrajaghh 067b14d551 make some strings translateable
closes #2567

//FREEBIE
10 years ago
agrajaghh 03110c9870 remove ConfirmIdentityActivity
Closes #2571

//FREEBIE
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 7bf7acb1ff Dependency verification.
// FREEBIE

Closes #2546
10 years ago
Moxie Marlinspike ffa5dc549b Add libtextsecure README
// FREEBIE
10 years ago
Moxie Marlinspike a59feb7ad4 Rename PushAddress to TextSecureAddress
// FREEBIE
10 years ago
Jake McGinty 753a1c7219 add FAB content description
// 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
Jake McGinty 4397b55ceb fix padding problem in compose text
// FREEBIE
10 years ago
Martin Stone b87abcc2c1 Update lockscreen image to new (blue) logo.
Fixes #2426
Closes #2502
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
agrajaghh a4bd9fae9a make "repeat alerts" setting translatable
Fixes #2511
Closes #2516

 //FREEBIE
10 years ago
Moxie Marlinspike d4493e700e Add GroupId for received messages.
// FREEBIE
10 years ago
Moxie Marlinspike 83d65228e9 Fix for race conditioned caused by OkHttpClient NPE.
We catch OkHttpClient exceptions to deal with bugs in their code,
but in some cases that was leaving our state information in a
bad situation.

// FREEBIE
10 years ago
Moxie Marlinspike 8a2caeef3d Fix for OKH IllegalStateException.
// FREEBIE

Fixes #2501
10 years ago
Jake McGinty 6280ef4ab8 Revert "set appcompat menu class to obfuscate-only in PG"
This reverts commit 899afa2092.

Was able to reproduce a crash with this in second test that was actually
resolved in the previous proguard. Reverting.
10 years ago
Jake McGinty 899afa2092 set appcompat menu class to obfuscate-only in PG
keeping it on the safe side - tested on problematic samsung devices, and
it looks like it works fine.
// FREEBIE
10 years ago
Moxie Marlinspike 7c6b965969 Shrink some SC classes for Gingerbread dexopt limit.
// 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
Jake McGinty 023195dd4b make send button focusable
Fixes #2494
// FREEBIE
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 fc21d2038f Add first Espresso interaction test
// 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
Jake McGinty 9ffd84ce05 Increase readability of recv date in dark theme
Fixes #1483
// FREEBIE
10 years ago
Moxie Marlinspike cb37ce0f5f Fix README typo
// FREEBIE

Closes #2396
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
McLoo d36d33f837 Stop crash on pasting long numbers as country code
//FREEBIE

Closes #2311
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