Improved LeoQTreeWidgetDump.
Rev 26b4d95 (to leoAtFile.py) fixed git bug https://github.com/leo-editor/leo-editor/issues/61
However, there is another related bug that should be fixed: dragging a .leo file does not work.

Leo build: 20141007223913
Improved d&d tracing.

Leo build: 20141007225832
Rearranged nodes to make their relationships clearer.

Leo build: 20141007230747
dragging a .leo file from a file folder to a Leo node now copies the entire Leo file.
- Added createLeoFileTree and isLeoFile.

Leo build: 20141008000855
Regular drag of .leo files from a file folder works like the open-outline command.
Ctrl-drag of .leo files from a file folder copies all nodes of the .leo file to the receiving outline.

Leo build: 20141008062717
Removed leoInspect.py and leoInspect.txt and updated LeoPyRef.leo

Leo build: 20141008071047
Added help-for-drag-and-drop command.

Leo build: 20141008072610
ignore egg-info folder (made by pip install)

on principle that auto-generated files are not suitable or needed in
source control (unless test results, that need to be compared over time)
Updated project list.

Leo build: 20141008185225
Merge branch 'master' of https://github.com/leo-editor/leo-editor
don't change due / nextwork date when nextwork date > due date, just
set a property to allow highlighting

it's impossible to know which one's wrong, so just point out they're
wrong and let the user fix it

Leo build: 20141008225053
works with new code in todo.py (previous commit)

not sure if it works with qtcreator though

Leo build: 20141008225444
Merge branch 'master' of github.com:leo-editor/leo-editor

Conflicts:
	leo/core/commit_timestamp.json

Leo build: 20141008230223
An important revision of the beautify commands that fixes (I think) all issues in git bug 68:  https://github.com/leo-editor/leo-editor/issues/68
- This attempts to take the lightest possible approach to beautification.  It is *not* a style enforcer!
- Wherever possible, either follows pep 8 recommendations or leaves whitespace alone.
- Eliminates most of the  the "pet peeves" disparaged by pep 8.
- Contains none of EKR's idiosyncratic preferences.
- Changed two unit tests in minor ways.

Leo build: 20141009092410
Updated project notes.

Leo build: 20141009094353
Don't gratuitously add a space after a string.
I disabled this logic in doMultiLine, but if it becomes needed it can be properly restored by appending the blank to self.array[-1] rather than stupidly creating a new entry in self.array which defeats the stripping logic in put.

Leo build: 20141009100816
explore OSX QPainter error "QPainter error on OSX" on mailing list

Leo build: 20141009102742
maybe fix Mac specific icon bug

reported with subject "QPainter error on OSX" on the list

Leo build: 20141009130420
fix Qt 4.7 breakage

Leo build: 20141009150608
It looks like all tests pass, including new recent tests.  This will conclude work unless other problems are reported.
- Some pet peeves can't be fixed, in the interest of preserving whitespace wherever possible.
- Improved the all-important assert in putArray.

Leo build: 20141009160125