Brent Simmons
|
2b491217f3
|
Create statusWithRow(_ row: FMResultSet, articleID: String) — it allows us to avoid pulling articleID from the row twice every time we’re creating a DatabaseArticle.
|
2019-09-28 12:18:08 -07:00 |
Brent Simmons
|
d7b45a1413
|
Change parseDatePublished() to a lazy var parsedDatePublished — it appeared that it was getting called more than once, and date parsing is expensive. Also: use RSDateWithString rather than an NSDateFormatter, since NSDateFormatter is so massively slow.
|
2019-09-27 23:01:31 -07:00 |
Brent Simmons
|
07a631309c
|
Update RSWeb.
|
2019-09-27 22:59:15 -07:00 |
Brent Simmons
|
cca3089218
|
Update RSParser.
|
2019-09-27 21:56:16 -07:00 |
Maurice Parker
|
90834fe6b1
|
Delete conditional get information for taggings if it looks like Feedbin may have renamed a folder. Issue #1050
|
2019-09-26 11:35:07 -05:00 |
Maurice Parker
|
c4ee1edb69
|
Add externalID to Folder and persist it to OPML file. Issue #1060
|
2019-09-25 17:01:09 -05:00 |
Maurice Parker
|
08a8b8f6c2
|
Update to Swift 5.1
|
2019-09-25 15:32:30 -05:00 |
Maurice Parker
|
505a7d5149
|
Merge pull request #1039 from Wevah/web-inspector-outlet-fix
Remove enableWebInspectorMenuItem outlet
|
2019-09-22 18:17:42 -05:00 |
Nate Weaver
|
0c99a5f523
|
Remove enableWebInspectorMenuItem outlet
Fixes a console warning about the removed property.
|
2019-09-22 15:19:23 -05:00 |
Maurice Parker
|
cb1ebda28b
|
Merge pull request #1037 from benubois/resonsive_iframes
Make iFrames responsive.
|
2019-09-20 20:35:58 -05:00 |
Ben Ubois
|
cdf643c2a6
|
Make iFrames responsive.
|
2019-09-20 17:21:01 -07:00 |
Maurice Parker
|
ea13f911f1
|
Change to ignore unsupported accounts instead of crashing
|
2019-09-20 11:41:28 -05:00 |
Maurice Parker
|
b75f67bc1b
|
Merge pull request #1035 from Wevah/mac-app-store-hide-web-inspector
Disable Web Inspector for App Store builds
|
2019-09-19 11:45:10 -05:00 |
Nate Weaver
|
502f5656b8
|
Don't hide the Web Inspector menu item since the entire Debug menu is removed for release builds
|
2019-09-19 11:27:04 -05:00 |
Nate Weaver
|
180cc39904
|
Negate MAC_APP_STORE
Oops. (Was un-negated for testing.)
|
2019-09-19 11:19:25 -05:00 |
Nate Weaver
|
4a0bbeacc2
|
Disable Web Inspector for App Store builds
- Hide the "Enable Web Inspector" menu item.
- #if-out notifications/defaults/etc.
- Make toggleWebInspectorEnabled(_) a no-op.
|
2019-09-19 10:38:17 -05:00 |
Maurice Parker
|
9c9517d7d9
|
Merge pull request #1026 from Wevah/enable-inspector
Enable inspector
|
2019-09-17 14:44:06 -05:00 |
Maurice Parker
|
8a8dcde387
|
Add javascript to remove styling from articles. Issues ##499, #999, and #947
|
2019-09-17 14:32:18 -05:00 |
Nate Weaver
|
93f7972441
|
Add some spacing around a comment
|
2019-09-17 13:58:45 -05:00 |
Nate Weaver
|
1e840f3090
|
Move WebKit "inspector starts attached" user default to AppDefaults
|
2019-09-17 13:42:18 -05:00 |
Nate Weaver
|
4a2724bcc4
|
Fix comment capitalization
|
2019-09-17 13:27:11 -05:00 |
Nate Weaver
|
0c89bc43c1
|
Use a bridging header for the Web Inspector API instead of KVC
|
2019-09-17 06:55:55 -05:00 |
Nate Weaver
|
4f405009f5
|
Use a selector instead of a block for the notification observation
|
2019-09-17 05:04:05 -05:00 |
Nate Weaver
|
e39fa31bf7
|
Add a menu item to the Debug menu to enable the Web Inspector
Just enables the "Inspect Element" item in a WKWebView's contextual menu at the moment.
|
2019-09-17 05:04:05 -05:00 |
Brent Simmons
|
66d9333999
|
Make minor code formatting changes so that TimelineViewController matches our current thinking. Also delete some commented-out and unused code.
|
2019-09-16 22:27:17 -07:00 |
Brent Simmons
|
f7c9cc1dbd
|
Remove no-longer needed machinery for updating the timeline on dark-mode/light-mode appearance changes.
|
2019-09-16 22:09:58 -07:00 |
Brent Simmons
|
a05fd61085
|
Merge branch 'imagecache' into mac-release
|
2019-09-16 20:07:31 -07:00 |
Brent Simmons
|
2d22f061a5
|
Remove no-longer-needed functions for compositing the avatar on a background.
|
2019-09-16 20:07:07 -07:00 |
Brent Simmons
|
a225d52ba3
|
Use the new TimelineAvatarView instead of an NSImageView in TimelineTableCellView.
|
2019-09-16 20:01:30 -07:00 |
Brent Simmons
|
506b621e5d
|
Draw the avatar background in TimelineAvatarView only if the icon is too short vertically.
|
2019-09-16 20:00:32 -07:00 |
Brent Simmons
|
2f9f4e263c
|
Restore color for light avatar background.
|
2019-09-16 19:59:33 -07:00 |
Maurice Parker
|
1d7cbe5596
|
Fix super wide div's. Issue #1010
|
2019-09-16 18:12:56 -05:00 |
Maurice Parker
|
0458fd3838
|
Delete avatar and favicon image caches every three days
|
2019-09-16 16:26:40 -05:00 |
Brent Simmons
|
8a2d1f5f6a
|
Create TimelineAvatarView, which draws the background for images that need it.
|
2019-09-15 23:02:13 -07:00 |
Maurice Parker
|
7c3c78b796
|
Remove debug print statement
|
2019-09-15 04:08:10 -05:00 |
Maurice Parker
|
dc67c9f03b
|
Update to latest RSCore
|
2019-09-15 04:06:24 -05:00 |
Maurice Parker
|
20dda3727b
|
Change to use the scaled avatar version of the favicon.
|
2019-09-15 04:05:11 -05:00 |
Maurice Parker
|
b07bf73f78
|
Revert "Scale images, when needed, before generating inline HTML data in ArticleRenderer — this keeps us from getting huge amounts of data, which slows down rendering."
This reverts commit c3e26ea307 .
|
2019-09-15 04:00:24 -05:00 |
Brent Simmons
|
c3e26ea307
|
Scale images, when needed, before generating inline HTML data in ArticleRenderer — this keeps us from getting huge amounts of data, which slows down rendering.
|
2019-09-14 22:41:13 -07:00 |
Brent Simmons
|
6377cbc379
|
Bump version to 5.0.2.
|
2019-09-14 11:08:34 -07:00 |
Brent Simmons
|
73471bc6cd
|
Update RSCore to get Daniel’s app movement monitor fix.
|
2019-09-14 10:46:05 -07:00 |
Brent Simmons
|
744d43ddd9
|
Bump version to 5.0.
|
2019-09-11 22:26:09 -07:00 |
Maurice Parker
|
57542592cb
|
Correct which view should become the first responder. Issue #1014
|
2019-09-11 17:47:02 -05:00 |
Brent Simmons
|
1b7a46e505
|
Bump version to 5.0.1b1.
|
2019-09-10 20:32:15 -07:00 |
Brent Simmons
|
7ad0b6b604
|
Always update the unread count in the timeline after doing a sync fetch after representedObjects changes. Reload visible cells whenever showFeedNames changes. Fix #923.
|
2019-09-10 20:28:16 -07:00 |
Maurice Parker
|
8dda681409
|
Add accessibility labels to Sidebar, Timeline, and Article. Issue #934
|
2019-09-10 11:09:17 -05:00 |
Brent Simmons
|
41c82eca15
|
Rename existingFeed(with:) to existingFeed(withFeedID:) to make it more clear. Make account.idToFeedDictionary private — callers should use existingFeed(withFeedID:).
|
2019-09-08 21:44:05 -07:00 |
Brent Simmons
|
f5f306f60f
|
Add comments to feed.iconURL and feed.faviconURL, explaining that these are set only if that info was part of the feed (which is a JSON-Feed-only feature).
|
2019-09-08 21:17:57 -07:00 |
Maurice Parker
|
0961753357
|
Merge pull request #998 from hisaac/mac-release
Add command arrow key shortcuts to sidebar shortcuts plist
|
2019-09-08 13:02:58 -05:00 |
Isaac Halvorson
|
8b635fc04c
|
Add command arrow key shortcuts to sidebar shortcuts plist
|
2019-09-08 12:54:26 -05:00 |