vraskulin
0557b5e89c
list.size > 0 changed to !list.isEmpty
...
We care about if it's empty or not, not about it's size
2017-02-06 14:32:51 +03:00
vraskulin
f60ebfbb1f
All 1-character strings converted to primitives
...
"b" + "r" now changed to 'b' + 'w'. It's more straight-forward, and may cause perfomance improvements - character primitives allocation is faster and less expensive than string creation.
2017-02-06 14:32:51 +03:00
vraskulin
076840df53
Big refactoring
...
I used Intellij IDEA to automatically refactor code to achive 3 goals.
1) get rid of anonymouse classes, and replace the with lamba to get more readeable and clean code (like in TableWaitingDialog).
2) make effectively final variables actually final to avoid inadvertent changes on it in further releases and keep objects as immutable, as possible.
3) Get rid of unused imports (most of the changes) in whole project classes.
2017-01-09 19:16:53 +03:00
LevelX2
807782efea
Added the Basque flag.
2016-11-19 10:53:43 +01:00
LevelX2
d7dd635bca
Revert "introduced StringUtil class with .isEmpty(String input) and .isNotEmp…"
2016-09-16 23:55:54 +02:00
ingmargoudt
f1cf9e7adb
introduced StringUtil class with .isEmpty(String input) and .isNotEmpty(String input), to replace str != null && str.length()>0 statements
2016-09-16 21:23:31 +02:00
fwannmacher
9b5a02c09c
- Fixed issue #2075
2016-08-04 09:52:56 -03:00
Kenny Wottrich
f3c83d54f5
Remove Unused Imports
...
Delete unused java imports that cause compiler warnings
2016-04-24 19:50:29 -05:00
Fenhl
430ae503c7
Change all line endings to LF
2016-04-14 16:18:01 +00:00
LevelX2
f87c5bbbec
Fixed that the flag on avatar image could be to big.
2016-02-27 12:33:08 +01:00
LevelX2
e15807b9ed
* Some more changes to adjustment possibilities of GUI size.
2016-02-19 16:30:52 +01:00
LevelX2
77eff0984a
Some more changes to GUI to better support high screen resolutions.
2016-02-18 00:27:48 +01:00
LevelX2
5ca4e3bc7a
Some more changes to GUI to better support high screen resolutions.
2016-02-16 23:15:34 +01:00
LevelX2
1835671f3d
Some more changes to GUI to better support high screen resolutions.
2016-02-14 13:41:43 +01:00
LevelX2
7ef0a0a7f0
Some more changes to GUI to better support high screen resolutions.
2016-02-13 02:30:05 +01:00
LevelX2
706d319f81
Some more changes to GUI to better support high screen resolutions.
2016-02-12 13:35:04 +01:00
LevelX2
39e62095e4
Fixed some dialogs for human players that were not shown after a reconnect to a game (e.g choose mulligan, any use Yes/No choice, amount choice, Pile choice).
2015-08-28 14:29:54 +02:00
LevelX2
87f3978589
Some changes to userData handling. Added country flag to some dialogs. Saved and restored some more table columns width and order information.
2015-06-28 00:10:38 +02:00
LevelX2
81934e32e3
* Revealing the top card of the library is now also shown by an extra window (no longer hiding life). Now Iconyfying and deiconifying does not change the postion of the reveal window. Iconifyed window width was a bit raised to be able to read more of the title in that state.
2015-06-25 01:07:34 +02:00
LevelX2
87f919ecac
* Reworked handling of revealed and look at windows. Windows can stay open now and moved to a position and stay there.
2015-06-21 23:49:16 +02:00
LevelX2
0b2e61081a
Fixed a problem with the country flag resource name causing null pointer exceptions and graphical problems on the client side.
2015-06-14 14:53:23 +02:00
LevelX2
526a93df7e
Some fixes to user table.
2015-06-14 02:42:32 +02:00
LevelX2
0f37d0fcd0
Added country name to tooltip of country icon in user list.
2015-06-13 11:30:25 +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
3b9cb1dc6e
Add land dialog is now also shown during free deck building. Added a set selection drop down box to select the set the lands are used from.
2015-06-04 19:37:54 +02:00
LevelX2
bafd27f5b3
Identifier are shown for Looked at and revealed cards view
2015-06-03 17:05:59 +02:00
LevelX2
ed501cad21
* Some minor adjustements/changes.
2015-05-12 23:00:34 +02:00
LevelX2
28d46e2a95
* Added a simple identifier to tooltip and game log to be able to identify the exact target if multiple objects with the same name exist.
2015-05-12 17:30:14 +02:00
LevelX2
4cf21739c4
* Saved position and size of choice window during a game session.
2015-05-06 16:58:14 +02:00
LevelX2
e29eea791c
* Fixed null pointer exception for tooltip and triggered abilities (made a kind of workaround and it's still unclear to me what caused this problems).
2015-03-12 16:54:30 +01:00
LevelX2
424448b38f
* Handling of resource images fixed.
2014-12-14 22:54:58 +01:00
LevelX2
1ed1bc2e0d
* Added a color indication in the tooltip window.
2014-12-12 11:34:34 +01:00
LevelX2
4ae5ac129d
Some tweaking to the size of the card popup window.
2014-11-27 15:20:45 +01:00
magenoxx
922e35ff1c
Fixed NPE in tooltips for Emblem choose-trigger
2014-10-02 12:17:25 +04:00
LevelX2
341db7b01f
* Morph Ability - Some fixes for displaying / handling morph cards/permanents.
2014-09-25 16:51:41 +02:00
magenoxx
13d80e72f1
Fixes #492 : Tarmogoyf p/t stats now also displayed in grave&exile zones
2014-08-11 13:55:07 +04:00
magenoxx
f8a1b327b4
[UI] Order of cards in hand is changable
2014-07-11 10:49:00 +04:00
LevelX2
d244551e3b
* Added Morph ability.
2014-06-09 17:53:55 +02:00
LevelX2
0e34720611
* Some more changes to the deck editor.
2014-05-10 11:35:07 +02:00
LevelX2
0561499d5b
* Deck editor - Added possibility to edit number of cards for deck and sideboard directly if deck editor is in normal mode to build a deck from complete card pool.
2014-05-09 16:00:37 +02:00
LevelX2
c075b42e9d
Improved enlarged card display if no image exists (uses same code as tooltip text creation now).
2014-03-13 15:42:26 +01:00
North
0bb110be45
[refactor] moved enums from Constants class
2013-06-16 12:28:10 +03:00
LevelX2
cc96a55523
Some changes to logging.
2013-03-04 00:01:12 +01:00
magenoxx
9f241a7041
Fixed Issue#109: Unwanted blue rectangle in UI
2013-01-15 17:30:36 +04:00
magenoxx
55f40d2e9d
Implemented Issue#73: Enchant Player enchantments - show enchanted player
2013-01-14 18:57:13 +04:00
magenoxx
ec5b5845ef
Fixed Issue#84: Arrows that show the targets are always on top
2013-01-08 15:58:48 +04:00
North
239a4fb100
[refactoring][minor] Replaced all tabs with four spaces.
2012-06-19 23:50:20 +03:00
magenoxx
0c785abb46
New way for displaying combat
2012-06-17 13:13:51 +04:00
magenoxx
446c1517cf
Added random colors to deck generator. Fixed Issue 267.
2011-10-13 17:18:05 +04:00