Commit Graph

  • 7a028c379e Merge pull request #578 from vincode-io/Issue-558c Brent Simmons 2019-03-04 16:19:06 -08:00
  • 69ba45d242 updated to latest RSCore Maurice Parker 2019-03-04 18:16:19 -06:00
  • 0575d516b8 Merge pull request #577 from vincode-io/Issue-558b Brent Simmons 2019-03-04 16:12:08 -08:00
  • 4518357e09 Made it so that tabbing to the timeline selects something. Issue #558. Maurice Parker 2019-03-04 18:08:53 -06:00
  • 9cc85d6c6f Merge pull request #576 from danielpunkass/codesign-changes Brent Simmons 2019-03-04 12:50:07 -08:00
  • 6ffee0568f Switch to ad hoc code signing, and disable the hardened runtime, for Debug builds. This should make it easier for folks to clone the repository and get right to building/testing without configuring code signing details. Daniel Jalkut 2019-03-04 15:48:12 -05:00
  • 3b8416b1e5 Merge pull request #575 from vincode-io/Issue-517-help Brent Simmons 2019-03-04 12:42:53 -08:00
  • 620b74d462 Updated keyboard shortcuts help page Maurice Parker 2019-03-04 14:39:30 -06:00
  • 68cabaab51 Merge pull request #571 from vincode-io/Issue-517 Brent Simmons 2019-03-04 11:33:09 -08:00
  • 9c7602a6ec Rolled back the automatic Xcode team changes. Maurice Parker 2019-03-04 10:42:50 -06:00
  • 129759ba7f Comment-out the code that runs when timeline view becomes first responder. It fixed a bug, but introduced a new bug. Brent Simmons 2019-03-03 21:52:55 -08:00
  • 4c6d3807cb Remove unused settingsTable. Brent Simmons 2019-03-03 21:35:04 -08:00
  • b2708e677b Merge pull request #572 from vincode-io/Issue-558 Brent Simmons 2019-03-03 17:05:39 -08:00
  • cc51123801 Merge pull request #573 from vincode-io/Issue-557 Brent Simmons 2019-03-03 17:02:22 -08:00
  • e0b8236356 Recalculate the key view loop to pick up the changes in the timeline views. Issue #557 Maurice Parker 2019-03-03 17:55:54 -06:00
  • 6fa019702d Made sure an item in the timeline is selected when getting focus - Issue #558 Maurice Parker 2019-03-03 15:51:52 -06:00
  • 08110044ea Create database index on searchRowID, which should make searching slightly faster. Brent Simmons 2019-03-03 12:30:58 -08:00
  • ef9f2b1cdd Remove extraneous semicolon. Brent Simmons 2019-03-03 12:11:16 -08:00
  • 9b05c7185e Remove unneeded self. Brent Simmons 2019-03-03 12:05:34 -08:00
  • a9751d5a51 Get searchRowID by column index 0, since it’s a single-column query. This should make searching imperceptibly faster. Brent Simmons 2019-03-03 12:02:26 -08:00
  • 96ab26f82e Remove unused argument to TimelineCellData.init. Brent Simmons 2019-03-03 11:46:23 -08:00
  • e04250f1b3 Use DatabaseDictionary instead of NSDictionary. Work around a Swift memory leak with NSDictionary. Brent Simmons 2019-03-02 16:17:06 -08:00
  • edac0eab76 added missing files from last commit Maurice Parker 2019-03-02 17:30:41 -06:00
  • 7b02038397 Implemented the right arrow from the timeline and the left arrow from the detail view. Issue-517 Maurice Parker 2019-03-01 16:56:40 -06:00
  • 797c7cb0fb Bump version to 5.0d16 and update the appcast. Brent Simmons 2019-02-25 22:25:47 -08:00
  • 752b697505 Revert the state restoration changes, because it needs more study. We’ll revisit this when we add multiple window support, some time after 5.0 ships. Brent Simmons 2019-02-25 22:25:29 -08:00
  • 1950b0ab47 Remove extra resultSet.close(). Brent Simmons 2019-02-25 21:01:20 -08:00
  • 92254d86a0 Update ToDo. Brent Simmons 2019-02-24 23:12:33 -08:00
  • e0c7f8737b Add menu command and keyboard shortcut to move focus to the search field. Brent Simmons 2019-02-24 23:03:32 -08:00
  • 315af1ef7f Show search results in timeline. Show selected item in detail view. Brent Simmons 2019-02-24 22:39:57 -08:00
  • 0a45dda375 Create SearchFeedDelegate. Make searching synchronous, since it’s fast enough. Brent Simmons 2019-02-24 19:22:16 -08:00
  • b957753f5c Revise fetchArticlesMatching function to use FTS. Brent Simmons 2019-02-24 18:37:13 -08:00
  • af2d66d467 Update RSDatabase. Brent Simmons 2019-02-24 15:37:03 -08:00
  • e9c76e8ac0 Index articles using SQLite FTS. Brent Simmons 2019-02-24 15:34:10 -08:00
  • 44edbc7b09 Add search index to database. Move create-table statements into ArticlesDatabase since we can do big strings. Brent Simmons 2019-02-22 22:17:05 -08:00
  • d509477f2f Make whitespace formatting tweaks. Brent Simmons 2019-02-21 20:36:11 -08:00
  • efe8a4ab15 Implement search — fetch articles matching a search string from the database. Brent Simmons 2019-02-18 22:29:43 -08:00
  • 0e98cd56a1 Update RSDatabase. Brent Simmons 2019-02-18 19:11:11 -08:00
  • ff373ba72a Update ToDo. Brent Simmons 2019-02-18 19:11:02 -08:00
  • 0ed06cde47 Make MainWindowController an NSToolbarDelegate and don’t use a separate object. Brent Simmons 2019-02-18 19:02:40 -08:00
  • a70f610523 Update ToDo. Brent Simmons 2019-02-18 19:01:50 -08:00
  • 2b1a5300eb Make minor whitespace formatting tweak. Brent Simmons 2019-02-18 14:56:37 -08:00
  • cb579e73a4 Remove reference to unused unstar image. Brent Simmons 2019-02-18 14:55:56 -08:00
  • 74b3ecdab8 Remove references to the no-longer-used TimelineSelectionDidChange notification. Brent Simmons 2019-02-18 14:54:38 -08:00
  • f2d98c9581 Make whitespace formatting tweaks. Brent Simmons 2019-02-18 14:51:27 -08:00
  • c3b4e67e15 Update ToDo. Brent Simmons 2019-02-18 14:51:13 -08:00
  • e0514cb665 Merge. Brent Simmons 2019-02-18 13:33:01 -08:00
  • fd5726b56d Fix keyboard shortcuts in the timeline. Brent Simmons 2019-02-18 13:10:16 -08:00
  • 19023f9168 Rewire contextual menu in timeline view. Brent Simmons 2019-02-18 12:38:14 -08:00
  • 076df956f9 Continue rewiring progress. Brent Simmons 2019-02-17 22:00:04 -08:00
  • 80761b4a83 Make progress on wiring views back together to handle selection changes. Brent Simmons 2019-02-17 21:43:51 -08:00
  • 175552d113 Make the timeline show articles. Brent Simmons 2019-02-17 19:38:17 -08:00
  • 2574e1bbd7 Remove references to the SidebarSelectionDidChange notification. Brent Simmons 2019-02-17 18:52:34 -08:00
  • 9a15068fdd Continue work on swapping timeline views. Brent Simmons 2019-02-17 18:46:28 -08:00
  • f7dd3e6540 Start notes for the Help book. Brent Simmons 2019-02-17 15:20:34 -08:00
  • 0f5383b2f9 Continue progress on swapping timeline views. Brent Simmons 2019-02-16 22:22:26 -08:00
  • 3408a4c725 Make progress on swapping timeline views. Brent Simmons 2019-02-16 22:14:06 -08:00
  • 835267629b Merge pull request #551 from danielpunkass/fix-state-restoration Brent Simmons 2019-02-15 14:45:46 -08:00
  • 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. Daniel Jalkut 2019-02-15 17:40:05 -05:00
  • a8924bf337 Merge pull request #549 from danielpunkass/state-restoration-improvements Brent Simmons 2019-02-15 10:40:41 -08:00
  • c54d2f94cc Fix #547 by implementing state restoration in the sidebar and timeline view controllers. Daniel Jalkut 2019-02-15 13:38:07 -05:00
  • 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. Daniel Jalkut 2019-02-15 11:16:38 -05:00
  • 193c34b9c2 Merge pull request #548 from danielpunkass/dark-mode-code-styles Brent Simmons 2019-02-15 07:50:49 -08:00
  • 80cfc9c0fe Differentiate the color for code and pre blocks. Daniel Jalkut 2019-02-15 09:34:12 -05:00
  • 8d79827346 Start TimelineContainerViewController. Brent Simmons 2019-02-14 21:58:45 -08:00
  • aa9cfcaef4 Start TimelineTableViewController. Create TimelineTableView.xib. Brent Simmons 2019-02-14 21:47:08 -08:00
  • fb1fdc10ad Add TimelineContainerView. Brent Simmons 2019-02-13 22:05:31 -08:00
  • 9220cee0bb Create TimelineTableRowView and TimelineTableCellView in code. Brent Simmons 2019-02-13 21:33:50 -08:00
  • 8df96613c4 Move a bunch of code from DetailViewController to DetailWebViewController, where it belongs. Brent Simmons 2019-02-12 22:57:19 -08:00
  • 2f8bee998e Place the comment in the right place in DetailWebView. Brent Simmons 2019-02-12 22:56:44 -08:00
  • bdf94c21f0 Make DetailContainerView a separate file. Brent Simmons 2019-02-12 22:56:19 -08:00
  • af150b9b42 Remove baseURL from ArticleRenderer. Brent Simmons 2019-02-12 22:55:26 -08:00
  • c78f5d442d Make DetailContainerView opaque. Make the timeline’s scroll view opaque. Brent Simmons 2019-02-12 18:24:46 -08:00
  • 104445c413 Move live-resize handler from detail container to DetailWebView, where it belongs. Brent Simmons 2019-02-12 18:18:08 -08:00
  • 28466a3fea Remove probably-unneeded code to set next responder. Brent Simmons 2019-02-12 18:13:54 -08:00
  • d56b51a15a Update RSCore and RSWeb. Brent Simmons 2019-02-12 18:12:25 -08:00
  • 2dfec50261 Create and use DetailWebViewControllerDelegate. Brent Simmons 2019-02-12 18:12:12 -08:00
  • 15d682e0ff Merge pull request #545 from danielpunkass/fix-public-attrs Brent Simmons 2019-02-12 12:13:19 -08:00
  • ddb0ee21b6 Quiet warnings/errors from Xcode 10.2 about redundant public attributes on methods implemented inside public extensions. Daniel Jalkut 2019-02-12 10:04:18 -05:00
  • 7566490e56 Update RSCore. Brent Simmons 2019-02-11 22:43:50 -08:00
  • 9b92fcfc2c Make baseURL a private extension computed var for Article. Brent Simmons 2019-02-11 22:43:04 -08:00
  • 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. Brent Simmons 2019-02-11 22:36:31 -08:00
  • 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). Brent Simmons 2019-02-11 22:35:42 -08:00
  • 8de4ff4ee3 Rationalize the ArticleRenderer API. Brent Simmons 2019-02-10 22:06:03 -08:00
  • 9d9afea52a Simplify articles and article variables. Brent Simmons 2019-02-10 21:46:53 -08:00
  • 1498823c20 Simplify communication with DetailStatusBarView. Brent Simmons 2019-02-10 21:39:11 -08:00
  • a74e0762e7 Simplify the view hierarchy for the detail view — remove one unneeded view. Brent Simmons 2019-02-10 20:51:28 -08:00
  • c23bdc74cb Delete some commented-out code. Brent Simmons 2019-02-10 17:47:17 -08:00
  • 5dbf194875 Delete some commented-out text. Brent Simmons 2019-02-10 17:16:23 -08:00
  • 7f4634b790 Get rid of TimelineContextualMenuDelegate. Brent Simmons 2019-02-10 16:47:46 -08:00
  • 68af34e397 Remove some commented-out code. Brent Simmons 2019-02-10 16:36:56 -08:00
  • 26ae039b91 Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire Brent Simmons 2019-02-10 12:27:32 -08:00
  • 583ca1ac01 Move the sidebar contextual menu handling into SidebarViewController. Brent Simmons 2019-02-10 12:27:22 -08:00
  • 8bcd310e2c Merge pull request #540 from rex4539/typos Brent Simmons 2019-02-10 12:19:00 -08:00
  • e475be27c1 Fix typos Dimitris Apostolou 2019-02-10 11:02:22 +02:00
  • b910bdbf49 Remove some unused code. Brent Simmons 2019-02-09 22:41:21 -08:00
  • 39d07aec2e Remove MainWindowSplitView, which was unused. Brent Simmons 2019-02-09 22:28:33 -08:00
  • 8cb3658a78 Remove some old instances of fileprivate. Brent Simmons 2019-02-09 22:22:12 -08:00
  • 2d79253be5 Remove some unused code. Brent Simmons 2019-02-09 22:19:25 -08:00
  • c40efd2c89 Remove some unused code. Brent Simmons 2019-02-09 22:09:38 -08:00