Brent Simmons
|
e08acc9837
|
Make the status bar text color 25% instead of completely black.
|
2017-11-25 21:31:26 -08:00 |
Brent Simmons
|
4052f85e10
|
Add avatar and featuredImage to TimelineCellData.
|
2017-11-25 21:27:35 -08:00 |
Brent Simmons
|
b9c562b77a
|
Keep track of bad URLs and URLs in progress in ImageDownloader.
|
2017-11-25 20:24:38 -08:00 |
Brent Simmons
|
33fef5ea1c
|
Add ImageDownloader.
|
2017-11-25 20:12:53 -08:00 |
Brent Simmons
|
1047fa5a02
|
Use the proper index sets and so on to make deleting work from the sidebar again. Fix #192.
|
2017-11-25 17:44:54 -08:00 |
Brent Simmons
|
17662ef337
|
Simplify functions for applying functions to cells.
|
2017-11-25 16:16:03 -08:00 |
Brent Simmons
|
cf57e1be32
|
Log a message when favicon download fails.
|
2017-11-25 16:15:36 -08:00 |
Brent Simmons
|
d373662484
|
Print logged messages to Console.
|
2017-11-25 16:15:17 -08:00 |
Brent Simmons
|
ba638ecda1
|
Normalize homePageURL in FaviconDownloader — this avoids doing duplicate work for http://foo.com/ and http://foo.com — they’re both treated as http://foo.com/
|
2017-11-25 16:11:24 -08:00 |
Brent Simmons
|
61c429d45c
|
Log a debug message only when it’s first run.
|
2017-11-25 16:10:19 -08:00 |
Brent Simmons
|
7b964e05f9
|
Avoid looking for favicon when updating only a cell’s unread count. Micro-optimization.
|
2017-11-25 15:21:35 -08:00 |
Brent Simmons
|
5e41460849
|
Edit a couple feeds in the Feed Directory to use JSON Feed.
|
2017-11-25 15:08:53 -08:00 |
Brent Simmons
|
68c01491fc
|
Note when feed settings change and update the sidebar cells.
|
2017-11-25 13:48:14 -08:00 |
Brent Simmons
|
16f1791b95
|
Put the Favicons cache folder inside a com.ranchero.evergreen folder.
|
2017-11-25 13:47:26 -08:00 |
Brent Simmons
|
8425e9033b
|
Fix bug getting Dr. Drang’s favicon.
|
2017-11-25 13:46:48 -08:00 |
Brent Simmons
|
09c5d09c4e
|
Bump version number. Update appcast.
|
2017-11-25 11:56:47 -08:00 |
Brent Simmons
|
013e4dac0e
|
Add some vertical spacing between rows in the source list.
|
2017-11-25 11:45:06 -08:00 |
Brent Simmons
|
605227c27d
|
Return sidebar to source list translucency. We’ll try it, anyway.
|
2017-11-25 11:40:15 -08:00 |
Brent Simmons
|
8fe2810a90
|
Show favicons in the Feed Directory. Fix #109.
|
2017-11-25 11:33:07 -08:00 |
Brent Simmons
|
5ddf9ea284
|
Update sidebar when favicon becomes available. Fix #125.
|
2017-11-25 11:14:42 -08:00 |
Brent Simmons
|
22ec7d670a
|
Use temp directory for favicons, so they’ll automatically get cleaned up by the system.
|
2017-11-25 11:14:06 -08:00 |
Brent Simmons
|
226a7d05b6
|
Use 97% white background for source list, since favicons look so very terrible on standard translucent sidebar background.
|
2017-11-24 22:05:10 -08:00 |
Brent Simmons
|
f7e3a4e914
|
Make progress on showing favicons in the source list.
|
2017-11-24 21:57:28 -08:00 |
Brent Simmons
|
4cf3f8dfe7
|
Create and use SidebarCellAppearance and SidebarCellLayout with SidebarCell.
|
2017-11-24 21:39:59 -08:00 |
Brent Simmons
|
f8a05badcb
|
Make further progress on favicons. Should be close to a first cut now.
|
2017-11-24 13:12:18 -08:00 |
Brent Simmons
|
d464fa0c38
|
Make progress on favicons.
|
2017-11-24 10:45:22 -08:00 |
Brent Simmons
|
9e3e093bcd
|
Make progress on favicons.
|
2017-11-23 14:15:28 -08:00 |
Brent Simmons
|
b4ff1785ab
|
Switch from download to downloadUsingCache where appropriate.
|
2017-11-23 10:29:00 -08:00 |
Brent Simmons
|
d6e436c47f
|
Darken the splitview dividers.
|
2017-11-21 20:47:35 -08:00 |
Brent Simmons
|
ba4ba74fef
|
Set “floats group rows” to false in the source list.
|
2017-11-21 20:36:45 -08:00 |
Brent Simmons
|
1288309995
|
Make window have a title — this allows people to show labels for toolbar items.
|
2017-11-21 13:12:22 -08:00 |
Brent Simmons
|
6e48acc0ae
|
Bump version number.
|
2017-11-21 13:12:03 -08:00 |
Brent Simmons
|
0ed0b483bc
|
Make unread indicator circle in timeline match the same blue used in toolbar icons.
|
2017-11-21 13:06:23 -08:00 |
Brent Simmons
|
00f7b817a7
|
Make further progress on FaviconDownloader.
|
2017-11-20 13:29:20 -08:00 |
Brent Simmons
|
91895d4066
|
Create FaviconURLFinder, which pulls the favicon URL from the metadata of a web page.
|
2017-11-20 13:16:06 -08:00 |
Brent Simmons
|
6979b85fb5
|
Make progress on FaviconDownloader.
|
2017-11-19 23:59:04 -08:00 |
Brent Simmons
|
cb7f324922
|
Create Debug menu. Fix #139.
|
2017-11-19 22:39:13 -08:00 |
Brent Simmons
|
26cc99db54
|
Start FaviconCache.
|
2017-11-19 21:26:01 -08:00 |
Brent Simmons
|
8fc7445a7a
|
Disallow selecting group items. Fix #193.
|
2017-11-19 21:01:16 -08:00 |
Brent Simmons
|
f885c918d2
|
Switch back to using a source list sidebar. We’ll see how it goes once we add favicons.
|
2017-11-19 20:42:37 -08:00 |
Brent Simmons
|
5c2ef9641e
|
Bump version number.
|
2017-11-19 16:41:59 -08:00 |
Brent Simmons
|
ffaa55c50c
|
Implement mark-everywhere-as-read.
|
2017-11-19 16:28:26 -08:00 |
Brent Simmons
|
9c2dd9251f
|
Move mark bulk read commands to Panic Buttons submenu.
|
2017-11-19 15:45:20 -08:00 |
Brent Simmons
|
9c571271e6
|
Create SmartFeed class. It’s for Unread and Starred pseudo-feeds — and will also be used later on by predicate-based smart feeds.
|
2017-11-19 15:40:02 -08:00 |
Brent Simmons
|
9f415dfab7
|
Delete moved things.
|
2017-11-19 13:57:59 -08:00 |
Brent Simmons
|
1ed48090dd
|
Add UnreadFeed pseudo-feed.
|
2017-11-19 13:57:42 -08:00 |
Brent Simmons
|
387b5ffd4d
|
Make PseudoFeed a protocol and make TodayFeed a class. The various pseudo feeds are different enough that this is the right way to go.
|
2017-11-19 13:30:30 -08:00 |
Brent Simmons
|
55be38269f
|
Treat Folder and Account as Container in SidebarTreeControllerDelegate. Also: add pseudo feeds.
|
2017-11-19 12:59:37 -08:00 |
Brent Simmons
|
d901bbb218
|
Create a pseudoFeeds array held by the app delegate. Create the Today feed at startup.
|
2017-11-19 12:46:29 -08:00 |
Brent Simmons
|
83cee90929
|
Fix a couple bugs in PseudoFeed. Make callback for fetching unread count @escaping.
|
2017-11-19 12:45:35 -08:00 |