ui/gm-world-properties.glade: added logging

ui/gm-preferences.glade: added userlist
data/Makefile.am: commented schema file
data/gnoemoe.schemas.in: removed empty line
po/nl.po: added translations
po/POTFILES.in: added gm-mcp-vmoo-userlist
scripts/run.rb: improved scripts by Paul van Tilburg
This commit is contained in:
Jesse van den Kieboom 2006-04-07 16:43:16 +00:00
parent 7fa44d1bbb
commit 10f3fa6606
9 changed files with 1180 additions and 200 deletions

View File

@ -1,3 +1,9 @@
2006-07-04 Jesse van den Kieboom <jesse@icecrew.nl>
* ui/gm-world-properties.glade: added logging
* ui/gm-preferences.glade: added userlist
* data/Makefile.am: commented schema file
* data/gnoemoe.schemas.in: removed empty line
2006-07-04 Jesse van den Kieboom <jesse@icecrew.nl> 2006-07-04 Jesse van den Kieboom <jesse@icecrew.nl>
* gnoemoe/gm-app.c: added default userlist options, * gnoemoe/gm-app.c: added default userlist options,
added default logging options added default logging options

View File

@ -22,6 +22,7 @@ AM_PROG_LIBTOOL
AC_PROG_INTLTOOL AC_PROG_INTLTOOL
# AC_PATH_PROG(GCONFTOOL, gconftool-2)
AM_GCONF_SOURCE_2 AM_GCONF_SOURCE_2
AC_PROG_YACC AC_PROG_YACC

View File

@ -1,21 +1,36 @@
desktopdir = $(datadir)/applications desktopdir = $(datadir)/applications
desktop_in_files = gnoemoe.desktop.in desktop_in_files = gnoemoe.desktop.in
desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) desktop_DATA = $(desktop_in_files:.desktop.in=.desktop)
@INTLTOOL_DESKTOP_RULE@ @INTLTOOL_DESKTOP_RULE@
# schemasdir = $(GCONF_SCHEMA_FILE_DIR)
# schemas_in_files = gnoemoe.schemas.in
# schemas_DATA = $(schemas_in_files:.schemas.in=.schemas)
# @INTLTOOL_SCHEMAS_RULE@
mimedir = $(datadir)/mime/packages mimedir = $(datadir)/mime/packages
mime_DATA = gnoemoe.xml mime_DATA = gnoemoe.xml
langdir = $(datadir)/gtksourceview-1.0/language-specs langdir = $(datadir)/gtksourceview-1.0/language-specs
lang_DATA = moo.lang lang_DATA = moo.lang
# if GCONF_SCHEMAS_INSTALL
# install-data-local:
# if test -z "$(DESTDIR)" ; then \
# for p in $(schemas_DATA) ; do \
# GCONF_CONFIG_SOURCE=$(GCONF_SCHEMA_CONFIG_SOURCE) $(GCONFTOOL) --makefile-install-rule $(top_builddir)/data/$$p ; \
# done \
# fi
# else
# install-data-local:
# endif
EXTRA_DIST = \ EXTRA_DIST = \
$(desktop_in_files) \ $(desktop_in_files) \
# $(schemas_in_files \
$(mime_DATA) \ $(mime_DATA) \
$(lang_DATA) $(lang_DATA)
CLEANFILES = \ CLEANFILES = \
$(desktop_DATA) $(desktop_DATA)
# $(schemas_DATA)

View File

@ -9,7 +9,6 @@
<locale name="C"> <locale name="C">
<short>Enable url handler for moo:// scheme.</short> <short>Enable url handler for moo:// scheme.</short>
<long>Boolean options available, true enables gnoemoe to handle to moo:// scheme, false disables gnoemoe from handling moo:// scheme.</long> <long>Boolean options available, true enables gnoemoe to handle to moo:// scheme, false disables gnoemoe from handling moo:// scheme.</long>
</locale> </locale>
</schema> </schema>
<schema> <schema>

View File

@ -25,6 +25,7 @@ gnoemoe/widgets/gm-worlds-view.c
gnoemoe/mcp/gm-mcp-userlist-view.c gnoemoe/mcp/gm-mcp-userlist-view.c
gnoemoe/mcp/gm-mcp-icecrew-userlist.c gnoemoe/mcp/gm-mcp-icecrew-userlist.c
gnoemoe/mcp/gm-mcp-vmoo-userlist.c
gnoemoe/parser/parser.y gnoemoe/parser/parser.y

346
po/nl.po
View File

