Commit Graph

1178 Commits (fcc9c2778d3d5f3dd4e5d8882f7e5d759c2e4c90)

Author SHA1 Message Date
Moxie Marlinspike 405ee3b741 Improve search bar visibility 8 years ago
Moxie Marlinspike 9a75f49aa1 Add an empty state for search 8 years ago
Moxie Marlinspike 9c50057909 Add an empty state for archived 8 years ago
Moxie Marlinspike bb878f8a67 Adjust Conversation List toolbar to match RecyclerView alignment 8 years ago
Moxie Marlinspike 3097c2855e Add empty state for conversation list 8 years ago
Moxie Marlinspike 90ff0e58b0 Update registration flow 8 years ago
Moxie Marlinspike 42ef64aebe Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 9f0252dfb9 Update domain fronting cert store with new Google roots
// FREEBIE
8 years ago
Moxie Marlinspike 10f224ede5 Update to glide 4.x
// FREEBIE
8 years ago
Moxie Marlinspike 5711adb2c9 Fix profile out of memory errors on low mem devices
Fixes #7094
// FREEBIE
8 years ago
Moxie Marlinspike afa0807827 Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 77c232760c No documents found -> No documents
// FREEBIE
8 years ago
Moxie Marlinspike 5be1a5e3d5 Fix "no media" text alignment in conversation gallery
Fixes #7066
// FREEBIE
8 years ago
Moxie Marlinspike 9fa4ba126b Fix non-collapsing layout when scrolled from horiz recyclerview
Fixes #7042
// FREEBIE
8 years ago
Moxie Marlinspike ac282ccf70 Display contact color in background for generated avatars
Fixes #7028
// FREEBIE
8 years ago
Moxie Marlinspike 0a3ede7c32 Fix expiring messages timer colors in dark theme
Fixes #5759
// FREEBIE
8 years ago
Moxie Marlinspike 5ad7e3b48a Make avatar in conversation activity tappable
Fixes #7025
// FREEBIE
8 years ago
Moxie Marlinspike 10e305d204 Remove elevation
Helps #6894

// FREEBIE
8 years ago
Moxie Marlinspike cee3858e2e Fix mysteriously missing string content
// FREEBIE
8 years ago
Moxie Marlinspike b430be9759 Fix color for shared media in dark theme
ugh dark theme

Fixes #7024
// FREEBIE
8 years ago
FeuRenard d71fb4c958 Adjust dark themed NoActionBar activities
// FREEBIE
8 years ago
Moxie Marlinspike 677c7732cf Update incognito keyboard string
Fixes #7037
// FREEBIE
8 years ago
Moxie Marlinspike 4ebf97550c Fix unlocked icon color in dark theme
Fixes #7036
// FREEBIE
8 years ago
Moxie Marlinspike 4dfaec977f Fix string reference
// FREEBIE
8 years ago
Moxie Marlinspike ba849bce2c Add support for incognito keyboard preference
Closes #6985
// FREEBIE
8 years ago
Moxie Marlinspike 5de89d4f26 Correctly disable preferences in group conversation preferences
Fixes #7031
// FREEBIE
8 years ago
Moxie Marlinspike b3147aad55 Make "Shared media" string translatable
// FREEBIE
8 years ago
Moxie Marlinspike b34eb08088 Fix look of default group photo in conversation preferences view
Fixes #7022
// FREEBIE
8 years ago
Moxie Marlinspike 9389fe47bd Fix call screen FAB being off-center
Fixes #7021
// FREEBIE
8 years ago
Moxie Marlinspike c09d2951b1 Fix preference compat crash
Fixes #7018
// FREEBIE
8 years ago
Moxie Marlinspike edc00d858b Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 2e56a0aa70 Fix typo
// FREEBIE
8 years ago
Moxie Marlinspike 4c2269175b Improve profile upload animation
// FREEBIE
8 years ago
Moxie Marlinspike 285947eb66 Show per-member delivery/read status on message info in groups
// FREEBIE
8 years ago
Moxie Marlinspike 2b4064f3b7 Add splash screen for read receipts
// FREEBIE
8 years ago
Moxie Marlinspike 8d08f3969a Switch from secure indicator to insecure indicator
Instead of cluttering Signal messages with a little padlock,
let's highlight the insecurity of SMS messages instead.

