Skip to content

Latest commit

 

History

History
126 lines (98 loc) · 4.41 KB

Changelog.md

File metadata and controls

126 lines (98 loc) · 4.41 KB

Changelog

v1.0 - 31/08/2024

Added

  • View: object tracking, automatic/manual zoom, velocity vector, tracking selection, object trail
  • Possibility of loading/saving/loading presets with any desired name
  • Possibility of simulating as many objects as you like, changing their name and color, deleting or hiding them
  • Buttons: Full-screen, Start/pause, Reset View, Zoom settings
  • Simulation of displacement, gravity, collisions, and friction
  • Controls: dt, mass, velocity (in x and y), position (in x and y), gravity, friction, collision
  • UI: mouse coordinates and elapsed time
  • Collision sound support (impact-sound.mp3)
  • v1.0 English translation
  • v1.0 French translation
  • v1.0 German translation
  • v1.0 Spanish translation (thanks to Arthur Loubeau)
  • Key usage support : gravity ("g"), collisions ("c"), reset view ("r"), friction ("f"), show speed vectors ("v"), play/pause ("space bar" or "enter"), Full-screen ("F11")/

v1.0.1 - 01/09/2024

Added

  • Moving around object with mouse
  • Key usage support : zoom ("scroll down" and "scroll up")

Changed

  • Paving the way for future ui changes, especially for controls
  • Fixed minor clarity problems

v1.1.0 - 01/09/2024

Added

  • Electromagnetic force support for each object.
  • Option to set load parameters for each object, negative, neutral, or positive
  • Electromagnetic force can be activated or deactivated

Changed

  • Updated translations to add electromagnetic parameters :
    • v1.1 English translation
    • v1.1 French translation
    • v1.1 German translation
    • v1.1 Spanish translation (thanks to Arthur Loubeau)

v1.1.1 - 02/09/2024

Added

  • Gravitational field display added, supports adaptive view setting
  • Added the ability to view the electromagnetic field, supports adaptive view setting
  • v1.0 Italian translation (thanks to Christian Abou)
  • v1.0 Latin translation

Changed

  • Minor bugs fixed in electrical charge parameters
  • Correction of object location accuracy on canvas and in parameters
  • Updated translations to add field parameters :
    • v1.2 English translation
    • v1.2 French translation
    • v1.2 German translation
    • v1.2 Spanish translation (thanks to Arthur Loubeau)

v1.1.2 - 07/09/2024

Added

  • New help tab, where you'll find all the useful links related to the site
  • It's now possible to zoom with two fingers using a pinch on mobile (doesn't work on all browsers)
  • It is possible to choose to simulate with normalized constants or their actual values
  • New translation :
    • v1.0 Ancien Français
    • v1.0 Pirate Français
    • v1.0 Shakespeare English
    • v1.0 Minion English

Changed

  • Fixed issue #3
  • Major reorganization of the script for improved readability and practicality
  • Updated translations to add field parameters :
    • v1.3 English translation
    • v1.3 French translation
    • v1.3 German translation
    • v1.3 Spanish translation (thanks to Arthur Loubeau)
    • v1.1 Italian translation (thanks to Christian Abou)
    • v1.1 Latin translation

v1.2.0 - 19/09/2024

Added

  • Added a more comprehensive information-menu for analysis and comparison on two simulation objects: #18 #19
  • Advanced settings category added:
    • Added developer mode for console information
    • Added controls for modifying the size of gravitational and electromagnetic field vectors
    • Constants can now be modified
  • Auto zoom can now be enabled or disabled
  • Sound can be activated or deactivated
  • Several barycenters are available to center the view (geometric, mass, charge, and surface)
  • Everything that can be done on a computer can now be done on a touch phone
  • Added a mode to merge objects when they touch each other, if the mode is enabled
  • Adding a merging sound
  • It is possible to view the canvas grid and the X and Y axes
  • Added metadata to the page
  • Added information on fps and calculation saturation
  • Added new presets

Changed

  • UI changes, settings categorized
  • Big clean-up and code reorganization
  • Fixed issue #23
  • Updated translations to add field parameters :
    • v1.4 English translation
    • v1.4 French translation
    • v1.4 German translation
    • v1.4 Spanish translation
    • v1.2 Italian translation
  • Correction of friction calculation, to be able to play with lower values
  • It is now impossible to input values without physical meaning (mass and radius strictly positive)
  • The buttons on the canvas have been replaced by images