Commit Graph

1046 Commits

Author SHA1 Message Date
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
Brent Simmons
773f660601 Create WebViewWindow, which holds a WKWebView. To be used for keyboard shortcuts and whatever else needs a plain web view in a window. 2017-11-13 13:23:22 -08:00
Brent Simmons
00ff9016bc Draw using proper background color when selected but not emphasized. Fix #152. 2017-11-12 12:16:27 -08:00
Brent Simmons
b077dfafd1 Show Dinosaurs window via Window menu command. 2017-11-12 11:57:51 -08:00
Brent Simmons
503c043e02 Start DinosaursWindow.xib. 2017-11-12 11:42:34 -08:00
Brent Simmons
7207598cdc Close the finding-feed progress window once the feed has been found. Fix #145. 2017-11-12 11:01:17 -08:00
Brent Simmons
861afa06c7 Draw a background color for the timeline cell, and make it opaque, so it looks not-weird when dragging. 2017-11-11 21:53:43 -08:00
Brent Simmons
9f56030b79 Calculate the Account’s unread count by looking at the set of flattened feeds — this way a given feed (which can occur more than once) is counted only once. Fix #101. 2017-11-11 19:34:10 -08:00
Brent Simmons
0fe8cbd360 Remove redundant check to see if feed is probably XML. 2017-11-11 14:27:56 -08:00
Brent Simmons
a593661ba9 Add feed detection test for DCRainmaker feed. Make sure it’s detected as RSS. Fix #146. 2017-11-11 10:37:28 -08:00
Brent Simmons
2982109f9b Check that data is not XML, rather than that it is HTML, when determining feed type. Fix #144. 2017-11-11 10:30:01 -08:00
Brent Simmons
51825f8f05 Write dragged feeds with various UTI types, including a custom feed type. 2017-11-07 21:14:58 -08:00
Brent Simmons
06de21776a Allow article drag from timeline view to other apps. Write URL on dragging. 2017-11-06 22:06:42 -08:00
Brent Simmons
b79ded1eb9 Write the string plist for the article. 2017-11-06 13:29:53 -08:00
Brent Simmons
f452021bd2 Create an ArticlePasteboardWriter, and return it from the timeline’s data source delegate method pasteboardWriterForRow. 2017-11-06 13:20:29 -08:00
Brent Simmons
03aae6adc5 Add more to the feed directory. 2017-11-05 23:15:15 -08:00
Brent Simmons
e8860ce3a4 Add Indie Stack to feed directory. 2017-11-05 22:25:32 -08:00