Niels Andriesse
bac4b86ec3
Further Lokify settings UI
6 years ago
Greyson Parrelli
2a644437fb
Add sticker support.
...
No sticker packs are available for use yet, but we now have the
latent ability to send and receive.
6 years ago
Alan Evans
e842f78457
Voice Note Locking.
...
Limit of 60 minutes, after which it's cancelled.
6 years ago
Greyson Parrelli
8a7cac7c03
Switch gallery to permanent dark theme.
6 years ago
Greyson Parrelli
64cf032181
Updated media send UI.
6 years ago
Greyson Parrelli
eb1dd58a0b
Persistent media in multi-send.
6 years ago
Greyson Parrelli
bf28e109d3
Update registration UI.
6 years ago
Greyson Parrelli
6fa7eca60b
Implement new media send flow.
...
Update our media send flow to allow users to send multiple images/videos
at once. This change includes:
- New in-app media picker flow.
- Ability to caption images and videos.
- Image editing tools are made more prominent in the flow.
- Some fixes to the image editing tools.
6 years ago
Greyson Parrelli
47a10a0288
Added support for multi-image receive.
7 years ago
Greyson Parrelli
ff9d5df0e0
Dark theme support for emoji variation selector.
7 years ago
Greyson Parrelli
48ff9673b9
Allow the selection of fitzpatrick emoji.
7 years ago
Greyson Parrelli
a3cba66450
Update fallback avatars.
7 years ago
Greyson Parrelli
bab92fca7b
Move unread indicator to be above the avatar.
7 years ago
Greyson Parrelli
127505af0b
Implement new color palette.
7 years ago
Greyson Parrelli
08ace15f95
Implemented new camera capture flow.
...
A new, fullscreen camera capture flow that easily allows you to capture
and edit a photo before sending it. Replaces the current half-screen
camera button.
7 years ago
Greyson Parrelli
4d565990c9
Add drop shadow under attachment drawer.
7 years ago
Greyson Parrelli
8f551c8b32
Fix various redesign issues with Android 4.x.
...
In particular, there were many issues with drawing corners.
Unfortunately, there's no pretty way to get masking working on every
Android version, so we have to switch back to using custom backgrounds
and then using multiple masking methods depending on Android version.
Also, I had to remove attr references in drawables. They crash on 4.x.
7 years ago
Greyson Parrelli
1c023b5218
Remove unused resources.
7 years ago
Greyson Parrelli
8579c30909
Styling improvements and code cleanup.
7 years ago
Greyson Parrelli
24b062d8dd
Improve the look of message bubbles.
7 years ago
Greyson Parrelli
2c17b54ef9
Show a banner in the event of a service outage.
...
We will now determine if there has been a service outage and render a
banner at the top of the conversation list if we detect that there has
been one.
7 years ago
Greyson Parrelli
0999359454
Improve the image editor.
...
A variety of improvements to the image editor, such as:
- New, fullscreen styling
- Smoother lines
- Better text and sticker handling
- Improved color picker with a history pallette
- New highlighter tool
7 years ago
Greyson Parrelli
92a64f59a4
Switch search to use the existing header.
...
Probably best to not try out any possible new design changes just yet.
Let's stick with what we have.
7 years ago
Greyson Parrelli
3a827d1c48
Fix dark theme in search.
...
Fixed #7821
7 years ago
Greyson Parrelli
0449647cf9
Implemented full-text search.
...
You can now use the search bar on the conversation list to find
conversations, messages, and contacts.
7 years ago
Greyson Parrelli
54dbffaf30
Added ability to share contacts.
...
The "contact" option in the attachments tray now brings you through an
optimized contact sharing flow, allowing you to select specific fields
to share. The contact is then presented as a special message type,
allowing you to interact with the card to add the contact to your system
contacts, invite them to signal, initiate a signal message, etc.
7 years ago
Greyson Parrelli
ca8fecea9c
Clean up camera flipping, handle having missing cameras.
...
Did a refactor to better organize the camera flipping code. Also, I
wanted to make sure we handle the cases where the user doesn't have two
cameras (or no cameras, for that matter). In these cases, we just don't
show the appropriate buttons.
7 years ago
Niklas Hambüchen
f1c79eaebf
Add button to flip camera (front vs rear). Fixes #6279
7 years ago
Greyson Parrelli
fa99e8f0d0
Updated reply-to UI.
...
All UI components are now properly styled and functioning according to
spec.
7 years ago
Moxie Marlinspike
d567534609
replies
7 years ago
Moxie Marlinspike
d28dc670ea
Migrate to Android fingerprints and auth for Signal screen lock
7 years ago
vpo
05daa71977
Adjust permission request dialog colors in dark theme
...
Fixes #7252
Closes #7292
7 years ago
Moxie Marlinspike
64c8b4b2ef
Support for selective permissions
8 years ago
Moxie Marlinspike
4ecb65a262
Lighten conversation list item dividers in light theme
8 years ago
Moxie Marlinspike
cf81815bf6
Add recent chats to top of share list
8 years ago
Moxie Marlinspike
1986e58c5f
Remove unused resources
...
According to Android Studio
8 years ago
Moxie Marlinspike
b88069f396
Revert "Remove unused resources"
...
AS seems to have miscalculated
This reverts commit 344af622b7
.
8 years ago
Moxie Marlinspike
344af622b7
Remove unused resources
...
Or so says Android Studio
8 years ago
Moxie Marlinspike
534dec282f
Brighten light theme
...
1) Brighten background color
2) Add unread indicator in conversation list
3) Eliminate some conversation list overdraw
8 years ago
Moxie Marlinspike
03573df00f
Add inset dividers in conversation list
...
Closes #7074
8 years ago
Moxie Marlinspike
6b94d0679c
Remove unused resource
8 years ago
Moxie Marlinspike
1cee253b41
Fix contact list search cursor color
8 years ago
Moxie Marlinspike
405ee3b741
Improve search bar visibility
8 years ago
Moxie Marlinspike
ac282ccf70
Display contact color in background for generated avatars
...
Fixes #7028
// FREEBIE
8 years ago
FeuRenard
d71fb4c958
Adjust dark themed NoActionBar activities
...
// 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
4c2269175b
Improve profile upload animation
...
// FREEBIE
8 years ago
Moxie Marlinspike
2b4064f3b7
Add splash screen for read receipts
...
// FREEBIE
8 years ago
Moxie Marlinspike
a1c276f70b
Update to V7 PreferencesCompat library
...
// 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
bc33f8ec02
Remove unused resources
...
// FREEBIE
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
8aab61c2e3
Make preference category card dividers more dark theme compatible
...
// 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
3aae86d20c
Update registration activity style
...
// FREEBIE
8 years ago
FeuRenard
52b1e17c36
Unify alert dialog button colors
...
Fixes #5227
Closes #5415
// 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
d9b42c4369
Support for a "new messages" divider in conversations
...
// FREEBIE
8 years ago
Moxie Marlinspike
ea0945d406
Beta support for webrtc video and voice calling
...
// FREEBIE
8 years ago
Moxie Marlinspike
4c815db076
Support for sticky date headers
...
Closes #4696
// FREEBIE
8 years ago
Moxie Marlinspike
c7e373ed55
Update emoji category images to fix SDK <21 tinting issues
...
Fixes #5973
// FREEBIE
9 years ago
Moxie Marlinspike
f7474362ff
Updated emoji set
...
// FREEBIE
9 years ago
Moxie Marlinspike
1b44bdcd3c
Support for stickers and scribbles
...
// FREEBIE
9 years ago
Moxie Marlinspike
8af9b7fd15
Improve animations on audio controls, enable push to talk
...
// FREEBIE
9 years ago
mateoeh
0a72f6b32e
Add shadow under compose view on scroll
...
Fixes #5098
Closes #5796
// FREEBIE
9 years ago
Moxie Marlinspike
852634b294
Support for updated fingerprint format
...
// 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
agrajaghh
4fa6680f83
RTL support
...
Closes #4916
Fixes #4714
10 years ago
Moxie Marlinspike
2ab0029d49
Support for archive actions
...
Fixes #1141
Closes #4698
// FREEBIE
10 years ago
Jake McGinty
61386e9ca9
more useful contact select headers
...
Closes #4608
// 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
Jake McGinty
2f568c6400
go back to old reminder view look
...
Closes #4283
// FREEBIE
10 years ago
Moxie Marlinspike
d83a3d71bc
Support for Signal calls.
...
Merge in RedPhone
// FREEBIE
10 years ago
Jake McGinty
99d3374d35
migrate conversation list to RecyclerView
...
fixes #2488
fixes #2333
// FREEBIE
10 years ago
Jake McGinty
2d65464c04
fix attachment remove button alignment
...
fixes #3597
Closes #4077
// 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
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
54a37cc658
refactor direct capture
...
Closes #3516
// FREEBIE
10 years ago
Calvin Hu
c4a37e38ab
Add camera preview to message composition
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
Jake McGinty
4274329867
fix gingerbread press reaction
...
Fixes #3392
Closes #3493
// 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
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
agrajaghh
ae4f6b1dd4
add dark theme to emojiDrawer
...
Fixes #3240
Closes #3353
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
Jake McGinty
0ee46bbe5f
new emoji category layout
...
Fixes #2962
Fixes #2954
Fixes #2941
// FREEBIE
10 years ago
Jake McGinty
1cc581aed8
Migrate conversation list to RecyclerView
...
Closes #2890
// FREEBIE
10 years ago
agrajaghh
1b846c0842
remove unused resources
...
Closes #2594
//FREEBIE
10 years ago
Jake McGinty
4185006147
add borderless thumbnails, "bubble" refactor
...
Closes #2430
// FREEBIE
10 years ago
agrajaghh
e31ddf0599
remove unused icons
...
Closes #2575
//FREEBIE
10 years ago
Moxie Marlinspike
00d7b5c284
Better UX handling on identity key mismatches.
...
1) Migrate from GSON to Jackson everywhere.
2) Add support for storing identity key conflicts on message rows.
3) Add limited support for surfacing identity key conflicts in UI.
10 years ago
Jake McGinty
4397b55ceb
fix padding problem in compose text
...
// FREEBIE
10 years ago
Sebastian Kürten
79dbf2746f
Added new media icons for audio/video
...
Added icons new icons, deleted an old one.
Using new icons in AudioSlide/VideoSlide.
Closes #2304
10 years ago