@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: gnoemoe 0.8.0\n" "Project-Id-Version: gnoemoe 0.8.0\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2006-04-01 02:12+0200\n" "POT-Creation-Date: 2006-04-07 13:31+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: Jesse van den Kieboom <jesse@icecrew.nl>\n" "Last-Translator: Jesse van den Kieboom <jesse@icecrew.nl>\n"
"Language-Team: Dutch <NL@li.org>\n" "Language-Team: Dutch <NL@li.org>\n"
@ -48,18 +48,18 @@ msgid "Recover from previous session (used with gnome session)"
msgstr "" msgstr ""
"Herstel van de vorige opgeslagen sessie (wordt gebruikt door gnome sessies)" "Herstel van de vorige opgeslagen sessie (wordt gebruikt door gnome sessies)"
#: ../gnoemoe/gm-app.c:488 #: ../gnoemoe/gm-app.c:496
#, c-format #, c-format
msgid "" msgid ""
"GnoeMoe Application: there is no application directory, this is very bad!!!\n" "GnoeMoe Application: there is no application directory, this is very bad!!!\n"
msgstr "GnoeMoe Applicatie: er is geen applicatie map, dit is heel erg!!!\n" msgstr "GnoeMoe Applicatie: er is geen applicatie map, dit is heel erg!!!\n"
#: ../gnoemoe/gm-app.c:520 #: ../gnoemoe/gm-app.c:528
#, c-format #, c-format
msgid "Current version of GnoeMoe is %s\n" msgid "Current version of GnoeMoe is %s\n"
msgstr "Huidige versie van GnoeMoe is %s\n" msgstr "Huidige versie van GnoeMoe is %s\n"
#: ../gnoemoe/gm-net.c:263 #: ../gnoemoe/gm-net.c:263 ../gnoemoe/widgets/gm-world-view.c:846
#, c-format #, c-format
msgid "Connection lost... (%s)" msgid "Connection lost... (%s)"
msgstr "Connectie verloren... (%s)" msgstr "Connectie verloren... (%s)"
@ -109,22 +109,27 @@ msgstr "Script '%s' uit '%s' () uitvoeren"
msgid "Registering functions from '%s'" msgid "Registering functions from '%s'"
msgstr "Functies registreren uit '%s'" msgstr "Functies registreren uit '%s'"
#: ../gnoemoe/gm-scripts.c:508 #: ../gnoemoe/gm-scripts.c:509
#, c-format
msgid "File `%s' is not a valid ruby file"
msgstr "Bestand `%s' is geen geldig ruby bestand"
#: ../gnoemoe/gm-scripts.c:522
#, c-format #, c-format
msgid "File `%s' already loaded" msgid "File `%s' already loaded"
msgstr "Bestand `%s' is al toegevoegd" msgstr "Bestand `%s' is al toegevoegd"
#: ../gnoemoe/gm-scripts.c:518 #: ../gnoemoe/gm-scripts.c:532
#, c-format #, c-format
msgid "File `%s' added" msgid "File `%s' added"
msgstr "Bestand `%s' toegevoegd" msgstr "Bestand `%s' toegevoegd"
#: ../gnoemoe/gm-scripts.c:821 #: ../gnoemoe/gm-scripts.c:855
#, c-format #, c-format
msgid "Register function '%s' from '%s'" msgid "Register function '%s' from '%s'"
msgstr "Registreer functie '%s' uit '%s" msgstr "Registreer functie '%s' uit '%s"
#: ../gnoemoe/gm-scripts.c:829 #: ../gnoemoe/gm-scripts.c:863
#, c-format #, c-format
msgid "Script '%s' is already defined" msgid "Script '%s' is already defined"
msgstr "Script '%s' is al gedefinieerd" msgstr "Script '%s' is al gedefinieerd"
@ -296,7 +301,7 @@ msgid "Search for and replace text"
msgstr "Zoeken naar en vervangen van tekst" msgstr "Zoeken naar en vervangen van tekst"
#. Toolbar #. Toolbar
#: ../gnoemoe/gm-ui.h:97 ../ui/gm-world-properties.glade.h:15 #: ../gnoemoe/gm-ui.h:97 ../ui/gm-world-properties.glade.h:28
#: ../ui/gm-triggers.glade.h:5 #: ../ui/gm-triggers.glade.h:5
msgid "Triggers" msgid "Triggers"
msgstr "Triggers" msgstr "Triggers"
@ -309,14 +314,13 @@ msgstr "Bewerk de huidige wereld triggers"
msgid "Properties" msgid "Properties"
msgstr "Eigenschappen" msgstr "Eigenschappen"
#: ../gnoemoe/gm-world.c:1240 #: ../gnoemoe/gm-world.c:1265
msgid "# Could not save editor text, world is not connected at the moment" msgid "Could not save editor text, world is not connected at the moment"
msgstr "" msgstr "Kon editor tekst niet opslaan, wereld is op het moment niet verbonden"
"# Kon editor tekst niet opslaan, wereld is op het moment niet verbonden"
#: ../gnoemoe/gm-world.c:1277 #: ../gnoemoe/gm-world.c:1302
msgid "# Reconnecting in 3 seconds..." msgid "Reconnecting in 3 seconds..."
msgstr "# Opnieuw verbinden in 3 seconden..." msgstr "Opnieuw verbinden in 3 seconden..."
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:30 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:30
msgid "" msgid ""
@ -372,22 +376,16 @@ msgid "New <untitled>"
msgstr "Nieuw <naamloos>" msgstr "Nieuw <naamloos>"
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:339 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:339
msgid "<b>User:</b> " #: ../gnoemoe/dialogs/gm-scripts-dialog.c:461
msgstr "<b>Gebruiker:</b>" msgid "User"
msgstr "Gebruiker"
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:341 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:341
msgid "<b>Share:</b> "
msgstr "<b>Gedeeld:</b>"
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:458 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:458
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:743 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:743
msgid "Share" msgid "Share"
msgstr "Gedeeld" msgstr "Gedeeld"
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:461
msgid "User"
msgstr "Gebruiker"
#: ../gnoemoe/dialogs/gm-scripts-dialog.c:486 #: ../gnoemoe/dialogs/gm-scripts-dialog.c:486
msgid "Filename" msgid "Filename"
msgstr "Bestandsnaam" msgstr "Bestandsnaam"
@ -404,35 +402,35 @@ msgstr "Veranderd <niet opgeslagen>"
msgid "Save file" msgid "Save file"
msgstr "Bestand opslaan" msgstr "Bestand opslaan"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:104 ../ui/gm-preferences.glade.h:12 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:104 ../ui/gm-preferences.glade.h:18
msgid "Black" msgid "Black"
msgstr "Zwart" msgstr "Zwart"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:105 ../ui/gm-preferences.glade.h:40 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:105 ../ui/gm-preferences.glade.h:48
msgid "Red" msgid "Red"
msgstr "Rood" msgstr "Rood"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:106 ../ui/gm-preferences.glade.h:28 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:106 ../ui/gm-preferences.glade.h:34
msgid "Green" msgid "Green"
msgstr "Groen" msgstr "Groen"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:107 ../ui/gm-preferences.glade.h:48 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:107 ../ui/gm-preferences.glade.h:62
msgid "Yellow" msgid "Yellow"
msgstr "Geel" msgstr "Geel"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:108 ../ui/gm-preferences.glade.h:14 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:108 ../ui/gm-preferences.glade.h:20
msgid "Blue" msgid "Blue"
msgstr "Blauw" msgstr "Blauw"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:109 ../ui/gm-preferences.glade.h:38 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:109 ../ui/gm-preferences.glade.h:45
msgid "Purple" msgid "Purple"
msgstr "Paars" msgstr "Paars"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:110 ../ui/gm-preferences.glade.h:18 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:110 ../ui/gm-preferences.glade.h:24
msgid "Cyan" msgid "Cyan"
msgstr "Cyaan" msgstr "Cyaan"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:111 ../ui/gm-preferences.glade.h:46 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:111 ../ui/gm-preferences.glade.h:60
msgid "White" msgid "White"
msgstr "Wit" msgstr "Wit"
@ -477,6 +475,8 @@ msgid "Offline"
msgstr "Niet verbonden" msgstr "Niet verbonden"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:130 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:130
#: ../gnoemoe/mcp/gm-mcp-icecrew-userlist.c:924
#: ../gnoemoe/mcp/gm-mcp-vmoo-userlist.c:491
msgid "Idle" msgid "Idle"
msgstr "Luieren" msgstr "Luieren"
@ -485,7 +485,8 @@ msgid "No longer idle"
msgstr "Niet langer inactief" msgstr "Niet langer inactief"
#: ../gnoemoe/dialogs/gm-triggers-dialog.c:132 #: ../gnoemoe/dialogs/gm-triggers-dialog.c:132
#: ../gnoemoe/mcp/gm-mcp-icecrew-userlist.c:950 #: ../gnoemoe/mcp/gm-mcp-icecrew-userlist.c:920
#: ../gnoemoe/mcp/gm-mcp-vmoo-userlist.c:488
msgid "Away" msgid "Away"
msgstr "Afwezig" msgstr "Afwezig"
@ -725,7 +726,7 @@ msgstr "Vietnamees"
msgid "Thai" msgid "Thai"
msgstr "Thais" msgstr "Thais"
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:175 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:178
#, c-format #, c-format
msgid "" msgid ""
"<b>%s</b>\n" "<b>%s</b>\n"
@ -736,24 +737,24 @@ msgstr ""
"Condities: %d\n" "Condities: %d\n"
"Acties: %d" "Acties: %d"
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:357 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:401
msgid "World properties - " msgid "World properties - "
msgstr "Wereld eigenschappen - " msgstr "Wereld eigenschappen - "
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:505 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:571
#, c-format #, c-format
msgid "Name can not be %s because a world with that name already exists." msgid "Name can not be %s because a world with that name already exists."
msgstr "Naam kan niet %s zijn omdat er al een wereld bestaat met die naam." msgstr "Naam kan niet %s zijn omdat er al een wereld bestaat met die naam."
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:524 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:590
msgid "Host can not be empty, please fill in a host." msgid "Host can not be empty, please fill in a host."
msgstr "Host kan niet leeg zijn, vul alsjeblieft een host in." msgstr "Host kan niet leeg zijn, vul alsjeblieft een host in."
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:670 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:737
msgid "Select a trigger to edit first" msgid "Select a trigger to edit first"
msgstr "Selecteer eerst een trigger om te bewerken" msgstr "Selecteer eerst een trigger om te bewerken"
#: ../gnoemoe/dialogs/gm-world-properties-dialog.c:687 #: ../gnoemoe/dialogs/gm-world-properties-dialog.c:754
msgid "First select a trigger to remove" msgid "First select a trigger to remove"
msgstr "Selecteer eerst een trigger om te verwijderen" msgstr "Selecteer eerst een trigger om te verwijderen"
@ -780,15 +781,15 @@ msgstr "Je moet eerst de wereld waarmee je wilt verbinden selecteren."
msgid "You first need to select a world to duplicate." msgid "You first need to select a world to duplicate."
msgstr "Je moet eerst de wereld die je wilt dupliceren selecteren!" msgstr "Je moet eerst de wereld die je wilt dupliceren selecteren!"
#: ../gnoemoe/dialogs/gm-preferences-dialog.c:104 #: ../gnoemoe/dialogs/gm-preferences-dialog.c:114
msgid "Default" msgid "Default"
msgstr "Standaard" msgstr "Standaard"
#: ../gnoemoe/dialogs/gm-preferences-dialog.c:105 #: ../gnoemoe/dialogs/gm-preferences-dialog.c:115
msgid "White on black" msgid "White on black"
msgstr "Wit op zwart" msgstr "Wit op zwart"
#: ../gnoemoe/dialogs/gm-preferences-dialog.c:106 #: ../gnoemoe/dialogs/gm-preferences-dialog.c:116
msgid "User defined" msgid "User defined"
msgstr "Gebruiker gedefinieerd" msgstr "Gebruiker gedefinieerd"
@ -796,97 +797,92 @@ msgstr "Gebruiker gedefinieerd"
msgid "Welcome to GnoeMoe, explorer of new worlds!" msgid "Welcome to GnoeMoe, explorer of new worlds!"
msgstr "Welkom bij GnoeMoe, verkenner van nieuwe werelden!" msgstr "Welkom bij GnoeMoe, verkenner van nieuwe werelden!"
#: ../gnoemoe/widgets/gm-world-view.c:459 ../ui/gm-world-properties.glade.h:16 #: ../gnoemoe/widgets/gm-world-view.c:459 ../ui/gm-world-properties.glade.h:29
msgid "World" msgid "World"
msgstr "Wereld" msgstr "Wereld"
#: ../gnoemoe/widgets/gm-world-view.c:843 #: ../gnoemoe/widgets/gm-world-view.c:843
#, c-format #, c-format
msgid "# Connect failed: %s" msgid "Connect failed: %s"
msgstr "# Connectie faalde: %s" msgstr "Connectie faalde: %s"
#: ../gnoemoe/widgets/gm-world-view.c:846
#, c-format
msgid "# Connection lost... (%s)"
msgstr "# Connectie verloren... (%s)"
#: ../gnoemoe/widgets/gm-world-view.c:849 #: ../gnoemoe/widgets/gm-world-view.c:849
#, c-format #, c-format
msgid "# Error: %s" msgid "Error: %s"
msgstr "# Fout: %s" msgstr "Fout: %s"
#: ../gnoemoe/widgets/gm-world-view.c:865 #: ../gnoemoe/widgets/gm-world-view.c:865
#, c-format #, c-format
msgid "# Trying %s port %s" msgid "Trying %s port %s"
msgstr "# Probeer %s poort %s" msgstr "Probeer %s poort %s"
#: ../gnoemoe/widgets/gm-world-view.c:869 #: ../gnoemoe/widgets/gm-world-view.c:869
#, c-format #, c-format
msgid "# Connecting to %s port %s" msgid "Connecting to %s port %s"
msgstr "# Verbinding maken naar %s poort %s" msgstr "Verbinding maken naar %s poort %s"
#: ../gnoemoe/widgets/gm-world-view.c:873 #: ../gnoemoe/widgets/gm-world-view.c:873
msgid "# Connected" msgid "Connected"
msgstr "# Verbonden" msgstr "Verbonden"
#: ../gnoemoe/widgets/gm-world-view.c:878 #: ../gnoemoe/widgets/gm-world-view.c:878
msgid "# Disconnected" msgid "Disconnected"
msgstr "# Verbinding verbroken" msgstr "Verbinding verbroken"
#: ../gnoemoe/widgets/gm-world-view.c:883 #: ../gnoemoe/widgets/gm-world-view.c:883
msgid "# Disconnecting" msgid "Disconnecting"
msgstr "# Verbinding verbreken" msgstr "Verbinding verbreken"
#: ../gnoemoe/widgets/gm-editor-view.c:293 #: ../gnoemoe/widgets/gm-editor-view.c:305
msgid "<b>Errors</b>" msgid "<b>Errors</b>"
msgstr "<b>Fouten</b>" msgstr "<b>Fouten</b>"
#: ../gnoemoe/widgets/gm-editor-view.c:311 #: ../gnoemoe/widgets/gm-editor-view.c:323
msgid "<b>Warnings</b>" msgid "<b>Warnings</b>"
msgstr "<b>Waarschuwingen</b>" msgstr "<b>Waarschuwingen</b>"
#: ../gnoemoe/widgets/gm-editor-view.c:405 #: ../gnoemoe/widgets/gm-editor-view.c:417
#, c-format #, c-format
msgid "<u>Line %d</u>: %s\n" msgid "<u>Line %d</u>: %s\n"
msgstr "<u>Regel %d</u>: %s\n" msgstr "<u>Regel %d</u>: %s\n"
#: ../gnoemoe/widgets/gm-editor-view.c:410 #: ../gnoemoe/widgets/gm-editor-view.c:422
#, c-format #, c-format
msgid "<u>Line %d:%d</u>: %s\n" msgid "<u>Line %d:%d</u>: %s\n"
msgstr "<u>Regel %d:%d</u>: %s\n" msgstr "<u>Regel %d:%d</u>: %s\n"
#: ../gnoemoe/widgets/gm-editor-view.c:476 #: ../gnoemoe/widgets/gm-editor-view.c:488
msgid "There is 1 error" msgid "There is 1 error"
msgstr "Er is 1 fout" msgstr "Er is 1 fout"
#: ../gnoemoe/widgets/gm-editor-view.c:478 #: ../gnoemoe/widgets/gm-editor-view.c:490
#, c-format #, c-format
msgid "There are %d errors" msgid "There are %d errors"
msgstr "Er zijn %d fouten" msgstr "Er zijn %d fouten"
#: ../gnoemoe/widgets/gm-editor-view.c:503 #: ../gnoemoe/widgets/gm-editor-view.c:515
msgid "There is 1 warning" msgid "There is 1 warning"
msgstr "Er is 1 waarschuwing" msgstr "Er is 1 waarschuwing"
#: ../gnoemoe/widgets/gm-editor-view.c:505 #: ../gnoemoe/widgets/gm-editor-view.c:517
msgid " and 1 warning" msgid " and 1 warning"
msgstr " en 1 waarschuwing" msgstr " en 1 waarschuwing"
#: ../gnoemoe/widgets/gm-editor-view.c:509 #: ../gnoemoe/widgets/gm-editor-view.c:521
#, c-format #, c-format
msgid "There are %d warnings" msgid "There are %d warnings"
msgstr "Er zijn %d waarschuwingen" msgstr "Er zijn %d waarschuwingen"
#: ../gnoemoe/widgets/gm-editor-view.c:512 #: ../gnoemoe/widgets/gm-editor-view.c:524
#, c-format #, c-format
msgid " and %d warnings" msgid " and %d warnings"
msgstr " en %d waarschuwingen" msgstr " en %d waarschuwingen"
#: ../gnoemoe/widgets/gm-editor-view.c:544 #: ../gnoemoe/widgets/gm-editor-view.c:556
msgid "There are no errors" msgid "There are no errors"
msgstr "Er zijn geen fouten" msgstr "Er zijn geen fouten"
#: ../gnoemoe/widgets/gm-editor-view.c:572 #: ../gnoemoe/widgets/gm-editor-view.c:584
msgid "No errors are found" msgid "No errors are found"
msgstr "Er zijn geen fouten gevonden" msgstr "Er zijn geen fouten gevonden"
@ -971,31 +967,37 @@ msgstr "(C) 2004-2005 Icecrew.nl"
msgid "You didn't select a log file" msgid "You didn't select a log file"
msgstr "Je hebt geen log bestand geselecteerd" msgstr "Je hebt geen log bestand geselecteerd"
#: ../gnoemoe/widgets/gm-log-view.c:127 #: ../gnoemoe/widgets/gm-log-view.c:109
msgid "Filter: " msgid "Filter: "
msgstr "Filter: " msgstr "Filter: "
#: ../gnoemoe/widgets/gm-log-view.c:133 ../ui/gm-preferences.glade.h:30 #: ../gnoemoe/widgets/gm-log-view.c:115 ../ui/gm-preferences.glade.h:36
#: ../ui/gm-world-properties.glade.h:14
msgid "Incoming" msgid "Incoming"
msgstr "Binnenkomend" msgstr "Binnenkomend"
#: ../gnoemoe/widgets/gm-log-view.c:141 ../ui/gm-preferences.glade.h:36 #: ../gnoemoe/widgets/gm-log-view.c:123 ../ui/gm-preferences.glade.h:43
#: ../ui/gm-world-properties.glade.h:22
msgid "Outgoing" msgid "Outgoing"
msgstr "Uitgaand" msgstr "Uitgaand"
#: ../gnoemoe/widgets/gm-log-view.c:149 ../ui/gm-preferences.glade.h:43 #: ../gnoemoe/widgets/gm-log-view.c:131 ../ui/gm-preferences.glade.h:55
#: ../ui/gm-world-properties.glade.h:27
msgid "Status" msgid "Status"
msgstr "Status" msgstr "Status"
#: ../gnoemoe/widgets/gm-log-view.c:158 ../ui/gm-preferences.glade.h:32 #: ../gnoemoe/widgets/gm-log-view.c:140 ../ui/gm-preferences.glade.h:38
#: ../ui/gm-world-properties.glade.h:18
msgid "Mcp incoming" msgid "Mcp incoming"
msgstr "Mcp binnenkomend" msgstr "Mcp binnenkomend"
#: ../gnoemoe/widgets/gm-log-view.c:167 ../ui/gm-preferences.glade.h:33 #: ../gnoemoe/widgets/gm-log-view.c:149 ../ui/gm-preferences.glade.h:39
#: ../ui/gm-world-properties.glade.h:19
msgid "Mcp outgoing" msgid "Mcp outgoing"
msgstr "Mcp uitgaand" msgstr "Mcp uitgaand"
#: ../gnoemoe/widgets/gm-log-view.c:176 ../ui/gm-preferences.glade.h:34 #: ../gnoemoe/widgets/gm-log-view.c:158 ../ui/gm-preferences.glade.h:40
#: ../ui/gm-world-properties.glade.h:20
msgid "Mcp status" msgid "Mcp status"
msgstr "Mcp status" msgstr "Mcp status"
@ -1028,18 +1030,26 @@ msgid "Logo"
msgstr "Logo" msgstr "Logo"
#: ../gnoemoe/widgets/gm-worlds-view.c:141 #: ../gnoemoe/widgets/gm-worlds-view.c:141
#: ../gnoemoe/mcp/gm-mcp-userlist-view.c:98 #: ../gnoemoe/mcp/gm-mcp-userlist-view.c:231 ../ui/gm-preferences.glade.h:41
msgid "Name" msgid "Name"
msgstr "Naam" msgstr "Naam"
#: ../gnoemoe/mcp/gm-mcp-userlist-view.c:92 #: ../gnoemoe/mcp/gm-mcp-userlist-view.c:225
msgid "I" msgid "I"
msgstr "I" msgstr "I"
#: ../gnoemoe/mcp/gm-mcp-icecrew-userlist.c:952 #: ../gnoemoe/mcp/gm-mcp-userlist-view.c:358
msgid "Available"
msgstr "Beschikbaar"
#: ../gnoemoe/mcp/gm-mcp-icecrew-userlist.c:922
msgid "Busy" msgid "Busy"
msgstr "Bezig" msgstr "Bezig"
#: ../gnoemoe/mcp/gm-mcp-vmoo-userlist.c:494
msgid "Idle and away"
msgstr "Luieren en weg"
#: ../gnoemoe/parser/parser.y:306 #: ../gnoemoe/parser/parser.y:306
msgid "Unreachable EXCEPT clause" msgid "Unreachable EXCEPT clause"
msgstr "Onbereikbare EXCEPT clause" msgstr "Onbereikbare EXCEPT clause"
@ -1221,7 +1231,7 @@ msgstr "Geen omsluitende loop voor `continue' statement"
msgid "Console" msgid "Console"
msgstr "Console" msgstr "Console"
#: ../ui/gm-scripts.glade.h:2 ../ui/gm-preferences.glade.h:20 #: ../ui/gm-scripts.glade.h:2 ../ui/gm-preferences.glade.h:27
msgid "Editor" msgid "Editor"
msgstr "Editor" msgstr "Editor"
@ -1242,126 +1252,178 @@ msgid "<b>Default</b>"
msgstr "<b>Standaard</b>" msgstr "<b>Standaard</b>"
#: ../ui/gm-preferences.glade.h:4 #: ../ui/gm-preferences.glade.h:4
msgid "<b>Enable</b>"
msgstr "<b>Mogelijk maken</b>"
#: ../ui/gm-preferences.glade.h:5
msgid "<b>Font</b>" msgid "<b>Font</b>"
msgstr "<b>Lettertype</b>" msgstr "<b>Lettertype</b>"
#: ../ui/gm-preferences.glade.h:6 #: ../ui/gm-preferences.glade.h:5
msgid "<b>Foreground</b>" msgid "<b>Foreground</b>"
msgstr "<b>Voorgrond</b>" msgstr "<b>Voorgrond</b>"
#: ../ui/gm-preferences.glade.h:7 #: ../ui/gm-preferences.glade.h:6
msgid "<b>Internal editor</b>" msgid "<b>Internal editor</b>"
msgstr "<b>Interne editor</b>" msgstr "<b>Interne editor</b>"
#: ../ui/gm-preferences.glade.h:8 #: ../ui/gm-preferences.glade.h:7 ../ui/gm-world-properties.glade.h:4
msgid "<b>Log format</b>"
msgstr "<b>Log formaat</b>"
#: ../ui/gm-preferences.glade.h:8 ../ui/gm-world-properties.glade.h:5
msgid "<b>Log types</b>" msgid "<b>Log types</b>"
msgstr "<b>Log types</b>" msgstr "<b>Log types</b>"
#: ../ui/gm-preferences.glade.h:9 #: ../ui/gm-preferences.glade.h:9 ../ui/gm-world-properties.glade.h:6
msgid "<b>Logging</b>"
msgstr "<b>Loggen</b>"
#: ../ui/gm-preferences.glade.h:10
msgid "<b>Player state</b>"
msgstr "<b>Speler staat</b>"
#: ../ui/gm-preferences.glade.h:11
msgid "<b>Schemes</b>" msgid "<b>Schemes</b>"
msgstr "<b>Schema's</b>" msgstr "<b>Schema's</b>"
#: ../ui/gm-preferences.glade.h:10 #: ../ui/gm-preferences.glade.h:12
msgid "<b>Sort</b>"
msgstr "<b>Sorteren</b>"
#: ../ui/gm-preferences.glade.h:13
msgid "<b>Text</b>"
msgstr "<b>Tekst</b>"
#: ../ui/gm-preferences.glade.h:14 ../ui/gm-world-properties.glade.h:8
msgid "Add log type before each line"
msgstr "Log type invoegen voor elke regel"
#: ../ui/gm-preferences.glade.h:15 ../ui/gm-world-properties.glade.h:9
msgid "Add timestamp before each line"
msgstr "Tijd invoegen voor elke regel"
#: ../ui/gm-preferences.glade.h:16
msgid "Background" msgid "Background"
msgstr "Achtergrond" msgstr "Achtergrond"
#: ../ui/gm-preferences.glade.h:11 #: ../ui/gm-preferences.glade.h:17
msgid "Background:" msgid "Background:"
msgstr "Achtergrond:" msgstr "Achtergrond:"
#: ../ui/gm-preferences.glade.h:13 #: ../ui/gm-preferences.glade.h:19
msgid "Black High" msgid "Black High"
msgstr "Zwart Fel" msgstr "Zwart Fel"
#: ../ui/gm-preferences.glade.h:15 #: ../ui/gm-preferences.glade.h:21
msgid "Blue High" msgid "Blue High"
msgstr "Blauw Fel" msgstr "Blauw Fel"
#: ../ui/gm-preferences.glade.h:16 #: ../ui/gm-preferences.glade.h:22
msgid "Check syntax automatically" msgid "Check syntax automatically"
msgstr "Automatisch syntax controleren" msgstr "Automatisch syntax controleren"
#: ../ui/gm-preferences.glade.h:17 #: ../ui/gm-preferences.glade.h:23
msgid "Colors" msgid "Colors"
msgstr "Kleuren" msgstr "Kleuren"
#: ../ui/gm-preferences.glade.h:19 #: ../ui/gm-preferences.glade.h:25
msgid "Cyan High" msgid "Cyan High"
msgstr "Cyaan Fel" msgstr "Cyaan Fel"
#: ../ui/gm-preferences.glade.h:21 #: ../ui/gm-preferences.glade.h:26
msgid "Disable all logging"
msgstr "Loggen overal uitschakelen"
#: ../ui/gm-preferences.glade.h:28
msgid "Embed editor into GnoeMoe (implies terminal)" msgid "Embed editor into GnoeMoe (implies terminal)"
msgstr "Geëmbedde editor (impliceert terminal)" msgstr "Geëmbedde editor (impliceert terminal)"
#: ../ui/gm-preferences.glade.h:22 #: ../ui/gm-preferences.glade.h:29
msgid "Enable logging"
msgstr "Loggen mogelijk maken"
#: ../ui/gm-preferences.glade.h:23
msgid "Font" msgid "Font"
msgstr "Lettertype" msgstr "Lettertype"
#: ../ui/gm-preferences.glade.h:24 #: ../ui/gm-preferences.glade.h:30
msgid "Font description:" msgid "Font description:"
msgstr "Lettertype beschrijving:" msgstr "Lettertype beschrijving:"
#: ../ui/gm-preferences.glade.h:25 #: ../ui/gm-preferences.glade.h:31
msgid "Foreground" msgid "Foreground"
msgstr "Voorgrond" msgstr "Voorgrond"
#: ../ui/gm-preferences.glade.h:26 #: ../ui/gm-preferences.glade.h:32
msgid "Foreground High" msgid "Foreground High"
msgstr "Voorgrond Fel" msgstr "Voorgrond Fel"
#: ../ui/gm-preferences.glade.h:27 #: ../ui/gm-preferences.glade.h:33
msgid "Foreground:" msgid "Foreground:"
msgstr "Voorgrond:" msgstr "Voorgrond:"
#: ../ui/gm-preferences.glade.h:29 #: ../ui/gm-preferences.glade.h:35
msgid "Green High" msgid "Green High"
msgstr "Groen Fel" msgstr "Groen Fel"
#: ../ui/gm-preferences.glade.h:31 #: ../ui/gm-preferences.glade.h:37 ../ui/gm-world-properties.glade.h:17
msgid "Logging" msgid "Logging"
msgstr "Loggen" msgstr "Loggen"
#: ../ui/gm-preferences.glade.h:35 #: ../ui/gm-preferences.glade.h:42
msgid "Needs terminal" msgid "Needs terminal"
msgstr "Terminal nodig" msgstr "Terminal nodig"
#: ../ui/gm-preferences.glade.h:37 #: ../ui/gm-preferences.glade.h:44
msgid "Preferences" msgid "Preferences"
msgstr "Voorkeuren" msgstr "Voorkeuren"
#: ../ui/gm-preferences.glade.h:39 #: ../ui/gm-preferences.glade.h:46
msgid "Purple High" msgid "Purple High"
msgstr "Paars Fel" msgstr "Paars Fel"
#: ../ui/gm-preferences.glade.h:41 #: ../ui/gm-preferences.glade.h:47
msgid "Rank, name"
msgstr "Rang, naam"
#: ../ui/gm-preferences.glade.h:49
msgid "Red High" msgid "Red High"
msgstr "Rood Fel" msgstr "Rood Fel"
#: ../ui/gm-preferences.glade.h:42 #: ../ui/gm-preferences.glade.h:50
msgid "Select scheme:" msgid "Select scheme:"
msgstr "Selecteer schema:" msgstr "Selecteer schema:"
#: ../ui/gm-preferences.glade.h:44 #: ../ui/gm-preferences.glade.h:51
msgid "Show object number"
msgstr "Toon object nummer"
#: ../ui/gm-preferences.glade.h:52
msgid "Show player status message"
msgstr "Toon speler status bericht"
#: ../ui/gm-preferences.glade.h:53
msgid "State, name"
msgstr "Staat, naam"
#: ../ui/gm-preferences.glade.h:54
msgid "State, rank, name"
msgstr "Staat, rang, naam"
#: ../ui/gm-preferences.glade.h:56
msgid "Use alternative editor" msgid "Use alternative editor"
msgstr "Gebruik alternatieve editor" msgstr "Gebruik alternatieve editor"
#: ../ui/gm-preferences.glade.h:45 #: ../ui/gm-preferences.glade.h:57
msgid "Use state icon"
msgstr "Gebruik staat icoon"
#: ../ui/gm-preferences.glade.h:58
msgid "Use system font" msgid "Use system font"
msgstr "Gebruik systeem lettertype" msgstr "Gebruik systeem lettertype"
#: ../ui/gm-preferences.glade.h:47 #: ../ui/gm-preferences.glade.h:59
msgid "Userlist"
msgstr "Gebruikerslijst"
#: ../ui/gm-preferences.glade.h:61
msgid "White High" msgid "White High"
msgstr "Wit Fel" msgstr "Wit Fel"
#: ../ui/gm-preferences.glade.h:49 #: ../ui/gm-preferences.glade.h:63
msgid "Yellow High" msgid "Yellow High"
msgstr "Geel Fel" msgstr "Geel Fel"
@ -1389,51 +1451,55 @@ msgstr "<b>Algemeen</b>"
msgid "<b>Language</b>" msgid "<b>Language</b>"
msgstr "<b>Taal</b>" msgstr "<b>Taal</b>"
#: ../ui/gm-world-properties.glade.h:4 #: ../ui/gm-world-properties.glade.h:7
msgid "<b>Server</b>" msgid "<b>Server</b>"
msgstr "<b>Server</b>" msgstr "<b>Server</b>"
#: ../ui/gm-world-properties.glade.h:5 #: ../ui/gm-world-properties.glade.h:10
msgid "Automatic login" msgid "Automatic login"
msgstr "Automatisch inloggen" msgstr "Automatisch inloggen"
#: ../ui/gm-world-properties.glade.h:6 #: ../ui/gm-world-properties.glade.h:11
msgid "Automatic reconnect" msgid "Automatic reconnect"
msgstr "Automatisch opnieuw verbinden" msgstr "Automatisch opnieuw verbinden"
#: ../ui/gm-world-properties.glade.h:7 #: ../ui/gm-world-properties.glade.h:12
msgid "Character encoding:" msgid "Character encoding:"
msgstr "Tekencodering:" msgstr "Tekencodering:"
#: ../ui/gm-world-properties.glade.h:8 #: ../ui/gm-world-properties.glade.h:13
msgid "Host:" msgid "Host:"
msgstr "Host:" msgstr "Host:"
#: ../ui/gm-world-properties.glade.h:9 #: ../ui/gm-world-properties.glade.h:15
msgid "Language" msgid "Language"
msgstr "Taal" msgstr "Taal"
#: ../ui/gm-world-properties.glade.h:10 #: ../ui/gm-world-properties.glade.h:16
msgid "Load on startup" msgid "Load on startup"
msgstr "Laden bij opstarten" msgstr "Laden bij opstarten"
#: ../ui/gm-world-properties.glade.h:11 ../ui/gm-triggers.glade.h:4 #: ../ui/gm-world-properties.glade.h:21 ../ui/gm-triggers.glade.h:4
msgid "Name:" msgid "Name:"
msgstr "Naam:" msgstr "Naam:"
#: ../ui/gm-world-properties.glade.h:12 #: ../ui/gm-world-properties.glade.h:23
msgid "Override application logging settings"
msgstr "Overheers applicatie loggen instellingen"
#: ../ui/gm-world-properties.glade.h:24
msgid "Password:" msgid "Password:"
msgstr "Wachtwoord:" msgstr "Wachtwoord:"
#: ../ui/gm-world-properties.glade.h:13 #: ../ui/gm-world-properties.glade.h:25
msgid "Player name:" msgid "Player name:"
msgstr "Speler naam:" msgstr "Speler naam:"
#: ../ui/gm-world-properties.glade.h:14 #: ../ui/gm-world-properties.glade.h:26
msgid "Port:" msgid "Port:"
msgstr "Poort:" msgstr "Poort:"
#: ../ui/gm-world-properties.glade.h:17 #: ../ui/gm-world-properties.glade.h:30
msgid "World properties" msgid "World properties"
msgstr "Wereld eigenschappen" msgstr "Wereld eigenschappen"
@ -1489,6 +1555,18 @@ msgstr "<b>Wereld</b>"
msgid "Select log file to open" msgid "Select log file to open"
msgstr "Selecteer log bestand om te openen" msgstr "Selecteer log bestand om te openen"
#~ msgid "<b>User:</b> "
#~ msgstr "<b>Gebruiker:</b>"
#~ msgid "<b>Share:</b> "
#~ msgstr "<b>Gedeeld:</b>"
#~ msgid "# Connection lost... (%s)"
#~ msgstr "# Connectie verloren... (%s)"
#~ msgid "<b>Enable</b>"
#~ msgstr "<b>Mogelijk maken</b>"
#~ msgid "_Find..." #~ msgid "_Find..."
#~ msgstr "_Zoeken..." #~ msgstr "_Zoeken..."

