commit 2b587c2e274a4cbe97cc5e4eebc2d8cdeeffaa3b Author: Thomas Hindoe Paaboel Andersen Date: Tue Aug 17 01:13:05 2010 +0200 version bump configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e5b033393bb1c21e245dd41af83dde1a4ef10805 Author: Thomas Hindoe Paaboel Andersen Date: Tue Aug 17 01:10:07 2010 +0200 NEWS for 2.31.90 NEWS | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) commit b9cdf5bf078ad14335a2c3439e453d71a4a44983 Author: Christian Persch Date: Mon Aug 16 15:40:41 2010 +0200 aisleriot: Go GPL 3+ Drop the Lesser from aisleriot/lib/; this code is now GPL 3+. aisleriot/lib/ar-card-images.c | 6 +++--- aisleriot/lib/ar-card-images.h | 6 +++--- aisleriot/lib/ar-card-private.h | 6 +++--- aisleriot/lib/ar-card-theme-fixed.c | 6 +++--- aisleriot/lib/ar-card-theme-preimage.c | 6 +++--- aisleriot/lib/ar-card-theme-private.h | 6 +++--- aisleriot/lib/ar-card-theme-pysol.c | 6 +++--- aisleriot/lib/ar-card-theme-sliced.c | 6 +++--- aisleriot/lib/ar-card-theme-svg.c | 6 +++--- aisleriot/lib/ar-card-theme.c | 6 +++--- aisleriot/lib/ar-card-theme.h | 6 +++--- aisleriot/lib/ar-card-themes.c | 6 +++--- aisleriot/lib/ar-card-themes.h | 6 +++--- aisleriot/lib/ar-card.c | 6 +++--- aisleriot/lib/ar-card.h | 6 +++--- aisleriot/lib/ar-pixbuf-utils.c | 6 +++--- aisleriot/lib/ar-pixbuf-utils.h | 6 +++--- aisleriot/prop-editor.c | 6 +++--- aisleriot/prop-editor.h | 6 +++--- 19 files changed, 57 insertions(+), 57 deletions(-) commit 1c73e07ffbb7e320011aaa5e02963a7005da2a28 Author: Daniel Mustieles Date: Mon Aug 16 00:28:41 2010 +0200 Updated Spanish translation gnome-sudoku/help/es/es.po | 13 +++++++------ 1 files changed, 7 insertions(+), 6 deletions(-) commit ee2e9c2e2a301a05f50a5677815fe54d3b587bcd Author: Christian Persch Date: Sun Aug 15 23:58:24 2010 +0200 aisleriot: Remove useless check This is already covered by the is_empty() check. aisleriot/board-noclutter.c | 13 +++++-------- 1 files changed, 5 insertions(+), 8 deletions(-) commit 55f304d688f9788ffcc73552f8239f82bdedf074 Author: Christian Persch Date: Sun Aug 15 23:50:41 2010 +0200 aisleriot: Change drag mask drawing Just use cairo_paint() with the card pattern, instead of cairo_mask(). aisleriot/board-noclutter.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) commit d8f32cc912a2eaa3aeac67adadef667e6ba3d748 Author: Christian Persch Date: Sun Aug 15 23:45:24 2010 +0200 aisleriot: Don't optimise exposes It shouldn't be necessary to explicitly test which cards overlap the expose region and only draw these, as cairo optimises away the drawing of the ones outside the clip region anyway. So #if 0 this code by default. aisleriot/board-noclutter.c | 18 ++++++++++++++++++ 1 files changed, 18 insertions(+), 0 deletions(-) commit 5441cce4594477b42ebda5ad3b1229d8ac38a458 Author: Christian Persch Date: Sun Aug 15 23:37:03 2010 +0200 aisleriot: Clip to expose region aisleriot/board-noclutter.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 23e827099b4a0518e59e76489ca7e7320f610073 Author: Christian Persch Date: Sun Aug 15 23:30:34 2010 +0200 aisleriot: Remove uncessary ifdef'd code The gtk 2.90.x case never occurs in !CAIRO_DRAWING, so remove this extraneous ifdef'd code. aisleriot/board-noclutter.c | 47 +++--------------------------------------- 1 files changed, 4 insertions(+), 43 deletions(-) commit 67ee7a1bec36687ed27421b225492d596752edcb Author: Christian Persch Date: Sun Aug 15 22:47:57 2010 +0200 aisleriot: Simplify code Just use gdk_cairo_region() here. aisleriot/board-noclutter.c | 21 ++++----------------- 1 files changed, 4 insertions(+), 17 deletions(-) commit 26f8d382715d5dce541af6eb01a1afc21f749bf4 Author: Christian Persch Date: Sun Aug 15 22:47:19 2010 +0200 build: Use right clutter-gtk API version for gtk3 configure.in | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit 4b7ec106d712ce9e34fa51f55f2bb750dee74879 Author: Christian Persch Date: Fri Aug 13 16:27:16 2010 +0200 aisleriot: Remove debug spew aisleriot/lib/ar-card-theme-svg.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit cdd2e42044fc8ffe5448efcb4fb345edebbb98b7 Author: Christian Persch Date: Fri Aug 13 16:26:45 2010 +0200 libgames-support: Plug a mem leak libgames-support/games-preimage.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit e4d4b55b0c02883b4b56c11253fe1e11561d5fc9 Author: Christian Persch Date: Fri Aug 13 16:22:32 2010 +0200 aisleriot: Implement cairo rendering in ArCardThemeSVG aisleriot/lib/ar-card-theme-svg.c | 54 +++++++++++++++++++++++++++++++++++++ 1 files changed, 54 insertions(+), 0 deletions(-) commit 023f71046d3274462fb80f8cb8da5669eee9ed3a Author: Christian Persch Date: Fri Aug 13 16:22:20 2010 +0200 libgames-support: Add games_preimage_render_cairo libgames-support/games-preimage.c | 51 +++++++++++++++++++++++++++++++++++++ libgames-support/games-preimage.h | 7 ++++- 2 files changed, 57 insertions(+), 1 deletions(-) commit 45fcb8e137ff879a9903168b3ec104f644b9c0cf Author: Christian Persch Date: Fri Aug 13 14:00:59 2010 +0200 aisleriot: Fix thinko aisleriot/lib/ar-card-surface-cache.c | 5 ++--- 1 files changed, 2 insertions(+), 3 deletions(-) commit 539f80aed981d1b6b7efe83bec771739db973d24 Author: Christian Persch Date: Fri Aug 13 13:38:26 2010 +0200 aisleriot: Use gdk_window_create_similar_surface ... when creating the card surface. aisleriot/board-noclutter.c | 18 ++++++++-------- aisleriot/lib/ar-card-surface-cache.c | 34 +++++++++++++++++++++++++++++++- aisleriot/lib/ar-card-surface-cache.h | 3 ++ 3 files changed, 44 insertions(+), 11 deletions(-) commit 7a96cfe4b45b11ace08dd62896400a0ffea4b518 Author: lainme Date: Fri Aug 13 18:49:15 2010 +0800 Update Simplified Chinese help translation of gnomine. gnomine/help/zh_CN/zh_CN.po | 267 ++++++++++++++++++++++++++----------------- 1 files changed, 163 insertions(+), 104 deletions(-) commit 17bd48ccbbeb4020c6dd355bc5237722e97cc153 Author: Xhacker Liu Date: Fri Aug 13 18:47:58 2010 +0800 Add Simplified Chinese help translation of gntravex. gnotravex/help/Makefile.am | 2 +- gnotravex/help/zh_CN/zh_CN.po | 553 +++++++++++++++++++++++++++++++++++++++++ 2 files changed, 554 insertions(+), 1 deletions(-) commit e4bd0301135996aa9265c3c43692e8b8082c90be Author: lainme Date: Fri Aug 13 18:46:23 2010 +0800 Update Simplified Chinese help translation of gnome-sudoku. gnome-sudoku/help/zh_CN/zh_CN.po | 381 ++++++++++++++++++++++++++------------ 1 files changed, 266 insertions(+), 115 deletions(-) commit 5ee141ec54570204bfb173db889f8bcf2d67ed47 Author: Thomas Hindoe Paaboel Andersen Date: Fri Aug 13 01:01:51 2010 +0200 [gnobots2] Use cairo to draw backgrounds Partial fix for GNOME bug #625444 gnobots2/graphics.c | 52 ++++++++++++++++++++------------------------------ 1 files changed, 21 insertions(+), 31 deletions(-) commit d4dd818b0bfd57d0932d52defd3e0bcad749629e Author: Christian Persch Date: Thu Aug 12 23:54:53 2010 +0200 aisleriot: Add aisleriot_card_theme_paint_card() ... and remove aisleriot_card_theme_get_card_surface(). aisleriot/lib/ar-card-surface-cache.c | 15 ++++++++- aisleriot/lib/ar-card-theme-private.h | 5 ++- aisleriot/lib/ar-card-theme.c | 51 +++++++++++++-------------------- aisleriot/lib/ar-card-theme.h | 5 ++- libgames-support/games-preimage.c | 36 ++++++++--------------- libgames-support/games-preimage.h | 18 ++++++------ 6 files changed, 60 insertions(+), 70 deletions(-) commit 568d11af33edada9f2988904fb5b09f9ebb814f5 Author: Christian Persch Date: Thu Aug 12 23:53:06 2010 +0200 aisleriot: Remove debug spew aisleriot/board-noclutter.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit da5a35e163253fbe119b8d50d6b77a425e8c5379 Author: Christian Persch Date: Thu Aug 12 23:36:56 2010 +0200 libgames-support: Plug a mem leak libgames-support/games-preimage.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 7ad7aad4652fd286a0a2f15d67258cc96092bb9c Author: Christian Persch Date: Thu Aug 12 12:59:43 2010 +0200 aisleriot: Fix build with gtk3 Finish cairo drawing code. aisleriot/ar-cursor.c | 84 ++++++++- aisleriot/board-noclutter.c | 309 ++++++++++++++++++----------- aisleriot/lib/Makefile.am | 15 ++- aisleriot/lib/ar-card-surface-cache.c | 349 +++++++++++++++++++++++++++++++++ aisleriot/lib/ar-card-surface-cache.h | 74 +++++++ aisleriot/lib/ar-card-theme-private.h | 2 + aisleriot/lib/ar-card-theme.c | 60 ++++++ aisleriot/lib/ar-card-theme.h | 7 +- configure.in | 3 + libgames-support/games-preimage.c | 111 +++++++---- libgames-support/games-preimage.h | 10 + 11 files changed, 865 insertions(+), 159 deletions(-) commit 0d158a7862ad7a08f29b98efc4ac222d0d47fb24 Author: Christian Persch Date: Wed Aug 11 14:16:51 2010 +0200 aisleriot: Add cairo drawing mode aisleriot/board-noclutter.c | 404 ++++++++++++++++++++++++++++++++++++++++++- 1 files changed, 397 insertions(+), 7 deletions(-) commit 1d0a831cca9230bbbea47fa2f65a254d70087b37 Author: Daniel Nylander Date: Tue Aug 10 15:35:46 2010 +0200 Updated Swedish translation po/sv.po | 2255 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 1125 insertions(+), 1130 deletions(-) commit c99525beee74d22c7ebf4d8daa0a70ed1197cd89 Author: Thomas Hindoe Paaboel Andersen Date: Tue Aug 10 01:15:36 2010 +0200 [gnibbles] Store tail direction before reversing the worm In the shipping code the worm-> list is reversed before the data of movement of the tail is captured. This provides the wrong answer. The patch ensures that the direction of the tail is computed before any changes are made to the current worm data. The existing code then _correctly_ reverses the old_dir because it represents the direction of motion of the tail rather than the direction in which the tail is pointing. The direction in which the tail is pointing prior to reversal is of course the direction that we want to finally assign as the new direction of motion. GNOME bug #619988 Patch by Felix Oxley gnibbles/worm.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit a6e428f5c0836e098fc863174ace91231fadeb35 Author: Craig Duncan Date: Mon Aug 2 22:32:02 2010 +0100 Included the rot_next variable when getting the block positions for preview When calculating where to place the preview blocks, the code was using the '0' configuration for the xy positions By using the rot_next variables (which indicates the starting rotation of the next piece) we can show how the piece will appear quadrapassel/preview.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit fed9a37e62e7f69f8e410cb7f78126ee84c7ee22 Author: Craig Duncan Date: Thu Jul 29 23:16:46 2010 +0100 Changed the range of lines from (1..20) to (0..19) The code to move lines down after an explode was looping around an incorrect range of lines. It was checking line 20, which I don't believe exists. But more importantly it wasn't checking row 0, which is the top row. https://bugzilla.gnome.org/show_bug.cgi?id=608341 quadrapassel/blockops.cpp | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit e479cb4b421e02c90595026593339e3d1512bccb Author: Thomas Hindoe Paaboel Andersen Date: Mon Aug 9 19:51:44 2010 +0200 [glines] Port to cairo GNOME bug #625444 glines/glines.c | 125 +++++++++++++++++++++++++++++++------------------------ 1 files changed, 70 insertions(+), 55 deletions(-) commit 27af5f4a1f7e611d2f509aac0948d03342f43858 Author: Andika Triwidada Date: Fri Aug 6 18:54:53 2010 +0700 Updated Indonesian translation po/id.po | 818 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 375 insertions(+), 443 deletions(-)