Giter Club home page Giter Club logo

Comments (6)

sand1024 avatar sand1024 commented on June 6, 2024 1

Well, recently I've added a new "duplicate" action - and it is already merged. The major intent for that command - creation of entity's copies in a bit faster way and with better control of layers and attributes for duplicated entities.

Probably it will be useful for your case.

Here is a demo for that command https://youtu.be/MmQMJ6Uhmkc

from librecad.

lordofbikes avatar lordofbikes commented on June 6, 2024

You can use cut/copy/paste instead of Modify-Move to avoid the pop-up.
Just CTRL-X, CTRL-C, CTRL-V and the extra click to define the reference/insert point.
There are tool buttons in the Edit tool bar too.
See https://docs.librecad.org/en/latest/ref/menu.html?edit-1#edit-1

from librecad.

ezequielleonzybert avatar ezequielleonzybert commented on June 6, 2024

You can use cut/copy/paste instead of Modify-Move to avoid the pop-up. Just CTRL-X, CTRL-C, CTRL-V and the extra click to define the reference/insert point. There are tool buttons in the Edit tool bar too. See https://docs.librecad.org/en/latest/ref/menu.html?edit-1#edit-1

I get what you say. I'm doing like that now but the move command functionality is better than the edit comands ctrl+x ctrl+c and ctrl+v. I'm showing you why in this example:

LibreCAD_EEJI74LHdH.mp4

try to do that with edit CTRL commands. You would need to first draw an horizontal line to get the intersection that the move command already gives you.

from librecad.

ezequielleonzybert avatar ezequielleonzybert commented on June 6, 2024

And here is the same with a move and copy command as I suggest

acad_1bzxdEbju7.mp4

But I don't know if Autodesk could sue this project if you start copying their commands like that xD. Maybe that's the reason you made it different...

from librecad.

dxli avatar dxli commented on June 6, 2024

First, we don't copy or simulate other softwares;
Second, I don't think there's any legal issue for us to implement copying/moving entities;
Third, we are not following concepts or API of other softwares; the famous Google vs Oracle case showed that implementation on open APIs can be justified as fare use;
Currently, we have no intention to implement based on any APIs, unless the APIs are compatible with open source licenses.

from librecad.

dxli avatar dxli commented on June 6, 2024

Workaround exists

from librecad.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.