forked from ruxkor/jpoker
-
Notifications
You must be signed in to change notification settings - Fork 3
/
ChangeLog
10245 lines (8039 loc) · 310 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
2010-04-18 loic <[email protected]>
* Release 2.0.0
* reorganize themes and sites
* debian/apache2/sites-available/jpoker:
redirect the default URL to the pokersource.eu site
[d1a361b30929] [tip]
2010-04-07 Loic Dachary <[email protected]>
* sound/Makefile:
switch back to ming based solution because swftools is obsolete
[d68042dd6623] [tip]
* merge release tags
[e4ddedf2f6b7]
2010-04-07 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 7813f0449122
[2ff560336782]
* .hgtags:
Removed tag jpoker-2.0.0-1
[7813f0449122] [jpoker-2.0.0-1]
2010-04-07 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
allow for rounding errors when checking for animation positions
[f602aed3117d]
* merge release tags
[93be25de39b4]
2010-04-07 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 4d895cb19e83
[6e614cb9714b]
* .hgtags:
Removed tag jpoker-2.0.0-1
[4d895cb19e83]
2010-04-07 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
add tests about adding and removing the hover class on the
sitout/fold button
[a3fadf475894]
* merge release tags
[68ec79bb1697]
* jpoker/js/jquery.jpoker.js:
cosmetic move of lines
[41eb155f00fc]
2010-04-07 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 7bcd46f4fe5b
[a67ce626d15c]
* .hgtags:
Removed tag jpoker-2.0.0-1
[7bcd46f4fe5b]
2010-04-07 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
test the call of the deal_card animation callback even when there is
no dealer (hence no animation)
[a565bb257c02]
* merge release tags
[68a03da2f79b]
* debian/copyright:
update reference download url
[733e93c0ad5f]
* jpoker/js/jquery.jpoker.js:
copyright date update
[f65d226182d8]
2010-04-06 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 37bc92ff7830
[1965dd2b3b1a]
* .hgtags:
Removed tag jpoker-2.0.0-1
[37bc92ff7830]
2010-04-07 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
add jpoker.server.handler PacketPokerTourneyStart
[44c21771fd14]
2010-04-03 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
merge proppy changes
[8e21c54b5918]
* jpoker/js/jquery.jpoker.js:
display the raw incoming packet in case of success, for debug
[4c6f83226f7e]
* Makefile:
get all files from jpoker-version by not using * but . instead
[1ecd002eb76c]
2010-03-12 Johan Euphrosine <[email protected]>
* windmill/fold.py:
add windmill based test
[c792c7119b69]
* merge
[efbdf187cce1]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
jpoker.plugins.login should not reset input, if logged out and login
form already displayed
[0b716f07395c]
2010-03-05 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 8061eeac3fee
[c23400c3dfdb]
* .hgtags:
Removed tag jpoker-2.0.0-1
[8061eeac3fee]
2010-03-04 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
add jpoker.plugins.playerSelf table move
[9c80e505a9bb]
* jpoker/js/test-jpoker.js:
fix test jpoker.plugins.player: PacketPokerPlayerCards
[68e60e5c5b95]
2010-02-16 Ulrike Uhlig <[email protected]>
* jpoker/css/jpoker_tablesorter_pager.css:
order, general cleanup
[226d2771fdfc]
* jpoker/css/jpoker_tourney_details.css:
no empty spaces and eof
[afc761bf59fd]
* jpoker/css/jpoker_tourney_details.css:
if there is no other info in the grey block, we can just put the
announced and cancelled info over the whole width.
[e675505c487a]
* jpoker/css/jpoker_common.css, jpoker/css/jpoker_server_status.css,
jpoker/css/jpoker_tablepicker.css,
jpoker/css/jpoker_tourney_details.css:
general cleanup and simplification
[5c577cef166e]
* jpoker/js/jquery.jpoker.js:
just cleaning spaces
[82dbd6db2056]
* jpoker/css/jpoker_regular_tourney_list.css:
General cleaning and pulling together instructions.
[9c830972fc29]
* jpoker/css/jpoker_login.css:
There is no need to specify font size here, as we inherit it from
jpoker_widget.
[85aac7473369]
* jpoker/css/jpoker_copyright.css:
general cleaning, put same instructions together in one. Fixed font-
size, because this does not depend on jpoker_widget, but on the
containing parent, which is probabably a website having its own
style. I made the 'dismiss' button more userfriendly, so you can
click on the whole button, not just on the text. I also took away
the text decoration of this button as it coincides with the border
of the button itself.
[0e887939313f]
* jpoker/css/jpoker_common.css:
added a general font size to the widget so contained elements can
inherit it. added outline none to get rid of the dotted outline when
clicking on links in firefox. added a comment.
[c7d1d1609d4b]
2010-02-15 Ulrike Uhlig <[email protected]>
* merge
[144ca7a8b58b]
* jpoker/l10n/jpoker-de.po:
converted to lowercase all words that should be lowercase in german,
i.e. verbs, adverbs and adjectives.
[69d6d2e0ef9f]
2010-02-15 Loic Dachary <[email protected]>
* jpoker/l10n/jpoker-de.json:
update de.json
[2f0ebb799868]
* merge proppy changes
[fd0082e99ee8]
2010-02-15 Johan Euphrosine <[email protected]>
* jpoker/l10n/jpoker-de.po:
rikeko update of de translation
[f05db7250bf5]
2010-02-12 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 27ed2d9bc9d4
[c0bdc6f263df]
* .hgtags:
Removed tag jpoker-2.0.0-1
[27ed2d9bc9d4]
2010-02-12 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.gettext.js:
remove jpoker.message in jquery.gettext
[ecdde982b4f8]
* jpoker/l10n/jpoker-de.json, jpoker/l10n/jpoker-de.po:
update german translation, remove a few fuzzy flags
[55b0607930e7]
* jpoker/l10n/jpoker-da.po, jpoker/l10n/jpoker-de.po, jpoker/l10n
/jpoker-en.po, jpoker/l10n/jpoker-en_CA.po, jpoker/l10n/jpoker-
en_US.po, jpoker/l10n/jpoker-es.po, jpoker/l10n/jpoker-fi.po,
jpoker/l10n/jpoker-fr.po, jpoker/l10n/jpoker-fr_BE.po, jpoker/l10n
/jpoker-fr_CA.po, jpoker/l10n/jpoker-fr_FX.po, jpoker/l10n/jpoker-
it.po, jpoker/l10n/jpoker-ja.po, jpoker/l10n/jpoker-nb.po,
jpoker/l10n/jpoker-nl.po, jpoker/l10n/jpoker-pt.po, jpoker/l10n
/jpoker-sv.po:
update po
[7e271d8ce61e]
* jpoker/js/jquery.gettext.js:
jquery.jpoker.js should use absolute urls for ajax request in case
they are proxied.
Original Author: Chandan Kudige
Reported upstream: http://plugins.jquery.com/node/13084
[ffc2fc29f38b]
* jpoker/js/jquery.gettext.js:
jquery.gettext.js should use dataType instead of eval for json
decoding.
Reported upstream: http://plugins.jquery.com/node/12971
[31d1a82738ec]
2010-02-03 Loic Dachary <[email protected]>
* Makefile:
allow for RUBY=ruby + install is no longer the default target
[fb4a1197c75a]
2010-01-22 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
rebuy should be shown if money < buyIn.max instead of money <
min(buyIn.max, bankroll)
[1d599e16185b]
2010-01-22 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
jpoker.plugins.tableList.getHTML add css classes for full and empty
table
[995bd65e4da2]
2010-01-21 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
send PacketPokerBuyIn only if player.buy_in_payed is false, send
PacketPokerRebuy otherwise, always show rebuy button when
playerSelf.rebuy is called: to allow clicking if canceled
[6775dc34e273]
2010-01-18 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js:
jslint
[0089d1d57ac5]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
add server.tableQuit
[28dcc5d92493]
2009-12-11 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.ajaxQueue.js:
allow ajax_queue original $.ajax override
[ab32e196c4fc]
2009-11-24 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
check that the table has been removed from the list of tables
[c22f0117c55a]
* jpoker/js/test-jpoker.js:
check state after sending packet
[a01028c8c848]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
implement tableInformation
[9d3783a822cd]
2009-11-17 Johan Euphrosine <[email protected]>
* jpoker/js/skin-jpoker.js:
add jpoker_skin_override_xhr
[698f192485f8]
2009-10-28 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
min value of the slider must be * 100
[1f34b772483b]
2009-10-22 Johan Euphrosine <[email protected]>
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js, jpoker/js
/test-jpoker.js:
add sitout_fold button
[f4a6a2b9309e]
2009-10-21 Johan Euphrosine <[email protected]>
* jpoker/js/skin-jpoker.js:
jslint fixes
[de3de06376e9]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
jpoker.plugins.player: animation pot2money 2x players same pot
[189c921495b3]
* jpoker/js/skin-jpoker.js:
add PacketPokerChipsPot2Player to jpoker_08_all
[1283a337abaa]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js, jpoker/l10n
/jpoker-da.po, jpoker/l10n/jpoker-de.po, jpoker/l10n/jpoker-en.po,
jpoker/l10n/jpoker-en_CA.po, jpoker/l10n/jpoker-en_US.po,
jpoker/l10n/jpoker-es.po, jpoker/l10n/jpoker-fi.po, jpoker/l10n
/jpoker-fr.po, jpoker/l10n/jpoker-fr_BE.po, jpoker/l10n/jpoker-
fr_CA.po, jpoker/l10n/jpoker-fr_FX.po, jpoker/l10n/jpoker-it.po,
jpoker/l10n/jpoker-ja.po, jpoker/l10n/jpoker-nb.po, jpoker/l10n
/jpoker-nl.po, jpoker/l10n/jpoker-pt.po, jpoker/l10n/jpoker-sv.po:
jpoker.plugins.player: animation pot2money
[22cf006e80cd]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
add sitin checkbox to rebuy dialog
[4cbb8da8d239]
2009-10-20 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
callback must be called by the deal_card animation no matter what
[b391076683c3]
2009-10-19 Loic Dachary <[email protected]>
* jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg,
jpoker/js/jquery.jpoker.js, jpoker/js/mockup.js, jpoker/js/test-
jpoker.js, jpoker/l10n/jpoker-da.po, jpoker/l10n/jpoker-de.po,
jpoker/l10n/jpoker-en.po, jpoker/l10n/jpoker-en_CA.po, jpoker/l10n
/jpoker-en_US.po, jpoker/l10n/jpoker-es.po, jpoker/l10n/jpoker-
fi.po, jpoker/l10n/jpoker-fr.po, jpoker/l10n/jpoker-fr_BE.po,
jpoker/l10n/jpoker-fr_CA.po, jpoker/l10n/jpoker-fr_FX.po,
jpoker/l10n/jpoker-it.po, jpoker/l10n/jpoker-ja.po, jpoker/l10n
/jpoker-nb.po, jpoker/l10n/jpoker-nl.po, jpoker/l10n/jpoker-pt.po,
jpoker/l10n/jpoker-sv.po:
add pot, half pot, three quarter of a pot buttons
[5c3c8d035903]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
cards are turned face up at the end of the player cards animation,
not before
[74ee6187dbbc]
* jpoker/js/test-jpoker.js:
fix jpoker.plugins.player: jpoker_self because the
jpoker_player_self class is set on element up
[d84ecdf67668]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
play a sound when the logged in player has won more money from the
pot than what he put in it
[d253c81bd569]
* jpoker/css/jpoker_table.css:
player_self is one level up, fix the CSS accordingly for the
decoration of the click-to-sit
[a8b3807fb636]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js,
sound/Makefile, sound/player_timeout_notice.ogg,
sound/player_timeout_warning.ogg, sound/player_win.ogg:
add sounds for timeout warning and notice
[56835e06fd30]
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js:
remove hole cards for self by moving the jpoker_player_self
[62fd007e544a]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
userinfo is set with PlayerInfo when possible
[2786aaf6f665]
2009-10-16 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
do not expire cookie for now
[6a57256a04ff]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
jpoker.plugins.playerSelf.callback.hand_strength.display_done is
called whenever the hand strength is displayed
[b0826fa0c3bd]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
the flag sit_out_sent is set when a SitOut packet has been sent to
the poker server and no Sit or SitOut packet has been received by
the client
[f2c6949ca5d0]
2009-10-15 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
use pixels instead of percent when animating. This is because the
cur(true) function of jquery will return the size of the element
being animated in pixels instead of percentage, when it is not null
and the animation will be done with a mixture of percentage and
pixel size.
[01ded7c443fb]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js, jpoker/l10n
/jpoker-da.po, jpoker/l10n/jpoker-de.po, jpoker/l10n/jpoker-en.po,
jpoker/l10n/jpoker-en_CA.po, jpoker/l10n/jpoker-en_US.po,
jpoker/l10n/jpoker-es.po, jpoker/l10n/jpoker-fi.po, jpoker/l10n
/jpoker-fr.po, jpoker/l10n/jpoker-fr_BE.po, jpoker/l10n/jpoker-
fr_CA.po, jpoker/l10n/jpoker-fr_FX.po, jpoker/l10n/jpoker-it.po,
jpoker/l10n/jpoker-ja.po, jpoker/l10n/jpoker-nb.po, jpoker/l10n
/jpoker-nl.po, jpoker/l10n/jpoker-pt.po, jpoker/l10n/jpoker-sv.po:
currency formatting is now using coma to format thousands
[183e59046f93]
2009-10-14 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
dont set the broke player flag when the player is flag all in
because it means his money is in the pot
[29d4bf323483]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
show rebuy dialog when the player is broke
[c07caaef00b3]
2009-10-03 Loic Dachary <[email protected]>
* upstream merge
[6a81e3881b53]
2009-10-03 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 442ba3a14a43
[f62f47b2da76]
* .hgtags:
Removed tag jpoker-2.0.0-1
[442ba3a14a43]
2009-10-03 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
disable long poll when an error occurs to avoid looping
[edeb3b2a1e29]
2009-10-02 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
login templates are in the options
[5020f3b9caa1]
2009-10-01 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
move playerSelf html snippets to template variables
[717449bf3395]
2009-09-30 Loic Dachary <[email protected]>
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg, jpoker/js/jquery.jpoker.js,
jpoker/js/mockup.js, jpoker/js/test-jpoker.js, jpoker/l10n/jpoker-
da.po, jpoker/l10n/jpoker-de.po, jpoker/l10n/jpoker-en.po,
jpoker/l10n/jpoker-en_CA.po, jpoker/l10n/jpoker-en_US.po,
jpoker/l10n/jpoker-es.po, jpoker/l10n/jpoker-fi.po, jpoker/l10n
/jpoker-fr.po, jpoker/l10n/jpoker-fr_BE.po, jpoker/l10n/jpoker-
fr_CA.po, jpoker/l10n/jpoker-fr_FX.po, jpoker/l10n/jpoker-it.po,
jpoker/l10n/jpoker-ja.po, jpoker/l10n/jpoker-nb.po, jpoker/l10n
/jpoker-nl.po, jpoker/l10n/jpoker-pt.po, jpoker/l10n/jpoker-sv.po:
sound control implementation
[7d066adfa258]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
isolate preference save function
[552684d3ca76]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
sounds can be disabled by preferences
[9a775da38294]
2009-09-26 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
jlint fixes
[4ecc366f69f6]
2009-09-24 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js:
use each instead of [0] so that the function works even when the
element is not in the template
[c215673183b2]
* jpoker/js/skin-jpoker.js:
disable long poll for skinning
[037f6d942a91]
2009-09-10 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
receivePacket must not be called when PollReturn completes
[22513c38d279]
2009-09-10 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
PacketLongPoll -> PacketPokerLongPoll
[435dae76e10a]
2009-08-30 Loic Dachary <[email protected]>
* merge upstream
[2e20eb6d445f]
* jpoker/js/jquery.ajaxQueue.js, jpoker/js/jquery.jpoker.js, jpoker/js
/test-jpoker.js:
General description of the LongPoll implementation:
When the connection is created, a LongPoll packet is launched before
anything else and the LongPoll logic described below is initiated.
The first LongPoll packet is emitted to initiate the logic and the
pendingLongPoll flag is set.
When a packet is sent, if the pendingLongPoll flag is set, a
LongPollReturn packet is sent. Contrary to all other packets, it is
not sent using ajaxQueue. If it was it would be blocked because the
LongPoll packet has not returned yet. The server is expected to make
sure the LongPoll packet returns. When the LongPoll packet returns,
the ajaxQueue will pop the next packet and send it to server.
If a packet has not been sent for more than longPollFrequency, a
LongPoll packet is sent. It is expected that the server will take a
long time, possibly minutes before returning. The pendingLongPoll
flag is set.
Details of the LongPoll implementation:
The scheduleLongPoll function will always setTimeout for longPoll in
the [minLongPollFrequency,longPollFrequency] range. The delta
argument is always in the [0,longPollFrequency] range.
The original sendPacket is renamed sendPacketAjax and the "mode" is
given in argument instead of being set from the settings. The
success callback of ajax calls the receivePacket function instead of
calling directly queueIncoming with the data received. The
sendPacket/receivePacket are in charge of implementing the LongPoll
logic described above.
Various bug fixes and modifications:
For testing purposes, when the longPollFrequency is -1 (and the
tests set it to -1) the LongPoll logic is deactivated.
Remove the "port" variable from jquery.ajaxQueue.js and the "abort"
mode because it's not used in the jpoker context. In addition jpoker
was bugous because it missed the "undefined" suffix when emptying
the ajax queue.
Remove the "mode" variable from jpoker.connection.defaults because
it has never been used by callers.
The PacketPoll packets implementation for tables and tourney is
removed.
The Ping packet is no longer used and the associated logic is
obsoleted in favor of LongPoll.
[75b8def96587]
2009-08-21 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset f78ce62c5987
[d4954de90b2a]
* .hgtags:
Removed tag jpoker-2.0.0-1
[f78ce62c5987]
2009-08-21 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
UPLOAD avatar URL must carry the auth argument because there no
longer is a cookie
[d192883a1ef6]
2009-08-18 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 947beb4cab74
[be19a1894c34]
* .hgtags:
Removed tag jpoker-2.0.0-1
[947beb4cab74]
2009-08-18 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
don't show sit_seat if playerleave and self player still sit at the
table
[4ef77236b80d]
2009-08-18 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset bbc0214860f4
[527068e92b0f]
* .hgtags:
Removed tag jpoker-2.0.0-1
[bbc0214860f4]
2009-08-17 Loic Dachary <[email protected]>
* merge tags
[07499e21c0cb]
2009-08-14 Loic Dachary <[email protected]>
* jpoker/js/test-jpoker.js:
test serverDestroy
[95aa73602dab]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker-backward.js,
jpoker/js/test-jpoker.js, jpoker/js/testrunner.js:
Compatibility with poker-network 2.0.0. Instead of relying on a
cookie and the name= arguement of the URL, use the auth= and uid=
arguments of the URL only. The auth= is a session hash that is set
by poker-network to remember the serial. The uid= is a hash that is
unique to each jpoker server instance. It allows the server to keep
the packets between polls. The auth= hash is stored in a cookie so
that it can be shared between tabs.
The "count" cookie and server data member that was designed to
forbid multiple sessions for a given user have been removed because
it is now allowed.
By default the cookie that stores the auth= hash expires after one
hour.
[27edc1c21560]
2009-08-14 Loic Dachary <[email protected]>
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 69c9cc5aa293
[fa0218cf85da]
* .hgtags:
Removed tag jpoker-2.0.0-1
[69c9cc5aa293]
* jpoker-opensocial.xml:
opensocial: fix url prefix
[84ea866dc72b]
* .hgtags:
Added tag jpoker-2.0.0-1 for changeset 85ad75397230
[2880787f84f7]
* .hgtags:
Removed tag jpoker-2.0.0-1
[85ad75397230]
2009-08-13 Loic Dachary <[email protected]>
* appdata-opensocial.xml, jpoker-opensocial.xml:
opensocial: relative path
[34cbcd0e54be]
* jpoker-opensocial.xml, jpoker/css/jpoker_table.css:
opensocial: doReconnectAlways: true, fix avatar size
[73bfe71c6bf7]
2009-08-07 Loic Dachary <[email protected]>
* Release 1.0.16
* jpoker-opensocial.xml:
fix gadget size, and variable declaration
[417083711bf3] [tip]
2009-08-06 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpokeradmin.js, jpoker/js/test-jpokeradmin.js:
jpokeradmin: satellite_of select + jslint
[bce03e6628c7]
* jpoker/js/jquery.jpokeradmin.js, jpoker/js/test-jpokeradmin.js:
add satellite_player_count and satellite_of in jpokeradmin
[ee472a8aa661]
* jpoker/jpokeradmin.html, jpoker/js/jquery.jpokeradmin.js:
jpokeradmin should not use ajaxQueue, because of async: false
[2525f527018c]
2009-08-04 Johan Euphrosine <[email protected]>
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg, jpoker/js/jquery.jpoker.js,
jpoker/js/mockup.js, jpoker/js/test-jpoker.js:
add options dialog
[77a38f335d65]
2009-08-03 Johan Euphrosine <[email protected]>
* jpoker/js/test-jpoker.js:
fix animation test
[7d85594858f2]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
better jpoker.plugins.player: animation bet2pot test
[cc4af84c6220]
2009-08-03 Johan Euphrosine <[email protected]>
* jpoker/css/jpoker_table.css:
explicit width for .jpoker_bet fixes bet animation on ie6
[a52f6e839d2b]
* jpoker/js/test-jpoker.js:
better money2bet test
[4ee943b4ebd0]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
fix jpoker.plugins.player.callback.animation.money2bet call
[5ae9071a9927]
2009-08-03 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
better jpoker.plugins.player: animation money2bet test
[fa4d974027cb]
* jpoker/css/jpoker_table.css:
remove dead copyright css
[6ee34a6a91a5]
2009-07-30 Johan Euphrosine <[email protected]>
* jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg:
fix timeout position
[8797675ed683]
* merge upstream changes
[b5453445e139]
* jpoker/css/jpoker_chat.css, jpoker/css/jpoker_table.css,
jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg,
jpoker/js/skin-jpoker.js:
fix chat_input, money, powered_by, table_info skin
[ff118c384d91]
2009-07-30 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
s/player.cards.changed/player.cards.dealt
[09d06204c806]
2009-07-30 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
fix jpoker.plugins.player: animation deal_card x2
[197689167def]
2009-07-30 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
hide/show seats when self player arrive/leave
[472dc370b15a]
* jpoker/js/jquery.jpoker.js:
fix coverage, kill dead code
[392acb6d4b4c]
* merge upstream changes
[11c0abf94e31]
* jpoker/css/jpoker_table.css, jpoker/js/skin-jpoker.js,
jpoker/skin/table.html:
add jpoker_144_pot, fix pot animation when 0pots
[4e350ffd375c]
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg, jpoker/js/skin-jpoker.js:
fix overlap issue in layout
[2750b2ecb1b7]
2009-07-30 Loic Dachary <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
remove merge leftovers
[66cdfa8f9131]
2009-07-28 Johan Euphrosine <[email protected]>
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
revert: jpoker.plugins.player.callback.animation.deal_card safeguard
[6cca42464e3f]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
allow only jpoker.plugins.player.callback.animation.deal_card to run
at once
[c9e4138f395f]
* jpoker/css/jpoker_chat.css, jpoker/js/jquery.jpoker.js:
add chat headings to template
[3da0ce623046]
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js, jpoker/js
/skin-jpoker.js, jpoker/js/test-jpoker.js:
fix animations
[6eaffd3d29b4]
2009-07-27 Johan Euphrosine <[email protected]>
* jpoker/css/images/jpoker_table/check-call.gif:
add check-call background
[08627f53a5d2]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
fix best_card animation when receiving multiple PacketPokerBestCards
[63fbd2966c94]
* jpoker/css/images/jpoker_table/seat_position.gif,
jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg:
update images size, and powered by position
[f76ee43f52e3]
* jpoker/js/skin-jpoker.js:
fix skin description
[ec51e7b1e049]
* jpoker/css/jpoker_table.css:
fix jpoker_143_board describe, remove unused css classes
[9b0d0d63afec]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
better jpoker.plugins.player: animation best_card tests
[44141ffdd449]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
better jpoker.plugins.player: animation deal_card board tests
[e186da1c878b]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
better test for jpoker.plugins.player: animation deal_card
[d057dc5b58c8]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
test jpoker.plugins.player: animation deal_card
[d238acb86b90]
* jpoker/js/test-jpoker.js:
fix jpoker animations test
[0d0a11c7ec0f]
2009-07-27 Johan Euphrosine <[email protected]>
* jpoker/css/images/jpoker_table/bet.gif,
jpoker/css/images/jpoker_table/dealer.gif,
jpoker/css/images/jpoker_table/menu-button.gif,
jpoker/css/images/jpoker_table/pot.gif,
jpoker/css/images/jpoker_table/seat-sit.gif,
jpoker/css/images/jpoker_table/seat.gif,
jpoker/css/images/jpoker_table/table.gif:
new jpoker_table images
[361f2509d788]
2009-07-25 Johan Euphrosine <[email protected]>
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js, jpoker/js
/skin-jpoker.js:
best card animation reafactoring
[8a26e31c6f21]
* jpoker/js/jquery.jpoker.js:
remove duplicate board_cards decl
[f5c07f771428]
* jpoker/js/jquery.jpoker.js, jpoker/js/skin-jpoker.js,
jpoker/skin/table.html:
jpoker.plugins.table.callback.animation.deal_card refactor
[87346b2485d4]
* jpoker/js/jquery.jpoker.js, jpoker/js/test-jpoker.js:
jpoker.plugins.player.callback.animation.deal_card refactor
[e350c2b50d61]
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js, jpoker/js
/skin-jpoker.js, jpoker/js/test-jpoker.js:
hide/show players card using .jpoker_player_dealt class instead of
.hide/show, breaks cards animation
[ff1ef4d97347]
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg:
fix button background, and label
[01c7c290325d]
* jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg,
jpoker/js/skin-jpoker.js:
add hand strength to jpoker_08_all
[880d31b46c7c]
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg:
fix powered by position
[312c96f4e13b]
* jpoker/css/jpoker_chat.css, jpoker/css/jpoker_table.css,
jpoker/css/jpoker_table_layout.css, jpoker/images/mockup.svg,
jpoker/js/jquery.jpoker.js, jpoker/js/mockup.js, jpoker/js/skin-
jpoker.js, jpoker/js/test-jpoker.js:
remove chat from mockup.svg
[1dbaa26e4d09]
* jpoker/css/jpoker_table.css, jpoker/css/jpoker_table_layout.css,
jpoker/images/mockup.svg, jpoker/js/jquery.jpoker.js,
jpoker/js/mockup.js, jpoker/js/skin-jpoker.js, jpoker/js/test-
jpoker.js:
add player hole cards
[519dc3bed9de]
* jpoker/css/jpoker_table.css, jpoker/js/skin-jpoker.js:
set font-size to 10px
[6214258e2ed8]
* jpoker/css/jpoker_table.css, jpoker/js/jquery.jpoker.js, jpoker/js
/skin-jpoker.js, jpoker/js/test-jpoker.js:
add jpoker_player_self on player_seat when self seated
[b31caed352b5]
2009-07-24 Johan Euphrosine <[email protected]>
* Makefile, jpoker/css/images/jpoker_table/background.png,
jpoker/css/images/jpoker_table/seat_position.gif,
jpoker/css/jpoker_table.css:
remove image generation, fix seat_position and background image