Removed a commented line
Especially for the ClientList and the Chat window the use of MigLayout would be useful, because with the use of Docking-Frames these window had to be fixed size. The use of the Dimension with Integer.MAX_VALUE is not possible to dynamically scale the panel's contents with the size of the panel. See this commit
Change to way to move to another room
Playing multiple games at the same time
Change to way to move to another room
Change to way to move to another room
Playing multiple games at the same time
Split the room window in 2 parts
Combine windows into a single window
Remembering the last configuration of the windows
Implement a menu
Implemented Docking Frames when the client is connected to the server. The first 2 windows (splashwindow and connection window) remain normal windows First picture is an example of a simple setup after starting: The other pictures are examples after changing the layout online. At this moment these changed made by the user are not saved. If this is wanted a new ticket has to be made.
Removed the WindowType's CLIENTLIST and CHATWINDOW
Removed test for abruptly disconnection of ClientList and ChatWindow
Removed tests for disconnecting / connecting the ClientList and ChatWindow
Added a freelords window dockable class
Initially show the clientlist and chatwindow minimized on the right side
The Dimension with Integer.MAX_VALUE is not possible in combination with docking frames
Removal of code which displays or hides clientlist and chat display
Add chat and clientlist window to the dockable framework
First try with 1 dockable window
Added Docking-Frames to build.xml
Update license info for docking-frames
Added Docking-Frames libraries
Changed label text of version to 0.0.5 in splas...
some make up errors
some make up errors
Adding a menu for chat and client list
First test with Docking-Frames
Tested several frameworks. Haven't looked at the code and how to implement yet. One...
Tested several frameworks. Haven't looked at the code and how to implement yet. One...
Server-side movement checking improvement
ArmyMovement on server side
Army movement on server side
Army movement on server side
Army movement on server side
Army movement on server side
Branch army movement on server side
Branch army movement on server side
Army movement on server side:
Forgot to remove a line
Sorting army movements on server side
Sorting of movements: Fast army move before slow army A fast army has more movementpoints....
Army movement on server side
Army movement on server side
Army movement on server side
Army movements on server side
Some naming changes in MovementSorter
New branch for Army movement on server side
ArmyMovement
Server side movement executor
Fixed failing tests of MovementExecutor
Added blocked tiles and waiting movement items
First try with blocking/waiting armies
First setup for movement executor for collision...
Tests for the collision part of moving army on ...
Added one more test for the movement sorter
Added check if armyId is valid
Cleanup of MovmentSorter and MovmentExecutor
Server side of army movement
Server army movement
Server side of sorting army movements
Server side of army movement, several fixes
Server side movement of army's
Update of MovementSorter
Deleted arrays and MergeSort
Changed from Quick Sort to Merge Sort Algorithm
Added the quicksort test
Introduce a sorting algorithm for sorting a lis...
Removed check if there are no armmies on the map
Test with 2 armies implemented
Updated the test with moving one army
On the server side moving armies with an executer
Changed the scenario tag to gamedata for use in...
Refactor several other classes regarding the Sc...
Rename Scenario.java to GameData.java
Rename package org.freelords.scenario to org.fr...
Refactoring FLNetworkClient.
Refactoring state machine of FLNetworkClient
Refactoring state machine of FLNetworkClient
Interim commit for refactoring state machine of...
First prototype for FLNetworkClient with differ...
Show an error dialog when the client failed to ...
Add DisconnectServerListener, when receiving Di...
Send a new DisconnectServerUpdate on the eventb...
Change to focus adapter test, updated method to...
Dialogs are not highlighted