Commit Graph

134 Commits

Author SHA1 Message Date
Maurice Parker
58498ef33e Use the SF star for the timeline on Big Sur 2020-08-09 20:05:38 -05:00
Maurice Parker
7baebfeb6a Don't notify the delegate of a selected article change if they haven't actually changed 2020-08-06 17:05:53 -05:00
Stuart Breckenridge
a57f98e4e7 NetNewsWire-Mac AppDefaults is now a singleton 2020-07-02 11:17:38 +08:00
Nate Weaver
1e1fc06e7b Clean up shift-key checking and add it to more places 2020-05-20 19:59:21 -05:00
Nate Weaver
24338b135e Don't do shift-key detection in Browser 2020-05-20 19:54:25 -05:00
Nate Weaver
e79cafc82e Make shift key invert the "open in background" preference
- Also add an appropriate menu item.
2020-05-20 19:41:23 -05:00
Maurice Parker
3bc4b9e4b2 Hide filter button when searching 2020-05-02 13:25:48 -05:00
Nate Weaver
37f1ebc025 Remove the color parameter as it's no longer needed 2020-05-01 01:45:12 -05:00
Nate Weaver
c555646fb2 Add attributed title support in the timeline 2020-05-01 01:42:43 -05:00
Maurice Parker
86fb98c17b
Revert "WIP: Title tags" 2020-04-24 20:24:24 -05:00
Nate Weaver
b437ddab5c Move NSAttributedString+NetNewsWire into Shared/Extensions 2020-04-24 18:25:56 -05:00
Nate Weaver
fde4f53f42 Documentation comments 2020-04-24 16:20:41 -05:00
Nate Weaver
154e78b0c0 Add a comment about why these constants differ between OSs 2020-04-24 16:20:41 -05:00
Nate Weaver
26415f0c62 Assign multiple attributes in one go rather than one at a time 2020-04-24 16:20:41 -05:00
Nate Weaver
df4ea1479a Tweak comment 2020-04-24 16:20:41 -05:00
Nate Weaver
d3e6606cf5 Use a constant for clarity 2020-04-24 16:20:41 -05:00
Nate Weaver
6aff83481f Make attributed titles work on iOS 2020-04-24 16:20:41 -05:00
Nate Weaver
dc787620c5 Use API that works on both macOS and iOS 2020-04-24 16:20:41 -05:00
Nate Weaver
ba73e3289a Remove redundant call to updateTextFieldText() 2020-04-24 16:20:41 -05:00
Nate Weaver
d84ed6068f Add a convenience initializer for attributed strings from an html string 2020-04-24 16:20:41 -05:00
Nate Weaver
2a00b4a4a9 Keep monospace fonts monospaced; use a variable for the current symbolic traits 2020-04-24 16:20:41 -05:00
Nate Weaver
39255a8422 Initialize baseWeight outside the enumeration 2020-04-24 16:20:41 -05:00
Nate Weaver
a6411c7afa Check for semibold base font before changing bold text to heavy 2020-04-24 16:20:41 -05:00
Nate Weaver
57a6561733 Use superscript/subscript font feature 2020-04-24 16:20:41 -05:00
Nate Weaver
3d509a94d4 Add attributed title support in the timeline 2020-04-24 16:20:40 -05:00
Maurice Parker
eeb7b518a8 Change how showIcons is determined to take into consideration empty bylines 2020-04-19 17:29:11 -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
afdfe5fe71 Merge branch 'ios-release' 2020-04-16 16:36:53 -05:00
Brent Simmons
6d9eda442f Remove userDeleted support. The read-items filter seems to fill the need to hide things. We’re simplifying the backend by removing this unused feature. 2020-04-12 17:12:36 -07:00
zgjie
bcfd75ff68 Replace the firstElementPassingTest function come from RSCore with the native function first(where:). 2020-04-06 02:06:24 +08:00
Maurice Parker
2afdd26c9d Change function names using the find suffix to use the existing suffix to match precedent. 2020-03-29 12:00:02 -05:00
Maurice Parker
203f5cf7e7 Lighten timeline fonts 2020-03-23 21:58:35 -05:00
Maurice Parker
5afc3c55f8 Change timeline layout to increase information density. Issue #1938 2020-03-23 21:43:54 -05:00
Maurice Parker
36b53766d6 Add view options and filter to timeline. Issue #1937 2020-03-22 15:39:37 -05:00
Maurice Parker
a65e28f408 Fix stretched timeline cells caused by scrolling on state restoration. 2020-03-17 02:05:50 -05:00
Maurice Parker
0276c19459 Add Clean Up command. Issue #1912 2020-03-15 18:02:55 -05:00
Maurice Parker
343f705cd7 Fix article read filter which wasn't persisting correctly. 2020-03-12 12:07:01 -05:00
Maurice Parker
d94e090094 Replace Mark Older as Read with Mark Above and Mark Below. 2020-03-08 16:15:17 -07:00
Maurice Parker
7bc5a7946f Refactor so that state could be restored from alternate sources (such as UserDefaults). 2020-03-05 16:42:54 -07:00
Maurice Parker
adb312bccb Add article state restoration. 2020-03-04 18:16:58 -07:00
Maurice Parker
ceef6116f9 Persist and restore per window per feed timeline filter state. 2020-03-03 18:13:43 -08:00
Maurice Parker
94d04e3cc2 Change restore and save func names to be more consistent. 2020-03-03 15:36:22 -08:00
Maurice Parker
72e5915fb8 Refactor state restoration so that the MainWindowController has control of state restoration order. 2020-03-03 10:54:37 -08:00
Maurice Parker
1c55e0c8a9 Don't show select in sidebar if the web feed is already selected. Issue #1843 2020-03-01 11:07:24 -08:00
Maurice Parker
80858adced Exclude currently selected article from feed filter. Issue #1841 2020-02-29 17:05:56 -08:00
Maurice Parker
4b2f08e759 Refactor select web feed in sidebar to use the delegate pattern instead of a notification. 2020-02-29 15:50:13 -08:00
Maurice Parker
c17ce1ceaa Make articles older than a specified period unable to be marked as unread. Issue #1407 2020-02-29 10:30:35 -08:00
Maurice Parker
8d57fd193c Make the star swipe background color yellow. Issue #1015 2020-02-27 16:27:12 -08:00
Nate Weaver
b35215d03b Update for pending RSCore String updates 2020-01-17 13:45:38 -06:00
Nate Weaver
58c90feccf Update to latest RSCore 2020-01-13 15:32:13 -06:00