Commit Graph

946 Commits (5e02715a2c2be9e81fa0a9ea69ee77acd1a48460)

Author SHA1 Message Date
AsamK e93dcc3991 Replace emojis in GroupCreateActivity
Emojis can be typed there using the system keyboard

Closes #4692
// FREEBIE
9 years ago
Jake McGinty b4e28e219b fix false camera captures
// FREEBIE
9 years ago
Jake McGinty d5bd7bcf5f use same default group photo in GroupCreateActivity
fixes #3908
Closes #4639
// FREEBIE
9 years ago
Moxie Marlinspike 2ef808f406 Add help menu to conversation list overflow
Fixes #4552
// FREEBIE
9 years ago
Geonu Kang c4f9bc2b5e Improve date localization for API >= 18 (4.3, JELLY_BEAN_MR2)
Fixes #3102
Closes #4597
9 years ago
Moxie Marlinspike 13328ca0d0 Fix strange conversation draw behavior in GB
// FREEBIE
10 years ago
Moxie Marlinspike 5e493c90f8 Fix broken strings
// FREEBIE
10 years ago
Moxie Marlinspike 8e735cd66f Update language translations
// FREEBIE
10 years ago
Jake McGinty d58f4d1232 don't allow fast scrolling until data is available
fixes #4666
closes #4693
// FREEBIE
10 years ago
Moxie Marlinspike e914496216 Remove identity menu option from conversation list
// FREEBIE
10 years ago
Moxie Marlinspike 9b3457f0b2 Don't choke so hard on random QR codes
Fixes #4642
// FREEBIE
10 years ago
Moxie Marlinspike 8290970d50 Updated translations
// FREEBIE
10 years ago
Moxie Marlinspike dc1b420fef Voice Note -> Voice Message
Fixes #4628
// FREEBIE
10 years ago
Geonu Kang d9467ef3c5 Extract "Devices" preference category title to string resource
Fixes #4621
// FREEBIE
10 years ago
Geonu Kang d5bf1b6137 Fix "Repeat new passphrase" spelling
Fixes #4617
// FREEBIE
10 years ago
Moxie Marlinspike bfe4ad6c34 Voice notes
Closes #4610
Closes #3563
// FREEBIE
10 years ago
Jake McGinty 61386e9ca9 more useful contact select headers
Closes #4608
// FREEBIE
10 years ago
Moxie Marlinspike 7c0bf0c871 Device provisioning
Closes #4553
// FREEBIE
10 years ago
agrajaghh 6a99c6c4ac Fix "Silent" summary for ringtone preference
fixes #3962
Closes #4441

//FREEBIE
10 years ago
agrajaghh a65ade5366 add action buttons to the call notification
fixes #4160
Closes #4490
10 years ago
Geonu Kang 1323b49c57 Use separate menu title strings for insecure/secure calls
Fixes #4579
Closes #4580
// FREEBIE
10 years ago
Jake McGinty 25da3525fa use material labels for passphrase text
closes #3374
Closes #4570
// FREEBIE
10 years ago
McLoo 245c0adeea add dark theme to PassphraseChangeActivity
also adding DynamicLanguage to fix ActionBar language changes
10 years ago
Jake McGinty 2ce2a0d5c3 add refresh in overflow to NewConversationActivity
fixes #4470
closes #4564
// FREEBIE
10 years ago
Christian Ascheberg 1d8aef1669 Plural group join message
Closes #4535
Fixes #4521
// FREEBIE
10 years ago
Geonu Kang cca38ddf3f Improve Delete Thread, Reset Secure Session confirmation dialogs
Fixes #4512
Closes #4513
// FREEBIE
10 years ago
Jake McGinty 36426a74c1 correct all colorControl* AppCompat attributes
solves problem described in #4494
// FREEBIE
10 years ago
heyimgay 04f9187c14 activated state of switches match textsecure color
fixes #3881
10 years ago
Jake McGinty f82a7fee49 re-commit refactored CameraView
closes #4529
Confirmed fixed front-camera bug in Galaxy Nexus.

