Commit Graph

19 Commits (d6d3d1fee4375ca964012c68bcb57b27f6ed7bb1)

Author SHA1 Message Date
Jake McGinty 3e798a9863 batch invitation
// FREEBIE
10 years ago
Moxie Marlinspike 8d82033855 Notify when contacts join Signal
Closes #4314
// FREEBIE
10 years ago
McLoo 5fe1a28954 Fix broken multiple contact selection
Increased tap area of action button too

Closes #3855
10 years ago
Moxie Marlinspike 39ac2b5042 Expand tap target of contact selection keyboard toggles.
Fixes #3750
// FREEBIE
10 years ago
Moxie Marlinspike 39dec1059b Show soft keyboard on toggle when hidden.
Closes #3706
// FREEBIE
10 years ago
Moxie Marlinspike 47b21707be Use InputType class mask constants.
// FREEBIE
10 years ago
Moxie Marlinspike 32cb489d1d Make directory refresh async task more careful.
// FREEBIE
10 years ago
Moxie Marlinspike 2ef0054840 Update look of contact selection activities.
// FREEBIE
10 years ago
Jake McGinty 3e6e28e688 remove unused activities and fragments
// FREEBIE
10 years ago
Jake McGinty 7df49811b7 replace ABS with AppCompat
// FREEBIE
11 years ago
Jake McGinty 0dc6ec294b use normal means to set actionbar icon
// FREEBIE
11 years ago
Moxie Marlinspike 0ace469d74 Support for multi-device.
1) In addition to the Recipient interface, there is now
   RecipientDevice.  A Recipient can have multiple corresponding
   RecipientDevices.  All addressing is done to a Recipient, but
   crypto sessions and transport delivery are done to
   RecipientDevice.

2) The Push transport handles the discovery and session setup
   of additional Recipient devices.

3) Some internal rejiggering of Groups.
11 years ago
Jake McGinty 28c1c5006b icon, contact list and conversation redesign 12 years ago
Veeti Paananen f18324e2d6 Add tab swiping in the contact picker 12 years ago
Moxie Marlinspike 5263ac1f1a Theme Support
1) Broke out the UI elements of the major Activites into stylable
   attributes.

2) Created a 'light' and 'dark' theme for the newly stylable attrs.

3) Touched up some of the UI spacing.

4) Implemented dynamic theme switching support.
12 years ago
Moxie Marlinspike ad1d927437 Fix for NPE when group selection fragment is no longer attached to activity. 12 years ago
Moxie Marlinspike c2dcf7ae74 Refactor MasterSecret initialization, access, and timeout paths.
1) Consolidate all of the KeyCachingService interaction into a single
   mixin. Activities extend delegates which call through to the mixin.

2) Switch Activity increment/decrement triggers from onStop to onPause
   in order to account for some screen locks that don't stop activities.
12 years ago
Moxie Marlinspike 863e1c6508 Fix the look of tabbed multi-contact selector.
1) Updated to ActionBar style.
2) Split out into fragments.
3) Switch to cursor loaders.
13 years ago
Moxie Marlinspike bbea3fe1b1 Initial Project Import 14 years ago