Commit graph

22 commits

Author SHA1 Message Date
nielsandriesse be5338f073 Debug 2020-08-26 15:06:22 +10:00
Niels Andriesse 53a231a3bd Finish up first version of redesign 2019-12-13 15:02:05 +11:00
Michael Kirk 6ccd73837c rename haptic classes, no change in functionality 2019-03-19 13:56:20 -07:00
Matthew Chen 6ab8ea9b6e Respond to CR. 2019-03-19 11:13:06 -04:00
Matthew Chen a8e9b87f03 Rework menu actions focus item layout. 2019-03-19 11:12:30 -04:00
Matthew Chen eab3599ce9 Add feature flag for landscape orientation. 2019-01-16 16:42:11 -05:00
Matthew Chen 5adcbac5ef Landscape orientation. 2019-01-09 15:14:36 -05:00
Michael Kirk 19f2d0db48 WIP: Media Landscape Mode 2018-11-01 08:43:59 -06:00
Matthew Chen 8cf5f3e58f New grayscale palette. 2018-09-20 10:14:20 -04:00
Matthew Chen 5b50e81b4f Rename fail macros in Swift. 2018-08-27 10:27:48 -04:00
Matthew Chen 7be8f30877 Apply -> Never. 2018-08-27 10:21:03 -04:00
Matthew Chen cf6f3841a8 Apply new Swift logging. 2018-08-27 10:02:28 -04:00
Michael Kirk eaf8d789fb Darken message actions overlay in dark theme 2018-08-22 12:59:34 -06:00
Matthew Chen d62e07d6f1 Theme review. 2018-08-16 17:30:08 -04:00
Matthew Chen 6dfe36f9b5 Respond to CR. 2018-08-08 15:49:22 -04:00
Matthew Chen d34f83b445 Refine theme. 2018-08-08 15:04:23 -04:00
Michael Kirk 29c459fe60 Haptic feedback when changing menu action selection
// FREEBIE
2018-07-31 10:15:34 -06:00
Michael Kirk e5e5bbddc9 Menu UX
- Use longpress gesture to implement pannable tap gesture, e.g. slide between actions, select whichever one is below on touchup
- Remove swipe to dismiss, in line with System Action sheet
2018-07-31 10:14:30 -06:00
Michael Kirk aba358e894 faster message actions presentation 2018-07-23 13:07:51 -06:00
Michael Kirk 8da47b64d9 clarify different methods
These method names were too similar to existing methods in PureLayout, which
have slightly different behavior.

ows_autoPinToSuperviewEdges uses left/right, whereas PureLayouts uses
leading/trailing

ows_autoPinToSuperviewMargins uses our own constraint adding logic, which
behaves differently in some cases.
2018-07-16 10:20:05 -06:00
Michael Kirk e911de01e9 Ensure delegate is informed of dismissal
// FREEBIE
2018-07-13 13:00:27 -06:00
Michael Kirk 82fdd5b883 Split out generic action sheet components
Keep the message specific components separte, so we could re-use the
MenuActionsViewController.
2018-07-13 13:00:27 -06:00
Renamed from Signal/src/ViewControllers/MessageActionsViewController.swift (Browse further)