Oleg Agafonov
|
b6f075c505
|
* UI: added drag & drop text to deck editor (like drag & drop deck file);
|
2019-03-13 04:21:31 +04:00 |
|
Oleg Agafonov
|
a74d236ced
|
Added hint about "/FIX" command in game's welcome message;
|
2019-03-11 21:23:09 +04:00 |
|
Oleg Agafonov
|
1ad6dc9976
|
Merge pull request #5626 from hitch17/more-forgiving-button-presses
Simulate JButton behavior while still preserving check for BUTTON1
|
2019-03-11 17:39:52 +01:00 |
|
John Hitchings
|
5c01b38ed6
|
Rename pressing to tinting. Change to behavior when leaving the rect will remove the tint (would stop tinting only when button released).
|
2019-03-10 23:12:48 -07:00 |
|
John Hitchings
|
11b93d0771
|
Simulate JButton behavior while still preserving check for BUTTON1 using MouseAdapter. Add a slight tint when button is pressing, but not pressed.
|
2019-03-10 23:02:13 -07:00 |
|
Ingmar Goudt
|
7a5920322d
|
sonar cleanup in Sessionhandler
|
2019-03-10 22:04:27 +01:00 |
|
Oleg Agafonov
|
d8bee36892
|
* Multiple choosing abilities - added de-selection (click on selected permanent to de-select it);
|
2019-03-10 15:36:53 +04:00 |
|
Oleg Agafonov
|
b45864070c
|
* UI: added possible targets highlighting in targets pickup dialogs;
|
2019-03-10 02:12:52 +04:00 |
|
Oleg Agafonov
|
e08fe53672
|
Merge pull request #5612 from hitch17/dnd-deck-lists
Ability to drag-and-drop decklists onto DeckEditorPanel in deck editor.
|
2019-03-08 01:03:07 +01:00 |
|
Ingmar Goudt
|
ee3f592186
|
fix some bugs from Sonar 06032019
|
2019-03-06 23:01:05 +01:00 |
|
Oleg Agafonov
|
e68b79336a
|
Typo fix
|
2019-03-06 14:06:47 +04:00 |
|
Ingmar Goudt
|
553d263526
|
add missing diamond operators
|
2019-03-04 11:57:53 +01:00 |
|
Ingmar Goudt
|
45f665eb1d
|
Sonar cleanups 03032019
|
2019-03-04 10:43:20 +01:00 |
|
Oleg Agafonov
|
e30eecead3
|
Refactor set's legality, Modern Horizons now available for modern formats;
|
2019-03-04 04:49:49 +04:00 |
|
John Hitchings
|
13efdd5b0b
|
Ability to drag-and-drop decklists onto DeckEditorPanel in deck editor.
|
2019-03-03 13:48:51 -08:00 |
|
Ingmar Goudt
|
8319fbf9ad
|
replace public fields with encapsulation
|
2019-03-03 09:51:14 +01:00 |
|
spjspj
|
caf26c2b7b
|
Fix saving skill level for new table dialog of 'T1', 'T2'
|
2019-03-02 22:24:44 +11:00 |
|
Oleg Agafonov
|
38293e4659
|
* Improved network performance (traffic reduced from lobby by 60%);
|
2019-03-01 19:40:39 +04:00 |
|
Oleg Agafonov
|
f788af1f6a
|
* Improved connection performance on new release, no more empty cards on startup;
|
2019-03-01 18:55:20 +04:00 |
|
Ingmar Goudt
|
be37d58dac
|
fix compile
|
2019-02-26 10:56:39 +01:00 |
|
Ingmar Goudt
|
a64e31e697
|
sonar fixed 25022019
|
2019-02-26 09:20:15 +01:00 |
|
John Hitchings
|
f76efb2b65
|
Merge branch 'master' into migrate-google-collections-to-guava
|
2019-02-22 22:43:23 -08:00 |
|
Ingmar Goudt
|
3359c1f3f1
|
sonar 220219, criticals
|
2019-02-22 12:06:11 +01:00 |
|
Ingmar Goudt
|
056226d83c
|
Sonar fixes 19022019
|
2019-02-19 21:51:45 +01:00 |
|
Ingmar Goudt
|
872eea7326
|
small cleanups in DragCardGrid
|
2019-02-18 21:32:20 +01:00 |
|
Oleg Agafonov
|
8cf681dff2
|
Updated libraries to latest versions and code compatibility fixes;
|
2019-02-17 16:12:57 +04:00 |
|
Oleg Agafonov
|
971a98061d
|
Fixed SQL errors on non escaped symbols in usernames/emails/passwords;
|
2019-02-17 16:09:00 +04:00 |
|
Oleg Agafonov
|
232d37ec9b
|
Typo
|
2019-02-16 01:02:44 +04:00 |
|
Ingmar Goudt
|
f2c64629a5
|
couple of Sonar fixes
|
2019-02-15 13:31:10 +01:00 |
|
John Hitchings
|
b18efe2fbf
|
Migrate from older version of google collections to guava. Required migration from MapMaker to CacheBuilder. See: https://github.com/google/guava/wiki/MapMakerMigration
|
2019-02-10 10:13:05 -08:00 |
|
Oleg Agafonov
|
067b0d75b5
|
UI: added premodern filter to tables list (#5301);
|
2019-02-09 21:08:22 +04:00 |
|
Oleg Agafonov
|
ff00d3c482
|
UI: added deck editor sets update on server connection (on new release);
|
2019-02-09 19:13:18 +04:00 |
|
Oleg Agafonov
|
264d81305e
|
UI: added card viewer update on server connection (on new release);
|
2019-02-09 18:08:15 +04:00 |
|
Oleg Agafonov
|
c29b68f030
|
Disabled cards rating and classes preloading on startup (lags problem);
|
2019-02-09 16:09:07 +04:00 |
|
Oleg Agafonov
|
043a7af086
|
Added condition hints with good/bad icons for cards
|
2019-02-05 13:05:10 +04:00 |
|
Oleg Agafonov
|
c7ccc332d5
|
UI: tables with free seats always shows on top of the games list;
|
2019-02-01 20:56:27 +04:00 |
|
Oleg Agafonov
|
e2bc691f0b
|
UI: fixed wrong icons alignment in main menu with big fonts
|
2019-02-01 19:10:21 +04:00 |
|
Oleg Agafonov
|
0697cbe24c
|
UI: added draft rating column to deck editor
|
2019-02-01 18:57:24 +04:00 |
|
Oleg Agafonov
|
0c8fdfcaf2
|
UI: added draft rating info in card viewer
|
2019-02-01 18:32:22 +04:00 |
|
Oleg Agafonov
|
7eba755666
|
Refactor card ratings, fixed rare error exception "comparison method violates its general contract" (different ratings in same card);
|
2019-02-01 17:41:29 +04:00 |
|
Oleg Agafonov
|
3739325000
|
UI: fixed that chat messages history was editable;
|
2019-01-26 19:31:12 +04:00 |
|
Oleg Agafonov
|
e4ca6749c0
|
* UI: added free seats colorozing in tables list (green color on free seats to joins)
|
2019-01-26 01:20:43 +04:00 |
|
Oleg Agafonov
|
481b5f04ea
|
Fixed NPE error/freeze on broken server connection
|
2019-01-25 10:41:50 +04:00 |
|
Oleg Agafonov
|
dd09de7a09
|
UI: fixed row selecting in tables list
|
2019-01-22 23:00:23 +04:00 |
|
Oleg Agafonov
|
4349ec881e
|
UI: fixed cell hints for sorted cols;
|
2019-01-22 20:51:41 +04:00 |
|
Oleg Agafonov
|
cfff0f8116
|
* UI: added game name and seats number columns to tables list;
|
2019-01-22 18:32:27 +04:00 |
|
Oleg Agafonov
|
12b8c12d74
|
Fixed NPE
|
2019-01-22 16:01:05 +04:00 |
|
Oleg Agafonov
|
8f80d2d5b1
|
* UI: table selection is no longer reset after lobby refresh;
|
2019-01-22 15:49:16 +04:00 |
|
Oleg Agafonov
|
0833f8b914
|
* UI: added cell hints to current and finished tables;
|
2019-01-22 14:16:56 +04:00 |
|
Oleg Agafonov
|
91a3328907
|
* UI: added cell hints to player's list in lobby, fixed header hints;
|
2019-01-21 01:10:01 +04:00 |
|