Commit Graph
5 Commits
Author SHA1 Message Date
Gasim GasimzadaandGitHub d0365933a9 Extract history (#213)
* Extract History into its own module

* Encapsulate undo and redo actions within history

* Encapsulate clearing redo stack within History

* Add private access modifiers to scene history class member variables

* Remove duplicate files
2020-01-06 21:58:48 +04:00
Gasim GasimzadaandGitHub 054669cfef Extract components and shapes into their respective modules (#212) 2020-01-06 21:29:44 +04:00
Gasim GasimzadaandGitHub 86a1c29eec Extract scene functions to their respective modules (#208)
- Also, extract utilities into utils module -- capitalizeString, getDateTime, isInputLike
2020-01-06 20:24:54 +04:00
Gasim GasimzadaandGitHub 01805f734d Extract element functions into modules (#207) 2020-01-06 19:34:22 +04:00
Gasim GasimzadaandFaustino Kialungila e3eef04e00 Move math and random files into their respective modules (#198)
* Move math and random files into their respective modules

- Move distanceBetweenPointAndSegment to math module
- Move LCG, randomSeed, and withCustomMathRandom to random module

* Add everything else back
2020-01-06 10:33:22 +01:00