Commit Graph

47 Commits

Author SHA1 Message Date
Maurice Parker
05f259da51 Merge branch 'ios-release' 2020-06-21 17:55:33 -05:00
Maurice Parker
95704c7f3e Prefix accessibility label with unread when item is unread. Issue #2142 2020-06-20 11:05:54 -05:00
Maurice Parker
21e79250db Merge branch 'ios-release' 2020-06-18 17:45:12 -05:00
Maurice Parker
d453a94330 Make unread and star animations cancel on cell reuse. Issue #2054 2020-06-18 17:37:29 -05:00
Nate Weaver
5ac69a411e Remove the color parameter on iOS too 2020-05-01 02:02:44 -05:00
Nate Weaver
070981553d Make attributed titles work on iOS 2020-05-01 01:42:44 -05:00
Maurice Parker
86fb98c17b
Revert "WIP: Title tags" 2020-04-24 20:24:24 -05:00
Nate Weaver
6aff83481f Make attributed titles work on iOS 2020-04-24 16:20:41 -05:00
Maurice Parker
1778a270d6 Show byline in timeline for single feed timelines when available. 2020-04-18 07:53:56 -05:00
Maurice Parker
316e4e62b2 Removed separator insets from layout code as they were no longer needed. 2020-03-20 06:58:11 -05:00
Maurice Parker
ef79005d67 Change it so that we have the unread indicator and star hidden by default. Issue #1724 2020-01-27 22:26:49 -07:00
Maurice Parker
050434023e Fade out unread and star indicators when possible. Issue #1683 2020-01-21 11:41:03 -07:00
Maurice Parker
0e3c837b66 Change accessibility ordering of labels to make it more hierarchical when spoken in VoiceOver. Issue #1584 2020-01-09 17:54:13 -07:00
Maurice Parker
560f36621f Add IconImage to encapsulate our icon processing logic 2019-11-05 18:05:57 -06:00
Maurice Parker
f138c2d9aa Fix timeline secondary label coloring 2019-11-04 11:47:44 -06:00
Maurice Parker
44533399e6 Fix timeline bug where vibrancy could be lost 2019-11-03 16:34:57 -06:00
Maurice Parker
3f46c0e939 Make unread indicator animatable 2019-11-02 20:15:48 -05:00
Maurice Parker
8fb87a7c87 Update label animations to match cell selection fading and changed table animation speeds to 1.5. Issue #1237 2019-11-02 19:57:01 -05:00
Maurice Parker
d63a743550 Rename MasterTimelineAvatarView to AvatarView 2019-10-29 19:23:29 -05:00
Maurice Parker
55b9310f9c Move avatar property setting to class 2019-10-28 20:01:15 -05:00
Brent Simmons
d1987c650e Roll back the timeline background color change. Remove the white accent view. 2019-10-26 11:09:34 -07:00
Maurice Parker
e1a571fab3 Remove separator accent when switching to darkmode 2019-10-25 15:56:09 -05:00
Maurice Parker
21aaf71cbf Update timeline theme. Issue #1169 2019-10-25 15:52:32 -05:00
Maurice Parker
2e489d4093 Rollback timeline unread and star animations 2019-10-23 11:08:34 -05:00
Maurice Parker
528284999f Correct vibrancy configuration for Settings 2019-10-22 03:31:25 -05:00
Maurice Parker
d9a165151d Rename to VibrantTableViewCell 2019-10-22 02:35:47 -05:00
Maurice Parker
3faa9d7cde Animate timeline star and unread indicators 2019-10-15 20:59:42 -05:00
Maurice Parker
c51f5f44e0 Add eclipses to truncated timeline text. Issue #1072 2019-09-29 14:07:33 -05:00
Maurice Parker
9c8f5b7d65 Remove chevrons from timeline. Issue #1067 2019-09-26 20:01:13 -05:00
Maurice Parker
fe3fa220bb Port TimelineAvatarView to iOS 2019-09-17 17:00:23 -05:00
Jim Correia
061872b7ff Simplified/corrected highlighted/selected appearance of feed and timeline cells.
- Set the highlighted text color on labels in table cells. This will be used
  for both the highlight and selected states automatically. (And since it is
  used for both states, we avoid anachronistic state where we have black
  text on a dark blue background in light mode as we transition from none ->
  highlighted -> selected.)

- Keep the selected/highlighted overrides to adjust colors for non-UIControl
  subelements.
2019-09-02 22:39:01 -07:00
Jim Correia
932f6fdd30 Added NNWTableViewCell; a base class for cells with the NNW selection color.
Defined a semantic color for the selection color which is identical to
netNewsWireBlue.

MasterFeedTableViewCell and MasterTimelineTableViewCell now subclass
NNWTableViewCell and no longer directly customize their selected background
view.
2019-09-02 22:38:42 -07:00
Maurice Parker
d7c90106d1 Change to directly modify the avatar image instead of calling reload on the cells 2019-08-26 15:37:15 -05:00
Maurice Parker
02575c31fe Change selected table row text to be white. Issue #693 2019-08-03 16:25:35 -05:00
Maurice Parker
aff14b19ee Force unread indicator to be redisplayed to get rid of missing unread indicators 2019-06-25 15:43:30 -05:00
Maurice Parker
716653c235 Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692 2019-06-18 18:31:37 -05:00
Maurice Parker
ae2c4b9d25 Update timeline to use new semantic colors (darkmode support) 2019-06-18 17:47:13 -05:00
Maurice Parker
e348a1f9ed Remove layout caching that was causing seemly random layout issues. Issue #714 2019-05-31 16:59:02 -05:00
Maurice Parker
a5a5eb1df0 Reuse layout calcs when possible on timeline 2019-04-29 17:45:12 -05:00
Maurice Parker
ac93b91df9 Add accessibility layout to timeline 2019-04-29 17:19:08 -05:00
Maurice Parker
e37d4ddd2f Implement new timeline layout. 2019-04-29 14:40:14 -05:00
Maurice Parker
da8c40d38f Change how avatars are selected so that poor quality avatars are passed up for their feed favicon 2019-04-29 05:51:47 -05:00
Maurice Parker
2e178dbebc Add content mode to prevent stretching of avatar images less than 48x48 2019-04-28 19:27:58 -05:00
Maurice Parker
2724dbf4f2 Align separator start with the text on the timeline 2019-04-28 16:08:02 -05:00
Maurice Parker
b62565f651 Remove content mode from avatar as they are prescaled. 2019-04-27 09:47:36 -05:00
Maurice Parker
895b9c44f8 Prevent star image from distorting. 2019-04-26 06:30:00 -05:00
Maurice Parker
12d4d2dbb1 Rename classes to more accurately describe their usage in the application. 2019-04-23 08:00:27 -05:00