Commit Graph

146 Commits (de60d4d37f2ca432b980cd8740c5a3d83bc80f9d)

Author SHA1 Message Date
Greyson Parrelli 8a7cac7c03 Switch gallery to permanent dark theme. 5 years ago
Greyson Parrelli 64cf032181 Updated media send UI. 5 years ago
Greyson Parrelli eb1dd58a0b Persistent media in multi-send. 5 years ago
Greyson Parrelli bf28e109d3 Update registration UI. 5 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. 6 years ago
Greyson Parrelli ff9d5df0e0 Dark theme support for emoji variation selector. 6 years ago
Greyson Parrelli 48ff9673b9 Allow the selection of fitzpatrick emoji. 6 years ago
Greyson Parrelli a3cba66450 Update fallback avatars. 6 years ago
Greyson Parrelli bab92fca7b Move unread indicator to be above the avatar. 6 years ago
Greyson Parrelli 127505af0b Implement new color palette. 6 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.
6 years ago
Greyson Parrelli 4d565990c9 Add drop shadow under attachment drawer. 6 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.
6 years ago
Greyson Parrelli 1c023b5218 Remove unused resources. 6 years ago
Greyson Parrelli 8579c30909 Styling improvements and code cleanup. 6 years ago
Greyson Parrelli 24b062d8dd Improve the look of message bubbles. 6 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.
6 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
6 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.
6 years ago
Greyson Parrelli 3a827d1c48 Fix dark theme in search.
Fixed #7821
6 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.
6 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.
6 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.
6 years ago
Niklas Hambüchen f1c79eaebf Add button to flip camera (front vs rear). Fixes #6279 6 years ago
Greyson Parrelli fa99e8f0d0 Updated reply-to UI.
All UI components are now properly styled and functioning according to
spec.
6 years ago
Moxie Marlinspike d567534609 replies 6 years ago
Moxie Marlinspike d28dc670ea Migrate to Android fingerprints and auth for Signal screen lock 6 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 7 years ago
Moxie Marlinspike 4ecb65a262 Lighten conversation list item dividers in light theme 7 years ago
Moxie Marlinspike cf81815bf6 Add recent chats to top of share list 7 years ago
Moxie Marlinspike 1986e58c5f Remove unused resources
According to Android Studio
7 years ago
Moxie Marlinspike b88069f396 Revert "Remove unused resources"
AS seems to have miscalculated

This reverts commit 344af622b7.
7 years ago
Moxie Marlinspike 344af622b7 Remove unused resources
Or so says Android Studio
7 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
7 years ago
Moxie Marlinspike 03573df00f Add inset dividers in conversation list
Closes #7074
7 years ago
Moxie Marlinspike 6b94d0679c Remove unused resource 7 years ago
Moxie Marlinspike 1cee253b41 Fix contact list search cursor color 7 years ago
Moxie Marlinspike 405ee3b741 Improve search bar visibility 7 years ago
Moxie Marlinspike ac282ccf70 Display contact color in background for generated avatars
Fixes #7028
// FREEBIE
7 years ago
FeuRenard d71fb4c958 Adjust dark themed NoActionBar activities
// FREEBIE
7 years ago
Moxie Marlinspike b34eb08088 Fix look of default group photo in conversation preferences view
Fixes #7022
// FREEBIE
7 years ago
Moxie Marlinspike 4c2269175b Improve profile upload animation
// FREEBIE
7 years ago
Moxie Marlinspike 2b4064f3b7 Add splash screen for read receipts
// FREEBIE
7 years ago
Moxie Marlinspike a1c276f70b Update to V7 PreferencesCompat library
// FREEBIE
7 years ago
Moxie Marlinspike 65124fd1f2 Redesign conversation and conversation preferences layouts
Remove avatars from conversation items unless in a group chat.

// FREEBIE
7 years ago
Moxie Marlinspike bc33f8ec02 Remove unused resources
// FREEBIE
7 years ago
Mateo Hernandez a353ebd834 Add tint to preference icons
Closes #6540
// FREEBIE
7 years ago
Mateo Hernandez 9716849bb9 Fix preference divider crash on KitKat
Closes #6546
Fixes #6544
// FREEBIE
7 years ago