Commit Graph

7136 Commits

Author SHA1 Message Date
Brent Simmons 28eccbcc6a Set the Mark as Starred action to nil, since there’s no implementation yet. Fix #270. 2017-12-24 10:39:50 -08:00
Brent Simmons 1cb2a32b5a Merge branch 'master' of https://github.com/brentsimmons/Evergreen 2017-12-24 10:28:44 -08:00
Brent Simmons 5241f936c0 Use setPointAndSizeAdjustingForScreen for setting size and position of main window on first run. 2017-12-24 10:28:34 -08:00
Brent Simmons 5b37db809f Update website style and home page text. Add blog post. 2017-12-24 10:26:08 -08:00
Brent Simmons 24fb1f0356 Fix infinite loop that could happen on going to next unread. Fix #269. 2017-12-23 22:18:42 -08:00
Brent Simmons 97f306b556 Add more to the roadmap. 2017-12-23 20:41:54 -08:00
Brent Simmons 9472a4a67e Continue note about pull requests. 2017-12-23 16:40:04 -08:00
Brent Simmons 213ec4a8f5 Add note about pull requests. 2017-12-23 16:39:05 -08:00
Brent Simmons c43914c476 Fix line breaks. 2017-12-23 16:05:20 -08:00
Brent Simmons ff8eca0482 Add a technote for answering questions as they come up. Link to it. 2017-12-23 16:03:59 -08:00
Brent Simmons ceec389d0e Add link to Roadmap in main Readme. 2017-12-23 14:04:08 -08:00
Brent Simmons 439f3ff588 Fix link to Technotes. 2017-12-23 14:02:35 -08:00
Brent Simmons b217c167b0 Add link to Technotes in main Readme. 2017-12-23 14:02:09 -08:00
Brent Simmons ddf9894b0d Add missing br tags to Roadmap. 2017-12-23 13:53:06 -08:00
Brent Simmons d10459a7d7 Add missing line break. 2017-12-23 13:51:26 -08:00
Brent Simmons 06374fca77 Link to new technotes in Technotes readme. 2017-12-23 13:50:14 -08:00
Brent Simmons 46714d632b Add technote: Roadmap. 2017-12-23 13:50:00 -08:00
Brent Simmons 3e695f574c Add technote: What Development, Alpha, Beta, and Final mean for Evergreen. 2017-12-23 13:49:44 -08:00
Brent Simmons 2abd59534f Fix link in blog post. 2017-12-23 13:49:11 -08:00
Brent Simmons f75a2ff827 Update blog. 2017-12-22 18:25:42 -08:00
Brent Simmons 288f203bea Add setPointAndSizeAdjustingForScreen for placing windows without (usually) going offscreen. Use it for positioning the Keyboard Shortcuts window. Fix #263. 2017-12-22 11:13:20 -08:00
Brent Simmons d5a43ecaaf Add OPMLExporter. Fix an invalid OPML bug. 2017-12-22 10:28:26 -08:00
Brent Simmons 8d749caf7a Update appcast for 1.0d25. 2017-12-22 09:59:24 -08:00
Brent Simmons 5142ceb9d2 Bump version. 2017-12-21 14:47:32 -08:00
Brent Simmons 9c249ef6b2 Position the window on first-run exactly once. Opening a second window should not place it in the same position as the first. 2017-12-21 14:47:12 -08:00
Brent Simmons a4c82739b6 Implement next and previous subscription navigation. Also: on first-run, position and size the window a bit nicer. 2017-12-21 14:43:29 -08:00
Brent Simmons 662a273d7f Edit KeyboardShortcuts.html. 2017-12-21 13:58:18 -08:00
Brent Simmons 84845c21b3 Make sidebar expand/collapse keyboard shortcuts work. 2017-12-21 11:09:07 -08:00
Brent Simmons 70000c1d31 Progress on keyboard shortcuts. Add link to Technotes in Help menu. Fix #266. 2017-12-20 21:23:48 -08:00
Brent Simmons ac3947b164 Continue progress on keyboard shortcuts. 2017-12-20 20:51:17 -08:00
Brent Simmons 5657f673f1 Normalized references to arrow keys. 2017-12-20 17:40:46 -08:00
Brent Simmons d5355bfb84 Display Keyboard Shortcuts window at a reasonable size and position. 2017-12-20 17:23:46 -08:00
Brent Simmons 01de056684 Style the Keyboard Shortcuts window HTML. 2017-12-20 17:23:23 -08:00
Brent Simmons d7bd7140ba Add first draft of the Keyboard Shortcuts page. 2017-12-20 16:39:58 -08:00
Brent Simmons 85e0a9739d Implement scrollOrGoToNextUnread. 2017-12-20 13:39:31 -08:00
Brent Simmons 6879c172c2 Make a bunch of progress on keyboard commands. 2017-12-20 12:59:31 -08:00
Brent Simmons b0fc2e7391 Add plists defining global and sidebar keyboard shortcuts. 2017-12-20 12:55:29 -08:00
Brent Simmons 035702d403 Add KeyboardKey and KeyboardShortcut structs. 2017-12-20 12:54:01 -08:00
Brent Simmons f53275daa5 Add Manton Reece’s blog to the default feeds. 2017-12-19 18:05:41 -08:00
Brent Simmons 23769bc391 Add AccountDelegate.accountDidInitialize method, so that the delegate can set the account’s nameForDisplay before anything else happens. Fix #247. 2017-12-19 17:48:30 -08:00
Brent Simmons 1d9a1c0c67 Fix URL to script. 2017-12-19 17:33:15 -08:00
Brent Simmons 9618969bc9 Add note about the cleanPrefsAndData script. 2017-12-19 17:32:40 -08:00
Brent Simmons 8b4db10606 Add script to start over — delete prefs and subscriptions etc. 2017-12-19 17:30:32 -08:00
Brent Simmons 6371c0e9d2 Make right-arrow work to go from sidebar to timeline. Make left-arrow work to go from timeline to sidebar. 2017-12-19 15:24:38 -08:00
Brent Simmons 705efcb7e8 Add keyboard utilities to RSCore. 2017-12-19 15:23:42 -08:00
Brent Simmons dd89f2dea7 Add test for Macworld authors — make sure they appear as names instead of email addresses, even though they’re using RSS. 2017-12-19 13:28:33 -08:00
Brent Simmons 6c5566e184 Parse Atom authors. Fix #260. 2017-12-19 13:24:19 -08:00
Brent Simmons 0317196cf6 Add test for Atom authors. Currently failing. 2017-12-19 13:03:35 -08:00
Brent Simmons ccd87040c3 Support multiple authors in RSS and Atom feeds. 2017-12-19 13:03:05 -08:00
Brent Simmons 83c49bf428 Add two tests for parsing Atom attachments. Thanks to Marco for finding some examples (they’re very rare). 2017-12-19 11:52:12 -08:00