Commit Graph

45 Commits

Author SHA1 Message Date
Brent Simmons
a8eb75c20f Remove unneeded #available and @available. 2024-11-11 22:03:32 -08:00
Stuart Breckenridge
1e578828e9
: class chnaged to : AnyObject for protocols 2021-02-06 07:06:45 +08:00
Maurice Parker
18726d061d Remove zero duration animations. 2020-10-22 18:56:33 -05:00
Maurice Parker
d05b450cc5 Use colorful smart feed icons on iOS 2020-08-11 20:41:20 -05:00
Maurice Parker
a13f10441f Change pointer interaction to encompass the complete button. 2020-03-26 11:20:13 -05:00
Maurice Parker
6c06c7791c Add interaction to buttons that were missing it. Issue #1945 2020-03-25 08:55:02 -05:00
Maurice Parker
0f82561f6b Change alpha channel of custom separator to match stock table view separator. Issue #1309 2019-11-17 16:14:25 -06: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
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
2a39ada5ab Prevent label from overflowing into below cell when using editing controls 2019-10-30 02:41:33 -05:00
Maurice Parker
2fa43fb1e9 Change disclosure triangle so that it interacts with vibrancy the same way that the unread count indicator does 2019-10-29 19:29:37 -05:00
Maurice Parker
d63a743550 Rename MasterTimelineAvatarView to AvatarView 2019-10-29 19:23:29 -05:00
Maurice Parker
66b6d43408 Update Feeds to use higher resolution images when available. Issue #1208 2019-10-28 20:57:26 -05:00
Maurice Parker
8cb080da6d Implement custom separator since the builtin separator is crazy when animating adds and deletes. Issue #1192 2019-10-28 19:52:50 -05:00
Maurice Parker
456abc965f Change disclosure triangles to be gray instead of blue. Issue #1200 2019-10-28 15:16:56 -05:00
Maurice Parker
498bb365b2 Use equilateral triangle for disclosure. Issue #1191 2019-10-28 15:08:00 -05:00
Maurice Parker
74c9290e6a Change disclosure image to be a filled triangle. Issue #1175 2019-10-25 14:57:01 -05:00
Maurice Parker
bac205ef84 Tweak the vibrancy icon transition animation 2019-10-23 11:56:36 -05:00
Maurice Parker
eea450bee3 Make icon vibrancy deselections match the deselection animation 2019-10-23 11:47:21 -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
2c3f665b58 Add accessibility labels to custom disclosure button 2019-09-30 13:32:54 -05:00
Maurice Parker
9f126bfb8f Add a background if the image is too dark and we are in dark mode. 2019-09-29 19:40:12 -05:00
Maurice Parker
08f7e6d1a4 Fix to only animate the disclosure chevron with button presses 2019-09-27 11:54:50 -05:00
Maurice Parker
3464fbfc7f Animate chevron rotation 2019-09-27 05:42:16 -05:00
Maurice Parker
2f04ffd5ed Use correct selected color for disclosure button 2019-09-26 20:48:18 -05:00
Maurice Parker
c33cd8f988 Remove folder icons and feed indenting. Issue #1063 2019-09-26 20:40:32 -05:00
Maurice Parker
59f58ca424 Move disclosure chevrons to the left hand side. Issue #1063 2019-09-26 19:43:17 -05:00
Maurice Parker
e8a68511f1 Add a small amount of corner clipping to favicons 2019-09-21 17:24:50 -05:00
Maurice Parker
db2ee18299 Unify the colori scheme into primary and secondary accent colors 2019-09-18 02:49:57 -05:00
Maurice Parker
372fb06716 Implement different icons for each individual smartfeed 2019-09-17 20:26:49 -05:00
Maurice Parker
efcbdd642a Fix cell icon tint colors 2019-09-11 19:29:27 -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
a0b11da438 Prevent autolayout from messing with our manually set frames 2019-08-25 20:00:34 -05:00
Maurice Parker
eb8de035d7 Work around bug where cell tintColor isn't always correctly inherited from the window 2019-08-20 16:37:31 -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
716653c235 Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692 2019-06-18 18:31:37 -05:00
Maurice Parker
00cb29c5c1 Align separator insets with first letter of name 2019-04-28 14:56:36 -05:00
Maurice Parker
95430913bd Fix dynamic type edit cell layout bug 2019-04-28 12:08:50 -05:00
Maurice Parker
2662352541 Fix dynamic type bug in account section header layouts where the account name needed to wrap 2019-04-28 11:25:21 -05:00
Maurice Parker
d7391b208d implement dynamic type for master feed list 2019-04-28 10:31:35 -05:00
Maurice Parker
7127f9a911 Change master feed list to use preferred fonts. 2019-04-27 09:49:26 -05:00
Maurice Parker
12d4d2dbb1 Rename classes to more accurately describe their usage in the application. 2019-04-23 08:00:27 -05:00