5
Updated Danish translation
8
Updated British English translation
11
Updated French doc translation
14
Updated Korean translation
17
Updated French translation
20
Updated Spanish translation
21
Updated Spanish translation
22
Updated Spanish translation
25
Updated Hungarian translation
28
[l10n]Updated Catalan translation
31
configure.in, NEWS: roll a 3.0.1.1 to fix Shell tracking
34
sodoku: a little more gi porting
36
sudoku: gi port starts
37
sudoku: gi port, hack pango_layout_set_markup
38
sudoku: gi port, add user_data=None to callbacks
39
soduku: gi port actually draws games!
40
soduku: gi port, add broken numberbox
41
soduku: gi port, hack around gdk_window_get_origin change
42
sodoku: gi port, remove old code
43
sodoku: gi port, fix dialog_extras
44
sodoku: gi port, tidy dialog_extras
45
sodoku: gi port, more debugging for colors/focus/state
46
sodoku: gi port, hack around gdk_window_get_origin
47
sodoku: gi port, autotools check for pygobject
48
sodoku: gi port, GtkPrintOperation*
49
sudoku: gi port, replace pixbuf recolor
50
sodoku: gi port, fix PangoCairo.show_layout
51
sodoku: gi port, state/focus tracking work
52
sodoku: gi port complete, fix Gtk.DirectionType.TAB_BACKWARD
53
sudoku: add the primary-toolbar style class
54
sudoku: fix hidden notes
55
sudoku: gi port, fix override and background colors
58
Updated Spanish translation
61
Updated Polish translation
62
Updated Polish translation
65
chess: Correctly apply fifty move rule after 50 full moves, not half moved (Bug #649625)
66
chess: Remember window size
67
chess: Fix fullscreen mode not working
68
chess: Revert string change
70
Rodrigo Padula de Oliveira (1):
71
Updated Brazilian Portuguese translation
73
Thomas Hindoe Paaboel Andersen (12):
74
sudoku: Auto convert with pygi-convert.sh
75
sudoku: Replace pygtk.require with gi.require_version
77
sudoku: port the gconf wrapper
78
sudoku: more gi porting
79
sudoku: use set_related_action
80
sudoku: imports fix, replace deprecated api
81
sudoku: Fix runtime warning
82
sudoku: Import Gdk and fix color parsing
83
sudoku: Fix setting numbers using keyboard
84
move sudoku out of staging
85
gtali: Add doctype to kismet dice
92
lightsoff, swell-foop: Set WM_CLASS for Shell Application tracking
98
Swell Foop and Lightsoff are re-enabled.
100
Alexander Shopov (1):
101
Updated Bulgarian translation
104
Updated Danish translation
106
Christian Kirbach (1):
107
[l10n] Updated German translation
109
Christian Persch (5):
110
aisleriot: Update bugzilla info
111
libgames-support: Use real icon names
112
aisleriot: Fix bug-buddy details
113
Fix poker patience scoring
114
aisleriot: Don't show focus rectangles
116
Daniel Mustieles (1):
117
Updated Spanish translation
120
Updated Swedish translation
123
Updated Galician translations
125
Jason D. Clinton (2):
126
gnome-games.doap: Add a description field to make the ftpadmin script happy
127
configure.in: (late) post-release bump to prepare for release later
130
Updated Danish translation
133
Updated Czech translation
135
Mario Blättermann (1):
136
[l10n] Updated German translation
139
Updated Slovenian translation
142
Updated Polish translation
143
Updated Polish translation
146
chess: Correctly set up i18n (Bug #647090)
147
chess: Mark strings for translation that were missed
148
chess: Fix bug in Vala GTK bindings setting file filter labels
149
chess: Use standard license in about dialog
150
chess: Mark string for translation that were missed
151
lightsoff: Get working with seed 2.91.90
152
swell-foop: Runs fine with seed 2.91.90
153
libgames-support: Install typelib into a private location, don't bother installing the .gir since the library is private and is not going to be extended by other libraries
154
lightsoff: Fix settings dialog
155
swell-foop: Fix settings dialog
156
libgames-support: Do install the .gir file, but in a private location
159
Updated Russian translation
165
Overview of major, visiable changes during the 2.91 cycle:
166
* Chess rewriten in Vala and a large number its outstanding bugs fixed
167
* Port to GTK+ 3 except Sudoku
168
* Some 256x256 icons merged from the GNOME Design Team
169
* Quadrapassel gained a new theme "Clean"
171
Shortlog of changes since 2.91.93:
173
Abduxukur Abdurixit (1):
177
Updated Danish translation
179
Christian Persch (1):
180
build: aisleriot: Don't dist the 256px size icons
186
Updated Tamil translation
187
Updated Tamil translation
188
Updated Tamil translation
189
Updated Tamil translation
192
Updated Hungarian translation
194
George Stefanakis (1):
195
l10n: Updated Greek translation for gnome-games
198
[l10n]Updated Catalan translation
199
[l10n]Updated Catalan translation
201
Inaki Larranaga Murgoitio (1):
202
Updated Basque language
204
Jason D. Clinton (5):
205
Revert "aisleriot: Crush PNG files"
206
Revert "aisleriot: icons: Make 256 size aisleriot and freecell icons more similar"
207
Revert "build: aisleriot: Don't dist the 256px size icons"
208
Revert "aisleriot: icons: Add 256 size freecell app icon"
209
aisleriot: Use GNOME Design Team's new icon with 256x256 size
212
[l10n]Fixes on Catalan translation
214
Kristjan SCHMIDT (1):
215
Updated Esperanto translation
218
Updated Brazilian Portuguese translation
221
Use /org/gnome as starting path for schemas
224
Updated Czech translation
225
Updated Czech screenshot
226
Updated Czech screenshot
229
Updated Slovenian translation
231
Miroslav Nikolić (1):
232
Updated Serbian translation
235
aisleriot: add a primary-toolbar style class to the toolbar
238
Updated Polish translation
243
Rodrigo Padula de Oliveira (1):
244
Updated Brazilian Portuguese translation. Revision by Enrico Nicolleto.
247
Updated kn translations
248
Updated kn translations
249
Updated kn translations
252
Updated Russian translation
253
Fixed Russian translation
259
256x256 icons added for aisleriot and gnomine by Lapo Calamandrei. Aisleriot
260
switched the default theme back to bonded and temporarily removed the experimental
263
Shortlog since 2.91.91:
264
Alexander Shopov (1):
265
Updated Bulgarian translation
267
Andrej Žnidaršič (2):
268
Updated Slovenian translation
269
Updated Slovenian translation
272
Update Simplified Chinese translation.
275
Updated British English translation
277
Christian Persch (12):
278
aisleriot: clock: Add translator comments
279
aisleriot: Move app icons to aisleriot
280
aisleriot: Switch default theme back to bonded
281
aisleriot: Fix card theme menu
282
aisleriot: More debug UI
283
aisleriot: Add 256x256 app icon
284
aisleriot: Crush PNG files
285
libgames-support: Ifdef icons not used on hildon
286
aisleriot: Remove sol/clutter from 3.0 branch
287
aisleriot: icons: Add 256 size freecell app icon
288
aisleriot: icons: Make 256 size aisleriot and freecell icons more similar
289
aisleriot: Crush PNG files
292
Don't show a preview when "Choose difficult blocks" is switched on
293
Only show the preview block in the correct circumstances
296
Updated Portuguese translation
299
Updated Galician translations
302
[l10n] Updated Estonian translation
304
Jason D. Clinton (5):
305
help: new help uses .mo files too so ignore .mo files everywhere
306
help: new help generates .page files; ignore those
307
git.mk: sync up with git.mk from upstream pango git
308
build: add new Gnomine icons from last commit to build system
309
gnomine: use the new Gnomine icons in the About dialog
311
Lapo Calamandrei (1):
312
gnomine: add icons from Lapo Calamandrei
314
Lucian Adrian Grijincu (1):
315
Updated Romanian translation
317
Manoj Kumar Giri (1):
318
Updated Oriya Translation
321
Updated Czech translation
323
Mario Blättermann (1):
324
[l10n] Updated German translation
327
Updated Slovak translation
330
Updated Latvian translation.
332
Thomas Hindoe Paaboel Andersen (3):
333
gnibbles: Better error message if clutter fails to init
334
quadrapassel: Better error message if clutter fails to init
338
Updated Russian translation
343
Various bugfixes and translations.
347
update Punjabi Translation by A S Alam
350
Updated French translation
353
Updated Korean translation
355
Christian Persch (1):
356
aisleriot: Disable status bar messages on mouseover by default
358
Daniel Mustieles (2):
359
Updated Spanish translation
360
Updated Spanish translation
363
Updated Swedish translation
364
Updated Swedish translation
367
Updated Hungarian translation
370
Updated Arabic translation
373
Updated Norwegian bokmål translation
374
Updated Norwegian bokmål translation
376
Mario Blättermann (1):
377
[l10n] Updated German translation
379
Michael Kotsarinis (2):
380
l10n: Updated Greek translation for sudoku docs
381
l10n: Updated Greek translation for quadrapassel docs
383
Nirbheek Chauhan (1):
384
Fix header collisions between clutter-gtk-0.10 and clutter-gtk-1.0
387
Updated Polish translation
390
chess: Run tests on make check, add tests for PGN files, remove obsolete manual test PGN files
391
chess: Fix incorrect human move strings
392
chess: Add note about adding castling move strings
393
chess: Fix checkmate detection (Bug #644180)
394
chess: Fix non-displaying move hints
395
chess: Redraw board when move undone (Bug: #644178)
398
Updated Latvian translation.
401
Add Chinese (China) help translation of aisleriot.
402
Update Simplified Chinese gnomine help translation.
403
Add Simplified Chinese iagno help translation.
404
Update Simplified Chinese quadrapassel help translation.
405
Add Simplified Chinese glchess help translation.
407
Thomas Hindoe Paaboel Andersen (1):
408
gnobots2: Remove G_CONST_RETURN usage
410
Yaron Shahrabani (1):
411
Updated Hebrew translation.
414
Updated Russian translation
419
In this release Chess was rewritten in vala. Iagno and gnomine had graphical
420
glitches fixed. All games except swell-foop, lightsoff, and sudoku are now
425
gnomine: Queue repaints instead of immediate repainting
427
Chao-Hsiung Liao (1):
428
Updated Traditional Chinese translation(Hong Kong and Taiwan)
430
Christian Persch (4):
431
build: Include git.mk in all makefiles
432
Sync prop-editor with gtk+
433
libgames-support: Re-add games-preimage-private.h
434
libgames-support: Don't do gratuitous changes to copypasted files
436
Daniel Mustieles (3):
437
Updated Spanish translation
438
Updated Spanish translation
439
Updated Spanish translation
442
Updated Swedish translation
443
Updated Swedish translation
445
Emilio Pozuelo Monfort (1):
446
libgames-support: fix missing icons
449
QA of Galician translations
450
Updated Galician translations
451
Updating Galician translations
453
Inaki Larranaga Murgoitio (2):
454
Updated Basque language
455
Updated Basque language
458
[l10n] Updated Estonian translation
459
[l10n] Updated Estonian translation
460
[l10n] Updated Estonian translation
461
[l10n] Updated Estonian translation
464
Updated Spanish translation
465
Updated Spanish translation
468
Remove non-existing file
469
Updated Norwegian bokmål translation.
470
Updated Norwegian bokmål translation.
472
Kåre Fiedler Chrisitiansen (1):
473
aisleriot: Fix option menu for games with more than three options
476
Updated Czech translation
477
Updated Czech translation
478
Updated Czech translation
480
Michael Kotsarinis (1):
481
Updated Greek translation
484
Port of glchess from Python to Vala. 3D is disabled for now as it doesn't work in GTK3
485
Get OpenGL working directly using GLX
486
Load data from installed location
489
Delete GLX context when widget destroyed
490
Handle failure to create GLX visuals/contexts
491
Add command line option
492
Correctly load games from the command line
493
Work with latest GTK+3
494
Work with latest GTK+3
496
Almost got bitboards working
497
Working without promotion
500
Load castling flags from FEN
501
Support PGN games with FEN setup
504
Gen en-passant working
505
Don't install test program
506
Handle castling rules better
507
En-passant only allowed if square available
508
Check FEN state is valid after move
509
Add in basic history framework
510
Remove non-required GLib namespaces
513
Update history index when game saved, fix date for games
514
Add back 3D board numbering
515
Rotate the black pieces
516
Apply board orientation setting
518
Glade can't make it's mind up which order to save widgets in...
519
Workaround GTK bug that makes the history buttons wrap around
520
Add piece and board texturing
521
Start work on a chess clock
522
Get a chess clock working
523
Only use game clock if configured
524
Use existing piece colors
526
Use the same texturing as the old glchess
527
Connect engine difficulty settings
528
Fix unreliable glX usage
530
Log AI profiles better
531
Merge branch 'glchess-vala'
532
Mark strings for translation
533
Fix translations for new glchess
534
Workaround for gdk_x11_window_get_xid not being in the vala bindings yet
535
Remove copyright that was accidentally copied
536
Simplify .vapi files in Makefile
537
Only use chess engine for new games, loaded games may not have an engine
538
Fix up SAN and FAN notation
539
Fix engine string being freed (bug in vala with string properties)
540
Make vala support optional and version it
541
Compile with Vala 0.11.4
542
Set window title to name of loaded game
543
Update glchess move strings for new format
544
chess: Add translator comments
545
chess: Correctly restore AI games
546
chess: Make history combo correctly track move number
547
chess: Set correct plural form in time units combobox
548
chess: Add context to translatable strings
549
gnuchess: Don't translate strings - this engine only communicates with glchess and the strings are not user visible
551
chess: Fix detect checkmate
552
chess: Fix disabling of chess clock
553
Update annotations on libgames-support
554
Refactor GamesScore to be more GObject
555
libgames-support: Make all objects private members private
556
libgames-support: add missing code for new private code, finalize GamesScores
557
chess: Add test for checkmate
558
chess: Add test for check
559
chess: Track halfmove clock
560
chess: Only allow draw for fifty move rule
561
chess: Compile with latest vala
562
chess: Detect stalemate
563
chess: Test for insufficient material, fix pawn promotion, put check/checmate suffix on SAN/LAN move text, Use correct notation for castling with SAN/LAN move text, better unit tests
564
chess: Add comments about needing claim draw tests
565
chess: Detect draw by three fold repetition
566
chess: Start to get undo to work again
567
chess: Decode promotion type from UCI engines
568
chess: Get undo working:
569
chess: Pre-render the 2D models. Instead of colouring squares that can be moved onto, use draw faint models into those squares
570
chess: Show the selected piece as larger instead of using colours
571
chess: Make 3D board match 2D hint changes
572
chess: Fix play as white/black preferences option
573
chess: Prompt user to save/abandon when starting new game
574
chess: Use int.parse() instead of string.to_int()
575
chess: Add back animation
576
chess: Fix promotion to knight detection
577
chess: Set the animation timer to low priority so the rendering has higher priority
578
chess: Fix crash starting new game when viewing history of a previous one
579
chess: Tidy up rendering code
580
chess: Fix variable name typo
581
chess: Install GSetting schema
582
chess: Fix POTFILES.in for file changes
583
chess: Remove schema file on distclean
586
Reenable iagno's dashed grid, and the grid enabling/disabling option.
588
Thomas Hindoe Paaboel Andersen (10):
589
quadrapassel: use gtk_clutter_init... instead
590
sudoku: move imports to individual lines
591
sudoku: Rename class to avoid conflict in pygobject conversion
593
gnibbles: use new games-score API
595
quadrapassel: Fix typo in program name
596
gtali: Check for error when loading image files
597
glchess: Bump required vala version
600
Yaron Shahrabani (3):
601
Updated Hebrew translation
602
Updated Hebrew translation
603
Updated Hebrew translation
606
Add simplified Chinese glines help translation.
611
Mostly fixes for gtk3 and clutter-gtk 1.0. Quadrapassel also gained a new theme
616
update for Punjabi translation
618
Andrew Higginson (2):
619
quadrapassel: Add new theme Clean
620
quadrapassel: Adjust the message font
623
Add Chinese (China) swell-foop help translation.
626
Updated French doc translation
628
Chao-Hsiung Liao (1):
629
Updated Traditional Chinese translation(Hong Kong and Taiwan)
631
Christian Kirbach (1):
632
[l10n] Updated German aisleriot help translation
634
Christian Persch (2):
635
aisleriot: Don't use deprecated gdk_spawn_* on gtk3
636
build: Fix gdk target check for gtk3
638
Daniel Mustieles (1):
639
Updated Spanish translation
642
Updated Swedish translation
645
Fixed a issue in Brazilian Portuguese translation
648
Updated Galician translations
654
[l10n] Updated Estonian translation
655
[l10n] Updated Estonian translation
656
[l10n] Updated Estonian translation
657
[l10n] Updated Estonian translation
660
Updated Norwegian bokmål translation
661
Updated Norwegian bokmål translation from Torstein Adolf Winterseth
663
Lucian Adrian Grijincu (1):
664
Updated Romanian translation
667
Update Czech translation by Marek Cernocky
670
Make gnobots2 work with GTK3/cairo
671
Make gnomine work with GTK3/cairo
672
mahjongg: Work with GTK3
675
Fixed some issues in Brazilian Portuguese translation
678
Add Chinese (China) lightsoff help translation.
679
Add Chinese (China) gnobots2 help translation.
680
Add Chinese (China) gnect help translations.
681
Add Chinese (China) gtali help translations.
682
Update Chinese (China) gtali help translations.
683
Add Chinese (China) gnotski help translations.
684
Add Chinese (China) mahjongg help translations.
686
Thomas Hindoe Paaboel Andersen (17):
687
glines: fix drawing of non-square fields
688
glines: Fix missing draw of previews
689
remove version checks that are already guaranteed to be met
690
mahjongg: remove unneeded checks
691
mahjongg: replace deprecated gdk_pixbuf_unref
692
aisleriot: fix typo (width/height)
693
fix warnings on 64bit build
694
sync gtk3 fix from libegg
695
fix a few introspection warnings
696
Fix for API break in clutter-gtk
697
gnibbles: another API change fix
698
bump required clutter-gtk
699
gnibbles: fix non-square board size
700
gnibbles: the elastic effect overshoots and will cause a negative opacity to be set. Use expo instead
701
gnibbles: fix build warning
702
gnotravex: fix build with no smclient
706
aisleriot/poker: End game when last card is placed outside shuffle mode.
709
lightsoff, swell-foop: Really safely set LD_LIBRARY_PATH
711
Yaron Shahrabani (1):
712
Updated Hebrew translation.
717
Chess got a new option for showing the captured pieces. Quadrapassel and
718
gnotravex got ported to gtk3.
721
Daniel Mustieles (1):
722
Updated Spanish translation
725
Updated Tamil translation
726
Updated Tamil translation
727
Updated Tamil translation
729
Edward Sheldrake (3):
730
Changes for gobject-introspection >= 0.9.10
731
Changes for gobject-introspection >= 0.9.10
732
Changes for gobject-introspection >= 0.9.10
735
Updated Galician translations
743
chess: Add an option for showing captured pieces (Bug #510732)
746
Use gtk_paned_new() instead gtk_[h|v]paned_new()
747
gnibbles: Use GSourceFunc instead GtkFunction
750
Updated Norwegian bokmål translation
752
Thomas Hindoe Paaboel Andersen (11):
753
gnobots2: delete unused file
754
gnobots2: GTK_OBJECT is gone in gtk3
755
a higher version of gtk is already required
756
quadrapassel: gtk3 port
757
gtk3 implies glib v2.27 so these checks are not needed
758
Delete unused omf.make and xmldocs.make
759
Update error messages
760
gtk_statusbar_set_has_resize_grip removal
761
gtk_dialog_set_has_separator removal
763
gnotravex: fix flicker when moving columns
768
In this release the default was switched to building with GTK3. Only aisleriot
769
will keep support for GTK2.
770
Games ported to GTK3 in this release: gnect, gnibbles, gnotski, gtali, and iagno.
773
Andrej Žnidaršič (1):
774
Updated Slovenian translation
4
776
Carles Ferrando (1):
5
777
Updated Catalan (Valencian) translation
8
[l10n] Updated German translation
11
[l10n] Updated Estonian translation
779
Christian Persch (3):
780
gnect: Port to cairo and gtk3
781
aisleriot: Sync prop-editor from gtk
782
aisleriot: Sync prop-editor.c from gtk
784
Daniel Mustieles (1):
785
Updated Spanish translation
787
Edward Sheldrake (3):
788
gnibbles: Add doctype to background svg file
789
lightsoff, swell-foop: Fix segfault in gtkclutter init
790
lightsoff, swell-foop: Don't try to manually iterate GLib main loop inside inner loop
793
Updated Galician translations
14
796
Updated Danish translation of the documentation
16
Mario Blättermann (1):
17
[i18n] Updated German doc translation
797
Updated Danish translation of the documentation
800
Fix typos in Catalan translation
803
Updated Slovenian translation
804
Added sl for Slovenian translation
805
Updated Slovenian translation
808
gnomine: Use get_preferred_{width,height} instead of size_request
809
libgames-support: Use get_preferred_{width,height} instead of size_request
810
aisleriot: Use get_preferred_{width,height} instead of size_request
813
sudoku: Make last played strings more translatable (Bug #628161)
814
sudoku: Remove unused translatable tooltip strings (Bug #628161)
815
sudoku: Change grammar in error text (Bug #628161)
816
sudoku: Make play duration strings more translatable (Bug #628161)
817
sudoku: Make puzzle title strings more translatable (Bug #628161)
19
819
Takayuki KUSANO (1):
20
820
Updated Japanese translation
23
Updated asturian translation
822
Thomas Hindoe Paaboel Andersen (7):
824
gnotski: port to gtk3
825
gnobots2: various gtk3 fixes
826
default to gtk3.0 and gtk3-ready games
828
build: add gnibbles to gtk3-buildable games
832
lightsoff: disable using Gtk theme color as button color (broken on Gtk3)
25
834
Yaron Shahrabani (1):
26
835
Updated Hebrew translation.
30
838
==================
32
Major features since 2.30.x:
33
* Overall the games now have more consistent menus, better HIG compliance, and
35
* The work on sudoku includes a new sharper look, less cluttered menus,
36
removal of the status bar, and a ton of bug fixes.
37
* Chess now supports SVGs for pieces and includes a new theme.
39
Minor features since 2.30.x:
40
* Chess also moved to use GtkInfoBar.
41
* In Tetravex animation support was added together with support for swapping
43
* In Quadrapassel the difficulty in the later levels was tweaked to be easier.
44
* The scoring algorithm for glines was adjusted to avoid huge scores.
45
* The port to Cairo has been completed for a few of the games.
46
* Sudoku got a new hint system
47
* In Aisleriot the cards are now slightly bigger
49
Changes since the last development release, 2.31.92.1, are below.
840
This is the first release on the road to a gtk3 based gnome-games. So far only
841
aisleriot and glines have been ported but the rest is comming.
843
To build with gtk3 use "--with-gtk=3.0 --enable-games=aisleriot,glines"
848
LIBCANBERRA_GTK ≥ 0.26
51
854
Aurimas Černius (1):
52
855
Updated Lithuanian translation