Commit Graph

45 Commits

Author SHA1 Message Date
Brent Simmons fc338d5371 Move Feed from Articles.framework to Account.framework. 2018-07-28 12:16:14 -07:00
Brent Simmons b7575c687c Rename Data.framework to Articles.framework. Rename Database.framework to ArticlesDatabase.framework. 2018-07-23 18:29:08 -07:00
Brent Simmons 0c1fc37aa9 Make progress on CSS for detail view for dark mode. 2018-07-21 19:55:07 -07:00
Brent Simmons 8e03ac39b8 Clean up the css and template for the detail view. 2018-02-28 22:38:29 -08:00
Brent Simmons a8068d8297 Start working on finalizing detail view design. 2018-02-28 13:32:29 -08:00
Brent Simmons bfc57d6e7a Reduce detail view margins just a little. 2018-02-26 13:10:23 -08:00
Brent Simmons d08da99a61 Draw large favicons, and use rounded corners, in the detail view when possible. 2018-02-25 22:58:08 -08:00
Brent Simmons a3778e04a2 Force favicons to appear at 16x16 in the detail view. Allow favicons to appear larger, when they are in fact larger. 2018-02-25 22:46:25 -08:00
Brent Simmons 49059fe78e Make the dateline in the detail view not italic. 2018-02-25 22:01:40 -08:00
Brent Simmons cfd862c30b Hide feedblitz share buttons in detail view. 2018-02-24 13:37:47 -08:00
Brent Simmons d331ca72b6 Revert the detail view back to the stronger blue link color. 2018-02-24 13:13:42 -08:00
Brent Simmons b3e54a0ab2 Make some tweaks to article css. 2018-02-24 12:47:07 -08:00
Brent Simmons 18a5c6114e Use a link color (in detail view) that goes with toolbar icons blue color. 2018-02-24 11:56:07 -08:00
Brent Simmons 4b766a0b0a Lower the corner radius on the upper-right avatar in the detail view. 2018-02-23 23:00:28 -08:00
Brent Simmons 1ba2306b9c Show no-selection or multiple-selection text in the detail view when appropriate. 2018-02-18 21:49:46 -08:00
Brent Simmons 2bb3d5c6ca Draw a light background for the no-content-view. 2018-02-18 20:37:51 -08:00
Brent Simmons 9ac2d7d033 Create a WKWebView subclass (ugh) in order to hide items in its contextual menu. Fix #120. 2018-02-10 11:16:09 -08:00
Brent Simmons 50dcf436d9 Change Cocoa imports to AppKit imports, because we don’t need CoreData imported (which Cocoa imports). 2018-02-02 22:51:32 -08:00
Brent Simmons e2c36caeee Move favicons in the detail view to the right. They’re show when available and there’s no other feed icon or user avatar. 2018-01-03 13:14:14 -08:00
Brent Simmons 4bb5270860 Move template and style sheet to same group as ArticleRenderer. 2018-01-03 13:07:05 -08:00
Brent Simmons 5dd20264bf Use feed icon’s gathered from HTML metadata. 2017-12-29 20:41:41 -08:00
Brent Simmons d2d7369d6a Show favicon in detail view when available and when there’s no user avatar or feed icon. 2017-12-29 20:04:43 -08:00
Brent Simmons 7f7f9c5166 Add note about messy code. 2017-12-29 19:03:52 -08:00
Brent Simmons 65fcbf00bf Show just one avatar in detail view. Make date a permalink, when available. 2017-12-29 18:59:04 -08:00
Brent Simmons 4be6df2c56 Continue experimentation with detail view avatars. 2017-12-29 17:10:50 -08:00
Brent Simmons 708e46ed18 Make progress on showing avatars in the detail view. 2017-12-29 12:21:19 -08:00
Brent Simmons d7e5c88b8f Create byline for detail view. 2017-12-29 11:31:47 -08:00
Brent Simmons a210dd2318 Make detail status bar show only on mouseover of a link. Don’t have an always-present view of the permalink. (We’ll see how this goes.) 2017-12-28 18:41:01 -08:00
Brent Simmons 85e0a9739d Implement scrollOrGoToNextUnread. 2017-12-20 13:39:31 -08:00
Brent Simmons c65757bab3 Delete appInfo stuff — it was confusing and overkill as a UserInfo helper. 2017-12-18 12:34:07 -08:00
Brent Simmons f133b539ca Create SidebarStatusBarView. 2017-12-16 16:36:35 -08:00
Brent Simmons 2efcd7ea0c Get rid of the window status bar. Put the current URL at the bottom of the detail view. 2017-12-16 10:18:02 -08:00
Brent Simmons bef77bc4a1 Create and use a plain-background NoSelectionView to display in the detail pane when there’s no current article. Fix #237. 2017-12-03 12:45:34 -08:00
Brent Simmons 05b158e92f Show a visual effect view, with behind-window-blending, when there is no selected Article. Fix #214.
After I check this in I’m going to reverse it, because it’s just too obtrusive. But this way there’s a record of having tried it, plus code.
2017-12-03 12:38:44 -08:00
Brent Simmons 4e05f35f6d Set userAgent on detail view webview. Fix #236. 2017-12-03 12:13:44 -08:00
Brent Simmons 3fcede7fb4 Add JavaScript and native message handler for getting mouseover urls from the detail view’s WKWebView. 2017-11-05 20:31:50 -08:00
Brent Simmons 4d77dbfd36 Make a Browser struct with two static methods to replace two top-level functions. 2017-10-05 18:12:58 -07:00
Brent Simmons 0630a89df3 Fix more build errors. 2017-10-02 00:53:58 -07:00
Brent Simmons 4d677b2055 Fix a bunch of build errors. 2017-09-24 12:24:44 -07:00
Brent Simmons 8c0c8db824 Make minor cleanups. 2017-09-23 13:59:19 -07:00
Brent Simmons 0336e30b0d Continue to fix build errors. 2017-09-17 16:30:45 -07:00
Brent Simmons c0ce68e64b Fix some build errors. 2017-09-17 12:54:08 -07:00
Brent Simmons 0ce18fe11a Replace references to DataModel with Data. 2017-09-17 12:22:15 -07:00
Brent Simmons 5ed5e8825b Avoid URL fragment in base URL, since the webview won’t accept that as a base URL. Fix #32. 2017-05-29 12:49:32 -07:00
Brent Simmons 19ce82329b Add a whole ton more code. 2017-05-27 10:43:27 -07:00