commit 95e662d8b9589344d5b7903647f1fdd095cb0591 Author: Emilio Pozuelo Monfort Date: Wed Dec 16 18:00:38 2009 -0600 gnobots: Fix build on Hurd (Bug #603909) gnobots uses PATH_MAX unconditionally, which is undefined on OSes that don't have a max path limit (e.g. the Hurd). - In one of the two places, it's used to read a config file (and not a path!). It could cause buffer overflows if PATH_MAX was smaller than the 256 bytes that can be read into the buffer... but anyway that PATH_MAX usage is weird and since there's a 256 hardcoded there I've made the buffer 256 bytes long too. - The other usage is to return the config name. If the config name was returned unmodified, it could return it directly and there would be no problem, but since it does, a solution is to return a new string that the caller must free (which is what this patch does). gnobots2/gameconfig.c | 12 ++++++------ gnobots2/gnobots.c | 6 +++++- gnobots2/properties.c | 24 +++++++++++++++++++----- 3 files changed, 30 insertions(+), 12 deletions(-) commit dd1fc83bc844c5398a8cdaa8c5ea74fee8d52d5e Author: Luca Bruno Date: Wed Dec 16 17:56:40 2009 -0600 libgames-support: link to ggz properly Makefile.am is using $(GGZMOD_LIBS) etc. instead of $(LIB_GGZMOD) (that's why maybe you added -lggzmod). This will lead to a failed linking for undefined symbol _ggz_malloc, because of no -lggz. libgames-support/Makefile.am | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit af878cb9eefee16dcc2415e481ab9bdad675e08f Author: Tom Parker Date: Mon Aug 10 16:47:48 2009 +0100 If we can't get new puzzle number out of gconf, assume all is ok (bgo #590974) gnome-sudoku/src/lib/main.py | 17 ++++++++++------- 1 files changed, 10 insertions(+), 7 deletions(-) commit 8b3f6f9cede59a3eb36eaa9f0c32eeb284b98b07 Author: Tom Parker Date: Mon Aug 10 16:47:19 2009 +0100 gconf_client.get will sometimes return None (bgo #590974) gnome-sudoku/src/lib/gtk_goodies/gconf_wrapper.py | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) commit a4d2d5e0a380649115cd9fbbecbdc68bd22edf6c Author: Vincent Untz Date: Sat Dec 5 17:29:05 2009 +0100 build: fix LSB_* defines to be correctly quoted configure.in | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit 051a4669f85c19af1579694a9a61697ce308849a Author: Og B. Maciel Date: Wed Dec 16 16:23:53 2009 -0500 Fixed bug 604714 po/pt_BR.po | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) commit 9553d6188bce6afabaeb535751100d0097b42e17 Author: Milo Casagrande Date: Wed Dec 16 19:09:33 2009 +0100 Updated Italian translation: * Fixes bug 604714 po/it.po | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) commit fe8ef341f6c00b3a4beb74ba0c934c08c72eceb0 Author: Jorge González Date: Wed Dec 16 17:19:15 2009 +0100 Updated Spanish translation, partially fixes bug #604714 po/es.po | 800 +++++++++++++++++++++++++++++++------------------------------- 1 files changed, 401 insertions(+), 399 deletions(-) commit 54bd0b2ad1ba8a1885b73b0183ab4e1144d1504a Author: Christian Kirbach Date: Wed Dec 2 23:57:41 2009 +0100 [blackjack] Updated German help translation blackjack/help/de/de.po | 376 ++++++++++++++++++++++++++--------------------- 1 files changed, 206 insertions(+), 170 deletions(-) commit 5d9de172254dd821c090599c6772f5d383b262d6 Author: Lucian Grijincu Date: Wed Dec 2 23:36:36 2009 +0200 Updated Romanian translation po/ro.po | 2495 +++++++++++++++++++++++++++++--------------------------------- 1 files changed, 1165 insertions(+), 1330 deletions(-) commit 8d894a0934b9b7b45aa22ad577d6dcc2185e7f7d Author: Christian.Kirbach Date: Tue Dec 1 18:39:29 2009 +0100 blackjack: Updated German screenshot .../help/de/figures/blackjack_start_window.png | Bin 65470 -> 142488 bytes 1 files changed, 0 insertions(+), 0 deletions(-) commit 8646ec7c1acbcc697dd3ef77c7d34e6ffe661492 Author: Christian Persch Date: Fri Nov 27 20:19:17 2009 +0100 libgames-support: Remove debug spew (cherry picked from commit acd14650d13a528f264655755573574f69e0fc02) libgames-support/games-conf.c | 1 - 1 files changed, 0 insertions(+), 1 deletions(-) commit 0c89045f453d9fd1494ac0e789565baa9b9e4341 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. (cherry picked from commit 806ef674101b9e61bcd2fdc53ebc94ed37ad11a3) aisleriot/sol.c | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) commit d5b6c4a77497f7b8d95c169c2bbe278be1794592 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. (cherry picked from commit c0423c2e3d87c3a444a76a699b9cea3de93697cb) aisleriot/sol.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) commit f5810acc2bccd412c00d4c13737f256815720b61 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. (cherry picked from commit 0dc0b05300bb5088d10d5072cdc1e967b91403b7) libgames-support/games-conf.c | 114 +++++++++++++++++++++++++++------------- libgames-support/games-conf.h | 2 + 2 files changed, 79 insertions(+), 37 deletions(-) commit b2361f320523ea228c0e002a13bd4a4115961bc8 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 a5c81f1fd2fe111913f6ee54fbf4203885c6ff97 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. (cherry picked from commit 84b4a16b7a21f52bae35aceaf6d3185807f8efac) aisleriot/window.c | 35 +++++++++++++++++++++++++++++++++-- 1 files changed, 33 insertions(+), 2 deletions(-) commit ccbfb86d6bf26d8bb1c985608dc032080fc33eea 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. (cherry picked from commit 5e05b593f3cb66b5b761952b39f34b9217bf467e) 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 e606bf26c801e7b58a50110c359e38d054f16672 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. (cherry picked from commit a82b83913010c5854df7cf1d2cc3e6d0b857a9dc) aisleriot/board-noclutter.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d57ef981e196ce203e0a5311a4e628eec3aee7d5 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. (cherry picked from commit 36f4a0e3cf664e221b44fc178b906d98e025e5c7) aisleriot/gtkrc-maemo | 2 -- libgames-support/games-stock.c | 5 +++-- 2 files changed, 3 insertions(+), 4 deletions(-) commit 4401caef532a504c8db0ad4e36e31bc0336d4edf 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. (cherry picked from commit 98e0ba1a34da61c1b41c15b09f2f416566404d90) aisleriot/window.c | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) commit de3dac39832f48687c0d9145c600d13b57dc9d20 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. (cherry picked from commit 91aaedc6e993bd12c784fff7f3e587449f275c2d) aisleriot/window.c | 42 ++++++++++++++++++++++++++++++++---------- 1 files changed, 32 insertions(+), 10 deletions(-) commit 181784467464ace161e70190a84689cb0e2f9e25 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. (cherry picked from commit fbaada8c8091c3fdd61f873b84dbaf7ae81be382) aisleriot/Makefile.am | 9 ++++++++- aisleriot/gtkrc-maemo | 21 +++++++++++++++++++++ aisleriot/sol.c | 14 ++++++++++++++ 3 files changed, 43 insertions(+), 1 deletions(-) commit 9af8974a997866aeedd1913157b44521a1a30c75 Author: Christian Persch Date: Fri Nov 20 18:02:26 2009 +0100 libgames-support: Fix card suit enum Hearts and Diamons were transposed. (cherry picked from commit 7581dc577ea03f3dac83196a60b04f8648e9d882) libgames-support/games-card.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit f34bdb809fa6c2fe7ac5f9c60f98149f8b5578bd Author: Christian Persch Date: Sun Oct 4 20:00:46 2009 +0200 aisleriot: Update list of games in the man page (cherry picked from commit 011eaa29a4ed081c75445b5f876eb7a8550eb068) aisleriot/sol.6 | 24 +++++++++++++----------- 1 files changed, 13 insertions(+), 11 deletions(-) commit 2ab7681fc83462165b6646f11fbd88d792358077 Author: Christian Persch Date: Sun Oct 4 20:00:55 2009 +0200 aisleriot: Update for existence of man page (cherry picked from commit 2b53649e77f5b1b1aae4130cbface26970d07550) aisleriot/README | 3 ++- aisleriot/game-names.h | 1 + 2 files changed, 3 insertions(+), 1 deletions(-) commit 532cb708501e99789da08a35e7892f53378d57b6 Author: Christian Persch Date: Thu Nov 12 18:07:28 2009 +0100 aisleriot: Don't document --freecell The --freecell switch is an internal implementation detail, not a supported interface. Remove it from the man page. (cherry picked from commit ede37c5a86de03402e6f38dadb1dfd87c51b7747) aisleriot/sol.6 | 3 --- 1 files changed, 0 insertions(+), 3 deletions(-) commit 63fdadc71d4c70c6b3f9e31583066f8438740efc Author: Christian Persch Date: Thu Nov 12 13:44:53 2009 +0100 aisleriot: drop GPL2 from sol.6 (cherry picked from commit 0bf7f40843434c670067d4b2780aba5ba00a2218) aisleriot/sol.6 | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 2bc6d46c7cbf7290fead48e54aabde31fb0387a7 Author: Adi Roiban Date: Fri Nov 27 05:02:11 2009 +0200 Update Romanian translations po/ro.po | 3156 ++++++++++++++++++++++++++------------------------------------ 1 files changed, 1343 insertions(+), 1813 deletions(-) commit 5a9fabb63a20fcdde4c166cda5160b2fadefc2ba Author: Gabor Kelemen Date: Thu Nov 26 10:12:10 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 d5398467bc1e9aa724eddf739ffb8ebaf1c5257c Author: Gabor Kelemen Date: Thu Nov 26 09:13:34 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 b7a5ff547953c4ec4a92301a207809e863a61f5e Author: Robert Ancell Date: Mon Nov 9 11:24:54 2009 +1100 Relicensed Aisleriot manpage as GPL2+ to be consistent with other man pages (Bug #598269) aisleriot/sol.6 | 19 ++++++++++++++----- 1 files changed, 14 insertions(+), 5 deletions(-) commit 10c50974608f0e5ca4752ff8d6c8f75659412ae4 Author: David Planella Date: Mon Nov 9 00:20:58 2009 +0100 Updated Catalan translation po/ca.po | 643 ++++++++++++++++++++++++++++---------------------------------- 1 files changed, 292 insertions(+), 351 deletions(-) commit 48e110aa6d5c6fa275c5411241bee83fc350261e Author: Joe Hansen Date: Sun Nov 8 18:10:23 2009 +0100 Added Danish translation glchess/help/da/da.po | 1152 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 1152 insertions(+), 0 deletions(-) commit 91d8ae968ba504fd498ac5add4989d5a7195c0ff Author: Kenneth Nielsen Date: Sun Nov 8 18:09:46 2009 +0100 Added da to list of languages glchess/help/Makefile.am | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) commit 792be0da50b24d62cc517c1912569b8afb8ff6c8 Author: Robert Ancell Date: Sat Nov 7 09:21:12 2009 +1100 Fix navigation icon (Leszek Koltunski, Bug #600930) glchess/data/glchess.ui | 3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) commit 39454a7d9224b4870037e0fad0e126b00823b5ac Author: Theppitak Karoonboonyanan Date: Wed Nov 4 18:22:15 2009 +0700 Updated Thai translation. po/th.po | 3893 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 2280 insertions(+), 1613 deletions(-) commit 4d708afbedd167b3a6e66ff3ae297d697fb6ad2b Author: Jorge González Date: Mon Oct 26 08:22:41 2009 +0100 Updated Spanish translation, fixes bug #599409 gnobots2/help/es/es.po | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) commit d01fb5a4f0d690cca4cb08934774d54cf6981242 Author: Gintautas Miliauskas Date: Tue Oct 20 02:23:14 2009 +0300 Updated Lithuanian translation. po/lt.po | 3917 ++++++++++++++++++++++++++++++++++++-------------------------- 1 files changed, 2301 insertions(+), 1616 deletions(-) commit 2810bbc0ab2714cf8dbe02223bc54a13a4a1a591 Author: Jason D. Clinton Date: Mon Oct 19 16:59:37 2009 -0500 Post-release bump to 2.28.2 configure.in | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)