summaryrefslogtreecommitdiffstats
path: root/core
AgeCommit message (Expand)AuthorFilesLines
2020-05-17UI/Scrollable : use innerRect instead of clipJérémy Zurcher1-14/+12
2020-05-17UI : computeGeometry is called from Root before drawing if dirty or resizedJérémy Zurcher8-77/+71
2020-05-15UI : computeDimensons()+computePosition() -> computeGeometry(rect)Jérémy Zurcher9-67/+85
2020-05-14 UI : introduce abstract Element.drawReal(batch)Jérémy Zurcher9-34/+26
2020-05-14UI : tainted -> dirty + audit clean up allJérémy Zurcher10-20/+57
2020-05-13UI : taint() does mark up, to mark down use Container.taintChildren()Jérémy Zurcher3-12/+4
2020-05-13ui/List : is always sized according to it's contentJérémy Zurcher1-11/+3
2020-05-13ui/Button : is always sized according to it's LabelJérémy Zurcher1-12/+5
2020-05-13ui/Label : is always sized acording to it's textJérémy Zurcher1-10/+3
2020-05-13add ui/ContainerJérémy Zurcher3-55/+77
2020-01-27Piece : private head -> protected spriteJérémy Zurcher1-14/+14
2020-01-25Piece : add setHead(Texture)Jérémy Zurcher1-0/+5
2020-01-24Piece : is not a Sprite, use compositionJérémy Zurcher2-14/+36
2020-01-23TileStorage -> tilestorages/TileStorageJérémy Zurcher7-10/+8
2020-01-23Board : add adjacents API, implement it for HEX and Square boardsJérémy Zurcher4-2/+57
2020-01-23Board : reoder prototypesJérémy Zurcher1-2/+3
2020-01-23Board : extends TileKeyGeneratorJérémy Zurcher4-7/+8
2020-01-23add TileStorage, ArrayTileStorage, HashTileStorageJérémy Zurcher3-0/+104
2020-01-23Tile : add boolean overlaysEnabled(), void setOverlay(TextureAtlas)Jérémy Zurcher1-4/+17
2020-01-23Piece : add angleCorrection, fix boards anglesJérémy Zurcher4-5/+17
2020-01-22set units up, and reorder anglesJérémy Zurcher4-14/+21
2020-01-22Orientation : fix fromR(float)Jérémy Zurcher1-8/+8
2020-01-21Board : add size() and getIdx(int, int)Jérémy Zurcher4-0/+50
2020-01-21Path : add final variable qualifierJérémy Zurcher1-1/+1
2020-01-21Path : add show(int, int)Jérémy Zurcher1-0/+14
2020-01-21Tile : add enableOverlay(int, Orientation)Jérémy Zurcher1-0/+8
2020-01-21Overlays : add setRotation(int, float)Jérémy Zurcher1-0/+5
2020-01-21Orientation : add Orientation opposite()Jérémy Zurcher1-0/+6
2020-01-21Board : add boolean isOnBoard(int, int)Jérémy Zurcher5-11/+54
2019-12-28ui : draw() code cleanupJérémy Zurcher2-1/+1
2019-12-28ui : code reordering, Elemnt is abstract againJérémy Zurcher2-56/+65
2019-12-27ui.List : selected use computePosition() instead of touch()Jérémy Zurcher1-4/+14
2019-12-27Merge pull request #14 from SimonIT/fix-fiillHeight-calculationJérémy Zurcher1-1/+1
2019-12-27ui : Assembly is dead, Element swallows touch() that now returns ElementJérémy Zurcher7-68/+65
2019-12-27ui : one more step closer to Assembly's sudden deathJérémy Zurcher2-5/+5
2019-12-27ui : Element swallows draw() drawDebu() out of dying AssemblyJérémy Zurcher2-12/+11
2019-12-27ui : Element swallows chidren out of Assembly's mouthJérémy Zurcher2-15/+21
2019-12-26width was set in height calculationSimonIT1-1/+1
2019-12-26ui : add Sizing, final computeGeometry() calls computeDimensions() and comput...Jérémy Zurcher7-38/+147
2019-12-18Scrollable : fix child touch()Jérémy Zurcher1-1/+4
2019-12-18UI : add ScrollableJérémy Zurcher1-0/+100
2019-12-18UI : add drag(...) to Touchable, Element and AssemblyJérémy Zurcher3-1/+20
2019-12-18UI : add ScissorsJérémy Zurcher1-0/+67
2019-12-18Collection : add replace(E, int)Jérémy Zurcher2-0/+11
2019-12-18ui.Label : code factorisationJérémy Zurcher1-9/+8
2019-12-18update glyph layout with new font, forgot at #11SimonIT1-0/+1
2019-12-18Merge pull request #11 from SimonIT/change-label-fontsJérémy Zurcher1-0/+6
2019-12-18taint on changing the fontSimonIT1-0/+1
2019-12-18ui.List : follow taint() computeGeometry() logicJérémy Zurcher1-0/+7
2019-12-18UI : add ListJérémy Zurcher1-0/+82