Geonu Kang
d9467ef3c5
Extract "Devices" preference category title to string resource
...
Fixes #4621
// FREEBIE
2015-11-20 13:50:31 +09:00
Geonu Kang
d5bf1b6137
Fix "Repeat new passphrase" spelling
...
Fixes #4617
// FREEBIE
2015-11-20 11:06:41 +09:00
Moxie Marlinspike
bfe4ad6c34
Voice notes
...
Closes #4610
Closes #3563
// FREEBIE
2015-11-19 17:37:48 -08:00
Jake McGinty
61386e9ca9
more useful contact select headers
...
Closes #4608
// FREEBIE
2015-11-19 11:56:40 -08:00
Moxie Marlinspike
7c0bf0c871
Device provisioning
...
Closes #4553
// FREEBIE
2015-11-19 11:30:39 -08:00
agrajaghh
6a99c6c4ac
Fix "Silent" summary for ringtone preference
...
fixes #3962
Closes #4441
//FREEBIE
2015-11-19 11:13:24 -08:00
agrajaghh
a65ade5366
add action buttons to the call notification
...
fixes #4160
Closes #4490
2015-11-19 11:12:15 -08:00
Geonu Kang
1323b49c57
Use separate menu title strings for insecure/secure calls
...
Fixes #4579
Closes #4580
// FREEBIE
2015-11-19 11:02:29 -08:00
Jake McGinty
25da3525fa
use material labels for passphrase text
...
closes #3374
Closes #4570
// FREEBIE
2015-11-19 10:57:49 -08:00
McLoo
245c0adeea
add dark theme to PassphraseChangeActivity
...
also adding DynamicLanguage to fix ActionBar language changes
2015-11-19 10:57:46 -08:00
Jake McGinty
2ce2a0d5c3
add refresh in overflow to NewConversationActivity
...
fixes #4470
closes #4564
// FREEBIE
2015-11-19 10:47:42 -08:00
Christian Ascheberg
1d8aef1669
Plural group join message
...
Closes #4535
Fixes #4521
// FREEBIE
2015-11-19 10:40:57 -08:00
Geonu Kang
cca38ddf3f
Improve Delete Thread, Reset Secure Session confirmation dialogs
...
Fixes #4512
Closes #4513
// FREEBIE
2015-11-19 10:35:45 -08:00
Jake McGinty
36426a74c1
correct all colorControl* AppCompat attributes
...
solves problem described in #4494
// FREEBIE
2015-11-19 10:30:26 -08:00
heyimgay
04f9187c14
activated state of switches match textsecure color
...
fixes #3881
2015-11-19 10:30:26 -08:00
Sam Lanning
66578a2c76
Change notification privacy setting wording
...
"Neither" -> "No name or message"
fixes #3903
closes #3966
// FREEBIE
2015-11-19 10:30:26 -08:00
agrajaghh
c4339813e6
migrate to AppCompatDialog
...
closes #3222
2015-11-19 10:30:26 -08:00
Carlin
927aac2c4a
Add button to toggle passphrase visibility
...
closes #3776
// FREEBIE
2015-11-19 10:30:26 -08:00
McLoo
6c20a4c08b
Change 'Title' to 'Group name' in group update message
...
closes #3424
//FREEBIE
2015-11-19 10:30:26 -08:00
Jake McGinty
d3000f384f
adhere to android plural standards
...
// FREEBIE
Closes #4503
2015-11-12 15:20:17 -08:00
Jake McGinty
76b0183e0f
move db query off main thread, fix group self-add
...
fixes #4168
Closes #4502
// FREEBIE
2015-11-12 15:20:17 -08:00
Jake McGinty
fb8d6cb538
contact selection reeemix
...
1) RecyclerView-based, with better long scroller
and more material-inspired look.
2) Add badge for Signal users to contact selection
list.
// FREEBIE
2015-11-12 15:20:16 -08:00
Moxie Marlinspike
7bec5efe1a
Add 'Signal Call' option to contact card
...
Fixes #4392
Closes #4465
// FREEBIE
2015-11-12 15:20:16 -08:00
agrajaghh
5c59c3f423
make invite strings plural
...
fixes #4388
Closes #4389
// FREEBIE
2015-11-12 15:20:16 -08:00
Sebastian Morr
181c7dfd85
Add the option to mute notifications for one year.
...
Fixes #4448 .
Closes #4454
2015-11-12 15:20:16 -08:00
RiseT
e1f9519235
Replace 'my' with 'your'
...
See
https://www.google.com/design/spec/style/writing.html#writing-language
// FREEBIE
2015-11-12 15:20:16 -08:00
RiseT
7f0b0803bc
Change 'SD card' to 'storage' & cosmetic corrections
...
Fixes #3920
2015-11-12 15:20:16 -08:00
Moxie Marlinspike
be0ca330f5
Nicer looking attachment type selector
...
Closes #4367
// FREEBIE
2015-11-04 17:56:21 -08:00
Manuel Geier
328a3ff20e
show total number of messages or threads to be deleted
...
in delete-confirm-dialogs
Closes #4284
// FREEBIE
2015-11-04 17:56:20 -08:00
Jake McGinty
3e798a9863
batch invitation
...
// FREEBIE
2015-11-04 17:56:20 -08:00
Moxie Marlinspike
8d82033855
Notify when contacts join Signal
...
Closes #4314
// FREEBIE
2015-11-04 17:56:20 -08:00
RiseT
08be47c03e
Adjust a couple of strings in order to include calls AND messages.
...
Closes #4311
2015-11-04 17:56:20 -08:00
RiseT
13bd3c773c
Make some 'notification sound' strings consistent with the rest
...
Closes #4324
// FREEBIE
2015-11-04 17:56:20 -08:00
Geonu Kang
ea4def7ea1
Change string "Load" to "See"
...
Fixes #4304
Closes #4305
// FREEBIE
2015-10-26 12:26:21 -07:00
Jake McGinty
285bd3de0e
tweak reminder jedi mind tricks
...
// FREEBIE
2015-10-26 12:24:53 -07:00
Moxie Marlinspike
3453aadcfd
Revert "Change string "Load" to "See""
...
This reverts commit 7a0765c1c21da1f2539349fa2fbff81c2b25b24f.
2015-10-26 11:45:28 -07:00
Geonu Kang
7a0765c1c2
Change string "Load" to "See"
...
Fixes #4304
Closes #4305
// FREEBIE
2015-10-26 11:42:12 -07:00
Sam Lanning
c342f0d7e4
Change text of dialog box confirming blocking.
...
Blocking users now also blocks incoming calls, so the block confirmation
message has been updated.
fixes #4217
Closes #4295
// FREEBIE
2015-10-24 11:04:10 -07:00
Moxie Marlinspike
5111fe2e95
Display thumbnail previews for images in conversation list.
...
Closes #4262
// FREEBIE
2015-10-22 10:45:04 -07:00
Moxie Marlinspike
15c6f18750
Support for an audio view to allow in-app playback of audio.
...
Closes #4270
// FREEBIE
2015-10-22 10:32:45 -07:00
Jake McGinty
4ffb1ea95e
in-conversation invite reminder
...
Closes #4250
// FREEBIE
2015-10-15 13:23:37 -07:00
Bastelbursche
38d0b5caa8
Remove unused strings with "session"
...
Closes #4208
2015-10-15 11:34:13 -07:00
Jake McGinty
ae97495c47
only load partial conversation by default
...
Closes #4252
Fixes #3911
// FREEBIE
2015-10-15 11:16:49 -07:00
Moxie Marlinspike
143f786322
Extern Incoming call string.
...
Fixes #4196
// FREEBIE
2015-10-04 17:41:23 -07:00
Geonu Kang
a0859a71b2
Make 'reset secure session' consistent
...
Closes #4200
Fixes #4198
// FREEBIE
2015-10-04 10:24:21 -07:00
Moxie Marlinspike
26f8870344
server failed -> network failed
...
// FREEBIE
2015-10-02 13:37:16 -07:00
Moxie Marlinspike
e0ebe6c858
Switch up thread record strings
...
// FREEBIE
2015-10-01 18:01:15 -07:00
Moxie Marlinspike
77d73fa572
Correctly display call actions in thread list
...
Fixes #4170
// FREEBIE
2015-10-01 17:27:22 -07:00
Jake McGinty
d071625326
fix experience upgrade versioning
...
Closes #4169
// FREEBIE
2015-10-01 16:02:05 -07:00
Moxie Marlinspike
ff1f190110
Rename some strings
...
// FREEBIE
2015-10-01 12:47:13 -07:00
Moxie Marlinspike
c6abb7dc64
Switch recipient preference from Rington -> Notification tone
...
// FREEBIE
2015-10-01 12:22:17 -07:00
Moxie Marlinspike
003787e4a6
Externalize missing strings.
...
Fixes #4158
// FREEBIE
2015-10-01 10:27:20 -07:00
Brinly Taylor
0d05a2bf09
Signal: Clarify a string.
...
Closes #4157
// FREEBIE
2015-10-01 10:19:03 -07:00
Jake McGinty
3035dc4df9
Experience upgrade splash screen.
...
Behaves similarly to the DatabaseUpgradeActivity. You have a
static list of ExperienceUpgrade models that include a "trigger"
version, where when a user upgrades through it a notification
will appear, and there will be a splash explanation screen.
Right now the splash screens are basic and not too configurable,
but that can be reworked as upgrades demand.
Closes #4151
2015-09-30 18:29:54 -07:00
Moxie Marlinspike
31e20ca87e
Distinguish between secure and insecure call in conversation menu.
...
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
123c7b2119
Extract RedPhone string resources
...
// FREEBIE
2015-09-30 14:30:11 -07:00
Moxie Marlinspike
a0fc948519
Menu should be 'reset secure session,' since it'll never end.
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
4044da849e
Replace all strings containing 'TextSecure' with 'Signal'
...
// FREEBIE
2015-09-30 14:30:10 -07:00
Moxie Marlinspike
d83a3d71bc
Support for Signal calls.
...
Merge in RedPhone
// FREEBIE
2015-09-30 14:30:09 -07:00
Jake McGinty
99d3374d35
migrate conversation list to RecyclerView
...
fixes #2488
fixes #2333
// FREEBIE
2015-09-24 14:12:09 -07:00
Jake McGinty
eedbc667c6
fix system emoji transparency
...
Closes #4084
// FREEBIE
2015-09-17 15:05:21 -07:00
Moxie Marlinspike
9b524e0496
Updated language translations
...
// FREEBIE
2015-09-17 13:24:43 -07:00
Jake McGinty
92b2da0286
download control details
...
Closes #4063
// FREEBIE
2015-09-17 12:51:57 -07:00
Jake McGinty
2d65464c04
fix attachment remove button alignment
...
fixes #3597
Closes #4077
// FREEBIE
2015-09-17 12:22:01 -07:00
Jake McGinty
e077cc6581
advanced pref to use android emoji
...
// FREEBIE
2015-09-17 12:20:25 -07:00
Jake McGinty
551274f167
Large attachment support
...
Closes #4019
// FREEBIE
2015-09-17 12:20:25 -07:00
Jake McGinty
aaf3d6a7c7
media download controls i18n
...
fixes #4015
// FREEBIE
2015-09-04 12:11:06 -07:00
Jake McGinty
80ce83ef9d
Media download controls
...
Closes #3991
// FREEBIE
2015-09-03 11:40:55 -07:00
Jake McGinty
d0fc5268a6
add vietnamese translations
...
Closes #3978
// FREEBIE
2015-09-02 12:37:17 -07:00
Jake McGinty
ae17b4b24a
bright background for unread messages
...
Closes #3909
// FREEBIE
2015-08-07 17:15:50 -07:00
RiseT
f693a04531
Preferences Message Notifications Description
...
// FREEBIE
Closes #3871
2015-08-05 13:11:13 -07:00
Geonu Kang
eae80e2c86
Fix Japanese language entry
...
Fixes #3861
Closes #3862
// FREEBIE
2015-08-05 13:09:39 -07:00
Moxie Marlinspike
120cde9917
Support for notification privacy settings.
...
// FREEBIE
2015-08-05 13:06:37 -07:00
Jake McGinty
d6d7ca19c1
reduce overdraw
...
Closes #3856
// FREEBIE
2015-08-05 13:05:01 -07:00
Geonu Kang
278214ef86
Improve multi-device strings consistency
...
Fixes #3830
Closes #3840
// FREEBIE
2015-07-30 10:15:50 -07:00
McLoo
109a6ed599
Update language list for 90%+ translations
...
Closes #3841
//FREEBIE
2015-07-30 08:17:52 -07:00
Sam Lanning
c72719747a
Added white background to indicator for BLOCKED indicator
...
Also modified text colour in light theme to nicer red
fixes #3524
Closes #3806
// FREEBIE
2015-07-29 16:18:12 -07:00
Jake McGinty
a84dcf6a8e
assert gif size constraints before OOMEs
...
fixes #3778
closes #3833
// FREEBIE
2015-07-29 16:17:27 -07:00
agrajaghh
e2e5aa32a8
fix icon for "Take Photo" in the attachment dialog and
...
also change "Take Photo" to "Camera"
fixes #3819
closes #3820
// FREEBIE
2015-07-29 16:17:27 -07:00
Jake McGinty
f13ad54ba1
ditch RoundedImageView, make animated gifs work
...
// FREEBIE
2015-07-29 16:17:26 -07:00
Moxie Marlinspike
dcc7ba20e6
Update disable passphrase strings.
...
Fixes #3705
// FREEBIE
2015-07-20 16:58:08 -07:00
Jake McGinty
39c0fc0e5a
add sane default emoji panel size
...
fixes #3661
Closes #3691
// FREEBIE
2015-07-20 16:12:29 -07:00
agrajaghh
cfc9514f89
make "Enter name or number" translateable
...
Fixes #3703
Closes #3708
// FREEBIE
2015-07-20 16:09:10 -07:00
Moxie Marlinspike
0e7fcc6893
Extract string resource.
...
// FREEBIE
2015-07-16 11:15:56 -07:00
Moxie Marlinspike
2ef0054840
Update look of contact selection activities.
...
// FREEBIE
2015-07-16 11:15:56 -07:00
Moxie Marlinspike
8d9ae731ef
Only use MasterSecret for local message encryption.
...
Not for the axolotl store.
// FREEBIE
2015-07-16 11:15:56 -07:00
Jake McGinty
9b2aabfdc8
add EmojiSpan that scaled w/ TextView
...
Fixes #3317
Closes #3605
// FREEBIE
2015-07-10 16:53:34 -07:00
Veeti Paananen
21c8051b02
Use matching status bar color during action mode
...
Closes #3552
FREEBIE.
2015-07-09 12:18:58 -07:00
Jake McGinty
bc787f20e3
Resolve emoji keyboard layout issues
...
1) orientation changes are now properly handled
2) emoji panel will not overrun the actionbar and composition area
in space-contentious situations (quick reply popup)
Closes #3553
fixes #3501
fixes #3485
fixes #3199
// FREEBIE
2015-07-08 17:26:23 -07:00
Jake McGinty
c4524ebbd1
Revert the "Send via TextSecure" string change
...
// FREEBIE
2015-07-08 17:22:51 -07:00
Jake McGinty
54a37cc658
refactor direct capture
...
Closes #3516
// FREEBIE
2015-07-08 16:02:39 -07:00
Calvin Hu
c4a37e38ab
Add camera preview to message composition
2015-07-08 16:01:57 -07:00
Moxie Marlinspike
13eed3baa7
Fix up wearable reply stuff a little.
...
1) Don't include MasterSecret in PendingIntents.
2) Correctly reply to non-push group threads, rather than
just an individual in that group.
// FREEBIE
2015-07-08 13:13:49 -07:00
Christoph Haefner
f0b2cc5590
Added WearReplyReceiver
2015-07-08 12:55:46 -07:00
Moxie Marlinspike
69e1252f7f
Add "conversation settings" menu option in conversation activity.
...
Closes #3399
Fixes #3399
// FREEBIE
2015-07-08 12:22:51 -07:00
Jake McGinty
00a85c4438
fix landscape softkey sizing
...
Closes #3540
// FREEBIE
2015-07-06 18:11:01 -07:00
Jake McGinty
fa62b9bde2
clean up EmojiDrawer layout
...
Fixes #2940
Closes #3517
// FREEBIE
2015-07-06 16:50:22 -07:00
Moxie Marlinspike
48bf65db74
Fix for dark theme colors.
...
// FREEBIE
2015-07-02 14:22:33 -07:00
Jake McGinty
59c51127f6
add twilio shoutout to registration
...
// FREEBIE
2015-07-02 12:20:51 -07:00
Jake McGinty
c2e5f4e80a
Add transfer indicators for attachments
...
Closes #3498
// FREEBIE
2015-07-01 15:38:55 -07:00
Jake McGinty
daa98107c3
new composition styling
...
Closes #3506
// FREEBIE
2015-07-01 14:31:04 -07:00
McLoo
3a9ceb8371
Move ellipse from title to message and complete ellipse
...
Closes #3481
//FREEBIE
2015-07-01 14:07:40 -07:00
Moxie Marlinspike
4ea40b30a2
Switch to enum and theme type for MaterialColor.
...
// FREEBIE
2015-07-01 12:24:38 -07:00
Moxie Marlinspike
9bf7562d49
Use theme-defined weights instead of ThemeType.
...
// FREEBIE
2015-07-01 12:24:38 -07:00
Moxie Marlinspike
ce2f66ad17
Refactor colorization to support dark theme.
...
// FREEBIE
2015-07-01 12:24:38 -07:00
Moxie Marlinspike
7cdc26a8ba
Shorten "mark as read" to "mark read" to make room in notification
...
// FREEBIE
2015-07-01 08:23:43 -07:00
Moxie Marlinspike
78289ded8f
Fully colorize conversations.
...
1. Switch from 300 to 500 colors.
2. Colorize incoming conversation bubbles.
3. Colorize recipeint preference activity toolbar.
4. Support inverted colors in avatars.
5. Make status bar icons tint according to secondary color.
// FREEBIE
2015-06-29 16:06:59 -07:00
Jake McGinty
99c9c73c9d
Add drop shadows and roundier corners to new bubbles.
...
// FREEBIE
2015-06-29 16:05:41 -07:00
Moxie Marlinspike
db9656c70c
Update conversation style.
...
1) No more blue/green for outgoing messages. Just lock or no lock.
2) Use 9-patches instead of shapes for better bubble performance.
3) Use tinting rather than different colored assets.
4) Change outgoing status indicators so that they don't change
width of the bubble as they update.
5) Switch to using ..., check, double-check for pending, sent,
delivered rather than using bubble tone to indicate pending.
// FREEBIE
2015-06-29 16:05:33 -07:00
Moxie Marlinspike
296796eb54
User-selectable contact colors.
...
// FREEBIE
2015-06-27 19:43:18 -07:00
Moxie Marlinspike
bf3c1d3745
Support for device management, limits, and contact requests.
...
// FREEBIE
2015-06-24 18:30:55 -07:00
Moxie Marlinspike
a397f34ec4
Adhere to material actionbar typeface guidelines.
...
// FREEBIE
2015-06-24 18:30:55 -07:00
Moxie Marlinspike
2016fa315b
Support for quick reply from notifications.
...
Fixes #483
Closes #3455
// FREEBIE
2015-06-24 18:30:55 -07:00
Moxie Marlinspike
dc60c011a6
Support "quick response" when TextSecure is unlocked.
...
Fixes #299
Closes #3456
// FREEBIE
2015-06-24 18:30:55 -07:00
agrajaghh
5116c61f43
Translate strings in RecipientPreferenceActivity
...
Fixes #3405
Closes #3409
// FREEBIE
2015-06-12 09:15:42 -07:00
agrajaghh
687beda478
Set ActionBar title to "Privacy"
...
Fixes #3406
Closes #3410
// FREEBIE
2015-06-12 09:14:35 -07:00
agrajaghh
ae4f6b1dd4
add dark theme to emojiDrawer
...
Fixes #3240
Closes #3353
2015-06-11 11:10:28 -07:00
Moxie Marlinspike
40af2a81db
Support for per-recipient muting, blocking, and ringtones.
...
Fixes #757
Fixes #354
Fixes #222
Closes #1815
Closes #3378
// FREEBIE
2015-06-11 11:09:02 -07:00
RiseT
05894827c1
Couple of cosmetic corrections for strings.xml
...
Closes #3364
2015-06-09 08:34:14 -07:00
Jake McGinty
12255ed453
fix missing attribute crash
...
fixes #3328
fixes #3329
fixes #3330
// FREEBIE
2015-06-03 14:50:06 -07:00
agrajaghh
570f79d91a
fix unit strings
...
Fixes #3295
Closes #3320
//FREEBIE
2015-06-03 11:44:50 -07:00
Jake McGinty
bd2e984963
reduce GPU overdraw
...
Closes #3305
// FREEBIE
2015-06-03 11:14:03 -07:00
Jake McGinty
9408579862
ASCII emoji support
...
Fixes #2943
Closes #3283
// FREEBIE
2015-06-03 11:11:24 -07:00
Geonu Kang
0cf9206170
Update "TextSecure messages" preferences strings
...
Fixes #3253
Closes #3254
//FREEBIE
2015-06-03 11:11:23 -07:00
agrajaghh
86c607a211
make search hint translatable
...
Fixes #3261
Closes #3262
//FREEBIE
2015-06-03 11:11:23 -07:00
agrajaghh
72bd6d5844
use ConfirmIdentityDialog instead of ReceiveKeyDialog
...
also switch to AppCompatDialog
2015-06-03 11:11:23 -07:00
Jake McGinty
05e45e92cf
reduce emoji memory consumption
...
Closes #3282
// FREEBIE
2015-05-29 16:25:32 -07:00
agrajaghh
257660200a
add dark theme to PassphrasePromptActivity
...
Fixes #2296
Closes #2307
Closes #2627
2015-05-20 16:29:37 -07:00
Jake McGinty
4aa4ab50c4
remove unnecessary "Add Attachment" title
...
//FREEBIE
2015-05-20 15:44:18 -07:00
Jake McGinty
bd6bee8da7
new attach icon
...
fancier interpolation
Closes #3205
// FREEBIE
2015-05-20 15:37:28 -07:00
Moxie Marlinspike
fe4e2fcadb
Support for direct photo capture from app.
...
Make the send button toggle to an attach button when the
compose text and attachments are emmpty.
Part of #520
Closes #3186
// FREEBIE
2015-05-20 13:53:00 -07:00
agrajaghh
9a6b559afe
remove unused icon
...
closes #3200
// FREEBIE
2015-05-20 12:41:28 -07:00
Jake McGinty
fa39c23d44
ReceiveKeyActivity -> ReceiveKeyDialog
...
Closes #3158
// FREEBIE
2015-05-20 12:39:59 -07:00
Rhodey Orbits
720521d020
remove string resource
...
Obsoleted by 4c89b242be51afee7e28861912c9e0a2b7e62ebd
Closes #3194
// FREEBIE
2015-05-20 12:33:43 -07:00
Jake McGinty
0ee46bbe5f
new emoji category layout
...
Fixes #2962
Fixes #2954
Fixes #2941
// FREEBIE
2015-05-19 14:01:22 -07:00
Jake McGinty
082b6b35f8
new emoji arrays
2015-05-19 14:00:04 -07:00
Jake McGinty
bf133c65c3
refactor emoji code into package
...
1) EmojiTextView and EmojiEditText are used instead of
using code to emojify text.
2) Emoji categories' code points are specified in XML
3) EmojiDrawer itself is a fragment, and its pages are
also fragments, allowing for better memory
management.
Fixes #2938
Fixes #2936
Closes #3153
// FREEBIE
2015-05-14 13:54:11 -07:00
Jake McGinty
2d8de5291e
Remove broken custom dialog theme
...
Closes #3121
// FREEBIE
2015-05-07 13:38:06 -07:00
Jake McGinty
4011208db3
prevent strange appcompat stack overflow
...
inspiration: http://stackoverflow.com/a/14167949
Fixes #3118
Closes #3119
// FREEBIE
2015-05-07 11:53:24 -07:00
Moxie Marlinspike
41cad291f9
Display a generated avatar icon rather than a single default.
...
If the contact doesn't have an image, render a color-coded
background and the first letter of the contact's name.
1) Don't display anything during recipient resolution.
2) Display a # icon in material gray for recipients with no name.
3) Display a material group icon in material gray for groups with
no avatar icon set.
Closes #3104
// FREEBIE
2015-05-07 10:36:54 -07:00
Jake McGinty
b354825150
shrink size of emoji drawer grid by ~15%
...
Fixes #2937
// FREEBIE
2015-05-04 18:20:50 -07:00
Moxie Marlinspike
95a94eeebf
Create our own dialog when GooglePlayServicesUtil can't.
...
Fixes #2505
Closes #3005
// FREEBIE
2015-04-22 13:49:14 -07:00
Jake McGinty
f42d100f15
Use Glide for loading part thumbnails
...
Closes #2885
// FREEBIE
2015-04-21 14:27:51 -07:00
Jake McGinty
64fc83326f
bump sdk to 22, update notifications
...
Notification updates include:
1) Setting theme colors
2) Using high-res contact photos
3) Updating the notification icon to latest
Closes #2935
Fixes #2923
Fixes #2732
Fixes #2548
// FREEBIE
2015-04-16 08:38:31 -07:00
agrajaghh
1a5bd37849
translate "Message Details"
...
Fixes #2875
Closes #2876
//FREEBIE
2015-04-03 18:46:47 +02:00
Moxie Marlinspike
0efdada928
Prompt user to rate app
...
Closes #2841
// FREEBIE
2015-04-02 17:30:30 -07:00
Jake McGinty
0ff99258ac
move routing logic to all activities
...
Fixes #2239
Closes #27923
// FREEBIE
2015-04-01 10:23:05 -07:00
xrazvan
38fa4e91fa
Update arrays.xml - Fixed misspeling for Romanian language
...
Closes #2826
2015-04-01 10:20:31 -07:00
Jake McGinty
2f20bb89f3
use internal emoji pane for all android versions
...
1) Enter key by default (remove as option), still
keeping "Enter key sends" option
2) New material assets for emoji and keyboard icons,
inc a xxhdpi version finally
fixes #2300 , fixes #2251 , fixes #2183
Closes #2302
// FREEBIE
2015-04-01 10:20:31 -07:00
agrajaghh
1b846c0842
remove unused resources
...
Closes #2594
//FREEBIE
2015-03-26 16:29:32 -07:00
Sam Whited
dbda758841
Add pref to change MMS user agent
...
Closes #2363
// FREEBIE
2015-03-26 15:48:53 -07:00
Jake McGinty
427c9a6b21
Use new MMS APIs in Lollipop onwards
...
Fixes #1937
Closes #2727
2015-03-26 11:05:41 -07:00
agrajaghh
62181a3d7f
migrate AlertDialog to material-dialogs
...
Closes #2743
2015-03-25 11:50:52 -07:00
Moxie Marlinspike
b9e6cff20c
Fix the build
...
Fixes #2787
2015-03-25 10:55:47 -07:00
Moxie Marlinspike
d65a7f1a25
Update invite strings.
...
// FREEBIE
Closes #2735
2015-03-25 10:49:52 -07:00
NorthwestBased
6ec9ee89a7
Disallow zero-length passphrases.
...
Fixes #2751
Closes #2762
2015-03-25 09:19:53 -07:00
Jake McGinty
b73143d7a7
fix send button assets
...
Closes #2757
// FREEBIE
2015-03-23 13:54:37 -07:00
agrajaghh
0f572d1e5d
adapt SMS strings in preferences
...
Fixes #2672
Closes #2682
//FREEBIE
2015-03-16 11:02:22 -07:00
Jake McGinty
4099303d1f
make dark theme go less wild
...
Resolves #2675
Closes #2693
// FREEBIE
2015-03-15 09:33:10 -07:00
Jake McGinty
4185006147
add borderless thumbnails, "bubble" refactor
...
Closes #2430
// FREEBIE
2015-03-12 18:23:08 -07:00
Moxie Marlinspike
a4e18c515c
Remove encrypted SMS transport, simplify transport options.
...
Closes #2647
// FREEBIE
2015-03-12 17:53:38 -07:00
Rhodey Orbits
2011391e65
Fix notifications for media messages without text.
...
They now read 'media message' in italics.
Closes #2649
2015-03-12 17:30:23 -07:00
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
2015-03-05 18:42:34 -08:00
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.
2015-03-05 18:20:39 -08:00
agrajaghh
2b39728ea0
fix icons in import/export dialog
...
Closes #2574
//FREEBIE
2015-03-05 17:35:25 -08:00
Moxie Marlinspike
ac5306be5b
Fix locale names
...
// FREEBIE
Closes #2564
2015-03-05 11:45:09 -08:00
agrajaghh
067b14d551
make some strings translateable
...
closes #2567
//FREEBIE
2015-03-03 17:09:07 -08:00
Jake McGinty
753a1c7219
add FAB content description
...
// FREEBIE
2015-02-27 16:31:01 -08:00
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
2015-02-27 12:26:35 -08:00
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.
2015-02-27 12:26:09 -08:00
Jake McGinty
4397b55ceb
fix padding problem in compose text
...
// FREEBIE
2015-02-25 14:53:32 -08:00
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
2015-02-23 13:13:39 -08:00
agrajaghh
a4bd9fae9a
make "repeat alerts" setting translatable
...
Fixes #2511
Closes #2516
//FREEBIE
2015-02-23 09:54:28 -08:00
Jake McGinty
5fac189736
"All images" view for conversations
...
// FREEBIE
2015-02-18 15:47:47 -08:00
Jake McGinty
9ffd84ce05
Increase readability of recv date in dark theme
...
Fixes #1483
// FREEBIE
2015-02-15 22:09:02 -08:00
Moxie Marlinspike
224b06f05a
Theme the HMS picker.
...
// FREEBIE
Closes #2353
2015-02-13 15:06:50 -08:00
agrajaghh
20d43bbfcb
add icons to the preference categories
...
Closes #2361
2015-02-13 11:18:04 -08:00
Moxie Marlinspike
7ffe6f053c
Merge pull request #2435 from mcginty/dark-actionmode-popup
...
Fix white-on-white ActionMode popup in dark theme
2015-02-09 12:07:54 -08:00
Jake McGinty
ea77191b70
Fix white-on-white ActionMode popup
...
// FREEBIE
2015-02-09 12:00:52 -08:00
Jake McGinty
10a74d6d08
move plurals to strings.xml
...
Resolves #2421
// FREEBIE
2015-02-09 11:19:30 -08:00
Jake McGinty
0fd52ad1fe
more succinct relative dates
...
// FREEBIE
2015-02-06 13:00:21 -08:00
Moxie Marlinspike
57c17e705f
Fix provisioning dialog strings.
...
// FREEBIE
Closes #2368
2015-01-24 10:16:33 -08:00
Jake McGinty
2e253fb6a8
provisioning dialog rework
...
// FREEBIE
2015-01-24 10:15:47 -08:00
Jake McGinty
48f6c2c526
Fix 'indicator tab' coloring
...
Was previously white-on-near-white
// FREEBIE
2015-01-23 10:59:22 -10:00
Jake McGinty
39fd1e8f46
fix incoming lock asset
...
// FREEBIE
2015-01-21 20:06:05 -10:00
Jake McGinty
810abe0275
material actionbar and fab
...
// FREEBIE
2015-01-21 19:01:23 -10:00
Calvin Hu
a0599c1639
add theme to import/export activity
...
closes #2359
2015-01-16 10:41:01 -10:00
Jake McGinty
42da687602
Revert "add theme to import/export activity"
...
This reverts commit e64c0676362451f1861ea8b2439fc191831fa702.
2015-01-14 10:23:10 -10:00
Calvin Hu
e64c067636
add theme to import/export activity
2015-01-14 10:03:02 -10:00
Moxie Marlinspike
a0ed0842a0
Add expiration check on build freshness.
...
// FREEBIE
2015-01-12 09:12:10 -08:00
Moxie Marlinspike
ed556fbd3a
Support for multi-select in the conversation list.
...
// FREEBIE
Closes #1601
Closes #2214
Fixes #2188
Fixes #786
2014-12-29 13:54:59 -08:00
Moxie Marlinspike
6e85677c52
Support 'WiFi calling' devices.
...
// FREEBIE
Fixes #2254
Fixes #2240
Fixes #2160
Closes #2263
2014-12-29 12:51:39 -08:00
guiweber
d7419caa4b
Moved several hard-coded UI strings to strings.xml
...
Closes #2203
2014-12-29 12:29:48 -08:00
Jake McGinty
121b1493cc
thumbnail generation and disk caching
...
// FREEBIE
2014-12-24 14:46:50 -08:00
McLoo
3ec95f7a8e
More l10n - for decrypting errors
...
//FREEBIE
Closes #2231
2014-12-23 12:53:38 -08:00
Jake McGinty
e650349bb7
Catch issues with bad MMSC URIs, add validation
...
Fixes #2202
// FREEBIE
2014-12-16 16:01:22 -08:00
McLoo
188d11bc23
Added l10n for ZXing intent message box
...
Closes #2147
2014-12-12 19:05:31 -08:00
Aaron M Brown
a09e0afbd6
Explain size limit for large attachments in toasts.
...
// FREEBIE
Fixes #2100
Closes #2172
2014-12-12 18:45:06 -08:00
Moxie Marlinspike
426c56c77d
Support install link
...
Closes #2001
Fixes #1722
2014-12-12 18:31:20 -08:00
Moxie Marlinspike
642334da1f
Merge pull request #2212 from agrajaghh/betterpicker_translateable
...
make summary of passphrase timeout translatable
2014-12-12 17:04:29 -08:00
McLoo
b44acd82e6
Added l10n for message details
...
//FREEBIE
Closes #2173
2014-12-12 16:43:45 -08:00
agrajaghh
3c7e319029
make summary of passphrase timeout translatable
...
//FREEBIE
2014-12-13 01:37:06 +01:00
ultrasandwich
6980a32628
Fix user-facing helping term 'insecure' to 'unsecured'.
...
Insecure implies an uncertainty of intention or confidence.
Unsecured is more specifically addressing the protocol which
wraps the message delivered.
Closes #1811
2014-12-12 16:17:34 -08:00
McLoo
9beb51bd77
Enabled audio and video drafts
...
//FREEBIE
Closes #1799
2014-12-12 14:44:21 -08:00
Jake McGinty
c448a833f5
another minor pref tweak for mms fallback
...
1) fix summary for outgoing sms/mms
2) disable mms option when TS-users is unselected, same as the fallback
approval option.
// FREEBIE
2014-12-11 22:46:59 -08:00
Jake McGinty
761049d6f8
minor preferences tweaks
...
1) shorten some summaries
2) add summaries to appearance subscreen
3) move common summary functions to common parent class
// FREEBIE
2014-12-11 22:12:12 -08:00
Moxie Marlinspike
df12174458
Add support for notification reminders.
...
// FREEBIE
Closes #1623
Fixes #323
2014-12-11 19:38:46 -08:00
Jake McGinty
30232c1635
transport selection refactor
...
Closes #1724
// FREEBIE
2014-12-11 19:27:24 -08:00
Bastian Köcher
4a088410ae
"add contact" button for unknown contacts
...
Closes #1551
2014-12-11 18:59:29 -08:00
Jake McGinty
b05967f2c9
Show drafts in conversation list snippets
...
// FREEBIE
2014-12-11 18:27:54 -08:00
Moxie Marlinspike
3c4ac4b105
Add option that allows disabling MMS fallback with TS users.
...
// FREEBIE
Closes #1444
2014-12-11 16:12:36 -08:00
3xo
ff05642f3e
Enable progress indicator on group update
...
Closes #1165
2014-12-11 16:05:07 -08:00
Lukas Barth
e5e5b93884
Add k-9 style avatars to group conversations
...
Closes #1107
2014-12-11 14:40:44 -08:00
agrajaghh
2f6cefca8a
refactor preferences into multiple PreferenceFragments
2014-12-11 14:02:28 -08:00
Mladen Pejaković
3fcd2bb88d
Add Croatian language to list
...
// FREEBIE
Closes #2167
Fixes #2026
2014-12-04 16:02:42 -08:00
Jake McGinty
15613894f0
load image previews asynchronously
...
// FREEBIE
2014-12-03 13:03:03 +00:00
Jake McGinty
f3f173f653
support mms basic auth
...
// FREEBIE
2014-12-02 08:59:43 +00:00
Mladen Pejaković
ceb82a05ca
Add Serbian language to the list
...
Closes #2008
2014-11-29 13:43:51 -08:00
McLoo
899bf8160d
Cleanup of unused strings in strings.xml
...
//FREEBIE
Closes #2139
2014-11-29 13:35:36 -08:00
McLoo
49f77c9c06
Added l10n for message trimmer
...
//FREEBIE
Closes #2079
Closes #1868
2014-11-29 13:31:44 -08:00
McLoo
cd5feccdbf
Fix selection for hungarian
...
// FREEBIE
Closes #2025
2014-11-29 13:19:49 -08:00
Jake McGinty
b0891fa986
move log submission to new library
...
// FREEBIE
Closes #1655
2014-11-29 11:42:25 -08:00
Moxie Marlinspike
b57763f397
Display 'me' for device's local number in group membership list.
...
// FREEBIE
Fixes #1494
Closes #1505
2014-11-28 10:46:50 -08:00
Jake McGinty
83d281de71
compat actionbar bg for dark theme
...
// FREEBIE
2014-11-25 09:28:22 +02:00
Jake McGinty
bf69a90b69
rollback to appcompat v20
...
v21 appears to just not be ready for production given the bugs.
// FREEBIE
2014-11-24 19:09:33 +02:00
Moxie Marlinspike
bf19307916
Make GCM re-registration failure notification based.
...
// FREEBIE
2014-11-23 17:12:35 -08:00
Jake McGinty
167386ea49
make the light theme light
...
Fixes #2111
Tested on GB and LP
// FREEBIE
2014-11-20 21:59:15 -08:00
Jake McGinty
eaf89735b8
encapsulated delivery icon to separate from lock
...
and as a bonus some tweaked text sizes and colors
// FREEBIE
2014-11-19 12:56:44 -08:00
Jake McGinty
5ca8a6d421
materialize conversation item indicators
...
// FREEBIE
2014-11-18 11:27:08 -08:00
Jake McGinty
08d939b010
fix AppCompat theme crash
...
Fixes #2084
// FREEBIE
2014-11-17 11:51:49 -08:00
Jake McGinty
020920d988
silly actionbar shadow issue
...
// FREEBIE
2014-11-17 11:28:57 -08:00
Jake McGinty
43adc75428
add icon back
...
// FREEBIE
2014-11-15 02:04:17 +03:00
Jake McGinty
98af1fb6ee
shorten blocks of text
...
// FREEBIE
2014-10-29 16:53:25 -07:00
Jake McGinty
7df49811b7
replace ABS with AppCompat
...
// FREEBIE
2014-10-29 16:51:55 -07:00
Jake McGinty
53da1f849a
in-app image media preview
...
// FREEBIE
2014-10-28 00:50:01 -05:00
Jake McGinty
31167d11dd
use wildcard media types, don't crash on preview fail
...
// FREEBIE
2014-10-17 17:59:56 -07:00
Jake McGinty
6e3751a0c5
sane fallback for media selection on exception
...
Fixes #1763
// FREEBIE
2014-10-17 17:41:42 -07:00
Moxie Marlinspike
40495a2261
Merge pull request #1854 from mcginty/content-description
...
improve some content descriptions
2014-08-19 21:00:20 -07:00
Jake McGinty
a6c1fdd914
improve some content descriptions
...
// FREEBIE
2014-08-19 19:10:15 -07:00
Jake McGinty
020d61dd6e
migrate nav panel items to actionbar
...
Fixes #1819
Closes #1839
// FREEBIE
2014-08-19 15:20:57 -07:00
Jake McGinty
de63b0dd96
make reminder a custom view, make push reminder
...
// FREEBIE
2014-08-04 15:25:53 -07:00
Veeti Paananen
3597915d17
Add a backspace key to the emoji drawer
2014-08-01 13:40:19 -07:00
Jake McGinty
7d688846f9
Move default SMS and system import to "reminders"
...
// FREEBIE
Closes #1730
2014-07-27 01:09:39 -07:00
Jake McGinty
530ad7bc86
new emoji drawer
...
// FREEBIE
Closes #1746
2014-07-26 13:35:03 -07:00
Jake McGinty
bea3c33223
disable passphrase creation on registration
...
// FREEBIE
Closes #1726
2014-07-25 17:46:50 -07:00
Moxie Marlinspike
358c923891
Merge pull request #1630 from mcginty/remove-keys-list
...
remove ReviewIdentitiesActivity
2014-06-23 11:17:17 -07:00
Jake McGinty
5121ab0eed
temporarily disable encrypted backup
...
// FREEBIE
2014-06-22 16:40:02 -07:00
Jake McGinty
f63f95404e
remove ReviewIdentitiesActivity
...
// FREEBIE
2014-06-22 16:21:30 -07:00
Moxie Marlinspike
0d35e2bfa9
Fix the "Tap for X fallback" labels.
2014-06-13 17:48:56 -07:00
Moxie Marlinspike
983bf672cf
Fix UI side of broken MMS fallback.
...
1) Actually tell the SendReceiveService to send the MMS if it is
one.
2) Display the correct string (SMS vs MMS) in the fallback dialog.
2014-06-13 17:39:29 -07:00