-
Notifications
You must be signed in to change notification settings - Fork 16
/
TODO.txt
32 lines (16 loc) · 1.18 KB
/
TODO.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Automatic Event Manager Reflection
support multiple event ids for the handle (right now it fails if you delete an entity with a method handling multiple events)
Injector
add bind method which works with the class (it doesn't need the field name)
bind in singleton or in instance
don't allow null values for dependencies required?
reuse binded stuff when getInstance(..)
automatically bind fields of a being binded instance?
Parameters
add a putAll(Parameters params) method, it requires a way to iterate between Parameters items.
a way to iterate between Parameters keys (for what??, TODO: add examples the next time)
Svg
Apply styles correctly in order when using svg:use, for example, if we have a svg:image with style "display:inline;fill:RED;fill-opacity:0.5" and we have a svg:use of that image with style "fill:BLUE" then the result should "display:inline;fill:BLUE;fill-opacity:0.5"
Others
SpriteUtils.resize(sprite, width) should be named resizeKeepingAspectRatio or something that tells what the method does in its name.
BUG: when calling setAngle() over SpatialPhysicsImpl and position wasn't updated, it doesn't use the current body position but a local zero vector