Matt Lowe
7de110306f
You have been kicked message box
...
Its easy to not see that you have been kicked right now. This makes it
more apparent.
2015-02-06 23:14:55 +01:00
Matt Lowe
787773e949
Chat has focus when starting game
...
When the game starts the line edit now has focus immediately.
2015-02-03 13:53:18 +01:00
Matt Lowe
222105be61
Added functionality in game
2015-01-19 21:29:15 +01:00
Michael Callahan
142b42e095
Reset Always reveal top card when starting a new game.
2015-01-01 09:53:29 -07:00
Fabio Bas
1da2e7154c
Fixed Valgrind warnings
...
Running cockatrice in valgrind i didn't found any bad memory leak
(good!), but only a few jumps depending on uninitialized variables.
Even if the possibility of crashes are remote, it's nice to sort them
out.
2014-08-11 10:08:33 +02:00
Fabio Bas
bd97d7b933
Fix signed/unsigned comparision
2014-07-24 18:40:25 +02:00
Daenyth
4c2a553f03
Have servatrice inform players of sideboard size
...
Ref #142
2014-06-28 00:36:43 -04:00
Matt Kelly
082ab73152
Add Tab shortcut for next phase
2014-03-13 01:08:49 -04:00
Matt Kelly
1bc48a7849
Convert rest of source to 4-space indent
2014-02-11 11:14:19 -05: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
Mark Morschhäuser
0022425687
Fixed implicit conversions from double to int warnings regarding
...
QPainter.drawRect()
2013-05-11 17:41:11 +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
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
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
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
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
38cf2621b4
preliminary changes to make deck editor a tab
2012-04-22 05:06:51 -04: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
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
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
75bac4a5b9
fixed gameStateKnown bug
2012-03-31 19:07:45 +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
b2b7242802
changed lock icon, added sideboard locking, issue #15 fixed
2012-03-27 20:32:24 +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
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
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
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
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
a1bcd9854f
preliminary client-side replay support, works in principle
2012-02-21 00:09:03 +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
Max-Wilhelm Bruker
16541141bd
Cleaned up decklist code
2012-01-21 16:41:46 +01:00
Max-Wilhelm Bruker
d5c628966f
PB: everything compiles except for deck storage
2012-01-01 02:48:24 +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
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
unknown
0bb4ef8bb8
added deck hashing
2011-10-04 16:55:18 +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
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
0120d2a019
cardInfoPopup fix; chatView fix
2011-06-28 02:37:49 +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
caf39bc7d3
fixed CardInfoWidget weirdness
2011-05-30 23:33:21 +02:00
Max-Wilhelm Bruker
15ca28bf37
hopefully fixed CardInfoPopup freeze
2011-05-30 15:54:33 +02:00
Max-Wilhelm Bruker
38b31681e2
changed leave game shortcut, server cleanups, added max_games_per_user
2011-04-21 01:52:09 +02:00
Max-Wilhelm Bruker
e978624e3f
added esc as leave game shortcut
2011-04-18 19:16:18 +02:00
Max-Wilhelm Bruker
0ea8375a2f
close buttons for tabs
2011-04-17 17:23:44 +02:00
Max-Wilhelm Bruker
5f46b5cd41
game tab: added splitter for manual size control of text boxes
2011-04-06 15:49:03 +02:00
Max-Wilhelm Bruker
7038166d8f
Changed name of jp translator; fixed game scene rearrange bug
2011-03-06 17:44:59 +01:00
Max-Wilhelm Bruker
731dfcad5c
kick users out of games
2011-03-03 17:05:44 +01:00
Max-Wilhelm Bruker
9e34c9c985
more buddy list & ignore list code
2011-02-28 20:44:03 +01:00
Max-Wilhelm Bruker
ce80d29f50
improved cipt handling, initial p/t for cards
2011-02-16 20:05:03 +01:00
Max-Wilhelm Bruker
d4f600393f
minor visual change, server crash fix, multiplayer leave/concede fixes
2011-02-15 22:50:16 +01:00
Max-Wilhelm Bruker
6bdc8914a9
minor bug fix
2011-02-15 19:10:31 +01:00
Max-Wilhelm Bruker
78e5068e39
converted phases toolbar to graphics item
2011-02-12 21:09:33 +01:00
brukie
dc0f21cce4
Threaded picture caching
2011-01-19 00:16:41 +01:00
Max-Wilhelm Bruker
5544de3213
minor fixes; added round clock
2011-01-08 14:22:41 +01:00
Max-Wilhelm Bruker
df5791d318
Introduced stack zone, shrunk table to have higher zoom factor
2010-11-03 21:28:43 +01:00
Max-Wilhelm Bruker
1cd76c2641
preliminary reveal_card support
2010-10-27 22:44:33 +02:00
Max-Wilhelm Bruker
cf95e5f328
Added card hover + card info widget popup to MessageLogWidget
2010-10-15 19:47:30 +02:00
Max-Wilhelm Bruker
2543a5b241
card info widget fix
2010-10-14 16:49:18 +02:00
Max-Wilhelm Bruker
a215b3503a
Added MTGO-like card info widget, made original info widget hideable
2010-10-13 15:38:32 +02:00
Max-Wilhelm Bruker
2f422f5a20
avatar changes
2010-10-11 17:45:52 +02:00
Max-Wilhelm Bruker
23a0080c45
user level display
2010-09-20 18:52:36 +02:00
Max-Wilhelm Bruker
f9446f9822
generalized user information
2010-09-18 21:05:28 +02:00
Max-Wilhelm Bruker
fe9798bf46
Fixed crash when leaving game as spectator
2010-09-13 20:07:47 +02:00
Max-Wilhelm Bruker
62bf2572a9
Crash fixes (bug #0000006 ). Also cleaned up some includes to speed up compilation.
2010-09-08 22:52:04 +02:00
Max-Wilhelm Bruker
a5f678bc3d
single player fix
2010-09-08 20:15:34 +02:00
Max-Wilhelm Bruker
c4c1723205
single player improvements
2010-09-07 03:51:48 +02:00
Max-Wilhelm Bruker
90ffc76730
single player fixes
2010-09-07 02:46:54 +02:00
Max-Wilhelm Bruker
4d0c9962f4
phase toolbar fixed
2010-09-07 02:03:54 +02:00
Max-Wilhelm Bruker
5ff099f4bc
more code for local playing
2010-08-14 17:01:14 +02:00
Max-Wilhelm Bruker
7921b5f82d
initial commit of local server code
2010-08-04 13:56:51 +02:00
Max-Wilhelm Bruker
614f106304
arrows can target players; card attachment works
2010-07-17 18:24:14 +02:00
Max-Wilhelm Bruker
37de620e93
deck view lock bug fix
2010-06-05 15:26:26 +02:00
Max-Wilhelm Bruker
0d16b3fa95
start game bugfix
2010-06-05 01:37:14 +02:00
Max-Wilhelm Bruker
41c4603fe9
This closes feature request 0000020. Attention, this breaks protocol compatibility.
2010-06-03 02:29:48 +02:00
Max-Wilhelm Bruker
f2092b89e9
correct mirroring of players when spectating
2010-05-29 17:31:16 +02:00
Max-Wilhelm Bruker
ac15d1b5e8
spectator leave bugfix
2010-05-28 16:47:08 +02:00
Max-Wilhelm Bruker
e6e20cb048
optional setting for horizonal hand display
2010-05-27 17:22:18 +02:00
Max-Wilhelm Bruker
befafa28ae
Fixed elevation of spectator rights; added some spectator options; closes bug 0000005
2010-05-26 21:36:54 +02:00
Max-Wilhelm Bruker
26a77d9e40
new zone view code
2010-03-08 15:55:35 +01:00
Max-Wilhelm Bruker
8295b49634
trying to get rid of ZoneViewLayout
2010-03-06 23:37:49 +01:00
Max-Wilhelm Bruker
2c9a8c2b57
minor cleanups and optimizations
2010-03-06 22:10:50 +01:00
Max-Wilhelm Bruker
b2f83541e7
Initial commit for sideboarding. It's supposed to be fully functional.
2010-03-06 17:17:54 +01:00
Max-Wilhelm Bruker
0c508f63ec
removed some useless game events in favor of event context classes; added some preliminary icons
2010-03-03 18:20:46 +01:00
Max-Wilhelm Bruker
888a64b0fd
new protocol code
2010-02-26 17:28:02 +01:00
Max-Wilhelm Bruker
3d5ba34aaf
translation fix; minor improvement
2010-02-04 16:25:38 +01:00
Max-Wilhelm Bruker
e0c7df1694
deck list editing in deck storage tab; mouse hover event for deck view
2009-12-19 20:34:33 +01:00
Max-Wilhelm Bruker
d23ece59ea
crash fixes; move_card fixes
2009-12-18 19:03:02 +01:00
Max-Wilhelm Bruker
564ae4db84
some cleanups and fixes
2009-12-15 16:48:14 +01:00
Max-Wilhelm Bruker
6ba2e98315
game view should not get keyboard focus
2009-12-09 16:17:53 +01:00
Max-Wilhelm Bruker
bda7ec2186
card menu re-added
2009-12-06 17:23:41 +01:00
Max-Wilhelm Bruker
78c1851c52
implemented conceding
2009-12-01 17:26:42 +01:00
Max-Wilhelm Bruker
59e9416f57
blah
2009-11-30 19:33:45 +01:00
Max-Wilhelm Bruker
694070724c
restructured protocol code
2009-11-29 03:07:28 +01:00