commit 65dfd515d6245b4cdcc101f07166527e6c91716f Author: Thomas Hindoe Paaboel Andersen Date: Mon Nov 30 21:59:21 2009 +0100 NEWS: gnome-games 2.29.3 NEWS | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) commit fda1d9085d6cc42d45a71261deb260b6c4d1b783 Author: Thomas Hindoe Paaboel Andersen Date: Mon Nov 30 20:53:33 2009 +0100 version bump configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 32bc4dfcde694ff96d4b3450e17f372d8bfe6d26 Author: Robert Ancell Date: Mon Nov 30 11:56:07 2009 +1100 Fix it and ca@valencia translations of chess files po/ca@valencia.po | 16 ++++++++-------- po/it.po | 2 +- 2 files changed, 9 insertions(+), 9 deletions(-) commit 6d1e0089359d8687b5bf846eb4c4f7dc5fa8ff45 Author: Daniel Nylander Date: Sun Nov 29 11:33:14 2009 +0100 Updated Swedish translation po/sv.po | 4357 +++++++++++++++++++++++++------------------------------------- 1 files changed, 1726 insertions(+), 2631 deletions(-) commit acd14650d13a528f264655755573574f69e0fc02 Author: Christian Persch Date: Fri Nov 27 20:19:17 2009 +0100 libgames-support: Remove debug spew libgames-support/games-conf.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 806ef674101b9e61bcd2fdc53ebc94ed37ad11a3 Author: Christian Persch Date: Fri Nov 27 20:16:24 2009 +0100 aisleriot: maemo: Run GC on memory pressure Try to free up some memory by running the garbage collector. Part of bug #574182. aisleriot/sol.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit 6eb8dcb0c73b4724a0ca87b0c8c95bd724683552 Author: Christian Persch Date: Fri Nov 27 20:11:36 2009 +0100 libgames-support: Allow clearing the cache explicitly Part of bug #574182. libgames-support/games-card-images.c | 14 ++++++++++++++ libgames-support/games-card-images.h | 2 ++ libgames-support/games-card-textures-cache.c | 14 ++++++++++++++ libgames-support/games-card-textures-cache.h | 2 ++ 4 files changed, 32 insertions(+), 0 deletions(-) commit c0423c2e3d87c3a444a76a699b9cea3de93697cb Author: Christian Persch Date: Fri Nov 27 20:01:42 2009 +0100 aisleriot: maemo: Flush settings to disk when backgrounded When the app is backgrounded, it's necessary to save the settings to disk so they're not lost if the app is killed. Bug #574184. aisleriot/sol.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit 0dc0b05300bb5088d10d5072cdc1e967b91403b7 Author: Christian Persch Date: Fri Nov 27 20:00:24 2009 +0100 libgames-support: Add games_conf_save() To explicitly flush the settings to disk. Tracks "dirty" status, so it only writes when necessary. libgames-support/games-conf.c | 114 +++++++++++++++++++++++++++------------- libgames-support/games-conf.h | 2 + 2 files changed, 79 insertions(+), 37 deletions(-) commit 084a2a6fd88ca7ae12293d33f1654d872f63faea Author: Christian Persch Date: Fri Nov 27 18:32:58 2009 +0100 aisleriot: maemo5: Scroll the game type selector to the current game Since there's no selection on maemo5 for the treeview in the pannable area, just use current_iter to scroll the treeview to the right place, instead of getting the selected iter (after having just set it above). aisleriot/window.c | 11 +++++------ 1 files changed, 5 insertions(+), 6 deletions(-) commit 84b4a16b7a21f52bae35aceaf6d3185807f8efac Author: Christian Persch Date: Fri Nov 27 18:28:41 2009 +0100 aisleriot: maemo5: Fix game choice dialogue On maemo5, the treeview in a pannable area never has any row selected, so we failed to get the selected game type on response. Instead, the row-activated signal is emitted when the user selects an item; so we store the selected path in its handler and use that on response. [Found the problem thanks to this thread on maemo-developers ML: [http://lists.maemo.org/pipermail/maemo-developers/2009-May/019174.html ]. Bug #591847. aisleriot/window.c | 35 +++++++++++++++++++++++++++++++++-- 1 files changed, 33 insertions(+), 2 deletions(-) commit fb40dda8b1730ad9806b8e7055d7feba790a9863 Author: Adi Roiban Date: Fri Nov 27 04:25:22 2009 +0200 Update Romanian translations po/ro.po | 3280 +++++++++++++++++++++++++++----------------------------------- 1 files changed, 1405 insertions(+), 1875 deletions(-) commit 5e05b593f3cb66b5b761952b39f34b9217bf467e Author: Christian Persch Date: Thu Nov 26 20:11:20 2009 +0100 aisleriot: Add floating exit-fullscreen button On maemo5, there's no hardware key to exit the fullscreen mode. So if the toolbar is hidden, we show a floating exit-fullscreen button in a screen corner. It auto-hides after a few seconds, and reappears when clicking on the board background. Bug #584667. aisleriot/Makefile.am | 14 + aisleriot/ar-fullscreen-button.c | 596 ++++++++++++++++++++++++++++++++++++++ aisleriot/ar-fullscreen-button.h | 62 ++++ aisleriot/window.c | 76 +++++- 4 files changed, 742 insertions(+), 6 deletions(-) commit a82b83913010c5854df7cf1d2cc3e6d0b857a9dc Author: Christian Persch Date: Thu Nov 26 16:54:10 2009 +0100 aisleriot: Consume button press events If we handled the event in any way, consume the event. aisleriot/board-noclutter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 36f4a0e3cf664e221b44fc178b906d98e025e5c7 Author: Christian Persch Date: Thu Nov 26 14:49:23 2009 +0100 aisleriot: maemo5: Show exit-fullscreen button on toolbar in fullscreen Make sure the GAMES_STOCK_LEAVE_FULLSCREEN stock item is registered also on maemo5. aisleriot/gtkrc-maemo | 2 -- libgames-support/games-stock.c | 5 +++-- 2 files changed, 3 insertions(+), 4 deletions(-) commit 58f0a6e14b239b10f633a1ae1645e2d7da0911b1 Author: Gabor Kelemen Date: Thu Nov 26 10:11:48 2009 +1100 Import defaults in sudoku file as this sets the translation domain gnome-sudoku/src/lib/sudoku.py | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) commit 1f4edebbc18d8038177534cf85926d020b4a7100 Author: Gabor Kelemen Date: Thu Nov 26 09:09:19 2009 +1100 Translate GtkBuilder UIs (Bug #602934) gnome-sudoku/src/lib/game_selector.py | 1 + gnome-sudoku/src/lib/main.py | 3 ++- gnome-sudoku/src/lib/printing.py | 1 + gnome-sudoku/src/lib/sudoku_generator_gui.py | 1 + 4 files changed, 5 insertions(+), 1 deletions(-) commit 98e0ba1a34da61c1b41c15b09f2f416566404d90 Author: Christian Persch Date: Wed Nov 25 22:23:33 2009 +0100 aisleriot: maemo5: Show exit-fullscreen button on toolbar in fullscreen Since there's no hardware key to get out of fullscreen, show the exit-fullscreen button on toolbar when in fullscreen mode on maemo5. aisleriot/window.c | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) commit 91aaedc6e993bd12c784fff7f3e587449f275c2d Author: Christian Persch Date: Wed Nov 25 21:54:18 2009 +0100 aisleriot: maemo5: Always use the banner to show the status message On maemo5, the toolbar icons are so big there's not a lot of space left for the message label to show an informative amount of text. So always use the HildonBanner to show that message instead. aisleriot/window.c | 42 ++++++++++++++++++++++++++++++++---------- 1 files changed, 32 insertions(+), 10 deletions(-) commit fbaada8c8091c3fdd61f873b84dbaf7ae81be382 Author: Christian Persch Date: Wed Nov 25 21:11:07 2009 +0100 aisleriot: maemo5: Redefine stock icons using a custom gtkrc file Since the stock gtk icons we use aren't available on the device in the required toolbar icon size (48x48), and to use icons that look better in the device's theme, re-define the stock icons using a custom gtkrc file on maemo5. This is an initial try; there may be better choices for which hildon icons to use for which stock icon. Bug #584669. aisleriot/Makefile.am | 9 ++++++++- aisleriot/gtkrc-maemo | 21 +++++++++++++++++++++ aisleriot/sol.c | 14 ++++++++++++++ 3 files changed, 43 insertions(+), 1 deletions(-) commit 7581dc577ea03f3dac83196a60b04f8648e9d882 Author: Christian Persch Date: Fri Nov 20 18:02:26 2009 +0100 libgames-support: Fix card suit enum Hearts and Diamons were transposed. libgames-support/games-card.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit fa634d783a71a5a9b90adab41dd5c5713c867f6e Author: Christian Persch Date: Fri Nov 20 18:01:52 2009 +0100 aisleriot: Add slot types to Freecell aisleriot/rules/freecell.scm | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) commit 8d5dc6a864e84dd30142468e421eff50215dfdff Author: Christian Persch Date: Fri Nov 20 18:01:40 2009 +0100 aisleriot: Add slot types to Spider aisleriot/rules/spider.scm | 38 +++++++++++++++++++------------------- 1 files changed, 19 insertions(+), 19 deletions(-) commit f9e0c26aeec23251f524599579184ad903eba02a Author: Christian Persch Date: Fri Nov 20 18:01:29 2009 +0100 aisleriot: Add slot types to Klondike aisleriot/rules/klondike.scm | 28 ++++++++++++++-------------- 1 files changed, 14 insertions(+), 14 deletions(-) commit 0dcaf7b8f825edb09675ffbf826b4ec67a03ff2f Author: Christian Persch Date: Fri Nov 20 18:00:10 2009 +0100 aisleriot: Add slot type argument to the add-slot function This allows marking the slot type from the scheme code. aisleriot/game.c | 49 +++++++++++++++++++++++++++++++++------ aisleriot/game.h | 10 ++++++++ aisleriot/sol.scm | 22 +++++++++--------- libgames-support/games-debug.c | 5 ++- libgames-support/games-debug.h | 9 ++++--- 5 files changed, 70 insertions(+), 25 deletions(-) commit 377e7fcafa8e654a236f6b820094179a32bd5513 Author: Guillaume Beland Date: Wed Nov 18 21:12:48 2009 -0500 gnibbles: proper safe float comparison gnibbles/worm.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 9750072ed0e0c81911cd70fe1c3e875cc2bcf193 Author: Branko Kokanović Date: Tue Nov 17 22:33:11 2009 +0000 Added Serbian translation mahjongg/help/Makefile.am | 2 +- mahjongg/help/sr/figures/mahjongg.png | Bin 0 -> 27346 bytes mahjongg/help/sr/figures/no-move.png | Bin 0 -> 9753 bytes mahjongg/help/sr/figures/preferences.png | Bin 0 -> 18392 bytes mahjongg/help/sr/figures/toolbar.png | Bin 0 -> 10673 bytes mahjongg/help/sr/sr.po | 912 ++++++++++++++++++++++++++++++ 6 files changed, 913 insertions(+), 1 deletions(-) commit 8f0f3bedcd7935e05981b3d2a1f9138b3bc9732c Author: Miloš Popović Date: Tue Nov 17 22:29:56 2009 +0000 Two fixes in Serbian translation po/sr.po | 187 ++++++++++++++++++++++++++++---------------------------- po/sr@latin.po | 187 ++++++++++++++++++++++++++++---------------------------- 2 files changed, 188 insertions(+), 186 deletions(-)