// FREEBIE
10 years ago
Sam Lanning 66578a2c76 Change notification privacy setting wording
"Neither" -> "No name or message"

fixes #3903
closes #3966

// FREEBIE
10 years ago
agrajaghh c4339813e6 migrate to AppCompatDialog
closes #3222
10 years ago
Carlin 927aac2c4a Add button to toggle passphrase visibility
closes #3776
// FREEBIE
10 years ago
McLoo 6c20a4c08b Change 'Title' to 'Group name' in group update message
closes #3424
//FREEBIE
10 years ago
Jake McGinty f3a4634d30 fix keyboard/focus regressions
I don't know how it was working the first time.

fixes #4527
Closes #4555
// FREEBIE
10 years ago
Moxie Marlinspike fecc5e63e8 Update language translations
// FREEBIE
10 years ago
Moxie Marlinspike cb60e08da2 Update language translations
// FREEBIE
10 years ago
Jake McGinty 0c75e652eb bring back the ripple when clicking on preview
Closes #4506
// FREEBIE
10 years ago
Jake McGinty d3000f384f adhere to android plural standards
// FREEBIE

Closes #4503
10 years ago
Jake McGinty 76b0183e0f move db query off main thread, fix group self-add
fixes #4168
Closes #4502
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 7bec5efe1a Add 'Signal Call' option to contact card
Fixes #4392
Closes #4465
// FREEBIE
10 years ago
agrajaghh 5c59c3f423 make invite strings plural
fixes #4388
Closes #4389

// FREEBIE
10 years ago
Sebastian Morr 181c7dfd85 Add the option to mute notifications for one year.
Fixes #4448.
Closes #4454
10 years ago
RiseT e1f9519235 Replace 'my' with 'your'
See
https://www.google.com/design/spec/style/writing.html#writing-language

// FREEBIE
10 years ago
RiseT 7f0b0803bc Change 'SD card' to 'storage' & cosmetic corrections
Fixes #3920
10 years ago
Jake McGinty b0137c08cb go back to old CameraView
Fixes #4415
Closes #4484
// FREEBIE
10 years ago
Moxie Marlinspike 56117237b6 Updated translations
// FREEBIE
10 years ago
Jake McGinty 381c8820b1 remove unused CircleIndicator
Fixes #4393
closes #4397
// FREEBIE
10 years ago
Moxie Marlinspike 09c57f3f44 Add close button to attachment type selector
// FREEBIE
10 years ago
Moxie Marlinspike be0ca330f5 Nicer looking attachment type selector
Closes #4367
// FREEBIE
10 years ago
Jake McGinty 59f2446a2b unjankify incoming media sharing
Closes #4374
Fixes #3989
// FREEBIE
10 years ago
Manuel Geier 328a3ff20e show total number of messages or threads to be deleted
in delete-confirm-dialogs

Closes #4284

// FREEBIE
10 years ago
Jake McGinty 3e798a9863 batch invitation
// FREEBIE
10 years ago
Moxie Marlinspike 8d82033855 Notify when contacts join Signal
Closes #4314
// FREEBIE
10 years ago
Jake McGinty 8fd0ea39aa Simplify excessively convoluted camera logic
1) QuickCamera logic moved into CameraView

2) The strategies for texture vs. surface view were too complex
   with no observed gain. Better to remove and have to re-add
   if necessary than assume it to be necessary.

3) Drop CWAC-Camera dependency - the device profiles weren't being
   used very much and even that is deprecated so we'd be left on
   our own with new hardware. Not worth it.

4) Selfies first.

5) Layout/orientation mathy logic from CWAC moved into CameraUtils,
   with the  hopes that most of it might be further simplified or
   rendered unnecessary in the future.

Closes #4326