View File

@ -1,65 +1,107 @@
=begin #
run.rb # run.rb - several scripts to redirect shell command output to the world
Copyright (c) 2004 by Jesse van den Kieboom <jesse@icecrew.nl> #
# Copyright (c) 2006 by Paul van Tilburg <paul@luon.net>
This program is free software; you can redistribute it and/or modify #
it under the terms of the GNU General Public License as published by # This program is free software; you can redistribute it and/or modify
the Free Software Foundation; either version 2 of the License, or # it under the terms of the GNU General Public License as published by
(at your option) any later version. # the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
This program is distributed in the hope that it will be useful, #
but WITHOUT ANY WARRANTY; without even the implied warranty of # This program is distributed in the hope that it will be useful,
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details. # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
You should have received a copy of the GNU General Public License #
along with this program; if not, write to the Free Software # You should have received a copy of the GNU General Public License
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # along with this program; if not, write to the Free Software
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
Defines: #
run - open a world # Defines:
crun - send all connected worlds the same text # sh - run a command, send output to the user only
=end # run - run a command, send the output to the world
# crun - run a commend, send the output to a channel in the world
# pstrun - run a command, send the output to the world via @paste
# ppstrun - run a command, send the output to a player in the world via @paste
# prefrun - run a command, send the output to the world with each
# line prefixed
def register_functions def register_functions
$scripts.register("sh", "use: /sh <command>\nruns <command> in a subshell and sends output to the screen")
$scripts.register("run", "use: /run <command>\nruns <command> in a subshell and sends output to the world") $scripts.register("run", "use: /run <command>\nruns <command> in a subshell and sends output to the world")
$scripts.register("crun", "use: /crun <channel> <command>\nsame as /run except it sends output to a channel") $scripts.register("crun", "use: /crun <chanalias> <command>\nruns <command> in a subshell and sends output to the channel identified by the <chanalias>")
$scripts.register("pstrun", "use: /pstrun <command>\nruns <command> in a subshell and sends output via @paste to the world")
$scripts.register("ppstrun", "use: /ppstrun <player> <command>\nruns <command> in a subshell and sends output via @paste to <player>")
$scripts.register("prefrun", "use: /prefun <prefix> <command>\nruns <command> in a subshell and sends output to the world with each line preceeded by <prefix>")
end end
def run(argstr) def sh(cmd)
io = IO.popen(argstr) if cmd
$world.status("Executing `#{cmd}`")
if (io) do_cmd(cmd) { |line| $world.status(line) }
$world.sendln(":LINUXes `" + argstr + "`")
while ((l = io.gets))
$world.sendln("emote | " + l[0..-2])
end
io.close
else else
$world.writeln("Script error: can not execute #{argstr}!") error("use /sh <command>")
end
end # def sh
def run2(cmd)
if cmd
$world.sendln("emote LINUXes `#{cmd}`")
do_cmd(cmd) { |line| $world.sendln("emote | #{line}") }
else
error("use /run2 <command>")
end
end # def run2
def crun2(argstr)
chan, cmd = argstr.split(/\s+/, 2)
if chan and cmd
$world.sendln("#{cmd} emote LINUXes `#{argstr}`")
do_cmd(cmd) { |line| $world.sendln("#{chan} emote | #{line}") }
else
error("use /crun2 <chanalias> <command>")
end
end # def crun2
def pstrun(cmd)
if cmd
$world.sendln("@paste")
$world.sendln("$ #{cmd}")
do_cmd(cmd) { |line| $world.sendln(line) }
$world.sendln(".")
else
error("use /pstrun <command>")
end
end # def pstrun
def ppstrun(argstr)
player, cmd = argstr.split(/\s+/, 2)
if player and cmd
$world.sendln("@paste #{player}")
$world.sendln("$ #{cmd}")
do_cmd(cmd) { |line| $world.sendln(line) }
$world.sendln(".")
else
error("use /ppstrun <player> <command>")
end
end # def ppstrun
def prefrun(argstr)
prefix, cmd = argstr.split(/\s+/, 2)
if prefix and cmd
do_cmd(cmd) { |line| $world.sendln("#{prefix} #{line}") }
else
error("use /prefrun <prefix> <command>")
end
end # def prefrun
# Helper functions.
def do_cmd(command, &action)
IO.popen("#{command} 2>&1") do |io|
io.each_line { |line| yield line.chomp }
end end
end end
def crun(argstr) def error(msg)
ar = argstr.split(" ", 2) $world.status("Script error: #{msg}")
if (ar.length != 2)
$world.writeln("Script error: use /crun <chanalias> <command>")
else
io = IO.popen(ar[1])
if (io)
$world.sendln(ar[0] + " :LINUXes `" + ar[1] + "`")
while ((l = io.gets))
$world.sendln(ar[0] + " :| " + l[0..-2])
end
io.close
else
$world.writeln("Script error: can not execute #{ar[1]}!")
end
end
end end

