Commit Graph

42 Commits (05daa71977efac7624fd7c4f05e17b3056d28f22)

Author SHA1 Message Date
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 5711adb2c9 Fix profile out of memory errors on low mem devices
Fixes #7094
// 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 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 1b44bdcd3c Support for stickers and scribbles
// FREEBIE
8 years ago
Moxie Marlinspike 0a9f28c228 Fix rogue action button toggleing in contact selection
Fixes #4700
// FREEBIE
9 years ago
Moxie Marlinspike 2ab0029d49 Support for archive actions
Fixes #1141
Closes #4698
// FREEBIE
9 years ago
Jake McGinty d071625326 fix experience upgrade versioning
Closes #4169
// FREEBIE
9 years ago
Jake McGinty 3035dc4df9 Experience upgrade splash screen.
Behaves similarly to the DatabaseUpgradeActivity. You have a
static list of ExperienceUpgrade models that include a "trigger"
version, where when a user upgrades through it a notification
will appear, and there will be a splash explanation screen.

Right now the splash screens are basic and not too configurable,
but that can be reworked as upgrades demand.

Closes #4151
9 years ago
Moxie Marlinspike d83a3d71bc Support for Signal calls.
Merge in RedPhone

// FREEBIE
9 years ago
Jake McGinty 92b2da0286 download control details
Closes #4063
// FREEBIE
9 years ago
Jake McGinty 2d65464c04 fix attachment remove button alignment
fixes #3597
Closes #4077
// FREEBIE
9 years ago
Jake McGinty 39c0fc0e5a add sane default emoji panel size
fixes #3661
Closes #3691
// FREEBIE
9 years ago
Jake McGinty 9b2aabfdc8 add EmojiSpan that scaled w/ TextView
Fixes #3317
Closes #3605
// FREEBIE
9 years ago
Jake McGinty bc787f20e3 Resolve emoji keyboard layout issues
1) orientation changes are now properly handled
2) emoji panel will not overrun the actionbar and composition area
   in space-contentious situations (quick reply popup)

Closes #3553
fixes #3501
fixes #3485
fixes #3199

// FREEBIE
9 years ago
Jake McGinty 54a37cc658 refactor direct capture
Closes #3516
// FREEBIE
9 years ago
Calvin Hu c4a37e38ab Add camera preview to message composition 9 years ago
Jake McGinty fa62b9bde2 clean up EmojiDrawer layout
Fixes #2940
Closes #3517
// FREEBIE
9 years ago
Jake McGinty daa98107c3 new composition styling
Closes #3506
// FREEBIE
9 years ago
Moxie Marlinspike 296796eb54 User-selectable contact colors.
// FREEBIE
9 years ago
Jake McGinty 05e45e92cf reduce emoji memory consumption
Closes #3282
// FREEBIE
9 years ago
Jake McGinty 0ee46bbe5f new emoji category layout
Fixes #2962
Fixes #2954
Fixes #2941
// FREEBIE
9 years ago
Jake McGinty b354825150 shrink size of emoji drawer grid by ~15%
Fixes #2937
// FREEBIE
9 years ago
Jake McGinty 64fc83326f bump sdk to 22, update notifications
Notification updates include:

1) Setting theme colors
2) Using high-res contact photos
3) Updating the notification icon to latest

Closes #2935
Fixes #2923
Fixes #2732
Fixes #2548

// FREEBIE
10 years ago
Jake McGinty 4185006147 add borderless thumbnails, "bubble" refactor
Closes #2430

// 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
Jake McGinty 5fac189736 "All images" view for conversations
// FREEBIE
10 years ago
agrajaghh 20d43bbfcb add icons to the preference categories
Closes #2361
10 years ago
Jake McGinty 810abe0275 material actionbar and fab
// FREEBIE
10 years ago
Jake McGinty 121b1493cc thumbnail generation and disk caching
// FREEBIE
10 years ago
Jake McGinty 30232c1635 transport selection refactor
Closes #1724
// FREEBIE
10 years ago
Jake McGinty eaf89735b8 encapsulated delivery icon to separate from lock
and as a bonus some tweaked text sizes and colors
// FREEBIE
10 years ago
Veeti Paananen 3597915d17 Add a backspace key to the emoji drawer 10 years ago
Jake McGinty 530ad7bc86 new emoji drawer
// FREEBIE
Closes #1746
10 years ago
Jake McGinty ca6d8a8a0d refactor and improve contact selection
* unify single and multi contact selection activities
* follow android listview design recommendations more closely
* add contact photos to selection
* change indicator for push to be more obvious
* cache circle-cropped bitmaps
* dedupe numbers when contact has multiple of same phone number

// FREEBIE
11 years ago
Jake McGinty 630dce04fc handle emoji density scaling more correctly 11 years ago
Jake McGinty 28c1c5006b icon, contact list and conversation redesign 11 years ago
Moxie Marlinspike 4281df7a28 display emoji correctly on devices of all densities 11 years ago