// FREEBIE
10 years ago
RiseT 08be47c03e Adjust a couple of strings in order to include calls AND messages.
Closes #4311
10 years ago
RiseT 13bd3c773c Make some 'notification sound' strings consistent with the rest
Closes #4324
// FREEBIE
10 years ago
Moxie Marlinspike 50794ba49d Updated language translations
// FREEBIE
10 years ago
Moxie Marlinspike f80909738d Update translations
// FREEBIE
10 years ago
Geonu Kang ea4def7ea1 Change string "Load" to "See"
Fixes #4304
Closes #4305
// FREEBIE
10 years ago
Jake McGinty 285bd3de0e tweak reminder jedi mind tricks
// FREEBIE
10 years ago
Moxie Marlinspike 35bcd30b24 Updated languages
// FREEBIE
10 years ago
Moxie Marlinspike 3453aadcfd Revert "Change string "Load" to "See""
This reverts commit 7a0765c1c2.
10 years ago
Geonu Kang 7a0765c1c2 Change string "Load" to "See"
Fixes #4304
Closes #4305
// FREEBIE
10 years ago
Jake McGinty 46def68776 really show reminders
fixes #4291
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 474922493f Fix audio seekbar layout on GB
Fixes #4287
// FREEBIE
10 years ago
Jake McGinty 2f568c6400 go back to old reminder view look
Closes #4283
// FREEBIE
10 years ago
Moxie Marlinspike 91785e5590 Updated language translations
// FREEBIE
10 years ago
Moxie Marlinspike 5111fe2e95 Display thumbnail previews for images in conversation list.
Closes #4262
// FREEBIE
10 years ago
Moxie Marlinspike 15c6f18750 Support for an audio view to allow in-app playback of audio.
Closes #4270
// FREEBIE
10 years ago
Jake McGinty 4ffb1ea95e in-conversation invite reminder
Closes #4250
// FREEBIE
10 years ago
Bastelbursche 38d0b5caa8 Remove unused strings with "session"
Closes #4208
10 years ago
Jake McGinty ae97495c47 only load partial conversation by default
Closes #4252
Fixes #3911
// FREEBIE
10 years ago
Moxie Marlinspike 7342d839bc Updated translations
// FREEBIE
10 years ago
Moxie Marlinspike b960f908dc Updated translations
// FREEBIE
10 years ago
Moxie Marlinspike 143f786322 Extern Incoming call string.
Fixes #4196
// FREEBIE
10 years ago
Geonu Kang a0859a71b2 Make 'reset secure session' consistent
Closes #4200
Fixes #4198
// FREEBIE
10 years ago
Moxie Marlinspike 26f8870344 server failed -> network failed
// FREEBIE
10 years ago
Moxie Marlinspike b45e6b6139 Updated translations
// FREEBIE
10 years ago
Moxie Marlinspike e0ebe6c858 Switch up thread record strings
// FREEBIE
10 years ago
Moxie Marlinspike 77d73fa572 Correctly display call actions in thread list
Fixes #4170
// FREEBIE
10 years ago
Moxie Marlinspike a7348f6ae0 Updated translations
// FREEBIE
10 years ago
Jake McGinty d071625326 fix experience upgrade versioning
Closes #4169
// FREEBIE
10 years ago
Moxie Marlinspike ff1f190110 Rename some strings
// FREEBIE
10 years ago
Moxie Marlinspike c6abb7dc64 Switch recipient preference from Rington -> Notification tone
// FREEBIE
10 years ago
Moxie Marlinspike 003787e4a6 Externalize missing strings.
Fixes #4158
// FREEBIE
10 years ago
Brinly Taylor 0d05a2bf09 Signal: Clarify a string.
Closes #4157
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 31e20ca87e Distinguish between secure and insecure call in conversation menu.
// FREEBIE
10 years ago
Moxie Marlinspike 123c7b2119 Extract RedPhone string resources
// FREEBIE
10 years ago
Moxie Marlinspike a0fc948519 Menu should be 'reset secure session,' since it'll never end.
// FREEBIE
10 years ago
Moxie Marlinspike 4044da849e Replace all strings containing 'TextSecure' with 'Signal'
// FREEBIE
10 years ago
Moxie Marlinspike cf14b0478d Fix up incoming call colors
// FREEBIE
10 years ago
Moxie Marlinspike 26979b1c62 Log calls to conversations
// FREEBIE
10 years ago
Moxie Marlinspike 36b7f767b6 Fixes for poorly merged behavior
1) Fixed call in progress notification