// FREEBIE
8 years ago
Moxie Marlinspike 8ce914a344 Refactor media overview activity to display documents
// FREEBIE
8 years ago
Moxie Marlinspike c6b2e785a5 Reorganize conversation media activity to have sticky headers
// FREEBIE
8 years ago
Moxie Marlinspike e5e0bc2333 Reorganize preference widgets
// FREEBIE
8 years ago
Moxie Marlinspike 4828a8a274 Add conversation media photo rail to recipient preferences
// FREEBIE
8 years ago
Moxie Marlinspike a1c276f70b Update to V7 PreferencesCompat library
// FREEBIE
8 years ago
Moxie Marlinspike cb9bc9659b Support for read receipts
// FREEBIE
8 years ago
Moxie Marlinspike 65124fd1f2 Redesign conversation and conversation preferences layouts
Remove avatars from conversation items unless in a group chat.

// FREEBIE
8 years ago
Moxie Marlinspike c7e972026c Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 0f65bf08b8 Align info graphic with text
Fixes #6949
// FREEBIE
8 years ago
Moxie Marlinspike 844ffdad54 Add padding to finish button for non-english languages
Fixes #6930
// FREEBIE
8 years ago
Moxie Marlinspike 967c374213 Display error when camera doesn't return image
Partial #6926
// FREEBIE
8 years ago
Moxie Marlinspike 612ad49a8b Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 19be527370 Fix recursive experience upgrade activity problem
// FREEBIE
8 years ago
Moxie Marlinspike 26c7a68a66 Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 7197d513a3 Add target for 'who can see this' profile link
// FREEBIE
8 years ago
Moxie Marlinspike 2add02c62f Add splash screen for setting profiles
// FREEBIE
8 years ago
Moxie Marlinspike beed9d8034 Add length limit feedback when setting profile name
// FREEBIE
8 years ago
Moxie Marlinspike 3e22c37425 Allow conversation subtitle to support emoji
// FREEBIE
8 years ago
Moxie Marlinspike 6bfe05323e Update recipient preference style
// FREEBIE
8 years ago
Moxie Marlinspike 64ad9ec9dd Add group profile sharing logic
// FREEBIE
8 years ago
Moxie Marlinspike 1b2f52209d Display unknown sender footer for unknown senders
// FREEBIE
8 years ago
Moxie Marlinspike c11f2eddf5 Display user profile information in settings activity
Allow for editing

// FREEBIE
8 years ago
Moxie Marlinspike df99deb480 Insert profile creation into registration flow, fix capture
// FREEBIE
8 years ago
Moxie Marlinspike e7c20499ec Display profile name in when appropriate
Display in conversation list, conversation actionbar, group
messages, and group members list when address is not in system
contacts

// FREEBIE
8 years ago
Moxie Marlinspike 1893047a78 Profile creation activity
// FREEBIE
8 years ago
Moxie Marlinspike 8c7ffe73f3 Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike f62fa2dc4e Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike c36db03a3a Prevent audio control click handler feedback loops
Fixes #6356
Fixes #6406
Fixes #6169

Closes #6800
// FREEBIE
8 years ago
Moxie Marlinspike 54bab07483 Update language translations
// FREEBIE
8 years ago
Christian Ascheberg 95d48bd3e9 Improve wording of joined contact notification
Fixes #6757
Closes #6764
// FREEBIE
8 years ago
Moxie Marlinspike 8208bbf3c0 Remove stale identity approval preference (no longer used)
Fixes #6745
// FREEBIE
8 years ago
Moxie Marlinspike 83b1e7ba6c Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike fa64c5de62 Updated language translations
// FREEBIE
8 years ago
RiseT 52311eb881 "Message notifications" >> "Messages"
Closes #6700
// FREEBIE
8 years ago
Moxie Marlinspike 414a885b54 Make string plural
// FREEBIE
8 years ago
Moxie Marlinspike 59d3e666fe Rename 'verify safety number' to 'view safety number'
// FREEBIE
8 years ago
Moxie Marlinspike 76c28cfa7a Add support for SN verification
// FREEBIE
8 years ago
Moxie Marlinspike c09c7b6649 Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike 73410f64b5 Display a notification when unable retrieve messages for push
Fixes #6684
// FREEBIE
8 years ago
Christian Ascheberg 662fe826cb Fix conversation list safety number change snippet for groups
Fixes #5985
Closes #6655
// FREEBIE
8 years ago
Moxie Marlinspike d507756821 Some identity key handling changes
1) Prefetch identity keys when possible

2) Always accept prefetched keys or keys from incoming messages

