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
|
29d5e558ed
|
Update ReadMe with list of supported feed formats. Fix #172.
|
2017-11-19 13:09:51 -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 |
|
Brent Simmons
|
19673f5c8a
|
Add methods for fetching unread count since a certain date to Database.framework.
|
2017-11-19 12:44:17 -08:00 |
|
Brent Simmons
|
e681007bbe
|
Add TodayFeedDelegate. Start work on fetching unread count for Today pseudo-feed.
|
2017-11-19 12:12:43 -08:00 |
|
Brent Simmons
|
1cc532faa1
|
Add startOfToday and nullability annotations to NSCalendar+RSCore.
|
2017-11-19 12:11:56 -08:00 |
|
Brent Simmons
|
8406cb9b8e
|
Add a private extension to PseudoFeed.
|
2017-11-19 11:58:20 -08:00 |
|
Brent Simmons
|
93b8da15dc
|
Create PseudoFeed.swift. This will be used for Today, All Unread, Starred, etc.
|
2017-11-19 11:43:31 -08:00 |
|
Brent Simmons
|
911e992b76
|
Use a Swift name for rs_performSelectorCoalesced — make it performSelectorCoalesced:with:delay:.
|
2017-11-19 11:42:22 -08:00 |
|
Brent Simmons
|
200ff61f6a
|
Fix code formatting nit in DisplayNameProvider.
|
2017-11-19 11:41:27 -08:00 |
|
Brent Simmons
|
eff6acba94
|
Create index on statuses (read) for performance reasons.
|
2017-11-19 11:40:45 -08:00 |
|
Brent Simmons
|
3f85024aea
|
Bump version.
|
2017-11-18 17:19:59 -08:00 |
|
Brent Simmons
|
6a11c9c1f3
|
Set column sizing to first column only. Fix #188.
|
2017-11-18 17:14:38 -08:00 |
|
Brent Simmons
|
197ceefea9
|
Expand group items by default. Fix #187.
|
2017-11-18 17:10:47 -08:00 |
|
Brent Simmons
|
23ae585b12
|
Add a group-style row for accounts.
|
2017-11-18 16:56:36 -08:00 |
|
Brent Simmons
|
ca081c41a9
|
Decode HTML entities in the JSON Feed parser for content_html. Fix #176.
|
2017-11-18 12:41:15 -08:00 |
|
Brent Simmons
|
b3b8c73f1c
|
Set window title’s visibility to hidden. Fix #186.
|
2017-11-18 12:13:28 -08:00 |
|
Brent Simmons
|
b4969bb6d4
|
Switch to a white background for the left-hand sidebar. Reason: we’re going to put favicons there, and favicons often don’t use transparency, and so they look bad on any background that isn’t white. For reference: http://inessential.com/2011/03/03/netnewswire_lite_favicons_and_the_non-
|
2017-11-18 12:09:51 -08:00 |
|
Brent Simmons
|
cb434863e5
|
Lighten the split view divider color.
|
2017-11-18 12:08:18 -08:00 |
|
Brent Simmons
|
1f26a83ed8
|
Use a layer for background color for timeline table cell. Don’t use drawRect: for performance reasons.
|
2017-11-18 11:39:25 -08:00 |
|
Brent Simmons
|
8ccceb6fa2
|
Bump version.
|
2017-11-18 11:38:51 -08:00 |
|
Brent Simmons
|
9e6651a72c
|
Change Star menu item to Mark as Starred.
|
2017-11-18 11:11:04 -08:00 |
|
Brent Simmons
|
bc6370e6c5
|
Add tooltips to toolbar items. Make icon-only the default.
|
2017-11-18 11:07:18 -08:00 |
|
Brent Simmons
|
51b635a4d8
|
Change menu item 'Hit Panic Button…' to 'Mark Older Articles as Read…'
|
2017-11-18 10:57:11 -08:00 |
|
Brent Simmons
|
a5f2f8e7bc
|
Add Star toolbar item.
|
2017-11-18 10:50:53 -08:00 |
|
Brent Simmons
|
68eaa2e04f
|
Add Action toolbar item.
|
2017-11-18 10:34:22 -08:00 |
|
Brent Simmons
|
34112a1df8
|
Bump version number.
|
2017-11-17 21:17:49 -08:00 |
|
Brent Simmons
|
394fc629d3
|
Add toolbar icons.
|
2017-11-17 21:07:52 -08:00 |
|
Brent Simmons
|
828075454e
|
Skip calculating a zero size for empty RSSingleLineView and RSSingleLineRenderer.
|
2017-11-16 21:10:44 -08:00 |
|
Brent Simmons
|
c459bd1a4e
|
Add Panic Button UI.
|
2017-11-16 18:23:07 -08:00 |
|
Brent Simmons
|
5150e7af95
|
Remove the prototype popup from bottom-left of the window.
|
2017-11-16 17:39:36 -08:00 |
|
Brent Simmons
|
ceee86a511
|
Add app icon.
|
2017-11-16 14:46:04 -08:00 |
|
Brent Simmons
|
0e5b400a0c
|
Show Error Log window from Window menu.
|
2017-11-15 22:40:49 -08:00 |
|
Brent Simmons
|
1d2fe4623b
|
Add Inspector to RSCore. Show/hide inspector via Info command in Window menu.
|
2017-11-15 22:33:35 -08:00 |
|
Brent Simmons
|
1e713e3bfd
|
Update Account unread count when BatchUpdate did perform.
|
2017-11-15 13:26:10 -08:00 |
|
Brent Simmons
|
38954448cb
|
Move BatchUpdate.swift to RSCore.
|
2017-11-15 13:25:43 -08:00 |
|
Brent Simmons
|
baaf9c1a02
|
Run the new-folder sheet on the frontmost window.
|
2017-11-15 13:13:40 -08:00 |
|
Brent Simmons
|
3612469954
|
Make LogItem not crash on init.
|
2017-11-15 13:13:19 -08:00 |
|
Brent Simmons
|
48ca636796
|
Make progress on LogWindowController.
|
2017-11-14 22:04:14 -08:00 |
|
Brent Simmons
|
887e562716
|
Post a notification when a LogItem is added.
|
2017-11-14 21:39:24 -08:00 |
|
Brent Simmons
|
60ee139451
|
Add ability to log items to AppDelegate.
|
2017-11-14 21:31:17 -08:00 |
|
Brent Simmons
|
bf45c3bdd9
|
Rename Logger to Log.
|
2017-11-14 21:19:12 -08:00 |
|
Brent Simmons
|
df6b784015
|
Merge branch 'master' of https://github.com/brentsimmons/Evergreen
|
2017-11-14 21:15:26 -08:00 |
|
Brent Simmons
|
7e2420700c
|
Add Logger and LogItem. Start work on log window.
|
2017-11-14 21:15:06 -08:00 |
|
Brent Simmons
|
c228c34b00
|
Add New Window command to File menu — it creates a new reader window.
|
2017-11-14 13:18:25 -08:00 |
|
Brent Simmons
|
0000e403df
|
Change New Folder shortcut to shift-cmd-N to match Finder.
|
2017-11-14 13:10:22 -08:00 |
|
Brent Simmons
|
0bc84aa50c
|
Show the Keyboard Shortcuts menu via its new Window menu command. The window’s HTML content remains to be done, though.
|
2017-11-13 18:33:23 -08:00 |
|
Brent Simmons
|
5d781d1657
|
Add method to display contents of file in WebViewWindowController.
|
2017-11-13 18:19:25 -08:00 |
|