2) Don't cache auth info in service

// FREEBIE
10 years ago
Moxie Marlinspike 961b9b882f Working bluetooth
// FREEBIE
10 years ago
Moxie Marlinspike d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
10 years ago
Jake McGinty c6e2b5f6c5 fix more batch select click edge cases
Closes #4122
// FREEBIE
10 years ago
Moxie Marlinspike ffae7a24f7 Updated language translations
// FREEBIE
10 years ago
Jake McGinty f047df0fe8 fix bubble height change glitch
Closes #4033
// FREEBIE
10 years ago
Jake McGinty 99d3374d35 migrate conversation list to RecyclerView
fixes #2488
fixes #2333
// FREEBIE
10 years ago
Jake McGinty 9ea53d7b1e fix gingerbread view issues
Closes #4085
// FREEBIE
10 years ago
Jake McGinty eedbc667c6 fix system emoji transparency
Closes #4084
// FREEBIE
10 years ago
Moxie Marlinspike 9b524e0496 Updated language translations
// FREEBIE
10 years ago
Jake McGinty 92b2da0286 download control details
Closes #4063
// FREEBIE
10 years ago
Moxie Marlinspike 0794380ca8 Listen for recipient changes in conversations and group updates.
Closes #4079
// FREEBIE
10 years ago
Jake McGinty 2d65464c04 fix attachment remove button alignment
fixes #3597
Closes #4077
// FREEBIE
10 years ago
Jake McGinty 415a61a09b TransferControlView
Closes #4044
// FREEBIE
10 years ago
Jake McGinty e077cc6581 advanced pref to use android emoji
// FREEBIE
10 years ago
Jake McGinty 551274f167 Large attachment support
Closes #4019
// FREEBIE
10 years ago
Moxie Marlinspike 0b7342ba67 Updated langauge translations
// FREEBIE
10 years ago
Jake McGinty aaf3d6a7c7 media download controls i18n
fixes #4015
// FREEBIE
10 years ago
Moxie Marlinspike a74276d31b Updated language translations
// FREEBIE
10 years ago
Jake McGinty 80ce83ef9d Media download controls
Closes #3991
// FREEBIE
10 years ago
f41c0r 7e2c9f97e9 Adds dependency for display in notifications
Fixes #3982
Closes #3986

// FREEBIE
10 years ago
Jake McGinty d0fc5268a6 add vietnamese translations
Closes #3978
// FREEBIE
10 years ago
Jake McGinty 1641fd91cf let ThumbnailView handle remove button placement
Closes #3849
// FREEBIE
10 years ago
Jake McGinty ae17b4b24a bright background for unread messages
Closes #3909
// FREEBIE
10 years ago
Moxie Marlinspike 9053bccd33 Updated language translations
// FREEBIE
10 years ago
McLoo 5fe1a28954 Fix broken multiple contact selection
Increased tap area of action button too

