Skip to content
This repository has been archived by the owner on Sep 6, 2021. It is now read-only.

Project Manager Revamp #8788

Closed
28 of 30 tasks
pthiess opened this issue Aug 17, 2014 · 4 comments
Closed
28 of 30 tasks

Project Manager Revamp #8788

pthiess opened this issue Aug 17, 2014 · 4 comments
Assignees
Labels
Milestone

Comments

@pthiess
Copy link
Contributor

pthiess commented Aug 17, 2014

Project Manager is a bit tangled and fragile and my intention is to finish my React-based, test-driven revamp.

Tasks

  • Update to latest React
  • Merge with master
  • Finish flux implementation
  • Rebase on split view work
  • Cleanup/commenting
  • Fix the triangle/visuals
  • Design extension API to support file icons and brackets-git
  • Unit tests (TDD should be possible)
  • Verify that recent changes to ProjectManager are accounted for
  • Verify/fix bugs below (the ones that easily shake out from this work)
  • Documentation for new API
  • Update third party code notices

Possibly Fixes

Still desirable to fix

These issues were not completed in time but would still be nice to fix.

Not planning to fix

@pthiess pthiess added this to the Brackets 1.0 milestone Aug 17, 2014
@dangoor dangoor mentioned this issue Sep 8, 2014
30 tasks
@redmunds redmunds assigned ingorichter and unassigned dangoor Sep 17, 2014
@dangoor
Copy link
Contributor

dangoor commented Sep 22, 2014

I have verified all of the bugs. There are 4 that remain that I intend to fix because they're low hanging fruit while this code is fresh in my mind.

@dangoor
Copy link
Contributor

dangoor commented Oct 1, 2014

For documentation for this, I added a note to the how to write extensions wiki page with a link to the API docs (which will be regenerated as part of the 0.44 release process). I don't think we needed any additional documentation beyond that because not many extensions try to augment the file tree.

@dangoor
Copy link
Contributor

dangoor commented Oct 1, 2014

I have filed issues with all of the extensions I could find that appeared to be manipulating the file tree DOM.

@RaymondLim
Copy link
Contributor

I verified that #4693 and #4343 are fixed.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

5 participants