Upliner wrote:
By the way, what do you think about making merge layers operation undonable? I think I can implement it, there is some groundwork for in reverter and fuzzer(ext_tools) plugins.
Cool. I see 2 paths here: First would be to have an undo stack for each data layer. Normally there is no reason you have to first undo all later operations on layer b before you can undo things on layer a. (Although I never had that problem.)
Second, make higher level layer operations undoable. (Only thing that should be excluded is toggle of active layer and visibility.) Undo of merge layer would probably the most useful extension here.
The first would be similar to a text editor where you can undo for each document and second would be like photoshop or gimp, where layers interact more closely.
Maybe both is compatible? E.g. a checkbox in command stack to show only the operations on the current data layer.
Sebastian _______________________________________________ josm-dev mailing list [email protected] http://lists.openstreetmap.org/listinfo/josm-dev

