Commit Graph

  • e4f809be99 Update RSWeb. Brent Simmons 2019-07-07 20:01:37 -07:00
  • 6d9bf46afb Update RSWeb. Brent Simmons 2019-07-07 20:00:43 -07:00
  • 698ebe0ff6 Update RSWeb. Brent Simmons 2019-07-07 19:58:05 -07:00
  • b1c96fddf8 Use async article ID fetches. Brent Simmons 2019-07-07 19:56:52 -07:00
  • 783477c58e Merge branch 'mac-candidate' Brent Simmons 2019-07-07 15:07:21 -07:00
  • 36791fc3ad Make fetching article IDs async — use a callback rather than a fetch sync and a returned value. Brent Simmons 2019-07-07 15:05:36 -07:00
  • f3dc70a467 Update RSWeb. Brent Simmons 2019-07-07 14:26:19 -07:00
  • 424daa0a5c Merge branch 'mac-candidate' Brent Simmons 2019-07-07 14:26:05 -07:00
  • a25436cea1 Update RSWeb. Brent Simmons 2019-07-07 14:25:15 -07:00
  • 597c57e61c Remove references to DispatchQueue.main.sync and assert that we’re on the main thread. Brent Simmons 2019-07-07 14:24:50 -07:00
  • 1e82ad4845 Note that AccountManager is main thread only. Add an assert in a strategic location (activeAccounts property). Brent Simmons 2019-07-07 14:05:27 -07:00
  • 590961fb2c Add comment that Account is main-thread-only, and assert that we’re on the main thread in flattenedFeeds(). Brent Simmons 2019-07-07 14:01:44 -07:00
  • daaf44d67f Update RSWeb. Brent Simmons 2019-07-07 13:45:28 -07:00
  • a5bf148d82 Make Transport callbacks run on the main thread, which is consistent with NetNewsWire’s general pattern for these types of callbacks. This helps avoid situations where we touch model objects (which are main-thread-only) on a background thread. Brent Simmons 2019-07-07 13:42:24 -07:00
  • 71b774bf6d Update RSCore. Brent Simmons 2019-07-06 17:08:38 -07:00
  • 113fe79301 Update RSCore. Brent Simmons 2019-07-06 17:08:02 -07:00
  • ac6397bd09 Write page on Sparkle update errors that can happen if you’re running the app from the ~/Downloads folder. Brent Simmons 2019-07-06 12:04:43 -07:00
  • fe5570fbea Merge branch 'mac-candidate' Brent Simmons 2019-07-06 11:54:14 -07:00
  • fbb7b9961c Change an import Cocoa to import AppKit. Brent Simmons 2019-07-06 11:52:15 -07:00
  • a68ca58242 Remove a precondition that is no longer valid when doing async fetches. Brent Simmons 2019-07-06 11:50:22 -07:00
  • 8b6e2fa517 Move more logic out of MasterTimelineViewController and into AppCoordinator Maurice Parker 2019-07-06 12:31:07 -05:00
  • 6e59c56515 Move more logic out of MasterFeedViewController and into AppCoordinator Maurice Parker 2019-07-06 12:25:45 -05:00
  • d543b979ac Move more logic out of the DetailViewController and into the AppCoordinator Maurice Parker 2019-07-06 11:49:53 -05:00
  • 4884aebbfd Encapsulate more of the AppCoordinate API Maurice Parker 2019-07-06 11:32:19 -05:00
  • 6f669c2aba Add new app icon resources. Brent Simmons 2019-07-05 23:09:54 -07:00
  • aab318023c Update ReaderAPI to use changed database fetch API. Brent Simmons 2019-07-05 22:46:02 -07:00
  • 3999c7b3c5 Merge branch 'mac-candidate' Brent Simmons 2019-07-05 22:42:01 -07:00
  • 7a204ad6ed Run database fetches async, in the timeline, when appropriate — for instance, when All Unread is selected and new articles come in. Brent Simmons 2019-07-05 20:06:31 -07:00
  • 15754684a4 Move more navigation responsibilities into the AppCoordinator Maurice Parker 2019-07-05 17:45:39 -05:00
  • 19f8f8bc97 Fix missing settings button on iPhone Maurice Parker 2019-06-29 13:53:34 -05:00
  • fcf2937394 Rename NavStateController to AppCoordinator because we are redesigning it to be the Coordinator pattern Maurice Parker 2019-06-29 13:35:12 -05:00
  • 3fc3903758 Change to use helper property Maurice Parker 2019-06-28 13:05:19 -05:00
  • 178e89b1fb Add basic multi window support to iOS Maurice Parker 2019-06-28 10:28:02 -05:00
  • 55ab50289c Temporally comment out tint code because it is crashing on iPadOS 13 beta 2 Maurice Parker 2019-06-27 17:56:33 -05:00
  • 188bacee25 Move nav state ownership to MasterFeedViewController Maurice Parker 2019-06-27 16:30:24 -05:00
  • 5f045706e4 Removed usaged of UIApplication.present Maurice Parker 2019-06-27 14:21:07 -05:00
  • 95d4395416 Fix feed / folder rename for iOS Maurice Parker 2019-06-26 06:23:08 -05:00
  • 19df44058b Fix white flashing in WKWebView on iOS Maurice Parker 2019-06-26 06:06:10 -05:00
  • 975d17e32d Correct colors for dark mode Maurice Parker 2019-06-25 18:16:04 -05:00
  • 0ac9abdd52 Navigate back to feeds after marking all as read Maurice Parker 2019-06-25 17:39:07 -05:00
  • aff14b19ee Force unread indicator to be redisplayed to get rid of missing unread indicators Maurice Parker 2019-06-25 15:43:30 -05:00
  • b877e4dc83 Move NavState ownership to the AppDelegate Maurice Parker 2019-06-25 12:10:07 -05:00
  • e8e0f3b8bd Temporarily disabled SwiftUI compiling Maurice Parker 2019-06-23 17:41:41 -05:00
  • 9653befb94 Retrieve credentials if necessary. On iOS credentials aren't always available when the delegate initializes. Maurice Parker 2019-06-23 13:56:11 -05:00
  • 6fada650da Merge pull request #786 from jbeker/freshrss_credential_update_GH-775 Maurice Parker 2019-06-23 13:30:20 -05:00
  • 3fb222f5c4 Implement Credential Update for FreshRSS Jeremy Beker 2019-06-23 09:31:04 -04:00
  • 0a2f96a4e9 Merge pull request #782 from stuartbreckenridge/master Maurice Parker 2019-06-21 09:44:58 -05:00
  • d6ea5bd636 Deletes assets not required Stuart Breckenridge 2019-06-21 22:40:17 +08:00
  • 5e5c0e0e3d Rolls back low power changes. Stuart Breckenridge 2019-06-21 22:16:02 +08:00
  • 183490d3b0 SF Symbols Stuart Breckenridge 2019-06-21 15:29:20 +08:00
  • 7d226c46a4 Merge remote-tracking branch 'upstream/master' Stuart Breckenridge 2019-06-21 15:27:44 +08:00
  • 11961605d5 SF Symbols Stuart Breckenridge 2019-06-21 14:24:52 +08:00
  • fbf2da0ab5 Set bgtask to complete Stuart Breckenridge 2019-06-21 12:58:36 +08:00
  • d9a4d42ca0 Low Power: Stops background feed refresh Stuart Breckenridge 2019-06-21 10:54:53 +08:00
  • 2ee72125ba Support dark mode for small avatars on iOS Maurice Parker 2019-06-20 11:58:26 -05:00
  • 6c55fdd8ec Make progress indicator NetNewsWire blue Maurice Parker 2019-06-20 11:30:55 -05:00
  • 9f47139011 Update iOS to work with the latest Account API Maurice Parker 2019-06-20 11:27:35 -05:00
  • 1ac1144b2d Reduce footprint of Account credentials API Maurice Parker 2019-06-20 11:19:15 -05:00
  • 2756e8f204 Ensure that invalid username/password combinations throw an error Maurice Parker 2019-06-20 11:18:09 -05:00
  • 6765206a1b Update iOS to use FreshRSS branding Maurice Parker 2019-06-20 07:33:17 -05:00
  • 4b13e508e7 Merge pull request #773 from stuartbreckenridge/master Maurice Parker 2019-06-20 07:25:37 -05:00
  • fa62acb585 Rebrand Reader API to FreshRSS Maurice Parker 2019-06-20 07:22:51 -05:00
  • ddfb5a8aaa Switches folder image to SFSymbol folder.fill Stuart Breckenridge 2019-06-20 20:18:43 +08:00
  • ec609bbe7d Adds section header background view Stuart Breckenridge 2019-06-20 17:24:23 +08:00
  • 7b99c0f4af Switches from folder image to tag. Stuart Breckenridge 2019-06-20 16:58:27 +08:00
  • fc65b74037 Changed to the latest RSParser Maurice Parker 2019-06-19 18:29:27 -05:00
  • 1698525781 Merge pull request #767 from stuartbreckenridge/master Maurice Parker 2019-06-19 18:28:11 -05:00
  • f19b4ee780 Merge remote-tracking branch 'upstream/master' Stuart Breckenridge 2019-06-20 07:10:09 +08:00
  • 3e54482952 Corrects issues related to PR #767 Stuart Breckenridge 2019-06-20 07:09:42 +08:00
  • 74f84dc000 Restrict OPML import for Account types that don't support it Maurice Parker 2019-06-19 17:50:32 -05:00
  • c035bfe586 restores account pbxproj Stuart Breckenridge 2019-06-20 06:38:15 +08:00
  • 796224174a restores project.pbxproj Stuart Breckenridge 2019-06-20 06:37:32 +08:00
  • b4b80c51bc Renamed google reader api to just reader api to make it consistent everywhere we use it Maurice Parker 2019-06-19 15:40:03 -05:00
  • 1e53d0b463 Merge pull request #766 from jbeker/google_reader_compatible_syncing Maurice Parker 2019-06-19 14:36:33 -05:00
  • 15ae97f7c9 Merge branch 'master' into google_reader_compatible_syncing Jeremy Beker 2019-06-19 13:53:30 -04:00
  • 60b3709e15 Merge branch 'upstream/master' Jeremy Beker 2019-06-19 13:53:17 -04:00
  • d5995de19d Merge pull request #768 from heckj/master Maurice Parker 2019-06-19 11:45:24 -05:00
  • 74dd95e293 some minor additional detail on setting up shared dev credentials to support building Joe Heck 2019-06-19 09:40:19 -07:00
  • 42f4b18693 Updated deployment target for iOS to 13 (got reverted in last merge) Maurice Parker 2019-06-19 11:39:52 -05:00
  • d794240bd9 Merge branch 'mac-candidate' Maurice Parker 2019-06-19 11:31:38 -05:00
  • d87f68a006 Renamed GoogleReaderCompatible to just Reader Jeremy Beker 2019-06-19 12:25:37 -04:00
  • 449dde54c5 Merge remote-tracking branch 'upstream/master' Stuart Breckenridge 2019-06-19 23:26:11 +08:00
  • ace8197814 Adds support for BGAppRefreshTask Stuart Breckenridge 2019-06-19 23:26:03 +08:00
  • c8b9cf4d2c Merge branch 'master' into google_reader_compatible_syncing Jeremy Beker 2019-06-19 07:56:54 -04:00
  • 559f7875c9 Merge branch 'upstream/master' Jeremy Beker 2019-06-19 07:56:43 -04:00
  • 52cb066dd4 Cleanup unused objects Jeremy Beker 2019-06-19 07:56:25 -04:00
  • 716653c235 Implement NetNewsWire Blue for cell selection and tint. Issue #691 & #692 Maurice Parker 2019-06-18 18:31:37 -05:00
  • ae2c4b9d25 Update timeline to use new semantic colors (darkmode support) Maurice Parker 2019-06-18 17:47:13 -05:00
  • 86e1a58b06 Move About section to bottom of Settings and add build number Maurice Parker 2019-06-18 17:38:20 -05:00
  • ba41d0dee0 Change Settings to use Form instead of List/grouped Maurice Parker 2019-06-18 16:54:51 -05:00
  • 97585326c8 Merge branch 'master' into google_reader_compatible_syncing Jeremy Beker 2019-06-18 15:38:59 -04:00
  • 76c09f5eac Merge branch 'upstream/master' Jeremy Beker 2019-06-18 15:37:56 -04:00
  • 596e9c4537 Use proper google credential. Jeremy Beker 2019-06-18 15:37:39 -04:00
  • 6f16a2715e Skip downloading featured images, since we’re not displaying them anywhere. Brent Simmons 2019-06-17 21:47:17 -07:00
  • 231011685c Remove deprecated API use Maurice C Parker 2019-06-17 18:26:37 -05:00
  • db5f487730 Update RSParser to remove simulator architecture warning. Issue #685 Maurice C Parker 2019-06-17 18:20:48 -05:00
  • e6b8056402 Merge remote-tracking branch 'refs/remotes/origin/master' Maurice C Parker 2019-06-17 17:49:41 -05:00
  • 011a93a41f Update to work with the latest SwiftUI API's Maurice C Parker 2019-06-17 17:48:32 -05:00
  • 35866d558d Only display active accounts for OPML import on iOS Maurice Parker 2019-06-17 15:50:17 -05:00
  • e5f06a4217 Update README.md Maurice Parker 2019-06-17 09:08:09 -05:00