fetching icons so that only one icon at a time is being fetched. This
is needed to make the fetching fully async (before we checked whether
the remove icon existed before trying to fetch it, which could block
gnoemoe if the icon remote host was down). By only fetching one
icon we can work around the bugs in gnome-vfs that don't allow proper
error handling for fetching multiple files. Closes debian bug #388321
Only store window size when the window isn't maximized (so restoring
to original size after maximizing actually works). Set default
size when no size has been stored yet (fixes#7)
the main view still holds references to the opened worlds which then
don't get properly finalized). Therefore not properly saving
command input history etc. Added proper finalization on SIGINT
* gnoemoe/gm-scripts.c: fixed indentation
* gnoemoe/dialogs/gm-preferences-dialog.c: added color table
saving when dialog gets destroyed
couldn't be succesfully loaded
* gnoemoe/gm-editor.c: allways write \n (also on last line)
* gnoemoe/gm-options.c: set file path even if it couldn't be
loaded so that when there is no options file it will be
saved correctly. return false when loading fails
* gnoemoe/widgets/gm-external-view.c: use default gnome
terminal when terminal is needed
* gnoemoe/widgets/gm-world-tab.c: fix tab close button
* po/POTFILES.in: added gnoemoe/dialogs/gm-world-paste-dialog.c and
ui/gm-world-paste.glade
* po/nl.po: added translations
* ui/Makefile.am:
* ui/gm-ui.xml:
* ui/gm-world-paste.glade: new paste dialog
* gnoemoe/mcp/Makefile.include: added gm-cell-renderer-text.[ch]
* gnoemoe/mcp/gm-cell-renderer-text.[ch]: new cell renderer for
rendering userlist
* gnoemoe/mcp/gm-mcp-vmoo-client.c: update metrics in timeout so to
reduce the number of updates when resizing
* gnoemoe/mcp/gm-mcp-icecrew-serverinfo.c: max version set to 1.0 (1.0
does not actively request the info because it will be send on
initialization). Set menu item invisible instead of insensitive when
there is no info available
* gnoemoe/mcp/gm-mcp-icecrew-userlist.c: fixed menu item substitution
* gnoemoe/mcp/gm-mcp-vmoo-userlist.c: removed support for status
because it doesn't really support it
* gm-mcp-userlist-view.[ch]: moved column constants to header. Render
items with new gm-cell-renderer-text.
* gnoemoe/mcp/gm-mcp-icecrew-playerdb.[ch]: made
gm_mcp_icecrew_playerdb_players public
* gnoemoe/dialogs/Makefile.include: added gm-world-paste-dialog
* gnoemoe/dialogs/gm-world-paste-dialog.[ch]: new paste dialog
* gnoemoe/dialogs/gm-world-properties-dialog.c:
* gnoemoe/dialogs/gm-world-logs-dialog.c: fixed leaking tree stores
* gnoemoe/widgets/Makefile.include: added gm-commands.[ch]
* gnoemoe/widgets/gm-commands.[ch]: new file for handling action
activation (removed from gm-app-view)
* gnoemoe/widgets/gm-world-view.c: fixed userlist size restore
* gnoemoe/widgets/gm-app-view.c: removed action handlers
* gnoemoe/gm-support.[ch]: added gm_find_child
* gnoemoe/gm-world.c: removed debug message
* gnoemoe/gm-ui.h: changed actions to gm-commands