Commit graph

  • ce982fcdaf Tests for dropping on hand Jannis Harder 2011-05-10 01:39:32 +02:00
  • 56b75e037a Implement hand auto-sort Matthias Schiffer 2011-05-10 01:22:56 +02:00
  • 8a3439f736 Ehhhhh... fix stone positions in the correct place. Matthias Schiffer 2011-05-10 00:34:43 +02:00
  • 3338af2d43 Add tests for hand auto-sort Matthias Schiffer 2011-05-10 00:28:06 +02:00
  • 8e73d1ab37 Implemented positioning of stones on hand Bennet Gerlach 2011-05-09 23:29:01 +02:00
  • f5f53cb551 Added wrap tests on hand Bennet Gerlach 2011-05-09 23:28:52 +02:00
  • 9b307f1844 Added edge tests to hand test Bennet Gerlach 2011-05-09 22:33:34 +02:00
  • 5b0aed8fd0 Fix drop position calculations Bennet Gerlach 2011-05-09 21:56:45 +02:00
  • 5767486e83 Test simple dropping on Hand Bennet Gerlach 2011-05-09 21:56:29 +02:00
  • c5374de06f HAnd Range selection implementiert und getestet und funktioniert Ida Massow 2011-05-09 21:55:18 +02:00
  • 223f6d7e85 Testfall für rangeclick auf der Hand Ida Massow 2011-05-09 21:19:04 +02:00
  • a6a5388560 Fix Mockhand Ida Massow 2011-05-09 20:57:26 +02:00
  • 050ae5f224 Angefangener Test für Hand-Steine-verschwinden-fix Ida Massow 2011-05-09 20:54:17 +02:00
  • fffca3fe9a Fixed the 12-12-7 bug Jannis Harder 2011-05-09 20:27:48 +02:00
  • c33e14d54b Regression test for very embarrassing bug in StoneSet.isValid known as the 12-12-7 Jannis Harder 2011-05-09 20:27:47 +02:00
  • d05b93990f Implemented range selecting Jannis Harder 2011-05-09 20:15:19 +02:00
  • daebef77d8 Added test for reversed range selecting Jannis Harder 2011-05-09 20:15:17 +02:00
  • 3f8853b3e6 Solved conflicts Ida Massow 2011-05-09 18:53:37 +02:00
  • f247b3666b Set select + collect on table Jannis Harder 2011-05-09 18:36:03 +02:00
  • 38f4a5bb30 Deselecting whole collection Jannis Harder 2011-05-09 18:36:02 +02:00
  • 4dc17e043f Emit stoneClick before setClick in tests Jannis Harder 2011-05-09 18:36:01 +02:00
  • 90aeaab900 Fix an exception Matthias Schiffer 2011-05-09 16:05:39 +02:00
  • 0d405b9042 Remove some unneeded comments and imports Matthias Schiffer 2011-05-09 04:44:05 +02:00
  • 1f05ab9328 Fixed some positioning issues Matthias Schiffer 2011-05-09 04:41:59 +02:00
  • 5397c0c59e Fix table scale setting Matthias Schiffer 2011-05-09 04:41:57 +02:00
  • ad3b8ecb48 Fix rounding errors in stone positioning on table Matthias Schiffer 2011-05-09 01:46:41 +02:00
  • b86571cf83 Allow laying out stone sets Matthias Schiffer 2011-05-09 00:33:34 +02:00
  • b9fbe279c3 Another fix for the Table pickUpStone method Matthias Schiffer 2011-05-09 00:33:31 +02:00
  • b57a2d5090 Allow calling pickUpStone for nonexistant stones Matthias Schiffer 2011-05-09 00:33:30 +02:00
  • ec2936a034 Zwischencommit weil Ida so müde ist, eigentlich nichts passiert Ida Massow 2011-05-08 22:46:31 +02:00
  • 35cd080bcd Test anlegen nochmal überarbeitet, echter Table wird statt Mock-Table genutzt Ida Massow 2011-05-08 22:24:22 +02:00
  • cfc674eb3d Tests fürs Anlegen von Steinen auf dem Tisch ferti Ida Massow 2011-05-08 21:54:04 +02:00
  • 7b75af50e2 Make removing stones from mock hand work Matthias Schiffer 2011-05-08 19:10:26 +02:00
  • 86c6bfbd30 Add clickEvent to MockTablePanel Matthias Schiffer 2011-05-08 18:57:11 +02:00
  • 8c45100b99 Fix some mock classes Matthias Schiffer 2011-05-08 18:54:32 +02:00
  • 3a2c0638e3 Make Table.pickUpStone return the the stone sets that are created Matthias Schiffer 2011-05-08 18:45:32 +02:00
  • 82c58a1eae getPlayer entfernt, weil es getNthNextPlayer gibt. Warnings beseitigt. Ida Massow 2011-05-08 18:10:07 +02:00
  • 8ee379b1ab Fix formatting and documentation in util package Matthias Schiffer 2011-05-06 11:20:21 +02:00
  • 4390c76630 Handle click events next to the collection as click events for the table Matthias Schiffer 2011-05-06 04:33:13 +02:00
  • 706406ed6f Display time in red when 10 seconds or less is left Matthias Schiffer 2011-05-06 03:56:23 +02:00
  • b8206243a7 Added hover effects Matthias Schiffer 2011-05-06 03:39:34 +02:00
  • 093e156018 Got rid of alpha blending in TablePanel Matthias Schiffer 2011-05-06 03:14:05 +02:00
  • d6fc29d326 Rework collection border Matthias Schiffer 2011-05-06 02:55:22 +02:00
  • 367aa6a65c Make StoneCollectionPanel opaque Matthias Schiffer 2011-05-06 01:46:10 +02:00
  • 794e3573f6 A lot of view performance optimizations Matthias Schiffer 2011-05-06 01:35:21 +02:00
  • 193e9247fa Add winning notification and fix test... Matthias Schiffer 2011-05-06 01:35:09 +02:00
  • 55b19cef1d Add stone dealing to RoundControl and fix some tests... again. Matthias Schiffer 2011-05-05 23:29:07 +02:00
  • 511b1139ea Added collection stone click Bennet Gerlach 2011-05-05 21:46:58 +02:00
  • 776db0e4f7 Implemented deselecting on turn end Jannis Harder 2011-05-05 21:35:41 +02:00
  • 9537838033 Check deselecting of stones on end of turn Jannis Harder 2011-05-05 21:35:40 +02:00
  • 8cef7f0f9d Fix RoundControlTest for MockTable changes Matthias Schiffer 2011-05-05 21:23:18 +02:00
  • 38f6f0dc24 Add some endOfTurn handling to RoundControl Matthias Schiffer 2011-05-05 21:13:59 +02:00
  • 0b66e7d763 Implemented stone clicking on hand Bennet Gerlach 2011-05-05 20:22:14 +02:00
  • 8c65bafde4 Changed TurnControl to use Connections to remove listeners Jannis Harder 2011-05-05 19:56:47 +02:00
  • 5917f88a02 Fixed MockEvents Jannis Harder 2011-05-05 19:56:46 +02:00
  • 5c94d4f9a0 Implemented Connection creation in event classes Jannis Harder 2011-05-05 19:49:59 +02:00
  • 53824198db Added tests for Connection Jannis Harder 2011-05-05 19:49:59 +02:00
  • 44ee94041a Added missing calls to startTurn Jannis Harder 2011-05-05 19:49:58 +02:00
  • 8ad8432d85 Remove listener in turn control and have explicit turn start method Jannis Harder 2011-05-05 19:49:57 +02:00
  • cce3c6bc6e Check removal of listener in turn control Jannis Harder 2011-05-05 19:49:56 +02:00
  • b1fd03e366 Show player name labels Matthias Schiffer 2011-05-05 17:14:34 +02:00
  • 63ffedd7b0 Add name to player model Matthias Schiffer 2011-05-05 16:56:35 +02:00
  • 7ee737f0d3 Implement tableDifference (and fix test...) Matthias Schiffer 2011-05-05 16:48:17 +02:00
  • f5075789fa Table Difference Test gebaut, anfang Implementierung round control Ida Massow 2011-05-05 15:57:13 +02:00
  • 433a0c3561 Moved mock classes to separate source folder Matthias Schiffer 2011-05-05 13:16:46 +02:00
  • 1b881c2ac7 Fix win panel and turn panel visibility Matthias Schiffer 2011-05-05 01:37:24 +02:00
  • 121afdf6c6 Implemented stone display in both controls, tested (weniger Mock-Mist) Bennet Gerlach 2011-05-05 01:33:58 +02:00
  • 866197f315 Stop timer in all round control tests Jannis Harder 2011-05-05 01:08:40 +02:00
  • 9c6ef67615 Fixed check of displaying table in RoundControl tests Jannis Harder 2011-05-05 00:49:52 +02:00
  • d5560a8a6e Check displaying of table in RoundControl tests Jannis Harder 2011-05-05 00:43:11 +02:00
  • bc827302d0 Show initial hand succeeds Bennet Gerlach 2011-05-05 00:19:02 +02:00
  • 0318d8cee2 Completely test initial display of hand stones Jannis Harder 2011-05-05 00:06:34 +02:00
  • 6cac00762b Added some documentation Matthias Schiffer 2011-05-05 00:01:24 +02:00
  • 16da68b0ae Test initial display of hand stones Jannis Harder 2011-05-05 00:00:16 +02:00
  • 75f1382b82 Fixed MockHandPanel Jannis Harder 2011-05-04 23:48:04 +02:00
  • 9e8f44a810 Man sollte schon alles comitten... und der Tiger schlummert unter der Haube Ida Massow 2011-05-04 23:33:24 +02:00
  • c6067afb00 MockView gibt ein tablePanel zurück Ida Massow 2011-05-04 23:29:15 +02:00
  • 50f1d6c05a Changed view implementation to use Iterable of Pairs Jannis Harder 2011-05-04 23:28:39 +02:00
  • e2f82f3f28 Test für RoundControl fertig Ida Massow 2011-05-04 23:26:01 +02:00
  • db7489a5c7 New main Bennet Gerlach 2011-05-04 23:14:10 +02:00
  • b0a90ad6f0 Completed all selecting/collecting tests Jannis Harder 2011-05-04 22:37:26 +02:00
  • 104f9bab94 Add getSize to MockTable Matthias Schiffer 2011-05-04 21:49:08 +02:00
  • 88766c6df2 Selecting/collecting on table (without range) Jannis Harder 2011-05-04 21:47:35 +02:00
  • fe019e5eae Make mock events emittable Matthias Schiffer 2011-05-04 21:40:11 +02:00
  • d559e17077 Added startRound test to RoundControlTest Matthias Schiffer 2011-05-04 21:37:30 +02:00
  • 4ae29c76c2 Add mock events Matthias Schiffer 2011-05-04 21:37:29 +02:00
  • 32f2f8030b Fixed ITable Jannis Harder 2011-05-04 19:46:01 +02:00
  • 7d7a5e1494 Implemented finding of sets by stone Jannis Harder 2011-05-04 19:41:41 +02:00
  • ea37e2f0d2 Fixed Clone Ida Massow 2011-05-04 19:39:17 +02:00
  • 3c29502506 Dealen fertig und getestet Ida Massow 2011-05-04 19:24:51 +02:00
  • 6e9c1b539b Test für Austeilen geschrieben, eine Menge getSize hinzugefügt Ida Massow 2011-05-04 19:09:39 +02:00
  • 8e32bc9e69 Added missing extends for ITable Jannis Harder 2011-05-04 19:08:14 +02:00
  • 8641164929 stone collection tests done Jannis Harder 2011-05-04 19:08:14 +02:00
  • 20b7f250da Collection selecting tests and mock views Jannis Harder 2011-05-04 18:47:13 +02:00
  • ac08bc112f Implemented end of turn event handling, tested Jannis Harder 2011-05-04 18:47:12 +02:00
  • 3cd6dee363 Implemented first turn control tests Jannis Harder 2011-05-04 17:33:46 +02:00
  • d837354c56 Started implementing mock views Jannis Harder 2011-05-04 17:33:44 +02:00
  • 8199274c9d Added JavaDoc to WinPanel Matthias Schiffer 2011-05-04 17:03:17 +02:00
  • a96f92148a Add some documentation to view Matthias Schiffer 2011-05-04 17:03:16 +02:00
  • e3e0e301a3 Turn Timer hat ein Interface Ida Massow 2011-05-04 16:54:30 +02:00