Closes #3855
10 years ago
RiseT f693a04531 Preferences Message Notifications Description
// FREEBIE
Closes #3871
10 years ago
Geonu Kang eae80e2c86 Fix Japanese language entry
Fixes #3861
Closes #3862
// FREEBIE
10 years ago
Moxie Marlinspike 120cde9917 Support for notification privacy settings.
// FREEBIE
10 years ago
Jake McGinty d6d7ca19c1 reduce overdraw
Closes #3856
// FREEBIE
10 years ago
Jake McGinty b5318ed248 fix composition bar disappearing
Closes #3846
// FREEBIE
10 years ago
Moxie Marlinspike 68df5f832c Updated language translations.
// FREEBIE
10 years ago
Moxie Marlinspike 40a3134b32 Updated language translations.
// FREEBIE
10 years ago
Geonu Kang 278214ef86 Improve multi-device strings consistency
Fixes #3830
Closes #3840
// FREEBIE
10 years ago
McLoo 109a6ed599 Update language list for 90%+ translations
Closes #3841
//FREEBIE
10 years ago
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
10 years ago
Jake McGinty a84dcf6a8e assert gif size constraints before OOMEs
fixes #3778
closes #3833
// FREEBIE
10 years ago
Moxie Marlinspike bbf33f88e0 Support for static RecipientDetails for certain shortcodes.
Closes #3813
// FREEBIE
10 years ago
agrajaghh e2e5aa32a8 fix icon for "Take Photo" in the attachment dialog and
also change "Take Photo" to "Camera"

fixes #3819
closes #3820

// FREEBIE
10 years ago
Jake McGinty 13bad6dfed Smooth transition for custom keyboards and softkey
Closes #3786
Fixes #3780
// FREEBIE
10 years ago
agrajaghh 102a151127 fix icon size of quick_camera_rear
this also changes BUILDING.md to reflect the new syntax of pngs_from_svg.py

fixes #3769
closes #3770

// FREEBIE
10 years ago
Jake McGinty f13ad54ba1 ditch RoundedImageView, make animated gifs work
// FREEBIE
10 years ago
Moxie Marlinspike b1f336c874 Fix color selection dialog on GB.
Fixes #3626
// FREEBIE
10 years ago
Moxie Marlinspike 3e15a5e2db Updated translations.
// FREEBIE
10 years ago
Moxie Marlinspike dcc7ba20e6 Update disable passphrase strings.
Fixes #3705
// FREEBIE
10 years ago
Jake McGinty 13578bb8c0 fix missing EmojiTextViews
fixes #3676
Closes #3688
// FREEBIE
10 years ago
Jake McGinty 39c0fc0e5a add sane default emoji panel size
fixes #3661
Closes #3691
// FREEBIE
10 years ago
agrajaghh cfc9514f89 make "Enter name or number" translateable
Fixes #3703
Closes #3708

// FREEBIE
10 years ago
Moxie Marlinspike 97dbe648f9 Updated language translations.
// FREEBIE
10 years ago
Moxie Marlinspike 1b0cba3919 Updated language translations.
// FREEBIE
10 years ago
Jake McGinty 1a7ab6346f re-enable direct capture
Closes #3664
// FREEBIE
10 years ago
Moxie Marlinspike 0e7fcc6893 Extract string resource.
// FREEBIE
10 years ago
Moxie Marlinspike 89f2429283 Remove unused menus.
// FREEBIE
10 years ago
Moxie Marlinspike 410ec57f80 Don't create a canonical id for every character typed.
// FREEBIE
10 years ago
Moxie Marlinspike 2ef0054840 Update look of contact selection activities.
// FREEBIE
10 years ago
Moxie Marlinspike d1940fe0f9 Support for populating contacts DB with TS account type.
// FREEBIE
10 years ago
Moxie Marlinspike 8d9ae731ef Only use MasterSecret for local message encryption.
Not for the axolotl store.

// FREEBIE
10 years ago
Jake McGinty 44bfac9fe6 use better ImageView properties
should reduce memory consumption

