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
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
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
19be527370
Fix recursive experience upgrade activity problem
...
// 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
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
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
c36db03a3a
Prevent audio control click handler feedback loops
...
Fixes #6356
Fixes #6406
Fixes #6169
Closes #6800
// 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
FeuRenard
1b75d00de5
Color registration buttons correctly <API21
...
Fixes #6604
Closes #6605
// 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
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
03e347bfd9
s/Document/File
...
// 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
9716849bb9
Fix preference divider crash on KitKat
...
Closes #6546
Fixes #6544
// 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
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
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
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
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
Moxie Marlinspike
94964474b2
So long redphone
...
// FREEBIE
8 years ago
FeuRenard
defb173ffe
Dark theme support for audio drafts
...
Fixes #4681
Closes #6251
// 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
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
haffenloher
83e31cac07
Show videos in media overview
...
Fixes #5941
Closes #6152
// FREEBIE
8 years ago
Moxie Marlinspike
d9b42c4369
Support for a "new messages" divider in conversations
...
// FREEBIE
8 years ago
Moxie Marlinspike
f3e47f7b60
Support for minimized controls during video call
...
// FREEBIE
8 years ago
Moxie Marlinspike
ea0945d406
Beta support for webrtc video and voice calling
...
// FREEBIE
8 years ago
Moxie Marlinspike
15a389c171
Don't calculate date header item for adapter header
...
Fixes #6098
// FREEBIE
8 years ago
Moxie Marlinspike
d46d3b72c8
Make the sticky date header only visible during scroll
...
// FREEBIE
8 years ago
Moxie Marlinspike
d9f19fe36c
Move scroll-to-bottom arrow placement up slightly
...
// FREEBIE
8 years ago
Moxie Marlinspike
e2b81c9637
Update look and feel of fast-scroll-to-bottom
...
Closes #6086
// FREEBIE
8 years ago
Stuart Gilbert
aa9d8e4d14
Add scroll to bottom button in conversation view
...
Added a FloatingActionButton to the conversation_fragment
that appears and disappears using the same logic as the
existing compose divider: appear when the conversation list
is scrolled away from the bottom, disappear when the list is
scrolled to the bottom.
Fixes #5651
8 years ago
Moxie Marlinspike
4c815db076
Support for sticky date headers
...
Closes #4696
// FREEBIE
8 years ago
Moxie Marlinspike
235a8472d9
Remove dedicated MMS download controls
...
// FREEBIE
8 years ago
Moxie Marlinspike
183f8742a7
ViewStub for ThumbnailView in ConversationItem
...
// FREEBIE
8 years ago
Moxie Marlinspike
e270e8d429
ViewStub for AudioView in ConversationItems
...
// FREEBIE
8 years ago
Moxie Marlinspike
41c9bed155
ViewStub for EmojiDrawer
...
// FREEBIE
8 years ago
Moxie Marlinspike
508a666e76
ViewStub for ReminderView, lazy create AttachmentTypeSelector
...
// FREEBIE
8 years ago
Moxie Marlinspike
3d6cbdd775
ViewStub for entire AttachmentManager
...
// FREEBIE
8 years ago
Veeti Paananen
4dae4444bc
Fix right-to-left language support for voice recording
...
Bug: fixes #5999
// FREEBIE
8 years ago
Moxie Marlinspike
4ad989cc38
Fix rounded corners bitmap double free
...
Fixes #4732
// FREEBIE
8 years ago
Moxie Marlinspike
d280604f1f
Fix compileSdk 25 problems with GIF search
...
For #5965
// FREEBIE
8 years ago
Moxie Marlinspike
d2be49af42
Support for tiling image view and large image viewing
...
Fixes #5949
Fixes #5574
Fixes #4380
// FREEBIE
8 years ago
Moxie Marlinspike
71f8e9eb31
Revert support library update, the future wasn't all we hoped for
...
Fixes #5965
// FREEBIE
8 years ago
Moxie Marlinspike
4ff8de0ca8
Remove superfluous icon and padding that came with sdk 24
...
Fixes #5965
// FREEBIE
8 years ago
RiseT
e8555a84ac
Make description strings in audio_view.xml translatable.
...
Closes #5916
// FREEBIE
8 years ago
Paul Lanctot
73bf75f65f
Accessible content labels for attachment icons
...
Fixes #5908
Closes #5917
// FREEBIE
8 years ago
Moxie Marlinspike
a4c17e5325
Support for generating video thumbnails
...
// FREEBIE
8 years ago
Moxie Marlinspike
1b44bdcd3c
Support for stickers and scribbles
...
// FREEBIE
8 years ago
Nicholas Rizzio
2197d77ffc
Fix the content description of the audio record button
...
Fixes #5910
Closes #5911
// FREEBIE
8 years ago
Moxie Marlinspike
f6cbae602d
Fix broken build (grrr @RiseT)
...
// FREEBIE
8 years ago
Moxie Marlinspike
69b102bfe3
Support for playing video in-app
...
// FREEBIE
Closes #5892
8 years ago
Moxie Marlinspike
8b342ee18b
Support for "recent photos" thumbnailsabove attachment selector
...
// FREEBIE
Closes #5893
8 years ago
Moxie Marlinspike
8af9b7fd15
Improve animations on audio controls, enable push to talk
...
// FREEBIE
9 years ago
Moxie Marlinspike
8fdcff9f20
If Signal isn't enabled for receiving SMS, don't allow sending SMS
...
Closes #5877
// FREEBIE
9 years ago
Moxie Marlinspike
b55a7ff5c0
Add copy and compare safety numbers from clipboard actions
...
// FREEBIE
9 years ago
RiseT
2d104d3783
"No results found." --> "Nothing found"
...
Closes #5814
// FREEBIE
9 years ago
mateoeh
0a72f6b32e
Add shadow under compose view on scroll
...
Fixes #5098
Closes #5796
// FREEBIE
9 years ago
Moxie Marlinspike
b8d938a020
Limit giphy search bar to one line
...
// FREEBIE
9 years ago
Moxie Marlinspike
69d0242574
Giphy integration
...
// FREEBIE
9 years ago
FeuRenard
ff2cb6935d
Make 'Tap to scan' readable in dark theme
...
Fixes #5749
Closes #5762
//FREEBIE
9 years ago
RiseT
e3da0ac908
Make 'Disappears' in message details translatable
...
Fixes #5755
Closes #5756
// FREEBIE
9 years ago
Moxie Marlinspike
d36d000dc5
Increase minLines on disappearing messages duration dialog
...
This isn't foolproof across all translations, but it's probably
the best we can do.
Fixes #5746
// FREEBIE
9 years ago
Moxie Marlinspike
848a25664b
Make fingerprint changes optionally non-blocking
...
Also complete the rename from "identity" to "safety numbers."
// FREEBIE
9 years ago
Moxie Marlinspike
852634b294
Support for updated fingerprint format
...
// FREEBIE
9 years ago
FeuRenard
677f80b8ef
Theme number picker text (disappearing messages)
...
Fixes #5659
Closes #5667
// FREEBIE
9 years ago
Christian Ascheberg
3432db37d9
Fix scrollbars
...
Fixes #5487
Closes #5671
// FREEBIE
9 years ago
Christian Ascheberg
40332f57ad
improve invite strings
...
Fixes #4869
Closes #5393
//FREEBIE
9 years ago
Moxie Marlinspike
d7e4928f22
Support for disappearing messages
...
// FREEBIE
9 years ago
Nicholas Rizzio
8c631ad765
Correct a couple more invite shortlinks to use HTTPS
...
Closes #5511
// FREEBIE
9 years ago
Clam
a8a8ec1d40
Extend DPAD support.
...
Allows the hardware DPAD to control more of the UI.
Closes #4989
// FREEBIE
9 years ago
Moxie Marlinspike
6da86e482d
Support for dual-sim SMS/MMS functionality
...
Allow source selection for sending SMS/MMS, and display the
SIM that received SMS/MMS.
Fixes #555
Closes #5199
// FREEBIE
9 years ago
2-4601
058585bf81
Fix five strings
...
Fixes
- one ambiguous pronoun
- one remaining reference of ambiguous 'lock screen'
- three cases of 'click' -> 'tap'
And gets rid of unnecessary line breaks in two strings.
Closes #5095
// FREEBIE
9 years ago
Luc Ritchie
f3f80f0c6e
Theme background color in device link screens
...
Fixes #4611
Closes #5066
9 years ago
haffenloher
1abf39685a
Use larger version of ic_contact_picture in calls
...
Closes #4971
Fixes #4245
// FREEBIE
9 years ago
agrajaghh
759ecbc7b8
completely hide location button on API < 16
...
Closes #4964
// FREEBIE
9 years ago
mimi89999
8b46dda004
Center "Take photo" text in attachment selector
...
Fixes #4959
Closes #4961
9 years ago
Moxie Marlinspike
bcf95e50aa
Support for location messages
...
Start with encoding as a simple image thumbnail for compatibility
with MMS and iOS
// FREEBIE
9 years ago
agrajaghh
4fa6680f83
RTL support
...
Closes #4916
Fixes #4714
9 years ago
junitas
038f24f394
Set maximum group name
...
Closes #3438
9 years ago
haffenloher
7c95adc7e6
Add delivery status icons to the conversation list
...
Closes #4710
9 years ago
Geonu Kang
8afdbc1f4d
Fix NewConversationActivity toolbar/overflow dynamic theming
...
Fixes #4624
Closes #4626
9 years ago
Geonu Kang
d0a65f86f5
Add color to "Scan the QR code" in DeviceAddFragment
...
Fixes #4771
Closes #4776
// FREEBIE
10 years ago
Geonu Kang
3319748926
Signal-ize last remaining "data channel" and "push" string resources
...
Fixes #4730
Closes #4731
// FREEBIE
10 years ago
Moxie Marlinspike
2ab0029d49
Support for archive actions
...
Fixes #1141
Closes #4698
// FREEBIE
10 years ago
AsamK
e93dcc3991
Replace emojis in GroupCreateActivity
...
Emojis can be typed there using the system keyboard
Closes #4692
// FREEBIE
10 years ago
Jake McGinty
b4e28e219b
fix false camera captures
...
// FREEBIE
10 years ago
Jake McGinty
d5bd7bcf5f
use same default group photo in GroupCreateActivity
...
fixes #3908
Closes #4639
// FREEBIE
10 years ago
Geonu Kang
c4f9bc2b5e
Improve date localization for API >= 18 (4.3, JELLY_BEAN_MR2)
...
Fixes #3102
Closes #4597
10 years ago
Moxie Marlinspike
13328ca0d0
Fix strange conversation draw behavior in GB
...
// 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
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
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
Jake McGinty
f82a7fee49
re-commit refactored CameraView
...
closes #4529
Confirmed fixed front-camera bug in Galaxy Nexus.
// 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
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
Jake McGinty
0c75e652eb
bring back the ripple when clicking on preview
...
Closes #4506
// 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
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
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
Jake McGinty
3e798a9863
batch invitation
...
// 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
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
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