summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-06-09Piece : add atLeastOneTileMove()Jérémy Zurcher3-2/+8
2020-06-09HexScreen : code reorder, set move overlay OrientationJérémy Zurcher1-6/+6
2020-06-09HexScreen : get rid of useless casts from Tile to HexJérémy Zurcher1-45/+39
2020-06-08HexScreen : cleanup tiles managementJérémy Zurcher1-17/+12
2020-06-08Tile : add disableOverlays()Jérémy Zurcher1-0/+5
2020-06-08HexScreen : implement roadsJérémy Zurcher1-100/+179
2020-06-08HexScreen : showcase possible movesJérémy Zurcher1-6/+40
2020-06-08implement HexBoard::possibleMoves(…)Jérémy Zurcher6-0/+95
2020-06-04HexScreen : drop units where mouse pointer isJérémy Zurcher1-14/+18
2020-06-04Board : add lineOfSight(Tile, Tile, Collection<Tile>)Jérémy Zurcher1-0/+5
2020-06-04HexBoard : LOS, must set from to not blockedJérémy Zurcher1-0/+3
2020-06-04HexBoard : block LOS if left&right of hex sides blockedJérémy Zurcher1-8/+12
2020-06-04Scrollable : fix tyJérémy Zurcher2-6/+5
2020-06-04UIScreen : fix touchJérémy Zurcher1-1/+1
2020-06-03Tile : add distances to blockLos(…)Jérémy Zurcher3-16/+37
2020-06-03Board : add distance(…) default to Geometry.EUCLIDEANJérémy Zurcher1-0/+5
2020-06-02HexBoard : remove empty lineJérémy Zurcher1-1/+0
2020-06-02HexScreen : support H mapJérémy Zurcher1-19/+58
2020-06-02HexBoard : add comments to lineOfSightJérémy Zurcher1-14/+23
2020-06-02Board,TileStorage : use Tile.OffMapJérémy Zurcher6-28/+32
2020-06-02Tile : add isOnMap() and Tile.OffMapJérémy Zurcher1-0/+14
2020-06-02remove very unimportant debug msgJérémy Zurcher1-1/+0
2020-06-01add HexScreen : to test lineOfSightJérémy Zurcher5-1/+380
2020-06-01Board : implement lineOfSight for VERTICAL HexBoardJérémy Zurcher5-0/+197
2020-06-01Tile : float x,y->cx,cy, add int x,yJérémy Zurcher5-31/+31
2020-06-01BoardScreen : improve adjacents managementJérémy Zurcher1-6/+3
2020-06-01Board : add getTile(…), TileProvider goes into BoardFactoryJérémy Zurcher7-38/+62
2020-05-31Merge pull request #15 from SimonIT/get-directionJérémy Zurcher1-0/+5
2020-05-31update TODOJérémy Zurcher1-1/+1
2020-05-31TriangleBoard : clean upJérémy Zurcher1-5/+4
2020-05-31BoardScreen : clean up touch managementJérémy Zurcher1-24/+31
2020-05-31TriangleBoard : fix horizontal negative indexJérémy Zurcher1-11/+9
2020-05-31BoardScreen : support drag&dropJérémy Zurcher1-10/+48
2020-05-31AbstractScreen : support touchUp(…)Jérémy Zurcher5-12/+26
2020-05-31Camera : fix translateJérémy Zurcher2-3/+3
2020-05-31Board/Piece : add dropInPlace(…), dropOnBoard(…)Jérémy Zurcher2-0/+16
2020-05-31Positionable : add getCX() and getCY()Jérémy Zurcher1-0/+2
2020-05-31Camera : add unprojectTranslation()Jérémy Zurcher1-0/+6
2020-05-29remove useless importJérémy Zurcher2-2/+0
2020-05-25BoardScreen : show adjacent on reset, do not crashJérémy Zurcher1-1/+4
2020-05-21Getter for directionSimonIT1-0/+5
2020-05-19UIScreen : improve container testsJérémy Zurcher1-12/+17
2020-05-19ui/Container : check children visibilityJérémy Zurcher1-2/+6
2020-05-18ui : support Container.Pack.BEGIN/ENDJérémy Zurcher2-14/+39
2020-05-18ui : showcase containerJérémy Zurcher1-18/+66
2020-05-18UI/Container : knows basic layeringJérémy Zurcher3-3/+83
2020-05-17ui : fix SizingJérémy Zurcher2-35/+41
2020-05-17UI : add damaged flag, a child is dirtJérémy Zurcher3-4/+22
2020-05-17List : add setSpacing()Jérémy Zurcher1-0/+6
2020-05-17UI/Scrollable : use innerRect instead of clipJérémy Zurcher1-14/+12