Closes #3671
// FREEBIE
10 years ago
Jake McGinty b519fd2533 stop using PopupWindow for emoji. too many android bugs.
Closes #3655
// FREEBIE
10 years ago
Jake McGinty c7599094f5 hide controls when camera drawer isn't open
Closes #3654
// FREEBIE
10 years ago
Calvin Hu b75a04eb08 add padding to conversation activity to compensate for actionbar overlay mode
fixes #3627
closes #3635
10 years ago
Jake McGinty a44a4bc759 disable direct cap
Closes #3612
// FREEBIE
10 years ago
Moxie Marlinspike d400f0fb58 Updated languages
// FREEBIE
10 years ago
Jake McGinty 9b2aabfdc8 add EmojiSpan that scaled w/ TextView
Fixes #3317
Closes #3605
// FREEBIE
10 years ago
Jake McGinty 35159ac456 make TransportOptionsPopup a ListPopupWindow
disable circular reveal at least for now

Fixes #3600
Closes #3607
// FREEBIE
10 years ago
Jake McGinty 5eaaadad26 fix camera ui thread hangs and view race condition
also add a background behind the camera preview surface to avoid
transparency peek-through issues.

Fixes #3576
Closes #3601
// FREEBIE"
10 years ago
Veeti Paananen 21c8051b02 Use matching status bar color during action mode
Closes #3552
FREEBIE.
10 years ago
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
10 years ago
Jake McGinty c4524ebbd1 Revert the "Send via TextSecure" string change
// FREEBIE
10 years ago
Moxie Marlinspike 98b99ef5b1 Reduce right margin on incoming message bubbles.
Fixes #3499
// FREEBIE
10 years ago
Jake McGinty 54a37cc658 refactor direct capture
Closes #3516
// FREEBIE
10 years ago
Calvin Hu c4a37e38ab Add camera preview to message composition 10 years ago
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
10 years ago
Christoph Haefner f0b2cc5590 Added WearReplyReceiver 10 years ago
Moxie Marlinspike 69e1252f7f Add "conversation settings" menu option in conversation activity.
Closes #3399
Fixes #3399
// FREEBIE
10 years ago
Jake McGinty ed8f617c81 fix recipient detail title align
Closes #3533
// FREEBIE
10 years ago
Jake McGinty 00a85c4438 fix landscape softkey sizing
Closes #3540
// FREEBIE
10 years ago
Jake McGinty fa62b9bde2 clean up EmojiDrawer layout
Fixes #2940
Closes #3517
// FREEBIE
10 years ago
Moxie Marlinspike 48bf65db74 Fix for dark theme colors.
// FREEBIE
10 years ago
Moxie Marlinspike 6561365326 Updated language translations.
// FREEBIE
10 years ago
Jake McGinty 59c51127f6 add twilio shoutout to registration
// FREEBIE
10 years ago
Jake McGinty c2e5f4e80a Add transfer indicators for attachments
Closes #3498
// FREEBIE
10 years ago
Jake McGinty daa98107c3 new composition styling
Closes #3506
// FREEBIE
10 years ago
Owen66 140cbe9f25 Track previously selected per-recipient ringtone value.
Fixes #3397
Closes #3477
10 years ago
McLoo 3a9ceb8371 Move ellipse from title to message and complete ellipse
Closes #3481
//FREEBIE
10 years ago
Jake McGinty 4274329867 fix gingerbread press reaction
Fixes #3392
Closes #3493
// FREEBIE
10 years ago
Moxie Marlinspike 4ea40b30a2 Switch to enum and theme type for MaterialColor.
// FREEBIE
10 years ago
Moxie Marlinspike 9bf7562d49 Use theme-defined weights instead of ThemeType.
// FREEBIE
10 years ago
Moxie Marlinspike ce2f66ad17 Refactor colorization to support dark theme.
// FREEBIE
10 years ago
Moxie Marlinspike 7cdc26a8ba Shorten "mark as read" to "mark read" to make room in notification
// FREEBIE
10 years ago
Moxie Marlinspike e5035a9c4b Make incoming links the same color as the rest of the text.
// FREEBIE
10 years ago
Moxie Marlinspike fe74ca3529 Add margin right to outgoing text bubbles.
// FREEBIE
10 years ago
Moxie Marlinspike 900cbce84f Fix for colorization bug affecting groups.
// FREEBIE
10 years ago
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
10 years ago
Jake McGinty 99c9c73c9d Add drop shadows and roundier corners to new bubbles.
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 296796eb54 User-selectable contact colors.
// FREEBIE
10 years ago
Moxie Marlinspike fb9f16ad29 Colorize conversations.
// FREEBIE
10 years ago
Moxie Marlinspike a25bedff28 Updated language translations.
// FREEBIE
10 years ago
Moxie Marlinspike 957aa2e3d1 Leave device management screen inaccessible for now.
// FREEBIE
10 years ago
Moxie Marlinspike bf3c1d3745 Support for device management, limits, and contact requests.
// FREEBIE
10 years ago
Moxie Marlinspike a397f34ec4 Adhere to material actionbar typeface guidelines.
// FREEBIE
10 years ago
Moxie Marlinspike 2016fa315b Support for quick reply from notifications.
Fixes #483
Closes #3455
// FREEBIE
10 years ago
Moxie Marlinspike dc60c011a6 Support "quick response" when TextSecure is unlocked.
Fixes #299
Closes #3456
// FREEBIE
10 years ago
Moxie Marlinspike 408d3a964d Support for scene transition from conversation to recipient prefs.
// FREEBIE
10 years ago
Moxie Marlinspike b1568d3eed Updated language translations.
// FREEBIE
10 years ago
Moxie Marlinspike 67d8fa26a7 Pretty up the attachment drawer a little.
1) Rounded corners on the image.