3) Block sending only if it's a recent change, or if always
   block is enabled

// FREEBIE
8 years ago
Moxie Marlinspike 50cec22aa1 Updated language translations
// FREEBIE
8 years ago
FeuRenard 1b75d00de5 Color registration buttons correctly <API21
Fixes #6604
Closes #6605
// FREEBIE
8 years ago
Joan Montané 6ede47d4f7 FREEBIE: Add Catalan to language selector
Closes #6612
8 years ago
Moxie Marlinspike cf04b0521e Updated language translations
// FREEBIE
8 years ago
Mateo Hernandez da6a00c4dc Tweak reminder layout
Closes #6586
// FREEBIE
8 years ago
Shenka 58a5e1f33c Fix vertical space in import_export_fragment
Fixes #6590
// FREEBIE
8 years ago
Mateo Hernandez 31e78f5fae Tweak contact selection layout
Fixes #6588

// FREEBIE
8 years ago
Mateo Hernandez f4f0a97fc6 Revert "Tweak contact selection layout"
This reverts commit 59a2bf8a.
(wrong commit merged)

// FREEBIE
8 years ago
Moxie Marlinspike bc9a52c510 Updated language translations
// FREEBIE
8 years ago
Mateo Hernandez 59a2bf8ae7 Tweak contact selection layout
Closes #6563
// FREEBIE
8 years ago
Mateo Hernandez b17cba621e Show emoji-only messages larger
Closes #6531
// FREEBIE
8 years ago
Mateo Hernandez 869630b7f4 Tint and resize import/export icons
Closes #6567
// FREEBIE
8 years ago
Mateo Hernandez 291dafa5c8 Switch import/export activity from cards to a list
Add touch ripple to items

Closes #6564
// FREEBIE
8 years ago
Moxie Marlinspike e4ac1b8dde Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike 03e347bfd9 s/Document/File
// FREEBIE
8 years ago
Moxie Marlinspike 9377fb6ce0 Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike 25c7459464 Add support for notification priority preference
Fixes #6315
// FREEBIE
8 years ago
Moxie Marlinspike 2dceef50b7 Slim down some preference screens
// FREEBIE
8 years ago
Moxie Marlinspike bc33f8ec02 Remove unused resources
// FREEBIE
8 years ago
Moxie Marlinspike d00671e7a5 Tweak attachment type selector look
// FREEBIE
8 years ago
Moxie Marlinspike 2b79e131a7 Support for sending arbitrary file types
// FREEBIE
8 years ago
Ahmed Ibrahim Khalil c3164a8e84 Support copying links on long click.
Fixes #6343
Closes #6454
8 years ago
Mateo Hernandez a353ebd834 Add tint to preference icons
Closes #6540
// FREEBIE
8 years ago
Mateo Hernandez 9716849bb9 Fix preference divider crash on KitKat
Closes #6546
Fixes #6544
// FREEBIE
8 years ago
Moxie Marlinspike 0a0203a019 Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike 8aab61c2e3 Make preference category card dividers more dark theme compatible
// FREEBIE
8 years ago
RiseT 9d3ff55457 Make "Contact joined Signal" translatable
Closes #6534
// FREEBIE
8 years ago
Mateo Hernandez 19c7fd21a8 Update preference screen icons
Closes #6538
// FREEBIE
8 years ago
Moxie Marlinspike 4a516084a6 Updated langauge translations
// FREEBIE
8 years ago
Moxie Marlinspike f583c14e0e s/text/font size
// FREEBIE
8 years ago
Moxie Marlinspike cd56f03e07 Adjust conversation list look
// FREEBIE
8 years ago
Moxie Marlinspike fe1cc3d6d1 Adjust compose field look
1) Align top of compose bubble with top of attach/send icon

2) Simplify hint

3) Make hint size same as input size

// FREEBIE
8 years ago
Moxie Marlinspike 5f5db5ded7 Support for message body text size preference
// FREEBIE
8 years ago
Moxie Marlinspike e5a287b4e5 Add preference for SMS invitation prompt
// FREEBIE
8 years ago
Moxie Marlinspike 13d785894a Fix up preference screen a little
1) Remove phantom padding on left margin for all fragments

2) Move preferences around slightly

3) Add some card separators and style led list pref

// FREEBIE
8 years ago
Moxie Marlinspike 4fd41080ac Use exoplayer for playing video on API 16+ devices
// FREEBIE
8 years ago
Taylor Kline 04153a3869 Grey 'LED blink pattern' when LED Color is None
Add BooleanListPreference to allow pref_led_blink to depend on
pref_led_color being non-None.