View File

@ -1395,17 +1395,17 @@
<property name="right_padding">0</property> <property name="right_padding">0</property>
<child> <child>
<widget class="GtkCheckButton" id="check_button_logging_enable"> <widget class="GtkCheckButton" id="check_button_logging_disable_all">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="label" translatable="yes">Enable logging</property> <property name="label" translatable="yes">Disable all logging</property>
<property name="use_underline">True</property> <property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property> <property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property> <property name="focus_on_click">True</property>
<property name="active">False</property> <property name="active">False</property>
<property name="inconsistent">False</property> <property name="inconsistent">False</property>
<property name="draw_indicator">True</property> <property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_logging_enable_toggled" last_modification_time="Sat, 26 Nov 2005 16:37:06 GMT"/> <signal name="toggled" handler="on_check_button_logging_disable_all_toggled" last_modification_time="Sun, 02 Apr 2006 15:39:16 GMT"/>
</widget> </widget>
</child> </child>
</widget> </widget>
@ -1414,7 +1414,7 @@
<child> <child>
<widget class="GtkLabel" id="label113"> <widget class="GtkLabel" id="label113">
<property name="visible">True</property> <property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Enable&lt;/b&gt;</property> <property name="label" translatable="yes">&lt;b&gt;Logging&lt;/b&gt;</property>
<property name="use_underline">False</property> <property name="use_underline">False</property>
<property name="use_markup">True</property> <property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property> <property name="justify">GTK_JUSTIFY_LEFT</property>
@ -1620,6 +1620,106 @@
<property name="fill">True</property> <property name="fill">True</property>
</packing> </packing>
</child> </child>
<child>
<widget class="GtkFrame" id="frame_log_format">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment35">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox25">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_logging_add_timestamp">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Add timestamp before each line</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_logging_add_timestamp_toggled" last_modification_time="Sun, 02 Apr 2006 16:38:44 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_add_log_type">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Add log type before each line</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_logging_add_log_type_toggled" last_modification_time="Sun, 02 Apr 2006 16:25:40 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label119">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Log format&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget> </widget>
<packing> <packing>
<property name="tab_expand">False</property> <property name="tab_expand">False</property>
@ -1649,6 +1749,367 @@
<property name="type">tab</property> <property name="type">tab</property>
</packing> </packing>
</child> </child>
<child>
<widget class="GtkVBox" id="vbox21">
<property name="border_width">6</property>
<property name="width_request">16</property>
<property name="height_request">32</property>
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkFrame" id="frame19">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment36">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox26">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_show_object_number">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Show object number</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_show_object_number_toggled" last_modification_time="Fri, 07 Apr 2006 11:21:24 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label120">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Text&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkFrame" id="frame17">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment33">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox22">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_show_player_status">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Show player status message</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_show_player_status_toggled" last_modification_time="Sat, 01 Apr 2006 13:51:53 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_use_state_icon">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Use state icon</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_use_state_icon_toggled" last_modification_time="Sat, 01 Apr 2006 22:10:08 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label117">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Player state&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkFrame" id="frame18">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment34">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox24">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkRadioButton" id="radio_button_state_rank_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">State, rank, name</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_radio_button_sort_toggled" last_modification_time="Sat, 01 Apr 2006 21:04:08 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkRadioButton" id="radio_button_rank_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Rank, name</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<property name="group">radio_button_state_rank_name</property>
<signal name="toggled" handler="on_radio_button_sort_toggled" last_modification_time="Sat, 01 Apr 2006 21:04:01 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkRadioButton" id="radio_button_state_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">State, name</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<property name="group">radio_button_state_rank_name</property>
<signal name="toggled" handler="on_radio_button_sort_toggled" last_modification_time="Sat, 01 Apr 2006 21:04:18 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkRadioButton" id="radio_button_name">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Name</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<property name="group">radio_button_state_rank_name</property>
<signal name="toggled" handler="on_radio_button_sort_toggled" last_modification_time="Sat, 01 Apr 2006 21:04:24 GMT"/>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label118">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Sort&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
<packing>
<property name="tab_expand">False</property>
<property name="tab_fill">True</property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label116">
<property name="visible">True</property>
<property name="label" translatable="yes">Userlist</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">tab</property>
</packing>
</child>
</widget> </widget>
<packing> <packing>
<property name="padding">0</property> <property name="padding">0</property>

