Maurice Parker
|
3c86bf0614
|
Merge pull request #871 from mbernson/master
Simplify sharing delegate logic
|
2019-08-27 11:13:00 -05:00 |
Maurice Parker
|
8de9b355c7
|
Merge branch 'mac-release'
|
2019-08-26 12:54:53 -05:00 |
Maurice Parker
|
1a3e2784ae
|
Optimize table cell reloading when feed images are made available
|
2019-08-26 12:54:23 -05:00 |
Maurice Parker
|
f8c01107d5
|
Merge branch 'master' of https://github.com/brentsimmons/NetNewsWire
|
2019-08-24 15:01:40 -05:00 |
Maurice Parker
|
ea55aa5bef
|
Leverage new avatarImage function from ArticleUtilities to reduce code duplication between macOS and iOS
|
2019-08-24 15:01:28 -05:00 |
Brent Simmons
|
ed56376d03
|
Merge branch 'mac-candidate'
|
2019-08-23 18:55:09 -07:00 |
Brent Simmons
|
3447ebcec0
|
Reload data after a batch update. Fix #872.
|
2019-08-23 15:52:07 -07:00 |
Mathijs Bernson
|
9214e3d65e
|
Simplify sharing item subject logic
|
2019-08-23 13:05:20 +02:00 |
Brent Simmons
|
1ab0f7c25c
|
Merge mac-candidate.
|
2019-08-21 21:44:07 -07:00 |
Brent Simmons
|
849830f494
|
Refetch articles for smart feeds and folders, if selected, when a feed or folder is deleted. Fix #838.
|
2019-08-21 21:41:56 -07:00 |
Brent Simmons
|
f513741ddb
|
Start work on filtering timeline so that articles from deleted feeds never show up.
|
2019-08-21 13:23:46 -07:00 |
Brent Simmons
|
7b3c08f521
|
Merge branch 'mac-candidate'
|
2019-08-13 21:07:59 -07:00 |
Brent Simmons
|
2bbd135c9e
|
Update appropriate counts in the sidebar when the timeline’s unread count changes. Fix #829.
|
2019-08-13 21:07:39 -07:00 |
Brent Simmons
|
fc0fc2055e
|
Get the unread count from the timeline, instead of the database, only for the Today feed and only if it’s selected and it’s the only node selected.
|
2019-08-13 20:29:04 -07:00 |
Brent Simmons
|
cf1b3843ee
|
Add a SmartFeedType to smart feeds so the sidebar can tell them apart.
|
2019-08-13 20:28:28 -07:00 |
Brent Simmons
|
62258683c8
|
Add Ryan’s word-wrap change to mac-candidate.
|
2019-08-13 20:07:42 -07:00 |
Ryan Dotson
|
6eb27abc13
|
Break long words or URLs to prevent horizontal overflow
|
2019-08-13 09:27:36 +09:00 |
Ryan Dotson
|
c8f5a24b95
|
Use proper quotes in timeline contextual menu
|
2019-08-13 07:41:14 +09:00 |
Brent Simmons
|
34326863ea
|
Merge branch 'mac-candidate'
|
2019-07-28 16:01:12 -07:00 |
Brent Simmons
|
887f8e0b53
|
Check to see if the timeline already has the expected representedObjects when the sidebar selection (apparently) has changed. If so, then don’t set the representedObjects again, and don’t knock the user out of search mode if searching.
|
2019-07-28 16:00:43 -07:00 |
Brent Simmons
|
2fcadf9748
|
Merge branch 'mac-candidate'
|
2019-07-28 15:31:45 -07:00 |
Brent Simmons
|
2441de960f
|
Skip reloading the sidebar after the tree controller rebuilds when the rebuilt version is the same as the previous version. This saves some cycles, and it’s part of fixing #791.
|
2019-07-28 15:31:17 -07:00 |
Brent Simmons
|
d8f1dcf23e
|
Merge branch 'mac-candidate'
|
2019-07-27 22:53:53 -07:00 |
Brent Simmons
|
44ec6a026d
|
Get the unread count from the timeline for the currently selected node in the sidebar. This ensures that transients in the timeline are accounted for. (The database query for the unread count wouldn’t necessarily match.)
|
2019-07-27 22:53:27 -07:00 |
Brent Simmons
|
05faea53c4
|
Remove reference to NSCalendarDayChanged — it’s no longer necessary to update the Today feed unread count when the day changes.
|
2019-07-27 19:52:05 -07:00 |
Brent Simmons
|
314fd970d1
|
Merge branch 'mac-candidate'
|
2019-07-27 19:49:46 -07:00 |
Brent Simmons
|
8acab45cf9
|
Make formatting changes to SidebarViewController.swift so it conforms to current formatting thinking.
|
2019-07-27 19:49:33 -07:00 |
Brent Simmons
|
58a7e1bc7d
|
Merge branch 'mac-candidate'
|
2019-07-27 15:44:34 -07:00 |
Brent Simmons
|
a41f7d8e68
|
Remove some unneeded drawing. This makes resizing the timeline faster.
|
2019-07-27 15:44:13 -07:00 |
Maurice Parker
|
125512f551
|
Merge branch 'mac-candidate'
|
2019-07-26 08:06:59 -05:00 |
Maurice Parker
|
8b0c8156df
|
Remove refresh at midnight for Today smartfeed
|
2019-07-26 08:06:08 -05:00 |
Brent Simmons
|
3999c7b3c5
|
Merge branch 'mac-candidate'
|
2019-07-05 22:42:01 -07:00 |
Brent Simmons
|
7a204ad6ed
|
Run database fetches async, in the timeline, when appropriate — for instance, when All Unread is selected and new articles come in.
|
2019-07-05 20:06:31 -07:00 |
Maurice Parker
|
5f045706e4
|
Removed usaged of UIApplication.present
|
2019-06-27 14:21:07 -05:00 |
Maurice Parker
|
74f84dc000
|
Restrict OPML import for Account types that don't support it
|
2019-06-19 17:50:32 -05:00 |
Brent Simmons
|
6f16a2715e
|
Skip downloading featured images, since we’re not displaying them anywhere.
|
2019-06-17 21:47:17 -07:00 |
Maurice Parker
|
40b9be6709
|
center smaller avatars on a solid color background image to make all avatars a consistent size
|
2019-06-14 15:33:13 -05:00 |
Maurice Parker
|
6527ac852c
|
Correct usage of BatchUpdate so that UI remains responsive after error messages Issue #752
|
2019-06-13 14:50:41 -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 |
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 |
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
|
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 |