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