2) A circle X on top of the image, rather than a remove button.

3) Quick 200ms fade on clear.

Closes #3439
// FREEBIE
10 years ago
McLoo 3bb966cf35 Translate 'UNBLOCK' button in ConversationActivity
Fixes #3422
Closes #3423
//FREEBIE
10 years ago
agrajaghh 5116c61f43 Translate strings in RecipientPreferenceActivity
Fixes #3405
Closes #3409

 // FREEBIE
10 years ago
agrajaghh 687beda478 Set ActionBar title to "Privacy"
Fixes #3406
Closes #3410

// FREEBIE
10 years ago
Moxie Marlinspike 0e9be13cb6 Updated language translations.
// FREEBIE
10 years ago
agrajaghh ae4f6b1dd4 add dark theme to emojiDrawer
Fixes #3240
Closes #3353
10 years ago
Moxie Marlinspike 40af2a81db Support for per-recipient muting, blocking, and ringtones.
Fixes #757
Fixes #354
Fixes #222
Closes #1815
Closes #3378

// FREEBIE
10 years ago
RiseT 05894827c1 Couple of cosmetic corrections for strings.xml
Closes #3364
10 years ago
Jake McGinty 58be07f5b1 fix checkbox overlap with fastscroll
Fixes #3333
Closes #3346
// FREEBIE
10 years ago
Jake McGinty f1137927d4 Use Glide to load media preview images
Closes #3344
// FREEBIE
10 years ago
Moxie Marlinspike b5dda3624f Updated language translations.
// FREEBIE
10 years ago
Jake McGinty 12255ed453 fix missing attribute crash
fixes #3328
fixes #3329
fixes #3330
// FREEBIE
10 years ago
agrajaghh 570f79d91a fix unit strings
Fixes #3295
Closes #3320

//FREEBIE
10 years ago
Jake McGinty bd2e984963 reduce GPU overdraw
Closes #3305
// FREEBIE
10 years ago
Jake McGinty 9408579862 ASCII emoji support
Fixes #2943
Closes #3283
// FREEBIE
10 years ago
Geonu Kang 0cf9206170 Update "TextSecure messages" preferences strings
Fixes #3253
Closes #3254

//FREEBIE
10 years ago
agrajaghh 86c607a211 make search hint translatable
Fixes #3261
Closes #3262

