Brent Simmons
|
0221eda956
|
Add Node.existingOrNewChildNode — recycles an existing node. Creates a new node only when needed.
|
2017-12-16 11:15:36 -08:00 |
|
Brent Simmons
|
35cb0fe078
|
Get rid of the lock. Add comment that Node is main-thread-only; add precondition to init method. Fix #230.
|
2017-12-02 16:12:09 -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
|
23ae585b12
|
Add a group-style row for accounts.
|
2017-11-18 16:56:36 -08:00 |
|
Brent Simmons
|
57296279e4
|
Switch back to AnyObject from AnyHashable, because of http://openradar.appspot.com/34824398
|
2017-11-04 23:05:20 -07:00 |
|
Brent Simmons
|
17e22fb91a
|
Upgrade to recommended settings everywhere.
|
2017-11-04 19:16:07 -07:00 |
|
Brent Simmons
|
c08bbaa970
|
Use AnyHashable instead of AnyObject as representedObject for tree nodes.
|
2017-11-04 15:27:32 -07:00 |
|
Brent Simmons
|
f9b3eeb4d7
|
Switch macOS deployment target to 10.13. Get MarkAllReadCommand working as an undoable command.
|
2017-10-29 11:14:10 -07:00 |
|
Brent Simmons
|
edea37dba6
|
Add TreeController.normalizeSelectedNodes and supporting functions in Node.
|
2017-10-21 12:14:15 -07:00 |
|
Brent Simmons
|
aca8acea7c
|
Update sidebar when adding a folder.
|
2017-10-19 13:27:59 -07:00 |
|
Brent Simmons
|
b30032657c
|
Convert RSTree to Swift 4.
|
2017-07-08 13:08:10 -07:00 |
|
Andrew Carter
|
642955f1c9
|
Update sub-projects for Xcode 8.3.2
Apply recommended updates for Xcode 8.3.2 to eliminate the warnings.
|
2017-06-01 16:01:41 -07:00 |
|
Brent Simmons
|
19ce82329b
|
Add a whole ton more code.
|
2017-05-27 10:43:27 -07:00 |
|
Brent Simmons
|
b2e3da5cb6
|
Add RSTree framework.
|
2017-05-22 13:29:37 -07:00 |
|