I was just making a fancier "Edit Groups" facility, but I did have similar thoughts. The toolbar would essentially be just another view of the data. This invites capabilities with wider implications that would require a bit more intrusive changes to the existing behavior. Since I don't really know how everybody is using the application I would not presume to change the fundamental behavior.
Things that I thought would be neat in particular are: * The ability to operate on subgroups or individual grouped pieces (this is where the "Copy Active Piece" came from.) The existing logic assumes that a grouped piece will be operated on with all other pieces that are descendants of the same top most group. However, it doesn't select pieces that are hidden yet only operates on selected pieces. This is where things can get weird if you start operating on a group with invisible pieces - you can orphan pieces in the timeline without realizing it. * Show selection boxes for an entire group or hidden pieces in the render view. This lets you know the group contains hidden pieces. * Implement view clicks so that if you click (perhaps ALT+CLICK) a piece that is already selected it moves the selection to the next deeper group in the hierarchy. * Implement a custom tree widget that has identical selection behavior to the render views, but with much better performance. > we should add to this the building steps - currently the are grayed out. Can you clarify? They should be greyed out if the piece is not present at the current story time. You can still drag them in the toolbar though. - Rod ---------------------------------------- > From: [email protected] > To: [email protected] > Subject: Re: Patch: Group Toolbar > Date: Sun, 5 Jan 2014 00:19:42 +0100 > > >> Definitely the current patch is a great improvement. >> >> But I think this "toolbar" should be renamed inventory, and we should >> add to this the building steps - currently the are grayed out. >> Also we should be able to manipulate object from it, like group, >> ungroup, delete, etc >> > > +1 > _______________________________________________ > Leocad mailing list > [email protected] > https://list.gerf.org/listinfo/leocad > _______________________________________________ Leocad mailing list [email protected] https://list.gerf.org/listinfo/leocad
