Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ There are a few branches of this that use different programming languages.
# License

This program has been released in the Public Domain meaning you can use it however you wish, read the license file [here](https://github.com/Dragon-Wonder/Physics-Collision-Simulator/blob/master/docs/LICENSE.md)
or you can read [here](http://unlicense.org) for infomation of the Unlicense in general.
or you can read [here](http://unlicense.org) for information of the Unlicense in general.

## Summary of what license means

* First and foremost, this code is "AS IS", meaning we cannot be sued if it doesn't work

* You can modify this code any way you wish without credit (but we would certainty appreciate it)

* You can any/all of this code for private and/or commerical use
* You can any/all of this code for private and/or commercial use

# Running the program

Expand All @@ -38,7 +38,7 @@ FolderName\SDL2.dll
FolderName\SDL2_image.dll
```

If you are using the verision I compile, which can be found in the [release tab](https://github.com/Dragon-Wonder/Physics-Collision-Simulator/releases)
If you are using the version I compile, which can be found in the [release tab](https://github.com/Dragon-Wonder/Physics-Collision-Simulator/releases)
you will also need the following binaries.

```
Expand Down Expand Up @@ -145,4 +145,4 @@ Clicking and dragging on a ball will allow you to move a ball where the mouse is

### Info Tool

Clicking on a ball will write infomation about it to the console
Clicking on a ball will write information about it to the console
2 changes: 1 addition & 1 deletion docs/CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ Contribute what you want.

More or less the Google Style which can be found [here](https://google.github.io/styleguide/cppguide.html)

Some expections exist, but they are mostly because of old formatting that hasn't been updated yet.
Some exceptions exist, but they are mostly because of old formatting that hasn't been updated yet.

32 changes: 24 additions & 8 deletions docs/ChangesLog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,22 @@
All notable changes to this project will be documented here.
This project adheres to [Semantic Versioning](http://semver.org/)

## [1.4.1-R] - 2020-05-29
### Added
* Math function specifically to deal with vector math.
* Pause symbol for when simulation is paused (Issue #10)

### Fixed
* Spelling mistakes
* Various Code mistakes
* Drag tool not un-pausing correctly
* Defined macros not working correctly since I moved certain functions to core.cpp

### Changed
* Updated Doxygen file
* Info tool now displays if ball is paused
* Modified the check overlap function

## [1.4.0-R] - 2018-03-27
### Added
* Toolbar with different tools including: drag, fire, drop, rope, delete, and info. (Issue #5)
Expand All @@ -12,7 +28,7 @@ This project adheres to [Semantic Versioning](http://semver.org/)
* More Doxygen stuff.
* Debug message that prints ball mass when created.
* Ability to pause the simulation.
* Changable Ratio of meters to Pixels (default is 10 pixels/meter)
* Changeable Ratio of meters to Pixels (default is 10 pixels/meter)

### Changed
* Moved Docs to Doc folder.
Expand All @@ -25,7 +41,7 @@ This project adheres to [Semantic Versioning](http://semver.org/)
* Floors to casts (due to large number of calls of the floor functions).

### Removed
* Interia/engergy from spins, because it did nothing.
* Inertia/energy from spins, because it did nothing.

### Fixed
* Bug of balls getting stuck in walls.
Expand All @@ -42,7 +58,7 @@ This project adheres to [Semantic Versioning](http://semver.org/)

## [1.3.0-R] - 2018-03-06
### Added
* Interia/energy from spins.
* Inertia/energy from spins.

### Notes
* Pretty pointless addition, just wanted to add something since its been a year.
Expand All @@ -60,7 +76,7 @@ This project adheres to [Semantic Versioning](http://semver.org/)

### Updated
* Drag equation.
* System is force based instead of acceleation.
* System is force based instead of acceleration.


## [1.1.2-R] - 2017-02-24
Expand Down Expand Up @@ -98,7 +114,7 @@ This project adheres to [Semantic Versioning](http://semver.org/)
* Max number of past points is now a config value.

### Notes
* There are still quite a few non-standard elements left from before I started using Google's style guide consistantly.
* There are still quite a few non-standard elements left from before I started using Google's style guide consistently.
I changed the worst offending members, but most of the rest of it will be left.

## [1.0.0-RC] - 2015-11-21
Expand Down Expand Up @@ -133,8 +149,8 @@ This project adheres to [Semantic Versioning](http://semver.org/)
* Made most lines to be less than 80 charaters.

### Cleaned
* Depencies on header files.
* Depencies on exteral libraries.
* Dependencies on header files.
* Dependencies on external libraries.

### Added
* More doxygen comments that I missed before.
Expand Down Expand Up @@ -465,4 +481,4 @@ This project adheres to [Semantic Versioning](http://semver.org/)

## [1.0.0-Alpha] - 2015-08-11
### Notes
* Inital.
* Initial.
7 changes: 3 additions & 4 deletions project/Physics-Simulator.cbp
Original file line number Diff line number Diff line change
Expand Up @@ -160,12 +160,10 @@
<Unit filename="../src/tick.h" />
<Unit filename="../src/toolbar.cpp" />
<Unit filename="../src/toolbar.h" />
<Unit filename="../src/vector_math.cpp" />
<Unit filename="../src/vector_math.h" />
<Unit filename="../src/version.h" />
<Extensions>
<code_completion />
<envvars />
<debugger />
<lib_finder disable_auto="1" />
<DoxyBlocks>
<comment_style block="5" line="0" />
<doxyfile_project project_number="v1.4.0-R" output_directory="gh-pages" />
Expand All @@ -175,6 +173,7 @@
<doxyfile_dot class_diagrams="1" have_dot="1" />
<general use_at_in_tags="1" />
</DoxyBlocks>
<lib_finder disable_auto="1" />
</Extensions>
</Project>
</CodeBlocks_project_file>
Loading