View File

@ -5,7 +5,7 @@
<widget class="GtkDialog" id="gm_world_properties_dialog"> <widget class="GtkDialog" id="gm_world_properties_dialog">
<property name="width_request">400</property> <property name="width_request">400</property>
<property name="height_request">350</property> <property name="height_request">400</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="title" translatable="yes">World properties</property> <property name="title" translatable="yes">World properties</property>
<property name="type">GTK_WINDOW_TOPLEVEL</property> <property name="type">GTK_WINDOW_TOPLEVEL</property>
@ -850,6 +850,383 @@
<property name="type">tab</property> <property name="type">tab</property>
</packing> </packing>
</child> </child>
<child>
<widget class="GtkVBox" id="vbox19">
<property name="border_width">6</property>
<property name="width_request">16</property>
<property name="height_request">32</property>
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkFrame" id="frame13">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment1">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_logging_override">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Override application logging settings</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
<signal name="toggled" handler="on_check_button_logging_override_toggled" last_modification_time="Sun, 02 Apr 2006 15:17:56 GMT"/>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label109">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Logging&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkFrame" id="frame_log_types">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment2">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox20">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_logging_in">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Incoming</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_out">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Outgoing</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_status">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Status</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_mcp_in">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Mcp incoming</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_mcp_out">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Mcp outgoing</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_mcp_status">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Mcp status</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label110">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Log types&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">True</property>
</packing>
</child>
<child>
<widget class="GtkFrame" id="frame_log_format">
<property name="border_width">3</property>
<property name="visible">True</property>
<property name="label_xalign">0</property>
<property name="label_yalign">0.5</property>
<property name="shadow_type">GTK_SHADOW_NONE</property>
<child>
<widget class="GtkAlignment" id="alignment3">
<property name="visible">True</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xscale">1</property>
<property name="yscale">1</property>
<property name="top_padding">0</property>
<property name="bottom_padding">0</property>
<property name="left_padding">12</property>
<property name="right_padding">0</property>
<child>
<widget class="GtkVBox" id="vbox21">
<property name="visible">True</property>
<property name="homogeneous">False</property>
<property name="spacing">0</property>
<child>
<widget class="GtkCheckButton" id="check_button_logging_add_timestamp">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Add timestamp before each line</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
<child>
<widget class="GtkCheckButton" id="check_button_logging_add_log_type">
<property name="visible">True</property>
<property name="can_focus">True</property>
<property name="label" translatable="yes">Add log type before each line</property>
<property name="use_underline">True</property>
<property name="relief">GTK_RELIEF_NORMAL</property>
<property name="focus_on_click">True</property>
<property name="active">False</property>
<property name="inconsistent">False</property>
<property name="draw_indicator">True</property>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">False</property>
<property name="fill">False</property>
</packing>
</child>
</widget>
</child>
</widget>
</child>
<child>
<widget class="GtkLabel" id="label111">
<property name="visible">True</property>
<property name="label" translatable="yes">&lt;b&gt;Log format&lt;/b&gt;</property>
<property name="use_underline">False</property>
<property name="use_markup">True</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">label_item</property>
</packing>
</child>
</widget>
<packing>
<property name="padding">0</property>
<property name="expand">True</property>
<property name="fill">True</property>
</packing>
</child>
</widget>
<packing>
<property name="tab_expand">False</property>
<property name="tab_fill">True</property>
</packing>
</child>
<child>
<widget class="GtkLabel" id="label108">
<property name="visible">True</property>
<property name="label" translatable="yes">Logging</property>
<property name="use_underline">False</property>
<property name="use_markup">False</property>
<property name="justify">GTK_JUSTIFY_LEFT</property>
<property name="wrap">False</property>
<property name="selectable">False</property>
<property name="xalign">0.5</property>
<property name="yalign">0.5</property>
<property name="xpad">0</property>
<property name="ypad">0</property>
<property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
<property name="width_chars">-1</property>
<property name="single_line_mode">False</property>
<property name="angle">0</property>
</widget>
<packing>
<property name="type">tab</property>
</packing>
</child>
</widget> </widget>
<packing> <packing>
<property name="padding">0</property> <property name="padding">0</property>