FePhyFoFum / otu

nexson / git interactions
0 stars 0 forks source link

Working copies of trees #15

Closed blackrim closed 10 years ago

blackrim commented 10 years ago

This will facilitate editing without inducing irreversible changes. Working copies can be "saved" to replace local copies, or edits can be discarded. On push, any un-saved edits (i.e. working copies of trees) will be ignored.

This will solve the other issue of allowding things like rotation, rerooting, etc. without having to make major changes.

chinchliff commented 10 years ago

I think I have a good general-purpose solution to the view vs edit thing, which will also have some other advantages and which I should be able to implement quickly. More in person

On Friday, September 13, 2013, Stephen Smith wrote:

we only have one view function, but this will solve my other issue without having to make major changes. I am doing this now

— Reply to this email directly or view it on GitHubhttps://github.com/FePhyFoFum/otu/issues/15 .

blackrim commented 10 years ago

yeah, i changed my mind about having buttons disabled and a view/edit button and instead i like grouping by color (blue/green - no change to the database, yellow/red - change to the database). this way there is only a simple ui change and there is no need to implement the same function in view vs edit mode. you may have another idea, but this one makes sense to me as a user at least (and seems trivial to implement)

chinchliff commented 10 years ago

Done