Brent Simmons
|
0963573c3a
|
Update to Swift 4.2.
|
2018-12-09 12:32:33 -08:00 |
|
Brent Simmons
|
8545d3422f
|
Override textField and imageView didSet — their properties weren’t getting set in commonInit, because they weren’t set yet.
|
2018-12-05 21:48:31 -08:00 |
|
Brent Simmons
|
ceb061f616
|
Make the Star toolbar button image static — don’t reflect what the command will do, since that’s opposite of state, and people get confused. Fix #451.
|
2018-12-05 21:31:06 -08:00 |
|
Brent Simmons
|
9e941cfc9f
|
Clean up TimelineStringUtilities, rename to TimelineStringFormatter.
|
2018-12-02 10:51:32 -08:00 |
|
Brent Simmons
|
0f48ac3e03
|
Clean up ArticleRenderer code a bit. Dropped over 100 lines. Fix #287.
|
2018-11-26 21:38:14 -08:00 |
|
Brent Simmons
|
b33f992738
|
Allow inline editing, in the sidebar, only for Renamable-conforming items.
|
2018-11-22 13:58:24 -08:00 |
|
Brent Simmons
|
7d4319ff43
|
Re-enable dragging a URL into the sidebar to subscribe to a feed. Fix #14.
|
2018-11-22 11:33:53 -08:00 |
|
Brent Simmons
|
b597387e1a
|
Temporarily disable dragging into sidebar, since that feature isn’t ready yet.
|
2018-09-26 21:46:27 -07:00 |
|
Brent Simmons
|
796074986d
|
Merge pull request #484 from vincode-io/issue-225
Added "Select feed in Sidebar" to timeline content menu. Issue #225
|
2018-09-26 21:37:05 -07:00 |
|
Brent Simmons
|
7799156823
|
Merge pull request #485 from vincode-io/issue-328
Added delete to the sidebar context and gear menus. Issue #328
|
2018-09-26 21:36:36 -07:00 |
|
Brent Simmons
|
a0c1b63889
|
Merge pull request #486 from vincode-io/issue-367
Sorted articles by publishing date before sharing them. Issue #367 …
|
2018-09-26 21:35:29 -07:00 |
|
Brent Simmons
|
3fdf8b3728
|
Improve scrolling performance with very large timelines. Reload visible cells only, and minimize the amount of looping through articles in the array.
|
2018-09-26 21:33:55 -07:00 |
|
Brent Simmons
|
9ad468781d
|
Start work on performance optimization for the timeline view — make looking up a row for an Article faster.
|
2018-09-26 13:23:21 -07:00 |
|
Maurice Parker
|
3128475640
|
Sorted articles by publishing date before sharing them. Issue #367 Also fixed issue where mail subject wasn't being set when sharing via the context share menu.
|
2018-09-25 22:20:59 -05:00 |
|
Maurice Parker
|
89bdcc7a61
|
Added delete to the sidebar context and gear menus. Issue #328
|
2018-09-25 21:10:54 -05:00 |
|
Maurice Parker
|
d21924ab20
|
Added "Select feed in Sidebar" to timeline content menu. Issue #225
|
2018-09-25 19:20:43 -05:00 |
|
Brent Simmons
|
d738bff2ad
|
Make stubs for acceptSingleLocalFeedDrop and acceptLocalFeedsDrop.
|
2018-09-22 21:42:57 -07:00 |
|
Brent Simmons
|
a74b2f289d
|
Validate single and multiple local feed drops. Propose an index for single local feed drops.
|
2018-09-22 21:27:28 -07:00 |
|
Brent Simmons
|
601c95bee7
|
Get the name from the dragged feed, if present, to use in the add-feed sheet.
|
2018-09-22 14:57:10 -07:00 |
|
Brent Simmons
|
f7ae284b53
|
Make the On My Mac account node the drop target when the drop target is otherwise invalid — when dropping nonlocal feeds (URLs, etc. from outside). This way you don’t have to be too precise — you can drag anywhere into the sidebar to add a feed.
|
2018-09-22 14:44:16 -07:00 |
|
Brent Simmons
|
38b824afca
|
Accept drops of a single nonlocal feed — a URL from outside the app, for instance — in the sidebar. Show the add-feed sheet after accepting the drop.
|
2018-09-22 12:47:19 -07:00 |
|
Brent Simmons
|
6390bd4a57
|
Add the ability to specify a selected Folder when running the add-feed sheet.
|
2018-09-22 12:46:24 -07:00 |
|
Brent Simmons
|
bcdd9057b2
|
Validate single non-local feed drop on sidebar. Retarget as needed.
|
2018-09-22 11:54:02 -07:00 |
|
Brent Simmons
|
47a172fc8b
|
Register for URL and String drag types in the sidebar.
|
2018-09-21 21:37:44 -07:00 |
|
Brent Simmons
|
819b661898
|
Normalize URLs when initing PasteboardFeed. Pull URL and String data from a pasteboard item when richer data is not available.
|
2018-09-21 21:37:20 -07:00 |
|
Brent Simmons
|
7d443955e8
|
Merge pull request #479 from vincode-io/issue-48
Made window title reflect current sidebar selection. Issue #48
|
2018-09-20 14:08:48 -07:00 |
|
Brent Simmons
|
28a7386fd4
|
Refactor FeedPasteboardWriter and DraggedFeed — add PasteboardFeed.
|
2018-09-20 13:29:01 -07:00 |
|
Brent Simmons
|
089ffbd299
|
Make progress on drag and drop. Reads feeds from pasteboard. This needs refactoring, though.
|
2018-09-19 21:49:13 -07:00 |
|
Brent Simmons
|
f29f690625
|
Start work on drop validation.
|
2018-09-19 13:22:22 -07:00 |
|
Brent Simmons
|
0a20b26ed5
|
Remove the internal folder type from the dragged types registration. Since folders can’t be moved inside other folders, we don’t actually accept folder drops. This will have to be revisited once we have multiple accounts, though — you might drag a folder from one account to another.
|
2018-09-19 13:09:09 -07:00 |
|
Maurice Parker
|
2abd4f34b4
|
Made a comment clearer. Issue #48
|
2018-09-19 11:26:19 -05:00 |
|
Maurice Parker
|
cef22fc9e7
|
Made title window title work for PseudoFeeds. Issue #48
|
2018-09-19 11:15:04 -05:00 |
|
Brent Simmons
|
2769c93c20
|
Create stub functions for validateDrop and acceptDrop.
|
2018-09-18 21:53:19 -07:00 |
|
Brent Simmons
|
9e55a4da50
|
Register the sidebar for the dragged types it accepts.
|
2018-09-18 21:53:02 -07:00 |
|
Brent Simmons
|
66c9b89a0f
|
Include the feedID when writing a Feed to the pasteboard.
|
2018-09-18 21:36:31 -07:00 |
|
Brent Simmons
|
350aee6fb1
|
Disallow dragging of built-in smart feeds.
|
2018-09-18 21:12:11 -07:00 |
|
Maurice Parker
|
5fc1ce4389
|
Updated window title display code to take into consideration pseudo feeds. Issue #48
|
2018-09-18 23:10:11 -05:00 |
|
Maurice Parker
|
9c4f96e611
|
Modified window title to reflect the current sidebar selection. Issue #48
|
2018-09-18 21:57:38 -05:00 |
|
Brent Simmons
|
a914b3949b
|
Made launch performance *much* faster for large (thousands of feeds) subscriptions list. Also: split container.children in container.topLevelFeeds and container.folders. This simplifies a bunch of things, and makes some things faster.
|
2018-09-16 17:54:42 -07:00 |
|
Maurice Parker
|
6a8dfa37c7
|
Added correct label colors for system messages. Issue #455
|
2018-09-14 20:25:32 -05:00 |
|
Maurice Parker
|
4f2f4a1ef4
|
Changed the article detail pane to always use the webview even when displaying system messages, for example "No selection" or "Multiple Selection". Issue #455
|
2018-09-14 20:00:51 -05:00 |
|
Brent Simmons
|
230671a190
|
Merge pull request #458 from vincode-io/issue-46
Changed the Mark as Read toolbar item to toggle back and forth betwee…
|
2018-09-14 14:06:54 -07:00 |
|
Brent Simmons
|
40b49c0553
|
Merge pull request #459 from vincode-io/issue-201
Enabled sidebar to scroll to current selection when using the read ne…
|
2018-09-14 14:06:39 -07:00 |
|
Maurice Parker
|
f8f268f55f
|
Enabled sidebar to scroll to current selection when using the read next unread function. Issue #201
|
2018-09-13 15:36:07 -05:00 |
|
Maurice Parker
|
7c37ed5d88
|
Changed the Mark as Read toolbar item to toggle back and forth between read and unread states. Issue #46.
|
2018-09-13 15:00:33 -05:00 |
|
Maurice Parker
|
d34e5916ad
|
Enabled "Add to Feeds" button on Feed Directory. Issue #105
|
2018-09-13 10:04:20 -05:00 |
|
Maurice Parker
|
ab8ef65962
|
Implemented the add feed functionality on the feed directory window. Issue #105
|
2018-09-12 22:23:23 -05:00 |
|
Brent Simmons
|
3243c8dd4d
|
Give detail URL status bar a dark background color when in dark mode.
|
2018-09-10 23:03:24 -07:00 |
|
Brent Simmons
|
cfaa6c1972
|
Fix controlAccentColor reference.
|
2018-09-10 21:18:11 -07:00 |
|
Brent Simmons
|
50eb09f143
|
Bump version to 5.0d6. Update appcast.
|
2018-09-10 13:17:52 -07:00 |
|