Closes #6480
8 years ago
Taylor Kline b7f9525680 Remove unused summary field for notification.
Closes #6481
8 years ago
Moxie Marlinspike e6f693a677 Updated language translations
// FREEBIE
8 years ago
Moxie Marlinspike bae549b1cc Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike ce9a67d095 Fix case
// FREEBIE
8 years ago
Moxie Marlinspike 51807226a7 Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike 75782affd1 Adjust joined signal string
// FREEBIE
8 years ago
FeuRenard 49117a4138 Remove unused icon
Closes #6444
// FREEBIE
8 years ago
Paride Legovini 9d52e6af6a Don't mention CyanogenMod
Closes #6422
// FREEBIE
8 years ago
Moxie Marlinspike f7261cc9e7 Remove GV from registration problems list
// FREEBIE
8 years ago
Moxie Marlinspike 3aae86d20c Update registration activity style
// FREEBIE
8 years ago
Moxie Marlinspike f67eb5f9f3 Support for receiving arbitrary attachment types
// FREEBIE
8 years ago
Moxie Marlinspike 372cdc4b9f Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike 56c0ea0a4f Remove redphone keystore (thanks @paride)
Closes #6405
// FREEBIE
8 years ago
Moxie Marlinspike b964c74ce8 Updated language translations
// FREEBIE
8 years ago
greenjoe deb96646a3 Add action indicator when resending a message.
When message is being resent, "RESEND" button now disappears.
"Resending..." text is displayed instead of an error message.

Fixes #6307
Closes #6347
8 years ago
RiseT 4f0422ee94 Fixes misnamed string resource
Closes #6398
// FREEBIE
8 years ago
FeuRenard 52b1e17c36 Unify alert dialog button colors
Fixes #5227
Closes #5415
// FREEBIE
8 years ago
Moxie Marlinspike 9273f5cc67 Switch import/export activity from tabs to cards
// FREEBIE
8 years ago
Admir Ireiz 5e02715a2c Change the app icon
Closes #6189
8 years ago
Christian Ascheberg 3506f2db12 Improve group update descriptions
Closes #5416
// FREEBIE
8 years ago
RiseT a41e82bb7d Make WebRtcCallScreen_new_safety_numbers_title singular
Closes #6364
// FREEBIE
8 years ago
Moxie Marlinspike 94964474b2 So long redphone
// FREEBIE
8 years ago
Moxie Marlinspike 20af8045e8 Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike edbd20899e Update language translations
// FREEBIE
8 years ago
Moxie Marlinspike c7782c51db Updated language translations
// FREEBIE
8 years ago
mcloo 7ae0f38c45 Update language list
Closes #6055
8 years ago
FeuRenard defb173ffe Dark theme support for audio drafts
Fixes #4681
Closes #6251
// FREEBIE
8 years ago
Moxie Marlinspike ed5faa4ba9 Add video calling intro screen
// FREEBIE
8 years ago
Moxie Marlinspike 1e02d70052 Make webrtc calling default
// FREEBIE
8 years ago
Moxie Marlinspike cd28cd172f Refactor webrtc audio management
Attempts to:

1) Successfully play ringtone through speaker instead of earpiece
   when possible.

2) Manage bluetooth headset connectivity as well as possible

3) Eliminate notification sounds while in-call when possible

4) Make sure audio is correctly setup when receiving calls

Fixes #6271
Fixes #6248
Fixes #6238
Fixes #6184
Fixes #6169

// FREEBIE
8 years ago
Moxie Marlinspike 9b8719e2d5 Support for website distribution build with auto-updating APK
// FREEBIE
8 years ago
haffenloher 76ac95756f Fix last seen divider crash on Android <5.0
Apparently, it's not possible to reference an attribute in an xml
drawable on API <21, so we have to use separate light and dark theme
drawables instead.

Closes #6285
8 years ago
Moxie Marlinspike b43beaab75 Reduce size of new message divider, adjust style slightly
// FREEBIE
8 years ago
Moxie Marlinspike 4ee607878c Fix unread message conversation separator for dark theme
Fixes #6265
// FREEBIE
8 years ago
Moxie Marlinspike 8aab9b0fc1 Fix build (grr)
// FREEBIE
8 years ago
Moxie Marlinspike 4bd3841788 Updated language translations
// FREEBIE
8 years ago