Commit Graph

887 Commits

Author SHA1 Message Date
Brent Simmons e4beadb84d Display image, name, feed URL, and home page URL in feed inspector. 2018-01-21 20:35:44 -08:00
Brent Simmons d0c6fd11c0 Hide Inspector window on deactivate app. 2018-01-21 14:00:19 -08:00
Brent Simmons 03af72bf2d Restore the window position of the Inspector when it’s first opened. 2018-01-21 13:36:02 -08:00
Brent Simmons 8a2973de36 Open the inspector at startup without doing an async block. 2018-01-21 13:30:26 -08:00
Brent Simmons 5a75d39b7c Reopen the Inspector window at launch if it was open on quit. 2018-01-21 13:27:17 -08:00
Brent Simmons a7a2eabf78 Remove unneeded window layout call. Change placement of initial inspector origin. 2018-01-21 13:11:09 -08:00
Brent Simmons c692d357d2 Adjust for < 0 x origin. 2018-01-21 13:10:42 -08:00
Brent Simmons ca5703e14f Keep the inspector’s top-left origin steady on changing views. 2018-01-21 12:46:22 -08:00
Brent Simmons 394274f1e5 Continue progress on inspector. 2018-01-21 11:35:50 -08:00
Brent Simmons a8cee0d803 Make further progress on inspectors. 2018-01-20 22:36:17 -08:00
Brent Simmons 541a88c17a Create Inspector protocol. 2018-01-20 21:48:27 -08:00
Brent Simmons c66266e323 Create FeedInspectorViewController. 2018-01-20 21:35:59 -08:00
Brent Simmons 8dbf126b14 Layout individual inspector views. 2018-01-20 21:30:05 -08:00
Brent Simmons d3a0d8b8b7 Remove Inspector stuff from RSCore on YAGNI basis. Start work on inspector in Evergreen. 2018-01-20 19:06:07 -08:00
Brent Simmons 807ad99aad Add new articles to the timeline when a feed that affects the timeline gets new articles. Fix #166. 2018-01-20 16:54:18 -08:00
Brent Simmons 982b2d2d3f
Merge pull request #303 from olofhellman/master
more scriptable properties for feeds, accounts and authors
2018-01-20 16:12:01 -08:00
Olof Hellman 2e5656337d revert development team changes 2018-01-19 23:04:06 -08:00
Olof Hellman 2973bf8edb Add opal representation properties for scripting feed, account and
folder.
2018-01-19 22:49:01 -08:00
Olof Hellman fe5a11a2cc Merge remote-tracking branch 'brentsimmons/master' 2018-01-19 22:33:06 -08:00
Olof Hellman adcd266a11 Scripting support for Author class and expanded properties for feeds 2018-01-19 22:31:17 -08:00
Brent Simmons 9fea9c2d12 Create and use fetchUnsortedArticles(for:), which is common code that needed to be a separate function. 2018-01-17 22:03:13 -08:00
Brent Simmons 21f1863cd0 Unbreak the build by commenting out some in-progress code. 2018-01-17 21:51:24 -08:00
Brent Simmons 6b059671f5 Make progress on reloading timeline when feed updates. 2018-01-17 17:28:09 -08:00
Brent Simmons 228dee0461 Update appcast for 1.0d33. 2018-01-15 17:31:04 -08:00
Brent Simmons f048fa6073 Bump version. 2018-01-15 14:07:43 -08:00
Brent Simmons d1e915394e Use properties rather than strings and KVC. Duh. 2018-01-15 12:28:35 -08:00
Brent Simmons cedbf3f3f5 Use SendToBlogEditorApp when sending an article to MarsEdit. 2018-01-15 12:22:12 -08:00
Brent Simmons f4aca068ea Make SendToBlogEditorApp public in RSCore. 2018-01-15 12:21:54 -08:00
Brent Simmons 82f11f6592 Add send-to-MarsEdit command to list of of send-to commands. 2018-01-15 12:11:56 -08:00
Brent Simmons 77bc330d8c Create SendToBlogEditorApp, which implements the sending side of the external blog editor interface: http://ranchero.com/netnewswire/developers/externalinterface 2018-01-15 12:11:28 -08:00
Brent Simmons c63303f05a Add UserApp.targetDescriptor. 2018-01-15 12:10:57 -08:00
Brent Simmons eaeb333120 Add NSAppleEventDescriptor category method: +descriptorWithRunningApplication:. 2018-01-15 12:10:31 -08:00
Brent Simmons 151e7140ec Update appcast again for 1.0d32. 2018-01-14 12:24:18 -08:00
Brent Simmons 62d8701ebb Update appcast for 1.0d32. 2018-01-14 12:13:50 -08:00
Brent Simmons 2ba1794122 Change send-to command titles to just reflect the app name. 2018-01-14 12:13:25 -08:00
Brent Simmons 4f41824b73 Bump version. 2018-01-14 12:00:35 -08:00
Brent Simmons 87aec0b563 Add attribution when posting to Micro.blog. 2018-01-14 12:00:09 -08:00
Brent Simmons 7a8e0ec4aa Increase the sleep interval for waiting for an app to launch. I’m sure there’s a better way to do this, but I don’t know what it is yet. 2018-01-14 11:19:19 -08:00
Brent Simmons f9c5c5ad60 Fix logic in SendToMarsEditCommand where it finds the app to talk to. A running app takes precedence. 2018-01-14 11:12:28 -08:00
Brent Simmons 39d6086e0c Use %20 instead of + when encoding for URL query strings, since it appears to be more compatible. (Well, it works better with Micro.blog.) 2018-01-14 11:11:53 -08:00
Brent Simmons b05d2f8f5f User UserApp with SendToMarsEditCommand. 2018-01-14 11:00:42 -08:00
Brent Simmons 75d0752a67 Make UserApp properties and methods public. 2018-01-14 11:00:29 -08:00
Brent Simmons bbf2b8f130 Switch from ApplicationSpecifier to UserApp. 2018-01-14 10:56:49 -08:00
Brent Simmons fd7c6d07ac Add UserApp class to RSCore. It represents an of the type usually found in /Applications. A UserApp may or may not be running and may or may not exist locally on disk. It could be entirely fictional, even. 2018-01-14 10:56:06 -08:00
Brent Simmons 8df34bfcda Use new urlQueryString method from RSWeb. 2018-01-14 09:36:24 -08:00
Brent Simmons f430d6a095 Add Dictionary and String extensions for creating URL query strings. Add tests. 2018-01-13 17:40:27 -08:00
Brent Simmons c3bcf82713 Make the send-to-Micro.blog command work. Need some tweaking, but it mostly does the job. 2018-01-11 22:18:46 -08:00
Brent Simmons 811084c106
Merge pull request #298 from olofhellman/master
Basic read-only support for account feed and folder
2018-01-11 08:25:19 -08:00
Olof Hellman d0722370a1 revert the change in development team 2018-01-11 01:02:17 -08:00
Olof Hellman 215a44fce7 Merge remote-tracking branch 'brentsimmons/master' 2018-01-11 00:53:37 -08:00