rkfg
|
3658a8c7bc
|
Prevent NPE if client never connected to any server and doesn't have
sets downloaded.
|
2016-02-29 19:39:59 +03:00 |
|
Me Car
|
ea480a6593
|
Create MagePreferences class for managing preferences. We should move preference related code from MageFrame and PreferencesDialog to the class. Push all raw string preference key manipulations for serverAddress, serverPort, userName, password and email into the class.
|
2016-01-15 03:08:52 +09:00 |
|
Me Car
|
b114c17135
|
Store usrName and password per server. Update input boxes with corresponding values when server is changed in ConnectDialog. Save prefs on successful requests in RegisterUserDialog and ResetPasswordDialog.
|
2016-01-14 18:00:04 +09:00 |
|
Me Car
|
f5765383c7
|
Use server and port specified in ConnectDialog rather than in the preference.
|
2016-01-14 10:01:30 +09:00 |
|
Me Car
|
8801b63744
|
Add tooltip messages to clarify the usage of user authentication.
|
2016-01-12 13:31:27 +09:00 |
|
Me Car
|
746d034461
|
Implement a password reset flow.
|
2016-01-11 21:49:02 +09:00 |
|
Me Car
|
f99660a451
|
Add some password validation.
|
2016-01-11 11:15:01 +09:00 |
|
Me Car
|
835f08c18f
|
Add a user registration dialog.
|
2016-01-09 06:43:10 +09:00 |
|
Me Car
|
32b4675f13
|
Integrate Shiro.
|
2016-01-05 03:48:43 +09:00 |
|
Me Car
|
ea5abfe578
|
Add password input box
|
2016-01-05 02:16:32 +09:00 |
|
LevelX2
|
e32e7a4638
|
Added a fix for the serverlist URL setting to automatically switch xmage.info to xmage.de.
|
2015-08-29 09:42:17 +02:00 |
|
LevelX2
|
ba9d616a27
|
Fixed two old URLs.
|
2015-06-23 08:35:23 +02:00 |
|
LevelX2
|
132ded19f6
|
Show country flag icon in user table. Save and restore column width and order.
|
2015-06-11 00:11:40 +02:00 |
|
LevelX2
|
8ae9293c98
|
* Added user country flag. View of image in user list is still missing.
|
2015-06-10 17:52:18 +02:00 |
|
LevelX2
|
9da44a547d
|
Added an option that player has to confirm if he passes priority with empty stack and has mana in his pool. Implements #707.
|
2015-06-07 22:37:12 +02:00 |
|
LevelX2
|
c65adebc57
|
Fixed that to allow watchers of a game to see the hand cards of players did not work correctly.
|
2015-04-10 12:36:22 +02:00 |
|
LevelX2
|
5c2189fdd7
|
Added Exception to read of server list that shows local buffered list.
|
2015-04-05 09:43:45 +02:00 |
|
LevelX2
|
79e9312893
|
* Fixed the annoying SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder" on client start. Updated a lot of POM references. Fixed warnings of Test Project. Some changes to logging.
|
2015-02-20 13:58:13 +01:00 |
|
LevelX2
|
6ef8b4f976
|
* Reworked DB comparison between client and server.
|
2015-01-25 19:21:50 +01:00 |
|
LevelX2
|
6d23ab616d
|
* Server list - Added pref configuration for server list URL. Server list will now be saved to client dir and used if configured URL is not reachable.
|
2014-11-21 15:42:13 +01:00 |
|
LevelX2
|
f3ea64e27c
|
* Changed handling of phases to stop to server based handling.
|
2014-09-25 00:33:58 +02:00 |
|
magenoxx
|
3454b2db8a
|
For Issue#524: added connect task timeout, reduced number of auto connection retries to one
|
2014-08-20 08:25:30 +04:00 |
|
LevelX2
|
865665767b
|
* Client - After reconnect still active game or deck editor of build step gets topmost panel again (because tablesPanel is loaded automatically now after connect to server).
|
2014-07-30 17:30:02 +02:00 |
|
LevelX2
|
59142feb41
|
* Client - The table panel is loaded automatically as getting connected to a server.
|
2014-07-22 17:28:27 +02:00 |
|
LevelX2
|
5481841b9f
|
Some name changes MAGE to XMage.
|
2014-05-27 00:14:51 +02:00 |
|
LevelX2
|
c88eb2ead6
|
* Player types - If you connect to another MAGE server, the available player types are updated now correctly. Removed some redundant update of server information in client.
|
2014-03-24 14:57:55 +01:00 |
|
LevelX2
|
67e25d43bd
|
* Finished changes for new preference option to force showing ability picker for 0 mana spells or abilities with only tap costs.
|
2014-02-12 20:52:33 +01:00 |
|
LevelX2
|
6b38cd5b18
|
Mage Version 1.0.2
|
2013-05-11 23:06:30 +02:00 |
|
North
|
a7a565bb8f
|
[minor] access modifer order
|
2013-03-10 14:53:02 +02:00 |
|
LevelX2
|
cc96a55523
|
Some changes to logging.
|
2013-03-04 00:01:12 +01:00 |
|
magenoxx
|
bef2adadf2
|
Changed url for server-list.txt.
|
2012-01-28 21:37:16 +04:00 |
|
magenoxx
|
0cd53d37c7
|
Changed url for server-list.txt.
|
2012-01-28 13:37:32 +04:00 |
|
magenoxx
|
13c5177d54
|
[ui] Now pressing "Enter" on any text field in Connect dialog will force connecting - No need to press "Connect" button anymore.
|
2011-12-09 15:15:48 +04:00 |
|
magenoxx
|
4534f11f3d
|
Fixed Issue 244
|
2011-09-20 22:42:36 +04:00 |
|
magenoxx
|
9f868daf3e
|
Now players may choose avatars in Preferences Dialog.
|
2011-09-20 21:05:22 +04:00 |
|
magenoxx
|
474b022b6c
|
fix
|
2011-09-18 16:33:50 +04:00 |
|
magenoxx
|
24e35b4a38
|
Finished connection tab.
|
2011-09-03 01:25:39 +04:00 |
|
magenoxx
|
e642a6aff6
|
"Connetion" tab in PreferencesDialog (in progress).
|
2011-09-02 21:37:34 +04:00 |
|
magenoxx
|
251be500aa
|
Added trim() for values in connect dialog
|
2011-08-16 21:41:32 +04:00 |
|
BetaSteward
|
c4a3a496aa
|
moved Session to Mage.Common
|
2011-06-15 23:24:03 -04:00 |
|
BetaSteward
|
c38804af5f
|
rolled back changes since 0.7.3 R2 - going to switch client/server architecture
|
2011-06-14 23:09:18 -04:00 |
|
BetaSteward
|
d8fca737fd
|
added some client window management + suppress calls when TablesPane is not visible
|
2011-06-07 22:32:58 -04:00 |
|
BetaSteward
|
3311f6a1f3
|
perform connection in background thread - allows user to cancel
|
2011-05-29 23:51:15 -04:00 |
|
BetaSteward
|
892f7cce1b
|
client/server overhaul - tested on localhost, remote testing pending
|
2011-05-24 23:52:26 -04:00 |
|
magenoxx
|
2695f584be
|
Made proxy password hidden (JPasswordField). Added remembering username and password in preferencies.
|
2011-05-19 13:59:21 +04:00 |
|
BetaSteward
|
94c5a0cdfb
|
client + server improvements
|
2011-05-17 21:55:20 -04:00 |
|
BetaSteward
|
21b7ad8808
|
added HTTP proxy - fixes issues 77 & 78
|
2011-05-16 22:58:58 -04:00 |
|
magenoxx
|
f080943426
|
Now players can find public servers using our (dynamic) list.
|
2011-05-09 01:26:26 +04:00 |
|
magenoxx
|
31e5dff618
|
Fixed UnknownHostException that appeared if space existed in server address (user report)
|
2011-05-07 19:37:12 +04:00 |
|
BetaSteward
|
1fef6e6bb4
|
added client proxy settings + other fixes
|
2011-05-05 23:06:19 -04:00 |
|