Jeremy Beker
f54bc3569b
Merge branch 'master' into google_reader_compatible_syncing
...
# Conflicts:
# Frameworks/Account/Account.swift
# submodules/RSWeb
2019-06-15 12:34:50 -04:00
Brent Simmons
3e0f70f43e
Update version to 5.0a3. Update appcast.
2019-06-10 21:52:13 -07:00
Maurice Parker
e8199ed0a6
Change to not show alert dialog on automatic refreshes. Issue #729
2019-06-10 15:21:17 -05:00
Maurice Parker
93fbbd4cc3
Make sure that FeedFinder and InitialDownloader are running on the main thread.
2019-06-10 08:21:03 -05:00
Brent Simmons
45f6d8043a
Add ellipsis where needed in import/export OPML sheets. Fix #731 .
2019-06-09 20:18:10 -07:00
Brent Simmons
4a4fa6ed0e
Fix crashing bug by not using an NSFont as a key in a Swift dictionary. Fix #734 .
2019-06-09 16:03:08 -07:00
Brent Simmons
2d96544933
NetNewsWire 5.0a2.
2019-06-08 16:29:07 -07:00
Charles Parnot
4f02fe7401
Fix issue with 'Mark as Read' menu item in the Article menu.
...
There were 2 issues: the title of the menu item did not toggle between 'Mark As Read' and 'Mark As Unread', and it was not invalidated where there is no article selected. All the code was already in place in `MainWindowController` as part of the interface item validation, but the menu item was using the wrong selector: `markRead` instead of `toggleRead`. Just changing the action in the menu item was needed to get the validation and menu item update happening correctly.
2019-06-07 09:06:18 +02:00
Brent Simmons
364fc2760f
Bump version to 5.0a1. That’s right — it’s alpha now. W00t!
2019-05-31 20:21:08 -07:00
Maurice Parker
3593d1c5d8
Update to the new icon
2019-05-31 13:52:15 -05:00
Jeremy Beker
98c32b9987
Merge branch 'master' into google_reader_compatible_syncing
2019-05-31 09:54:25 -04:00
Maurice Parker
88b2775076
Make sure that an account doesn't try persist to the disk in the time that it is logically deleted and when it is actually deallocated
2019-05-31 08:05:26 -05:00
Maurice Parker
beacad1aeb
Validate folder drop to make sure no folders with the same name are already in the target account
2019-05-30 17:57:06 -05:00
Maurice Parker
a8f090656d
Handle when a feed in a folder being copied/moved already is subscribed in target account
2019-05-30 14:44:13 -05:00
Maurice Parker
30c21bb125
Enable folders to be dropped in a move or copy between accounts
2019-05-30 14:36:21 -05:00
Maurice Parker
1352dda8aa
Modify Feedbin feed deletes so that they emulate how the local account feed deletes work.
2019-05-30 10:12:34 -05:00
Jeremy Beker
fdc0374c4f
Ensure credentials are available for use
...
Need to load metadad first
2019-05-30 07:48:34 -04:00
Maurice Parker
51284b5aa4
Rename deleteFeed to removeFeed to be more consistent with other API's
2019-05-29 21:04:44 -05:00
Maurice Parker
527e677934
Rename deleteFolder to removeFolder to make the API more consistent
2019-05-29 20:53:00 -05:00
Maurice Parker
f4bc17c8f1
Refactor addFeed and removeFeed usages to be more consistent
2019-05-29 20:47:52 -05:00
Maurice Parker
5e3fcfd955
Correct how feeds were deleted so that only the feed in the correct container was deleted
2019-05-29 17:56:26 -05:00
Maurice Parker
bead6ae123
Remove now unnecessary call to account structureDidChange in drop
2019-05-29 17:14:50 -05:00
Maurice Parker
fa6b6a4769
Corrected move BatchUpdate usage to make move animation smoother
2019-05-29 17:08:41 -05:00
Maurice Parker
b1bd8d2d90
Enable folder dragging between accounts
2019-05-29 15:43:33 -05:00
Jeremy Beker
aa6dfe8a08
Rework to store endpoint URL in metadata
...
Endpoint URL did not belong with credentials. This breaks it out and stores it in the account metadata. Updates validation code to take it as a parameter.
2019-05-29 15:16:09 -04:00
Maurice Parker
8fc6e81ddf
Update the Today timeline and unread count when the day changes. Issue #627
2019-05-29 10:24:30 -05:00
Jeremy Beker
0df86e5761
Authentication working
...
* Updates to use new API style per discussion with Maurice
* Credential validation functioning
2019-05-29 10:54:52 -04:00
Maurice Parker
0648053417
Enforce tag specific drop validation (can't copy to the account level)
2019-05-28 17:42:19 -05:00
Maurice Parker
83652c40de
Handle scenario where moved/copied feed already exists somewhere else in account
2019-05-28 16:46:16 -05:00
Maurice Parker
01d5a95241
Remove redundant private keyword usage
2019-05-28 16:31:03 -05:00
Maurice Parker
112702020b
Enable same account copying.
2019-05-28 13:11:29 -05:00
Jeremy Beker
84dbdf25e2
Google Reader API Account Provider and initial integration
...
* Creation of account classes (based on FeedBin)
* Integration on Mac side into account dialog
* Initial authentication call works and extracts auth token, but no where to put it right now.
2019-05-28 13:08:15 -04:00
Maurice Parker
78c19bda43
Remove restriction on only moving and copying between local accounts.
2019-05-28 11:09:47 -05:00
Maurice Parker
b3c4c8de59
Correct how feeds were copied and moved between accounts to eliminate shared objects.
2019-05-28 10:59:06 -05:00
Maurice Parker
493abbb609
Refactor create feed functionality to increase code reuse and encapsulation
2019-05-28 09:45:02 -05:00
Maurice Parker
c7b61f7d87
Enable copy between local accounts.
2019-05-27 18:01:24 -05:00
Maurice Parker
659c9e5271
Allow dragged feeds between local accounts only
2019-05-27 15:11:16 -05:00
Brent Simmons
bfe41438fc
Make default exported OPML file name Subscriptions-[accountName].opml. Fix #683 .
2019-05-26 22:17:19 -07:00
Brent Simmons
e5e9538318
Change column spacing in the grid view so that we use standard space between labels and content.
2019-05-26 22:12:09 -07:00
Brent Simmons
8322ea4f31
Tweak the explanotext for the Name field in Account > Preferences.
2019-05-26 22:01:50 -07:00
Brent Simmons
6cd8f42597
Add layout constraints for the table cells in Account > Preferences sidebar.
2019-05-26 21:59:41 -07:00
Brent Simmons
9e0187ca55
Fix tableView frame in Preferences > Accounts sidebar. For some reason IB wants it wider than the clip view. This leads to unwanted horizontal scrolling.
2019-05-26 21:38:13 -07:00
Brent Simmons
9f6b2bc63f
Revise layout and add explanation for the import OPML choose-account sheet.
2019-05-26 16:29:46 -07:00
Brent Simmons
810e5b9aee
Tweak layout and add explanation text for OPML export sheet.
2019-05-26 16:12:38 -07:00
Brent Simmons
31f8348d11
Add explanation text to the Name field in Account Information preferences.
2019-05-26 12:12:29 -07:00
Brent Simmons
4de509326f
Change OPML menu items to Import Subscriptions… and Export Subscriptions. Change Close menu item to Close Window.
2019-05-26 11:55:24 -07:00
Maurice Parker
c61949bc04
Add account name to network error messages and prevent background iOS errors from displaying alerts
2019-05-26 11:54:32 -05:00
Brent Simmons
68420bcfd1
Update Info.plist for new public build.
2019-05-25 10:33:23 -07:00
Brent Simmons
ad841ee41e
Remove Donate to App Camp from Help menu, since the donation page no longer exists.
2019-05-25 10:27:05 -07:00
Brent Simmons
8f48d8a726
Add Slack Group command in Help menu — it takes you to the signup page.
2019-05-25 10:21:25 -07:00