Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-09-12 | Make core/ includes absolute, remove subfolders from include path | Rémi Verschelde | |
This allows more consistency in the manner we include core headers, where previously there would be a mix of absolute, relative and include path-dependent includes. | |||
2018-07-26 | Merge pull request #19464 from bojidar-bg/19448-fix-subproperty-handling | Rémi Verschelde | |
Fix bug in animationplayer editor not using subproperties properly | |||
2018-07-26 | Reduce unnecessary COW on Vector by make writing explicit | Hein-Pieter van Braam | |
This commit makes operator[] on Vector const and adds a write proxy to it. From now on writes to Vectors need to happen through the .write proxy. So for instance: Vector<int> vec; vec.push_back(10); std::cout << vec[0] << std::endl; vec.write[0] = 20; Failing to use the .write proxy will cause a compilation error. In addition COWable datatypes can now embed a CowData pointer to their data. This means that String, CharString, and VMap no longer use or derive from Vector. _ALWAYS_INLINE_ and _FORCE_INLINE_ are now equivalent for debug and non-debug builds. This is a lot faster for Vector in the editor and while running tests. The reason why this difference used to exist is because force-inlined methods used to give a bad debugging experience. After extensive testing with modern compilers this is no longer the case. | |||
2018-07-05 | Merge pull request #19475 from YeldhamDev/animplayer_cosmetic | Max Hilbrunner | |
Minor changes to the AnimationPlayer editor | |||
2018-07-05 | Merge pull request #19713 from volzhs/fix-crash-nodepath-animation-edit | Max Hilbrunner | |
Fix crash when assigning a node on editing animation key | |||
2018-07-03 | Hide play position if animation node is invalid | khairul169 | |
2018-06-30 | Minor changes to the AnimationPlayer editor. | Michael Alexsander Silva Dias | |
2018-06-22 | Fix crash when assigning a node on editing animation key | volzhs | |
2018-06-18 | Prevent animation player crash | Guilherme Felipe | |
2018-06-18 | Fix bug in animationplayer editor not using subproperties properly | Bojidar Marinov | |
Fixes #19448 | |||
2018-06-08 | Bit more of visual polish | Juan Linietsky | |
2018-06-08 | Remove the "go back" behavior in track editor for inspector based key ↵ | Juan Linietsky | |
editing, fixes #19434, fixes #19423 | |||
2018-06-08 | Properly update range and valid key range when keys are in/out of view, ↵ | Juan Linietsky | |
fixes #19433 | |||
2018-06-08 | Fixed cursor not updating in some circumstances, closes #19430 | Juan Linietsky | |
2018-06-08 | Disallow via add track for animation player to animate itself, fixes #19425 | Juan Linietsky | |
2018-06-08 | Avoid animation length from ever being completely, fixes #19420 | Juan Linietsky | |
2018-06-07 | Entirely new (and much improved) animation editor. | Juan Linietsky | |