Modcraft - The community dedicated to quality WoW modding!

Featured => Noggit => Development discussion => Topic started by: Steff on June 08, 2017, 08:17:46 am

Title: (closed) Duplicate feature behavior
Post by: Steff on June 08, 2017, 08:17:46 am
Duplicate feature behavior

I added a new shortcut (ctrl + b) to noggit lately that duplicates the selected model.
Like ctrl + c and ctrl + v but in one step.
There are multiple posibillities to do the implementation and  I want to ask you how it should work.

1. Should it duplicate the model on the source model position or on the cursor position. Second way you can already place it where you want and save one step?

2. Should duplicate also copy the model to the clipboard so you can add this a second time by pressing ctrl + v or should duplication not change the clipboard?
Title: Re: Duplicate feature behavior
Post by: Amaroth on June 08, 2017, 03:03:02 pm
1. I'd preffer possibility to actually choose from those two. Some checkbox "duplicate on cursor" or whatever like that.

2. Idk, I probably wouldn't touch clipboard with duplication.


Btw, thing which is for example in Maya - shift+in our case B duplicates model AND remembers transition and rotation changes done to new duplicate. Following shift+B presses duplicate model with those transition and rotation changes already applied. This is the way in which one can make for example stairs out of individual models.
Title: Re: Duplicate feature behavior
Post by: MR. Farrare on June 09, 2017, 12:45:45 pm
it would be cool if there is an option or checkbox indead
but if there is to key like ctrl v for a thing and ctrl b for another would be cool too
Title: Re: Duplicate feature behavior
Post by: Steff on June 09, 2017, 12:52:04 pm
I already implemented the new ctrl + b key. The question is how it should work.
Overwrite the ctrl + c or not
Past copy at cursor or at source model position.
Title: Re: Duplicate feature behavior
Post by: kekie6 on June 14, 2017, 06:35:24 pm
i feel like having the ctrl-b replace ctrl-c/ctrl-v, would only cause it to be annoying when you accidently have an object already selected and press it. (which would remove the previous clipboard you had).

But i do like the idea of it being a seperate quick-key. :O

on another note (should probably be in the sugestions tab but oh well sorry D:), have you considered adding the feature of selecting multiple objects to move/copy at the same time. This would be handy for making symetrical builds and such. :)
Title: Re: Duplicate feature behavior
Post by: Amaroth on June 14, 2017, 09:07:55 pm
on another note (should probably be in the sugestions tab but oh well sorry D:), have you considered adding the feature of selecting multiple objects to move/copy at the same time. This would be handy for making symetrical builds and such. :)
Just a side note, both feature requests and bug reports have already a managable place to go to:
https://bitbucket.org/berndloerwald/noggit3/issues?status=new&status=open
Creating issues on bitbucket ensures that they can be easily tracked, watched and discussed. And that applies to both bugs and feature requests. This particular feature was asked many times even like 5 years ago, its kind of thing which was always like "not now, there are more pressing matters at hand".

And honestly (this is for Steff and other developers), I'd preffer to finally see new, stable-ish version of Noggit released after so long time since 1.4 SDL, over waiting for next few dozens of months until that tool is completely perfect and contains all features which are being requested out there. You have done amazing job, but as long as there is no new public release, its here for kind of VIP club only.
Title: Re: Duplicate feature behavior
Post by: Steff on June 19, 2017, 01:50:26 pm
Amaroth is right. Feature requests and bugs please into the bugtraker. I just cleaned it up and work trough the tickets.

And honestly (this is for Steff and other developers), I'd preffer to finally see new, stable-ish version of Noggit released after so long
Quote
time since 1.4 SDL, over waiting for next few dozens of months until that tool is completely perfect and contains all features which are being requested out there. You have done amazing job, but as long as there is no new public release, its here for kind of VIP club only.

We don´t add killer features in the moment. The goal is to finish a release version. But adsparten is working on the performance issues in the moment and I can not help much with this. So I decided to clean up the issues and just add easy to implement stuff to get tickets closed.

The case I don´t use the bitbucket feature discussion is that there not many people read and join the discussion.
Here we get some more feedback but fare away from what I want....

For me it is important to ask the community how certain features should behave.

Conclusion for this. Create copy on cursor position but don´t change ctrl + c/v clipboard.