Code Monkey home page Code Monkey logo

awose's People

Contributors

dmittrj avatar

Stargazers

 avatar

Watchers

 avatar

awose's Issues

Shift-moving objects

Moving with SHIFT — moving along the axis
Moving with ALT — moving on circle

Silhouette doesn't hide

If user presses & holds left button under object, moves it, clicks right button (left button is holded) and then clickes somewhere (e.g. on the left panel), silhouette will not disappear

No lock

In some places there is no lock

Vertical shift

A little vertical shift (and less horizontal) while scaling

не число

The label 'не число' appears if you hover exactly on the center of object

Pinning up problem

If you pin up an object via context menu it will not be displayed on the left panel

Wrong cursor

Hovering force and velocity labels makes cursor “IBeam”

Multiple selecting

If you click between objects that are near to each other, they will be selected together

Moving object out of bounds

For example, you can copy the infinity symbol from mass label (by inputing very large number) and paste it into X or Y label

Bad cursor

While setting velocity you can hover another object and cursor turns into hand

Some enchancements about long numbers

  1. If you enter very large mass or energy it will be displayed as infinity
  2. Inputing large numbers works bad (because of behavior of textbox)
  3. User may input infinite mass (for example with special button or /inf)

Dot instead of comma

You can't input values with dot like “0.95” (you have to enter “0,95”)

Inputing box does not disappear

If you start to change some parameter (e.g. mass or charge), click on the space and then on object, inputing box will show inputed value (possible solution: clicking on free space applies changing)

Undoing creation bugs

After user undoes creating selected objects info about it on the left panel don't disappear

Negative zero charge

You can set -0 C charge if you click “Change charge sign” on object with zero charge

Nearest object function

  1. It should be nice to create function that returns nearest object to cursor
  2. It is impossible to select specific object if they are placed one under another
  3. Selecting several objects with SHIFT

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.