Commit Graph

1721 Commits

Author SHA1 Message Date
Brent Simmons fd5726b56d Fix keyboard shortcuts in the timeline. 2019-02-18 13:10:16 -08:00
Brent Simmons 19023f9168 Rewire contextual menu in timeline view. 2019-02-18 12:38:14 -08:00
Brent Simmons 076df956f9 Continue rewiring progress. 2019-02-17 22:00:04 -08:00
Brent Simmons 80761b4a83 Make progress on wiring views back together to handle selection changes. 2019-02-17 21:43:51 -08:00
Brent Simmons 175552d113 Make the timeline show articles. 2019-02-17 19:38:17 -08:00
Brent Simmons 2574e1bbd7 Remove references to the SidebarSelectionDidChange notification. 2019-02-17 18:52:34 -08:00
Brent Simmons 9a15068fdd Continue work on swapping timeline views. 2019-02-17 18:46:28 -08:00
Brent Simmons f7dd3e6540 Start notes for the Help book. 2019-02-17 15:20:34 -08:00
Brent Simmons 0f5383b2f9 Continue progress on swapping timeline views. 2019-02-16 22:22:26 -08:00
Brent Simmons 3408a4c725 Make progress on swapping timeline views. 2019-02-16 22:14:06 -08:00
Brent Simmons 835267629b
Merge pull request #551 from danielpunkass/fix-state-restoration
Work around case #550 by imposing the NSQuitAlwaysKeepsWindows defaul…
2019-02-15 14:45:46 -08:00
Daniel Jalkut aea529ae56 Work around case #550 by imposing the NSQuitAlwaysKeepsWindows default as true in NetNewsWire, despite what the user may have selected in the system-wide "Close windows when quitting" setting in General tab of System Preferences. 2019-02-15 17:40:05 -05:00
Brent Simmons a8924bf337
Merge pull request #549 from danielpunkass/state-restoration-improvements
Switch to standard state restoration mechanism
2019-02-15 10:40:41 -08:00
Daniel Jalkut c54d2f94cc Fix #547 by implementing state restoration in the sidebar and timeline view controllers. 2019-02-15 13:38:07 -05:00
Daniel Jalkut cd695848f0 Change split view state restoration from user defaults to standard window restoration mechanism. I don't think you need to include the manual window frame autosave name stuff either because I think it's automatically handled by AppKit's default state restoration. 2019-02-15 11:16:38 -05:00
Brent Simmons 193c34b9c2
Merge pull request #548 from danielpunkass/dark-mode-code-styles
Differentiate the color for code and pre blocks.
2019-02-15 07:50:49 -08:00
Daniel Jalkut 80cfc9c0fe Differentiate the color for code and pre blocks. 2019-02-15 09:34:12 -05:00
Brent Simmons 8d79827346 Start TimelineContainerViewController. 2019-02-14 21:58:45 -08:00
Brent Simmons aa9cfcaef4 Start TimelineTableViewController. Create TimelineTableView.xib. 2019-02-14 21:47:08 -08:00
Brent Simmons fb1fdc10ad Add TimelineContainerView. 2019-02-13 22:05:31 -08:00
Brent Simmons 9220cee0bb Create TimelineTableRowView and TimelineTableCellView in code. 2019-02-13 21:33:50 -08:00
Brent Simmons 8df96613c4 Move a bunch of code from DetailViewController to DetailWebViewController, where it belongs. 2019-02-12 22:57:19 -08:00
Brent Simmons 2f8bee998e Place the comment in the right place in DetailWebView. 2019-02-12 22:56:44 -08:00
Brent Simmons bdf94c21f0 Make DetailContainerView a separate file. 2019-02-12 22:56:19 -08:00
Brent Simmons af150b9b42 Remove baseURL from ArticleRenderer. 2019-02-12 22:55:26 -08:00
Brent Simmons c78f5d442d Make DetailContainerView opaque. Make the timeline’s scroll view opaque. 2019-02-12 18:24:46 -08:00
Brent Simmons 104445c413 Move live-resize handler from detail container to DetailWebView, where it belongs. 2019-02-12 18:18:08 -08:00
Brent Simmons 28466a3fea Remove probably-unneeded code to set next responder. 2019-02-12 18:13:54 -08:00
Brent Simmons d56b51a15a Update RSCore and RSWeb. 2019-02-12 18:12:25 -08:00
Brent Simmons 2dfec50261 Create and use DetailWebViewControllerDelegate. 2019-02-12 18:12:12 -08:00
Brent Simmons 15d682e0ff
Merge pull request #545 from danielpunkass/fix-public-attrs
Quiet warnings/errors from Xcode 10.2 about redundant public attribut…
2019-02-12 12:13:19 -08:00
Daniel Jalkut ddb0ee21b6 Quiet warnings/errors from Xcode 10.2 about redundant public attributes on methods implemented inside public extensions. 2019-02-12 10:05:51 -05:00
Brent Simmons 7566490e56 Update RSCore. 2019-02-11 22:43:50 -08:00
Brent Simmons 9b92fcfc2c Make baseURL a private extension computed var for Article. 2019-02-11 22:43:04 -08:00
Brent Simmons 350ab27371 Start DetailWebViewController. This is part of working on the search feature. We’ll need two separate web views — one for search results, one for normal use. 2019-02-11 22:36:31 -08:00
Brent Simmons 4a8634c0e8 Import AppKit instead of Cocoa in the hopes of not getting the Swift Core Data library added (since we’re not using Core Data). 2019-02-11 22:35:42 -08:00
Brent Simmons 8de4ff4ee3 Rationalize the ArticleRenderer API. 2019-02-10 22:06:03 -08:00
Brent Simmons 9d9afea52a Simplify articles and article variables. 2019-02-10 21:46:53 -08:00
Brent Simmons 1498823c20 Simplify communication with DetailStatusBarView. 2019-02-10 21:39:11 -08:00
Brent Simmons a74e0762e7 Simplify the view hierarchy for the detail view — remove one unneeded view. 2019-02-10 20:51:28 -08:00
Brent Simmons c23bdc74cb Delete some commented-out code. 2019-02-10 17:47:17 -08:00
Brent Simmons 5dbf194875 Delete some commented-out text. 2019-02-10 17:16:23 -08:00
Brent Simmons 7f4634b790 Get rid of TimelineContextualMenuDelegate. 2019-02-10 16:47:46 -08:00
Brent Simmons 68af34e397 Remove some commented-out code. 2019-02-10 16:36:56 -08:00
Brent Simmons 26ae039b91 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire 2019-02-10 12:27:32 -08:00
Brent Simmons 583ca1ac01 Move the sidebar contextual menu handling into SidebarViewController. 2019-02-10 12:27:22 -08:00
Brent Simmons 8bcd310e2c
Merge pull request #540 from rex4539/typos
Fix typos
2019-02-10 12:19:00 -08:00
Dimitris Apostolou e475be27c1
Fix typos 2019-02-10 11:02:22 +02:00
Brent Simmons b910bdbf49 Remove some unused code. 2019-02-09 22:41:21 -08:00
Brent Simmons 39d07aec2e Remove MainWindowSplitView, which was unused. 2019-02-09 22:28:33 -08:00