sylvanbasilisk
f77054f20d
refactor cardframe as a parent of a text card frame and a picture card frame
...
cardframe is now a stacked widget that prefers to show the card picture
only so that the screen can be more space efficient and the card pixel
map can be displayed as a larger size. however if the card pixel map
can not be loaded for some reason, the cardframe class will automatically
switch to the text version of the card.
a menu item was added under the database menu to allow for users to
prefer card text only.
2014-01-29 00:19:34 +00:00
sylvanbasilisk
5d223b5917
clear the filter term text edit box appropriately
...
clear the text box when the '+' button is pressed or
when the filter attribute is changed.
also changed the frame style to match the card frame style.
2014-01-28 23:51:18 +00:00
sylvanbasilisk
c786e180c3
reverted back to original deck editor layout but including filtertree
...
the original layout is actually more space efficient if using CardFrame
instead of CardInfoWidget and reducing the size of the deck editor
toolbar.
this commit also removes the old search feature by removing the search
button and the clear search button. the clear search menu item is left
in place, however it now clears the filtertree.
finally, the stretch factor for the right frame in the main layout was
reduced to zero so that the card database gets priority for extra space.
this makes more sense because the deck editor does not actually need
very much horizontal space.
2014-01-26 23:20:35 +00:00
sylvanbasilisk
16d30fb9e1
miscellaneous code cleanup
...
renamed filter list modules to filter tree to more accurately reflect
the nature of the data structure.
2014-01-22 20:52:52 +00:00
sylvanbasilisk
083005b8a9
implemented filter list enable/disable functionality
...
also refactored much of the filter list code to be much
cleaner and modular.
2014-01-22 08:32:00 +00:00
sylvanbasilisk
3202243ed0
connect filter list functionality to the CardDatabaseDisplayModel class
...
enable/disable check boxes still not functional
2014-01-21 23:37:22 +00:00
arxanas
629668d7c0
Fix #34
...
This is @mcallahan's patch — see #35 . I had to apply this diff by hand,
because both `git` and `patch` refused to apply it and I didn't know
how to resolve that. Consequently, there might be an error.
2014-01-17 20:30:06 -05:00
sylvanbasilisk
863e437d4c
added filter builder widget and filter tree
...
filter builder takes filter options from user, then adds
completed filters to the filter tree. the filter tree does
not currently do anything. in the future it will filter the
cards in the database view.
2014-01-17 10:06:45 +00:00
jfreake
67c4d089be
Deck Load Mods and Movable Tabs
...
Changes:
Deck Load - Default to all types *.*
Decklist - Strip "|edition" from .dec formats that include a pipe and
the edition after the card name
Tab_Supervisor - Make tabs movable (able to rearrange tabs)
2014-01-08 11:54:02 -04:00
sylvanbasilisk
0b2231639f
initial experiment with editor layout
2014-01-05 09:47:50 +00:00
arxanas
b1af4237e7
Added setting to enable/disable notifications
...
When something happens, the taskbar icon lights up/the dock icon
bounces. This can be annoying, so here is a setting to disable that.
2013-12-06 21:04:00 -05:00
Daenyth
92ff503832
Merge pull request #7 from skoh-fley/play-to-stack-option
...
Added a UI option to play all nonlands to the stack instead of the battlefield
2013-07-11 10:58:55 -07:00
Daenyth
db43a0609b
Merge branch 'master' of github.com:Daenyth/Cockatrice
2013-07-11 13:51:18 -04:00
Frederik Holden
c0fdbb2cca
Fix two bugs in the price tag feature
...
"The price tag feature currently has two bugs.
1. The final price that a card ends up with is the one in the last set
alphabetically, instead of the one from the set with the lowest price.
2. Black Lotus Project sometimes gets in prices for cards from Masters
Edition, for some reason. This set only exists in Magic the Gathering:
Online, i.e., not physically, and should not be considered. This might
be considered a BLP bug and not a Cockatrice bug.
This patch fixes those two bugs. I also changed the price value to be
based on BLP's "price" value instead of the "average" value. Seems more
logical."
Signed-off-by: Daenyth <Daenyth+git@gmail.com>
2013-07-11 13:50:31 -04:00
Daenyth
6d69fe728a
Merge pull request #19 from VanNostrand/documentation
...
Documentation-Branch v2
2013-05-15 13:13:35 -07:00
Mark Morschhäuser
562de0553f
Fixed compile warnings due to missing \n at EOF.
2013-05-15 21:31:47 +02:00
Daenyth
8ba6424e0d
Merge pull request #17 from VanNostrand/compilewarnings
...
Compilewarnings
2013-05-11 11:34:27 -07:00
Mark Morschhäuser
0022425687
Fixed implicit conversions from double to int warnings regarding
...
QPainter.drawRect()
2013-05-11 17:41:11 +02:00
Daenyth
a5ee926862
Merge pull request #14 from VanNostrand/smallfix
...
Changed default server to woogerworks
2013-05-08 15:53:00 -07:00
Mark Morschhäuser
f801f4f64d
Changed default server to woogerworks
2013-05-08 23:56:09 +02:00
skoh-fley
03852f0409
To-be permanents on the stack now enter the battlefield when double-clicked
2013-04-17 08:23:31 -07:00
skoh-fley
2727781c0e
Added a UI option to always play nonlands onto the stack
...
Previously this behavior only occured for instants and sorceries
Woops, missed a file
Missed some parentheses
2013-04-17 08:23:12 -07:00
skoh-fley
69e6c9ac69
Fixed a cursor bugo
...
Click-holding on a card then immediately releasing now properly changes the
cursor from a closed hand back to an open hand
2013-04-16 18:12:48 -07:00
Mark Morschhäuser
1bf4f74a50
Fixed duplicate case compile error
2013-04-02 12:04:37 +02:00
Daenyth
347d30a84b
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2013-02-27 12:36:14 -05:00
Max-Wilhelm Bruker
ce642e3000
don't use Server_Room::getInfo when updating
2013-02-15 19:31:37 +01:00
Max-Wilhelm Bruker
bd9221f1a5
Merge pull request #123 from bafipawi/fixMacCompile
...
Fixed cmake error on mac install
2013-02-10 11:54:04 -08:00
Chris Hansen
422f73d4cd
Fixed cmake error on mac install
2013-02-08 20:18:19 -08:00
Chris Hansen
b909047a43
Added some paranthases to supress compiler warnings
2013-02-07 12:49:09 -08:00
Max-Wilhelm Bruker
f10543924d
factored out duplicated code in [card] tag parsing
2013-01-19 17:29:15 +01:00
Max-Wilhelm Bruker
a4ae1bcd39
Merge pull request #64 from Daenyth/issue-64
...
Allow `[[Cardname]]` as a synonym for `[card]cardname[/card]`
2013-01-19 08:20:30 -08:00
Max-Wilhelm Bruker
7736f7b5f8
fixed #101 : added option to filter password protected games
2013-01-19 17:16:04 +01:00
Max-Wilhelm Bruker
89ae29aaf0
added Georgia to countries
2013-01-19 16:14:47 +01:00
Max-Wilhelm Bruker
bc595bbab2
added missing confirmation dialogue for remote folder deletion
2013-01-10 00:16:52 +01:00
Dylan Wreggelsworth
ef768dbe44
Added new app icons, SVG icon not replaced however...
2012-11-13 19:45:04 -08:00
Max-Wilhelm Bruker
de87bc6546
compile fixes by hasufell
2012-10-28 21:43:41 +01:00
Max-Wilhelm Bruker
e7fc3b59a7
changed ShutdownDialog to use QDialogButtonBox
2012-10-14 11:19:04 +02:00
Daenyth
b767b72230
Fix #64 : Allow [[cardname]] shortcut for card://
2012-07-25 00:38:26 -04:00
Daenyth
af09d0d294
Reject more invalid usernames from clients.
...
Specifically this should cover people connecting with a username of
"\u200C"
2012-07-25 00:12:35 -04:00
Max-Wilhelm Bruker
ba5669652c
added Dominican Republic
2012-07-24 20:20:41 +02:00
Max-Wilhelm Bruker
1409c50fbe
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2012-07-22 18:16:11 +02:00
Max-Wilhelm Bruker
03cef19783
added New Zealand
2012-07-22 18:15:49 +02:00
Max-Wilhelm Bruker
28b18575f2
fixed issue #66 : game creators can't kick spectators; unfortunately, this fix is client-side
2012-07-17 19:06:12 +02:00
Max-Wilhelm Bruker
a1e35ccda5
servatrice: create correct game ids when not using a database
2012-07-17 18:47:00 +02:00
Max-Wilhelm Bruker
0abb4c84c2
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2012-06-27 21:47:37 +02:00
Max-Wilhelm Bruker
7938171aca
Mac client: translation path fix
2012-06-27 21:44:49 +02:00
Max-Wilhelm Bruker
03663edbae
included 'view replay' icon
2012-06-27 21:27:41 +02:00
Max-Wilhelm Bruker
c7131e3a1d
Windows client: translation path fix
2012-06-27 20:41:42 +02:00
Max-Wilhelm Bruker
e17751ccdf
added Croatia to countries
2012-06-27 13:30:24 +02:00
Max-Wilhelm Bruker
5d219871ad
client: disable Ok button in 'load deck from server' dialog by default
2012-06-26 20:22:50 +02:00
Max-Wilhelm Bruker
7f0b13530d
client: fixed crash due to evaluation of null ServerInfo_User object when watching replay while not logged on
2012-06-25 21:33:10 +02:00
Max-Wilhelm Bruker
b1f37a18c9
client: fixed crash that happened when trying to send a game command in the replay viewer
2012-06-25 21:11:01 +02:00
Max-Wilhelm Bruker
593be45d94
added missing retranslateUi() call in TabMessage; minor Swedish fixes
2012-06-25 12:16:02 +02:00
Max-Wilhelm Bruker
7cc775cb58
added missing retranslateUi calls
2012-06-25 03:03:38 +02:00
Max-Wilhelm Bruker
87584a3a76
updated Spanish; adjusted details for release
2012-06-24 16:40:05 +02:00
Max-Wilhelm Bruker
0bd0361a27
updated Italian
2012-06-24 16:04:50 +02:00
Max-Wilhelm Bruker
fe7d42738c
translation merge
2012-06-10 13:08:47 +02:00
armyfrank
22e12db15e
Updated Japanese translation
2012-06-09 13:25:48 +09:00
armyfrank
9373106594
Merge branch 'translation' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice into translation
2012-06-09 13:18:14 +09:00
Max-Wilhelm Bruker
7c1ca629df
cleaned up remoteclient.cpp compiler warnings
2012-06-03 20:29:33 +02:00
Max-Wilhelm Bruker
25b97d1e56
Converted PriceUpdater from QScriptEngine to Qt-Json. I don't feel comfortable running unchecked JS code from an external source.
2012-06-03 20:16:12 +02:00
Max-Wilhelm Bruker
50f7560033
Merge branch 'NicolasMerge' into devel
2012-06-03 19:32:08 +02:00
NicolasPerrenoud
243fe25ce1
Fix priceUpdater bug. If a card is in the main and in the side, the
...
price is dispay in both places.
2012-06-03 19:27:28 +02:00
Max-Wilhelm Bruker
17c8bdb1cd
Merge branch 'NicolasMerge' into devel
2012-06-03 19:23:48 +02:00
Max-Wilhelm Bruker
2a5050fdc4
added Chile to countries
2012-06-03 18:26:50 +02:00
Max-Wilhelm Bruker
551fdb464e
added Venezuela to countries
2012-06-03 18:22:56 +02:00
Max-Wilhelm Bruker
31967cab44
fixed CIW not disappearing after being opened by ChatView
2012-06-02 20:15:55 +02:00
NicolasPerrenoud
805f3e8fe5
merged from NicolasPerrenoud
2012-06-02 20:13:21 +02:00
Max-Wilhelm Bruker
60f99818e1
fixed DlgEditTokens crash when removing a token
2012-06-02 18:09:19 +02:00
Max-Wilhelm Bruker
089c937167
use proper anchors in MessageLogWidget, effectively fixing issue #54
2012-06-02 17:22:19 +02:00
Max-Wilhelm Bruker
d7e7606104
fixed 'open deck in deck editor' option in game, fixed freeze when closing local game
2012-05-28 19:34:07 +02:00
Max-Wilhelm Bruker
b328c1ed4d
database interface separated from server, multiple concurrent database connections are now possible
2012-05-28 16:32:45 +02:00
Max-Wilhelm Bruker
c2edd33e90
added stub for Chinese
2012-05-20 14:52:58 +02:00
Max-Wilhelm Bruker
b6700658d7
updated Portugese and Swedish
2012-05-18 19:11:17 +02:00
Max-Wilhelm Bruker
49befa210d
updated translation catalogues
2012-05-18 19:06:53 +02:00
Max-Wilhelm Bruker
44d688b1d5
added deckstats.net interface in deck editor, fixing issue #39
2012-05-17 20:11:46 +02:00
Max-Wilhelm Bruker
3ba3952604
fixed issue #37 : add option to manually add token cards to the database
2012-05-17 18:29:35 +02:00
Max-Wilhelm Bruker
d5a1032cf3
updated German translation
2012-05-09 23:33:43 +02:00
Max-Wilhelm Bruker
8b3a3c285a
additional minor fix wrt issue #42
2012-05-09 23:28:13 +02:00
Max-Wilhelm Bruker
295cc65dce
minor fix wrt issue #42
2012-05-09 23:25:29 +02:00
Max-Wilhelm Bruker
b9087715bf
fixed issue #42 : make 'client deprecated' message work for v13 client <-> v14 server
2012-05-09 23:13:23 +02:00
Max-Wilhelm Bruker
f7975d8ace
fixed issue #50 : ensure that tcp_nodelay is set
2012-05-09 21:57:06 +02:00
Max-Wilhelm Bruker
b106f76294
Merge branch 'devel' of git://github.com/mbruker/Cockatrice into devel
2012-05-09 21:52:27 +02:00
Max-Wilhelm Bruker
0eee6d7ab9
fixed issue #49 : when editing a remote deck, be able to directly save it there
2012-05-09 21:52:09 +02:00
Max-Wilhelm Bruker
c043fe3c5a
client local game crash fix
2012-05-08 12:48:24 +02:00
Max-Wilhelm Bruker
e76502cf0e
handle dead commands when the connection is lost before the reply gets processed
2012-05-01 21:16:16 +02:00
Max-Wilhelm Bruker
53afd65beb
merged incomplete polish translation
2012-05-01 20:13:13 +02:00
Max-Wilhelm Bruker
f6f8ad82b2
server code cleanup
2012-05-01 12:48:59 +02:00
Max-Wilhelm Bruker
e5a0a08569
fixed #43 : add delete button to local dir view in deck storage tab and in remote dir view in replays tab
2012-05-01 12:08:09 +02:00
Max-Wilhelm Bruker
875610e1b3
mac fixes
2012-04-27 00:39:34 +02:00
Max-Wilhelm Bruker
61f5cd478d
Qt 4.8 crash fix
2012-04-27 00:03:08 +02:00
Max-Wilhelm Bruker
c7fa2fe985
fixed clone function, updated servatrice.ini.example to reflect changes in room creation syntax
2012-04-26 16:22:48 +02:00
Max-Wilhelm Bruker
13d3de5c1c
don't show card p/t and loyalty in CardInfoWidget when showing only the picture
2012-04-22 18:35:32 +02:00
Max-Wilhelm Bruker
089d082cf4
moved translations out of resources file
2012-04-22 18:14:17 +02:00
Max-Wilhelm Bruker
b26444435c
introduced more general grammatical cases
2012-04-22 17:23:10 +02:00
Max-Wilhelm Bruker
8f6de6637f
don't call QAudioOutput constructor unless sound is enabled
2012-04-22 12:51:33 +02:00
Max-Wilhelm Bruker
81d7c08f08
use player menu as default menu for table zone, fixing issue #38
2012-04-22 12:28:23 +02:00
Max-Wilhelm Bruker
cc516823d7
deck editor is tab, replay viewer is tab, deck editor shown by default, cache window geometry between sessions, 'open this deck in deck editor' open in game
2012-04-22 12:23:33 +02:00
Max-Wilhelm Bruker
3edecf98c3
if cards in multiple zones are selected, don't create drag items for the ones you're not supposed to move
2012-04-22 11:19:37 +02:00
Max-Wilhelm Bruker
38cf2621b4
preliminary changes to make deck editor a tab
2012-04-22 05:06:51 -04:00
Max-Wilhelm Bruker
eb927d77c3
updated German translation; added some missing retranslateUi() calls
2012-04-08 23:58:25 +02:00
Max-Wilhelm Bruker
95cd293b9c
context menu for a message sender's name in chat; also display the user level icon next to the name; minor consistency and type-safety changes
2012-04-08 23:48:02 +02:00
Max-Wilhelm Bruker
f9e0b6fe9e
moved the user list context menu to a separate class to avoid redundant code
2012-04-07 23:05:45 +02:00
Max-Wilhelm Bruker
ae19d3dc4b
fixed game list update bug, minor optimizations, restrict client protocol output to QT_DEBUG mode
2012-04-06 17:52:23 +02:00
Max-Wilhelm Bruker
118b575e58
updated German translation, minor token fix
2012-04-06 15:34:00 +02:00
Max-Wilhelm Bruker
12b5e39440
improved token dialog w/ storage inside the deck list - now we need a reliable online source for token data (preferably with pictures)
2012-04-06 15:16:52 +02:00
Max-Wilhelm Bruker
f553fd7456
some token code
2012-04-05 11:48:13 +02:00
Max-Wilhelm Bruker
1cd63375ba
ignore unregistered users fix
2012-04-02 00:14:43 +02:00
Max-Wilhelm Bruker
a319ce3afb
fix for rare condition when the game screen would remain white when the game starts
2012-04-01 21:15:13 +02:00
Max-Wilhelm Bruker
40fbbc5982
added size contraints for zone view & scroll bars, fixing issue #34
2012-04-01 14:01:20 +02:00
Max-Wilhelm Bruker
c835a827b0
AlwaysRevealTopCard done, issue #31 fixed
2012-04-01 11:45:01 +02:00
Max-Wilhelm Bruker
840b577f42
complete server-side AlwaysRevealTopCard support, related to issue #31
2012-03-31 22:47:42 +02:00
Max-Wilhelm Bruker
7417236c3a
preliminary AlwaysRevealTopCard support related to issue #31 , server code cleanup (finally removed getGameState)
2012-03-31 21:47:30 +02:00
Max-Wilhelm Bruker
75bac4a5b9
fixed gameStateKnown bug
2012-03-31 19:07:45 +02:00
Max-Wilhelm Bruker
767d53b5a8
merged from master
2012-03-31 18:41:01 +02:00
Max-Wilhelm Bruker
cdda3f15a0
added option to ignore unregistered users in chat; switched UserList data storage to QMap to speed up lookups; issue #28 fixed
2012-03-31 15:06:47 +02:00
Max-Wilhelm Bruker
ff632911f2
don't use QSortFilterProxyModel in TabDeckStorage and TabReplays unnecessarily
2012-03-31 13:28:04 +02:00
Max-Wilhelm Bruker
13b992cf12
show ban duration in client
2012-03-31 12:07:25 +02:00
Max-Wilhelm Bruker
78d188c462
minor visual improvements, German translation update
2012-03-30 21:44:28 +02:00
Max-Wilhelm Bruker
212c58f99a
check 'show unavailable games' by default in ShowGamesOfUser dialog
2012-03-30 21:22:47 +02:00
Max-Wilhelm Bruker
6b14b4e543
added game filter dialog in GameSelector; switched all dialogs to QDialogButtonBox; issue #32 fixed
2012-03-30 21:09:35 +02:00
Max-Wilhelm Bruker
facfc3cc52
added more filter options to GamesProxyModel, user interface still missing (related to issue #32 )
2012-03-28 23:52:21 +02:00
Max-Wilhelm Bruker
deaebddb0b
don't show 'no password for spectators' when spectating is disallowed, fixing issue #26
2012-03-28 21:09:01 +02:00
Max-Wilhelm Bruker
b2b7242802
changed lock icon, added sideboard locking, issue #15 fixed
2012-03-27 20:32:24 +02:00
Max-Wilhelm Bruker
0165ea61ff
Swedish translation done
2012-03-27 10:55:57 +02:00
Max-Wilhelm Bruker
0b51af888c
Don't close the game tab immediately when kicked out of a game. Fixes bug #25
2012-03-26 19:32:27 +02:00
Max-Wilhelm Bruker
d251078feb
fixed user list bug in threaded client, fixed buddy list crash in server
2012-03-26 00:54:44 +02:00
Max-Wilhelm Bruker
fd5be3d525
added option --debug-output to redirect client output to file
2012-03-25 19:48:50 +02:00
Max-Wilhelm Bruker
40d2b57de9
crash fix
2012-03-25 17:16:42 +02:00
Max-Wilhelm Bruker
0e7f7887ad
added swedish translation to qrc
2012-03-25 17:11:39 +02:00
Max-Wilhelm Bruker
ac62ce9839
removed debugging line
2012-03-25 17:07:26 +02:00
Max-Wilhelm Bruker
eced4e2340
merge
2012-03-25 17:06:48 +02:00
Max-Wilhelm Bruker
1224eae1c0
added button to test custom translation file
2012-03-25 17:02:52 +02:00
Max-Wilhelm Bruker
95dd3fc04c
added credits for Swedish translation
2012-03-25 16:40:54 +02:00
Max-Wilhelm Bruker
9dcf205d36
really added the file this time
2012-03-25 15:49:43 +02:00
Max-Wilhelm Bruker
7833363501
Merge branch 'master' of github.com:mbruker/Cockatrice
2012-03-25 15:48:57 +02:00
Max-Wilhelm Bruker
9a34d7b929
translation update, included stub for Swedish
2012-03-25 15:48:29 +02:00
Max-Wilhelm Bruker
3b70ad8c66
minor fixes wrt commit 4e4a7563db
2012-03-25 14:41:52 +02:00
Max-Wilhelm Bruker
4e4a7563db
The remote client now runs in an extra thread, fixing issue #29
2012-03-25 13:19:40 +02:00
Max-Wilhelm Bruker
542fd2c5c8
added menu item: game->game information, issue #1 fixed
2012-03-24 22:09:06 +01:00
Max-Wilhelm Bruker
5ff1fd8ec6
added peeking at facedown cards, fixing issue #7
2012-03-24 18:52:08 +01:00
Max-Wilhelm Bruker
662df6d972
Merge branch 'devel' of git://github.com/mbruker/Cockatrice into devel
2012-03-24 17:50:29 +01:00
Max-Wilhelm Bruker
adbb607700
Revealing a library to a player now grants that player permission to drag cards out of that library onto his own table. This permission is revoked by shuffling the library. The zone view window tracks content changes of the zone for as long as the permission lasts so that card ID changes are kept track of. This hopefully fixes issues #5 and #12 .
2012-03-24 17:48:25 +01:00
Max-Wilhelm Bruker
10d958c4ce
Merge branch 'master' into devel
2012-03-23 12:18:16 +01:00
Max-Wilhelm Bruker
c92f3e4239
fix for issue #17 : oracle: convert smart quotes to normal quotes in card names
2012-03-23 12:17:59 +01:00
Max-Wilhelm Bruker
c9a8429044
always get next game/replay id from database to avoid id collisions in multi-server mode
2012-03-17 23:01:56 +01:00
Max-Wilhelm Bruker
671214c60e
mutex fixes, server shutdown works again
2012-03-17 19:05:22 +01:00
Max-Wilhelm Bruker
9e1ee50081
Merge branch 'devel' of git://github.com/mbruker/Cockatrice into devel
2012-03-17 17:08:19 +01:00
Max-Wilhelm Bruker
2259204890
cleaned up PictureLoader thread
2012-03-17 17:07:48 +01:00
Max-Wilhelm Bruker
61b351aa9f
fixed client crash that occurred when the game ended with a card tap/untap animation running
2012-03-11 11:26:07 +01:00
Max-Wilhelm Bruker
76c7d96310
CardInfoWidget as popup now has a card size related to the screen size
2012-03-10 23:26:35 +01:00
Max-Wilhelm Bruker
b0378544c4
added icon for expiration lock button, added close button to replay tab, minor GUI fixes
2012-03-04 12:05:28 +01:00
Max-Wilhelm Bruker
acb03c2bf2
replays expire after two weeks, lock can be toggled to prevent that
2012-03-04 11:35:56 +01:00
Max-Wilhelm Bruker
a876a0bf5f
tell logged in clients about new replays
2012-03-03 18:10:16 +01:00
Max-Wilhelm Bruker
2487476fcc
added checkbox to disable password storage
2012-03-03 15:54:50 +01:00
Max-Wilhelm Bruker
8481e61e8f
Replays split up, one for each subgame
2012-03-02 20:45:04 +01:00
Max-Wilhelm Bruker
4dc712286f
preliminary client-side replay watching code
2012-02-26 16:35:34 +01:00
Max-Wilhelm Bruker
c6c6a970c6
interface & client tab for replay transfer
2012-02-25 19:33:44 +01:00
Max-Wilhelm Bruker
96213fc3f3
Windows fixes
2012-02-25 14:50:06 +01:00
Max-Wilhelm Bruker
89c920479c
cmake fix
2012-02-21 01:21:32 +01:00
Max-Wilhelm Bruker
89bb8e72ee
use 'git describe' to generate version info for the about box and servatrice. fixes issue #20
2012-02-21 01:08:16 +01:00
Max-Wilhelm Bruker
a1bcd9854f
preliminary client-side replay support, works in principle
2012-02-21 00:09:03 +01:00
Max-Wilhelm Bruker
d50d179b2f
server-side replay support
2012-02-20 22:13:48 +01:00
Max-Wilhelm Bruker
7cec442694
setDoesntUntap fixed, card menu moved to player to avoid unnecessary allocation of QActions
2012-02-20 17:26:46 +01:00
Max-Wilhelm Bruker
8af0f01db8
CardInfoWidget fix
2012-02-20 12:53:33 +01:00
Max-Wilhelm Bruker
a0655e083f
hq picture fix
2012-02-16 21:13:01 +01:00
Max-Wilhelm Bruker
5692addf54
don't send useless information in getGameState; fixed bug that caused an attached card to have undefined coordinates when its parent card was destroyed by conceding or leaving
2012-01-30 00:21:47 +01:00
a b
7faa033855
Mac fixes
2012-01-29 21:17:32 +01:00
Max-Wilhelm Bruker
e8844deeef
added unix desktop icons and menu items to install target
2012-01-29 18:30:02 +01:00
Max-Wilhelm Bruker
8824cd7e84
Merge ../cockmerge
2012-01-29 17:15:05 +01:00
Max-Wilhelm Bruker
5182820964
merged from master
2012-01-29 17:14:59 +01:00
mbruker
332ca29d62
Merge pull request #4 from Daenyth/show-unjoinable-checkbox
...
Change "Show full" "Show running" checkboxes to a single box
2012-01-29 08:02:06 -08:00
Max-Wilhelm Bruker
f622a41e7a
cleaner implementation of loyalty display criterium
2012-01-29 17:00:57 +01:00
Max-Wilhelm Bruker
ccfdc0a084
Merge branch 'master' of git://github.com/mbruker/Cockatrice
2012-01-29 16:56:50 +01:00
mbruker
c7662999d3
Merge pull request #3 from Daenyth/master
...
Add planeswalker loyalty to CardInfoWidget
2012-01-29 07:56:36 -08:00
Max-Wilhelm Bruker
6d4510b506
merged from master
2012-01-29 16:54:22 +01:00
Max-Wilhelm Bruker
4895f2b4fd
server code cleanup, changed in-game ping event to not use any bandwidth as long as nothing changes
2012-01-29 13:36:43 +01:00
Milton Goncalves
2679e82fdc
updated portuguese translation
2012-01-26 02:43:24 +00:00
Max-Wilhelm Bruker
a64df4a0f5
Use QDesktopServices::StandardLocation for platform independent default paths that don't touch the application's own folder
2012-01-22 14:18:28 +01:00
Max-Wilhelm Bruker
068658995d
added compiler flags
2012-01-21 22:24:20 +01:00
Max-Wilhelm Bruker
e202d659a0
moc weirdness workaround on Unix, added install target
2012-01-21 22:13:27 +01:00
Max-Wilhelm Bruker
f385917a90
Win32 compile fix
2012-01-21 20:38:16 +01:00
Max-Wilhelm Bruker
3c24899de6
switched from qmake to cmake
2012-01-21 19:21:57 +01:00
Max-Wilhelm Bruker
16541141bd
Cleaned up decklist code
2012-01-21 16:41:46 +01:00
Max-Wilhelm Bruker
ab11a40863
ARM compile fix, reported by Jeff Hoogland
2012-01-15 12:15:20 +01:00
Max-Wilhelm Bruker
7c2c6eac14
changed creation_time to time_t to get around Qt4.7 dependency
2012-01-03 01:13:15 +01:00
Max-Wilhelm Bruker
609e3fc41d
converted SetCardAttr attr_name to enum
2012-01-02 20:20:31 +01:00
Max-Wilhelm Bruker
4634787b00
converted some Player commands to command lists; added db type checks in server
2012-01-02 19:41:37 +01:00
Max-Wilhelm Bruker
0c9a2b061c
deck storage is fully working again, cleaned up some unnecessarily large messages
2012-01-02 15:46:14 +01:00
Max-Wilhelm Bruker
d4aaf9fff5
minor cleanups, server-side deck storage code is working again
2012-01-02 00:11:33 +01:00
Max-Wilhelm Bruker
eabe3511cb
compile fix
2012-01-01 20:07:54 +01:00
Max-Wilhelm Bruker
ff3eb9b5f4
display reason for ban to banned user
2012-01-01 19:38:52 +01:00
Max-Wilhelm Bruker
6344b987de
fixed pw loyalty in oracle, PB code working
2012-01-01 18:15:32 +01:00
Max-Wilhelm Bruker
d5c628966f
PB: everything compiles except for deck storage
2012-01-01 02:48:24 +01:00
Max-Wilhelm Bruker
695fde7541
PB: enough for today
2011-12-31 00:12:46 +01:00
Max-Wilhelm Bruker
c4eb7ba6cf
PB: more client files compile
2011-12-30 22:29:57 +01:00
Max-Wilhelm Bruker
d3b96b1a88
PB: server compiles again, standalone RemoteClient is able to log in
2011-12-30 21:50:25 +01:00
Max-Wilhelm Bruker
ca9122b9fb
added responses + events
2011-12-29 19:40:41 +01:00
Daenyth
1dd7695e9a
Make games created reg-only by default.
2011-12-28 23:47:30 -05:00
Daenyth
edde8bec07
Add Planeswalker loyalty to CardInfoWidget
...
CIW will also dynamically hide/show power/toughness as well as loyalty.
2011-12-28 23:47:29 -05:00
Daenyth
0c1b6dd9c3
Merge remote-tracking branch 'upstream/master' into show-unjoinable-checkbox
2011-12-20 21:48:30 -05:00
Max-Wilhelm Bruker
c5509db251
reasonable defaults
2011-12-19 00:03:05 +01:00
Max-Wilhelm Bruker
f115342e47
local mode is working again
2011-12-18 23:30:53 +01:00
Max-Wilhelm Bruker
38e4781624
fixed packet length calculation bug, re-enabled deck selection
2011-12-18 19:10:47 +01:00
Max-Wilhelm Bruker
314f17091d
protobuf client->server communication almost working
2011-12-18 18:35:14 +01:00
Daenyth
6b7da3223a
Fix NPE in GameSelector::GameSelector when called from UserList::gamesOfUserReceived
2011-12-07 23:37:04 -05:00
Daenyth
fdded2e8c2
More Gàighlig translations
2011-12-07 20:31:43 -05:00
Daenyth
c140327c1b
More Gàidhlig translations
2011-12-07 19:35:00 -05:00
Daenyth
ab24ff44e5
Add partial Scottish Gaelic (gd) translation
2011-12-07 01:40:08 -05:00
Daenyth
86ae8a47a8
Rename 'unjoinable' games to 'unavailable'
2011-12-04 12:25:51 -05:00
Daenyth
edd429d874
Filter registered-only games as unavailable when user isn't regged
2011-12-04 12:16:19 -05:00
Max-Wilhelm Bruker
ca3a7e69a1
stop card tap/untap animation in CardItem::resetState() to avoid unfinished animation during zone change
2011-12-04 14:51:24 +01:00
Max-Wilhelm Bruker
1455c093cc
store sessions in database
2011-12-04 13:36:53 +01:00
Daenyth
eebc615c1c
Change "Show full" "Show running" checkboxes to a single box
...
IMO these should not have been split
2011-12-03 23:13:27 -05:00
Daenyth
a7f3ce4050
Add code support for planeswalker loyalty.
...
Added to CardInfo object and to the oracle importer. Next step is the
card info widget.
2011-12-03 17:15:33 -05:00
Max-Wilhelm Bruker
e3c1ad2da6
Qt 4.6 compile fix
2011-11-26 15:45:29 +01:00
Max-Wilhelm Bruker
cef4fb11f3
maximize card pics in card info
2011-11-26 14:57:31 +01:00
Max-Wilhelm Bruker
7611bdd7cb
Merge branch 'master' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-11-17 21:44:24 +01:00
Max-Wilhelm Bruker
7efee472ed
face down dragging fixed, minor french translation fix
2011-11-17 21:43:32 +01:00
brukie
fb3d74c139
mac fixes
2011-11-17 11:09:44 -09:00
Max-Wilhelm Bruker
7806024c2b
excluded unfinished translations from release
2011-11-13 14:00:45 +01:00
Max-Wilhelm Bruker
0d53f3f3e1
lupdate
2011-11-13 13:14:30 +01:00
Max-Wilhelm Bruker
c7ef61f750
moderators can override game restrictions and kick players when spectating; game host privileges shift when host leaves
2011-11-13 13:13:41 +01:00
Max-Wilhelm Bruker
bca7b6414b
hide messages from ignored users in room chat
2011-11-13 11:06:28 +01:00
Max-Wilhelm Bruker
7dc2563390
sets.xml updated; don't try to retrieve empty picture urls
2011-11-12 00:52:04 +01:00
Max-Wilhelm Bruker
632e9bbff3
improved banning and deck hashing
2011-11-01 22:44:51 +01:00
a b
9fe8f6fc03
mac fix
2011-10-27 22:06:52 +02:00
Max-Wilhelm Bruker
1bfa355974
German translation fix, take bottom card via Ctrl+Drag
2011-10-16 12:10:28 +02:00
Max-Wilhelm Bruker
3211801e39
show hand context menu when hand counter is rightclicked
2011-10-16 11:51:06 +02:00
Max-Wilhelm Bruker
683c57bb88
linux compile fix
2011-10-14 14:24:02 +02:00
a b
50e85496fa
Mac weirdness workaround
2011-10-12 18:53:02 +02:00
unknown
8877bfe71c
translation fix
2011-10-10 15:57:22 +02:00
Max-Wilhelm Bruker
5c13b50cf0
zoneView weirdness fix
2011-10-04 20:05:47 +02:00
unknown
0bb4ef8bb8
added deck hashing
2011-10-04 16:55:18 +02:00
Max-Wilhelm Bruker
963e8f0d90
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-09-30 19:03:28 +02:00
Max-Wilhelm Bruker
4bdb9e1ddc
added Guatemala
2011-09-30 19:02:33 +02:00
a b
c5bde61526
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice into experimental
2011-09-27 22:34:38 +02:00
a b
c4bd38dbdc
Mac fixes
2011-09-27 22:33:45 +02:00
Max-Wilhelm Bruker
ec743b73db
italian translation fix
2011-09-27 20:16:18 +02:00
Max-Wilhelm Bruker
b33b3778f0
italian translation nearly done
2011-09-26 18:47:15 +02:00
unknown
c316ddb59e
crash fix
2011-09-26 16:08:28 +02:00
Max-Wilhelm Bruker
7f06471d36
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-09-21 21:06:27 +02:00
Max-Wilhelm Bruker
a61558117f
qtmultimedia related compile fix (hopefully), adjusted maximum ban duration
2011-09-21 21:06:19 +02:00
unknown
bd4319d8bc
client version bump
2011-09-21 15:41:42 +02:00
unknown
8344920fdc
minor server fix
2011-09-16 15:09:59 +02:00
Max-Wilhelm Bruker
742a10cc1f
updated resource file
2011-09-15 18:17:31 +02:00
Max-Wilhelm Bruker
47d63ad551
added some countries and zonebgs
2011-09-15 18:15:45 +02:00
unknown
da467468d5
improved facedown moving
2011-09-15 14:19:29 +02:00
unknown
1047ab08e8
added facedown to ServerInfo_Card
2011-09-15 12:24:33 +02:00
unknown
972d8e0c9d
fixed minor memory leak along with double leave/join messages
2011-09-13 16:45:06 +02:00
unknown
4744cf7d0b
hopefully fixed yesterday's fix
2011-09-13 15:34:46 +02:00
unknown
3ed26e11ae
fix: don't show conceded players, fix: compute multicolumn layout correctly when dealing with odd number of players
2011-09-12 16:32:55 +02:00
unknown
b001421cfe
french translation update
2011-08-25 19:19:08 +02:00
unknown
1d2a007fba
added Slovenia
2011-08-25 17:45:27 +02:00
unknown
ebbc16ea65
updated French translation
2011-08-25 17:17:42 +02:00
Max-Wilhelm Bruker
b50530dca1
added italian translation stub, sort in-game player list by spectator/player
2011-08-23 20:23:40 +02:00
Max-Wilhelm Bruker
a569a1b8b1
changed chat indentation, allow leftclick for CardInfoWidget in ChatView, changed GameSelector indentation
2011-08-03 01:19:57 +02:00
Max-Wilhelm Bruker
c90b1b6a8e
don't hash passwords in the client
2011-08-02 21:57:30 +02:00
Max-Wilhelm Bruker
b2ba83acb1
chat view scrollbar locking fix
2011-08-02 21:49:12 +02:00
Max-Wilhelm Bruker
4f4049fccf
ZoneViewZone fix
2011-07-22 22:04:13 +02:00
Max-Wilhelm Bruker
55a9e68822
German translation fix
2011-07-20 21:43:20 +02:00
Max-Wilhelm Bruker
46fdae43cd
visual improvements: card hover effect, independent scaling of ZoneViewWidget
2011-07-20 21:25:43 +02:00
Max-Wilhelm Bruker
6b7c5eefd3
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-07-20 16:18:57 +02:00
Max-Wilhelm Bruker
58ace2fac8
deck editor autoselection
2011-07-20 16:14:56 +02:00
Max-Wilhelm Bruker
c09b0fcba7
CardDragItem fix
2011-07-18 16:29:06 +02:00
Max-Wilhelm Bruker
d2c03496e7
Merge branch 'translation' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-07-18 14:52:27 +02:00
Max-Wilhelm Bruker
7d23569952
locale aware user sorting
2011-07-12 00:51:33 +02:00
Max-Wilhelm Bruker
8c3a3150b4
initial Czech translation by Ondřej Trhoň
2011-07-10 14:29:16 +02:00
Max-Wilhelm Bruker
f10d9c9bec
strip newlines from msg in cmdRoomSay; improved i18n in MessageLogWidget
2011-07-06 18:45:56 +02:00
Max-Wilhelm Bruker
9090bc333c
new phase buttons by capthauq
2011-07-06 01:22:09 +02:00
Max-Wilhelm Bruker
b8dca803e7
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-07-06 01:20:47 +02:00
Max-Wilhelm Bruker
09d0e65d1d
more visual improvements
2011-07-05 22:40:03 +02:00
Max-Wilhelm Bruker
fccc91818d
chatview improvement
2011-07-05 21:33:03 +02:00
Max-Wilhelm Bruker
add47315d5
added drawArrow context menu item
2011-07-05 21:02:24 +02:00
Max-Wilhelm Bruker
ef42c7518a
added argentina to countries
2011-07-05 12:44:39 +02:00
Max-Wilhelm Bruker
898623f1ba
filter running games; minor server code cleanup
2011-07-03 16:45:52 +02:00
Max-Wilhelm Bruker
9727a38956
added missing files
2011-07-02 16:44:12 +02:00
Max-Wilhelm Bruker
abd5425796
finished getGamesOfUser function
2011-07-02 16:43:19 +02:00
Max-Wilhelm Bruker
d5de76ec4a
Merge branch 'master' of ssh://129.217.164.162/home/brukie/cockatrice
2011-07-02 14:36:36 +02:00
Max-Wilhelm Bruker
be12a0b3a9
preliminary showGamesOfUser support
2011-07-02 14:36:10 +02:00
Max-Wilhelm Bruker
438c26e0c1
DlgCreateGame: max length for description edit
2011-07-02 02:31:05 +02:00
Max-Wilhelm Bruker
a86f6ba5b8
minor change
2011-07-02 02:14:08 +02:00
Max-Wilhelm Bruker
0120d2a019
cardInfoPopup fix; chatView fix
2011-06-28 02:37:49 +02:00
Max-Wilhelm Bruker
9f098f2a6d
translation update
2011-06-28 00:15:19 +02:00
Max-Wilhelm Bruker
d2d06b853f
edit field for minimum number of players to allow multi-column layout for
2011-06-27 15:29:17 +02:00
Max-Wilhelm Bruker
7bfa3e6d3a
cuckoo
2011-06-25 23:42:16 +02:00
Max-Wilhelm Bruker
05ebb83ba4
improved banning; added [url] and [card] tags for chat
2011-06-25 21:21:19 +02:00
Max-Wilhelm Bruker
4b84168bda
client/server version bump; eventConnectionStateChanged
2011-06-25 17:50:28 +02:00
Max-Wilhelm Bruker
d892d320ea
dynamic compression support
2011-06-25 15:58:38 +02:00
Max-Wilhelm Bruker
cc795a2dd7
don't call alert() when a message in a public chat is received
2011-06-25 01:26:20 +02:00
Max-Wilhelm Bruker
a4c3d48389
server shutdown function
2011-06-24 18:45:39 +02:00
Max-Wilhelm Bruker
5e3db65846
added deck editor icon
2011-06-22 18:55:03 +02:00
Max-Wilhelm Bruker
b7ab2d97bd
support for women
2011-06-22 17:39:25 +02:00
Max-Wilhelm Bruker
8d659b6c39
renamed file
2011-06-18 12:50:08 +02:00
Max-Wilhelm Bruker
009000d130
fixed cz -> cs language code, added slovak translation stub
2011-06-18 12:47:24 +02:00
unknown
31cf3b20be
Merge branch 'experimental' of git://cockatrice.git.sourceforge.net/gitroot/cockatrice/cockatrice
2011-06-18 11:53:33 +02:00
Max-Wilhelm Bruker
87addd1267
merged translation
2011-06-18 11:46:12 +02:00
Max-Wilhelm Bruker
f6f5abccca
added Czech translation stub
2011-06-18 11:42:32 +02:00
Max-Wilhelm Bruker
4444a0c16c
extra files
2011-06-16 16:43:26 +02:00
Max-Wilhelm Bruker
6226e381de
price tag feature by Marcio Ribeiro
2011-06-16 16:43:01 +02:00