Commit Graph

674 Commits (9f4f0d4f4b3db3585c0c3a8ce1325aeeb510cde8)

Author SHA1 Message Date
Niels Andriesse 0f6a7e88b6 Match iOS design changes 6 years ago
Mikunj 10c1a9cced Added linking in the ui. 6 years ago
Niels Andriesse db320be3f0 Debug moderator tags 6 years ago
Niels Andriesse b67efcf2ab Implement moderator tags 6 years ago
Niels Andriesse 7d1b4c363f Add beta terms label 6 years ago
Niels Andriesse 66c2e0d448 Debug 6 years ago
Niels Andriesse 50ab79673a Clean up link preview UI 6 years ago
Niels Andriesse c5428d7267 Clean up lock screen UI 6 years ago
Niels Andriesse 3b8847ca21 Show logo on landing screen 6 years ago
Niels Andriesse d831274920 Clean 6 years ago
Niels Andriesse 5d34314a00 Implement QR code scanning 6 years ago
Niels Andriesse f3377fe384 Add show QR code button to settings 6 years ago
Niels Andriesse ae54c641a9 Update for seed changes 6 years ago
Niels Andriesse 5936c16c47 Debug merge issues 6 years ago
Niels Andriesse 1822e87f7c Merge Signal 4.41.0 6 years ago
Niels Andriesse 2eb12186ef Fix minor UI issue 6 years ago
Niels Andriesse 8ad0069fec Fix group message UI 6 years ago
Niels Andriesse 97b25507d2 Partially fix background message issue 6 years ago
Niels Andriesse 16c89178f2 Fix scroll issue 6 years ago
Niels Andriesse 7598830a1b Fix quote messages & friend request handling 6 years ago
Niels Andriesse fe16a90741 Clean up splash screen 6 years ago
Niels Andriesse a925b17419 Fix session handling 6 years ago
Niels Andriesse a767c84f74 Fix remaining UI issues 6 years ago
Niels Andriesse 1da6f20f18 Further Lokify UI 6 years ago
Niels Andriesse 8651f20c9b Further Lokify UI 6 years ago
Niels Andriesse 3a8d509c1e Further Lokify UI 6 years ago
Niels Andriesse 659d9e6a8f Implement restore from seed UI 6 years ago
Niels Andriesse ab99874ede Partially Lokify UI 6 years ago
Niels Andriesse 1a7e0562bb Debug friend request logic 6 years ago
Niels Andriesse b27dfdf6ce Fix crash 6 years ago
Niels Andriesse 7c501980fa Implement friend request view skeleton 6 years ago
Niels Andriesse f22be7262b Hook up conversation screen 6 years ago
Niels Andriesse b4328d1aa3 Create UI path to new conversation screen 6 years ago
Niels Andriesse e36d9e110c Add copy mnemonic button 6 years ago
Niels Andriesse 2c35ed2177 Fix ugly spacing 6 years ago
Niels Andriesse 4148d598f9 Stub key pair screen 6 years ago
Niels Andriesse 805b9d8056 Simplify account details screen layout 6 years ago
Niels Andriesse 96efb5d296 Stub account details screen 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 d5fffb0132 Fix conversation menu colors. 6 years ago
Alan Evans 350d1f47d3 Give conversation a standard navigate up button.
* Prevent a failing IDE preview.
6 years ago
Greyson Parrelli b5d37702f9 Switch back to the classic handling of landscape text entry.
Fixes #8814
6 years ago
Alan Evans 2de64fca02 Image Editor - Fix double HUD animation on older devices. 6 years ago
Alan Evans 387392f38b
End align footer for long message bubble sent.
Fixes #8806
6 years ago
Alan Evans 93e6ccb9e4 Replace image editor. 6 years ago
Alan Evans 196ef60a82 Update camera icons. 6 years ago
Greyson Parrelli e67eca77ff Prevent landscape text editing from taking over the screen.
It used to be that we let Android do the default behavior of
full-screening the EditText when in landscape, but honestly I
don't know who prefers that. So I've turned it off.