//FREEBIE
10 years ago
agrajaghh 72bd6d5844 use ConfirmIdentityDialog instead of ReceiveKeyDialog
also switch to AppCompatDialog
10 years ago
Jake McGinty 05e45e92cf reduce emoji memory consumption
Closes #3282
// FREEBIE
10 years ago
Jake McGinty ce610e0262 no more emoji pane fragment
Fixes #3271
Closes #3280

// FREEBIE
10 years ago
agrajaghh 9475cd765a fix size of ic_photo_camera
Closes #3232
// FREEBIE
10 years ago
Moxie Marlinspike 990d858764 Update language translations.
// FREEBIE
10 years ago
volcano99 ef9cc680f0 Fix ever-expanding text box
Closes #3195
10 years ago
Moxie Marlinspike 24bf2be5ae Adjust ConversationActivity compose text layout heights.
Related to #3191
// FREEBIE
10 years ago
agrajaghh 257660200a add dark theme to PassphrasePromptActivity
Fixes #2296

Closes #2307
Closes #2627
10 years ago
Michael Herbig 01bebf2176 Bottom align the emoji toggle and send toggle.
Fixes #2891
Closes #3191

// FREEBIE
10 years ago
Jake McGinty 4aa4ab50c4 remove unnecessary "Add Attachment" title
//FREEBIE
10 years ago
Jake McGinty bd6bee8da7 new attach icon
fancier interpolation

Closes #3205
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 636b11abea Refactor ContactSelectionListAdapter and associated views.
Fixes #3181
Closes #3197

// FREEBIE
10 years ago
agrajaghh 3e890e11d9 add SwitchCompat to preferences
Closes #3137
10 years ago
agrajaghh 9a6b559afe remove unused icon
closes #3200

// FREEBIE
10 years ago
Jake McGinty fa39c23d44 ReceiveKeyActivity -> ReceiveKeyDialog
Closes #3158
// FREEBIE
10 years ago
Jake McGinty fab2296927 turn RegistrationProblemsActivity into a dialog
// FREEBIE
10 years ago
Rhodey Orbits 720521d020 remove string resource
Obsoleted by 4c89b242be

Closes #3194
// FREEBIE
10 years ago
Jake McGinty 0ee46bbe5f new emoji category layout
Fixes #2962
Fixes #2954
Fixes #2941
// FREEBIE
10 years ago
Jake McGinty 082b6b35f8 new emoji arrays 10 years ago
Jake McGinty c7d2ed4f7d Fix 2.3.x fragment LayoutParams issue.
Closes #3167

// FREEBIE
10 years ago
Moxie Marlinspike 729f63d6e5 Updated language translations.
// FREEBIE
10 years ago
Rhodey Orbits d0f26f3e97 switch default led color to blue
Fixes #3115
Closes #3116

// FREEBIE
10 years ago
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
10 years ago
Jake McGinty 2d8de5291e Remove broken custom dialog theme
Closes #3121

// FREEBIE
10 years ago
Jake McGinty 4011208db3 prevent strange appcompat stack overflow
inspiration: http://stackoverflow.com/a/14167949

Fixes #3118
Closes #3119
// FREEBIE
10 years ago
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
10 years ago
Moxie Marlinspike 356d9949b7 Updated language translations.
// FREEBIE
10 years ago
Jake McGinty 72f3f79016 support repeating keyevents for emoji backspace
Fixes #2945
Closes #2988

// FREEBIE
10 years ago
Jake McGinty b354825150 shrink size of emoji drawer grid by ~15%
Fixes #2937
// FREEBIE
10 years ago
Jake McGinty a585bce38e Remove side padding from emoji panel
Fixes #2956
// FREEBIE
10 years ago
Jake McGinty b37c81ddf1 Upgrade to AppCompat v22.1
1) update material-dialogs to fix build
2) change to AppCompat autocomplete and fix visual bug in GB

Closes #3089
// FREEBIE
10 years ago