Giter Club home page Giter Club logo

Comments (11)

SimonBuxx avatar SimonBuxx commented on June 12, 2024

I'm on it. Objects can be selected by now, but not deselected at the moment. Replacing the selected objects (in the code) causes a few bugs with certain customs not working right. But moving and deleting will be implemented soon (hopefully). There could be smaller problems with copying, but nothing too bad. I'll tackle that when everything else about selection is done.

from logijs.

gatchrat-zz avatar gatchrat-zz commented on June 12, 2024

Is this comment up-to-date ? I think moving and deselecting works just fine

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Moving is now implemented and also works with undo/redo. Closing this one after copy and delete are implemented

from logijs.

gatchrat-zz avatar gatchrat-zz commented on June 12, 2024

Delete is now implemented, only copy left

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Selection-deleting wires is more complicated than I thought, as the selection only contains the bundled wires but you have to also delete the single segments from the array. Other elements can be deleted now, but only some of them can be un/redone at the moment.

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

I'm working on selection-deleting wires, should be finished soon, incl. un/redo.

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Select Update

  • Selection Moving is done, should be more stable than what we had years ago.
  • Copy and Delete will follow, possibly harder to implement than moving.
  • Marked elements have a new appearance (see image)

image

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Selection Delete is now implemented.

Hope it works out fine, didn't do too much testing yet.

Last thing is copy, got a lot to make out for that one, like maintaining unique IDs when copying objects, loading customs etc.
So don't expect that update to come tomorrow.

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Copy feature is half-way done. I'll commit when everything is ready. At the moment, you can copy/paste sketch parts and undo pasting. Redo and bug testing is coming up next.

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

The copy feature is now live but in a beta-state. There are problems with undo/redo in some cases where elements get confused with each other or more undo/redo actions get logged than actually happened. I'll fix this asap. In the mean time, it's best to not use copy undo/redo.

from logijs.

SimonBuxx avatar SimonBuxx commented on June 12, 2024

Fixed an important copy undo/redo bug today. Didn't do too much bug testing though for copy. Anyway, I will now close this for now.

from logijs.

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.