Fixes #8769
6 years ago
Alan Evans 621ac62c7e
Add red flashing voice note microphone. 6 years ago
Alan Evans e842f78457
Voice Note Locking.
Limit of 60 minutes, after which it's cancelled.
6 years ago
Greyson Parrelli 94e8303022 Remove dead code from ScribbleHud/Fragment. 6 years ago
Greyson Parrelli b89c20ff40 Switch to 'start' and 'end' instead of 'left' and 'right'.
We can do this now that our minSdk is 19.
6 years ago
Greyson Parrelli aa5e32f0ee Add back the highlight and sticker tools. 6 years ago
Greyson Parrelli 93c1277fd0 Fix voice note button clipping. 6 years ago
Greyson Parrelli 932e7b4af5 Fix button flicker when selecting single media item. 6 years ago
Greyson Parrelli 5e6f71cd32 Show selection order in multi-select. 6 years ago
Greyson Parrelli 64cf032181 Updated media send UI. 6 years ago
Greyson Parrelli 0a8bbf14a6 Merge camera into send flow. 6 years ago
Greyson Parrelli eb1dd58a0b Persistent media in multi-send. 6 years ago
Greyson Parrelli 8b6ecd1d2e Fixed profile screen layout on small screens.
Fixes #8670
6 years ago
Greyson Parrelli 55699e27bc Added ability to receive long messages.
Send support is in here too. We'll enable it in a future release after
enough people have updated.
6 years ago
Greyson Parrelli bf28e109d3 Update registration UI. 6 years ago
Greyson Parrelli 42e94d8f92 Remove leftover half-height camera code. 6 years ago
Greyson Parrelli 02b0800b22 Support requesting a CAPTCHA during registration. 6 years ago
Greyson Parrelli c2a86fcc74 Sync self-sends to desktop.
Updated UI to show self-conversations as "Note to Self".
6 years ago
Greyson Parrelli 9f04c28bfd Implemented conversation search.
You can now search for messages within a specific conversation.
6 years ago
Greyson Parrelli cfff10622a Move conversation classes to their own package. 6 years ago
Greyson Parrelli 1ee422a012 Update link preview splash to say 'Got it'. 6 years ago
Greyson Parrelli 7da73bbc30 Updated link preview splash layout. 6 years ago
Greyson Parrelli c76081d99c Added support for link previews. 6 years ago
Greyson Parrelli fc989f3820 Fix album sizing issues on skinnier devices. 6 years ago
Greyson Parrelli 66dde4415d Added an 'All media' folder in the gallery. 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 b6098a26b4 Update typing indicator intro strings. 7 years ago
Greyson Parrelli 5a53268534 Update typing indicator intro screen. 7 years ago
Greyson Parrelli 47a10a0288 Added support for multi-image receive. 7 years ago
Greyson Parrelli 776b0e23ae Add support for typing indicators. 7 years ago
Greyson Parrelli ff9d5df0e0 Dark theme support for emoji variation selector. 7 years ago
Greyson Parrelli 2acab563d9 Support for sealed sender - Part 2 7 years ago
Greyson Parrelli 6ce278114f Ensure profile photo in ConversationList is accurate.
Fixes #8270
7 years ago
Greyson Parrelli 48ff9673b9 Allow the selection of fitzpatrick emoji. 7 years ago
Greyson Parrelli 7cadb0d35a Properly set the document download icon tint. 7 years ago
Greyson Parrelli 704715de8f Fix message details delivery status icon tint (again). 7 years ago
Greyson Parrelli 710fa4a6f0 Switch the conversation color back to incoming messages. 7 years ago
Greyson Parrelli d9272c3b33 Fix message details delivery status icon tint.
Fixes #8251
7 years ago
Greyson Parrelli 4da1af9a7b Use the correct save icon in the ScribbleHud. 7 years ago
Greyson Parrelli c81bc22943 Fix avatar location in a group conversation. 7 years ago
Greyson Parrelli f725dd5a7e Show profile avatar in toolbar. 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 946f76a442 Fix layout problems in conversation item footer. 7 years ago
Greyson Parrelli 84c71fce16 Disable tab switching in media overview during multiselect.
Multiselect only applies to items in the "media" tab, so people
shouldn't be able to switch tabs during multiselect.
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 ad7dd7584e Fixed document display in media overview in dark theme.
Shoutout to @aleb2000 for working on this as well!

Fixes #8151
7 years ago
Greyson Parrelli e1f8e87327 Fix log submission OOM, improve log scrolling.
We were getting a TransactionTooLargeException when giving an
EditText a very large (1.5MB+) text block. This has been resolved
by switching to a RecyclerView to show the text line-by-line. As a
side-effect, this improves scroll performance on lower-end devices.

Also, I added a button to jump to the bottom of the log because I
really wanted one :)

Fixes #8124
7 years ago
Greyson Parrelli 7370bbacea Fix inline animation toggle initial transition.
Fixes #8116
7 years ago
Greyson Parrelli eabaead700 Revert "Fingerprint unlock UX improvements"
This reverts commit 8441ac4091.

Fixes #8106
7 years ago
art1fa 8441ac4091 Fingerprint unlock UX improvements 7 years ago
Greyson Parrelli 13c72779af Visually note quotes for messages you don't have.
We will now show a small footer under quotes for messages that you
don't have locally.

Also fixes #7850
7 years ago
Greyson Parrelli 4d565990c9 Add drop shadow under attachment drawer. 7 years ago
Greyson Parrelli c7da83a702 Show attachment button while composing text.
Previously, we'd only show the attachment button when the user had
yet to enter any text. To add an attachment after text was entered,
you'd have to go to the three-dot menu. Now we just show a little
attach button in the text area.

I also took the opportunity to clean up other button paddings and
stuff in the compose area so things look better and react to text
sizes more predictably.
7 years ago