Maurice Parker
4e2e4ef348
Don't try to sync article statuses if a sync is already in progress.
2020-04-26 06:23:40 -05:00
Maurice Parker
e4f0a87a64
Fetch zone changes immediately after making them to keep us better in sync
2020-04-26 06:03:07 -05:00
Maurice Parker
4f54a21084
Ensure that no deleted articles are in the new and updated articles
2020-04-26 05:46:43 -05:00
Maurice Parker
d0ace82d02
Add updated articles from the local account refresher
2020-04-26 05:35:35 -05:00
Maurice Parker
6cde860701
Include updated articles in those being synced
2020-04-26 05:05:26 -05:00
Maurice Parker
cf2bed1e69
Delete all articles when the feed is deleted.
2020-04-26 04:54:39 -05:00
Maurice Parker
71788d8f69
Collapse the articles and statuses into a single CKRecord
2020-04-26 04:28:42 -05:00
Maurice Parker
9eef9ea8dc
Delete or send article records based on article status
2020-04-26 03:19:20 -05:00
Maurice Parker
5de778f82c
Added func documentation
2020-04-26 02:28:19 -05:00
Maurice Parker
4c499c2e98
Mark account as being refreshed when doing an initial refresh.
2020-04-26 02:21:34 -05:00
Brent Simmons
2de8e128b0
Bump version to 42. Oh hell yes we’ve been waiting for this one.
2020-04-25 18:37:08 -07:00
Brent Simmons
e93bec3114
Fix bug where local account could delete starred items if they’ve older and have fallen off the feed.
2020-04-25 18:25:00 -07:00
Maurice Parker
1d7cc4d828
Store article content in CloudKit
2020-04-25 20:20:56 -05:00
Maurice Parker
31b04f626a
Fix spelling of hashtag. Thanks Stephen!
2020-04-25 15:12:35 -05:00
Maurice Parker
4b54f19a38
Refactor CloudKit specific feed refreshing out into a standalone class
2020-04-25 15:09:03 -05:00
Maurice Parker
f0988d1b68
Add #hashtag to placeholder text
2020-04-25 14:31:07 -05:00
Maurice Parker
70083548aa
Merge pull request #2017 from Ranchero-Software/revert-2016-title-tags
...
Revert "WIP: Title tags"
2020-04-24 20:24:38 -05:00
Maurice Parker
86fb98c17b
Revert "WIP: Title tags"
2020-04-24 20:24:24 -05:00
Maurice Parker
8b584d0000
Merge pull request #2016 from Wevah/title-tags
...
WIP: Title tags
2020-04-24 18:41:06 -05:00
Nate Weaver
b437ddab5c
Move NSAttributedString+NetNewsWire into Shared/Extensions
2020-04-24 18:25:56 -05:00
Maurice Parker
4a3205d74f
Removed Test build configuration
2020-04-24 17:08:10 -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
db166ba0d7
Disable ruby tags for now
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
06b3d2f8e1
Declare UTF-8 to avoid mojibake
2020-04-24 16:20:40 -05:00
Nate Weaver
3d509a94d4
Add attributed title support in the timeline
2020-04-24 16:20:40 -05:00
Nate Weaver
4ddb6c8d4f
Only allow certain inline tags to remain in the title; HTML-encode the rest
2020-04-24 16:20:40 -05:00
Nate Weaver
2708a608c5
Compile frameworks for 10.15+
2020-04-24 16:20:40 -05:00
Maurice Parker
ee92cf69d2
Merge branch 'extension-point'
2020-04-24 13:34:13 -05:00
Maurice Parker
d1ca2cac79
Remove username from WebFeed and put it in the URL
2020-04-24 13:33:43 -05:00
Maurice Parker
6f29b21ddc
Merge pull request #2013 from rizwankce/fix/missing-add-account-title
...
Add title for AddAccountViewController
2020-04-24 10:30:31 -05:00
Rizwan Mohamed Ibrahim
54fc60aa51
Add title for AddAccountViewController
...
view controller title via storyboard
2020-04-24 20:56:29 +05:30
Maurice Parker
a46609b564
Merge pull request #2014 from rizwankce/fix/add-account-cell-high-lighting
...
Deselect the cell row when selected for add account view controller
2020-04-24 09:11:28 -05:00
Maurice Parker
2d7199906c
Merge pull request #2015 from rizwankce/fix/remove-add-account-delegate
...
Removes AddAccountDismissDelegate
2020-04-24 08:59:59 -05:00
Rizwan Mohamed Ibrahim
43f175d71a
Removes AddAccountDismissDelegate
...
Delegate which was responsible to dismiss AddAccountViewController
whenever presented view controller dismissed is not needed. So removing
it simply will go to previous screen from where user comes.
2020-04-24 18:49:49 +05:30
Rizwan Mohamed Ibrahim
c7e3162c22
Deselect the cell row when selected for add account view controller
...
To avoid the highlighting even after the row is selected
2020-04-24 18:39:18 +05:30
Brent Simmons
952c2149c8
Merge pull request #2012 from Wevah/css-merge
...
Merge more styles and fix styling of tables with explicit thead, etc.
2020-04-23 23:26:52 -07:00
Nate Weaver
37ae46ea4c
Merge more styles and fix styling of tables with explicit thead/tbody/tfoot
...
Also use :matches() to simplify some rules.
# Conflicts:
# Mac/MainWindow/Detail/styleSheet.css
# iOS/Resources/styleSheet.css
2020-04-23 23:21:22 -05:00
Maurice Parker
dedb207cae
Fix Untitled feed bug
2020-04-23 19:20:35 -05:00