Set the OK button as default in the settings window.

Added a new setting for Windows to start RetroShare minimized on system start.
Fixed german language.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3907 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
thunder2 2010-12-11 22:46:14 +00:00
parent 3ecb987a4e
commit 69373cc69b
9 changed files with 1062 additions and 991 deletions

View file

@ -64,7 +64,6 @@ QuickStartWizard::QuickStartWizard(QWidget *parent) :
/* Hide platform specific features */ /* Hide platform specific features */
#ifndef Q_WS_WIN #ifndef Q_WS_WIN
ui.checkBoxRunRetroshareAtSystemStartup->setVisible(false); ui.checkBoxRunRetroshareAtSystemStartup->setVisible(false);
#endif #endif
} }
@ -183,7 +182,7 @@ void QuickStartWizard::on_pushButtonSystemFinish_clicked()
{ {
Settings->setValue(QString::fromUtf8("StartMinimized"), startMinimized()); Settings->setValue(QString::fromUtf8("StartMinimized"), startMinimized());
Settings->setValue(QString::fromUtf8("doQuit"), quitbox()); Settings->setValue(QString::fromUtf8("doQuit"), quitbox());
Settings->setRunRetroshareOnBoot(ui.checkBoxRunRetroshareAtSystemStartup->isChecked()); Settings->setRunRetroshareOnBoot(ui.checkBoxRunRetroshareAtSystemStartup->isChecked(), ui.chkRunRetroshareAtSystemStartupMinimized->isChecked());
saveChanges(); saveChanges();
@ -200,7 +199,6 @@ void QuickStartWizard::on_pushButtonSharesAdd_clicked()
/* select a dir /* select a dir
*/ */
QString qdir = QFileDialog::getExistingDirectory(this, tr("Select A Folder To Share"), "", QString qdir = QFileDialog::getExistingDirectory(this, tr("Select A Folder To Share"), "",
QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks); QFileDialog::ShowDirsOnly | QFileDialog::DontResolveSymlinks);
@ -363,7 +361,9 @@ bool QuickStartWizard::messageBoxOk(QString msg)
void void
QuickStartWizard::loadGeneral() QuickStartWizard::loadGeneral()
{ {
ui.checkBoxRunRetroshareAtSystemStartup->setChecked(Settings->runRetroshareOnBoot()); bool minimized;
ui.checkBoxRunRetroshareAtSystemStartup->setChecked(Settings->runRetroshareOnBoot(minimized));
ui.chkRunRetroshareAtSystemStartupMinimized->setChecked(minimized);
ui.checkBoxStartMinimized->setChecked(Settings->value(QString::fromUtf8("StartMinimized"), false).toBool()); ui.checkBoxStartMinimized->setChecked(Settings->value(QString::fromUtf8("StartMinimized"), false).toBool());
ui.checkBoxQuit->setChecked(Settings->value(QString::fromUtf8("doQuit"), false).toBool()); ui.checkBoxQuit->setChecked(Settings->value(QString::fromUtf8("doQuit"), false).toBool());

View file

@ -158,7 +158,7 @@ p, li { white-space: pre-wrap; }
<string notr="true"/> <string notr="true"/>
</property> </property>
<property name="currentIndex"> <property name="currentIndex">
<number>1</number> <number>0</number>
</property> </property>
<widget class="QWidget" name="pageWelcome"> <widget class="QWidget" name="pageWelcome">
<property name="styleSheet"> <property name="styleSheet">
@ -863,14 +863,14 @@ p, li { white-space: pre-wrap; }
</item> </item>
<item row="3" column="0"> <item row="3" column="0">
<layout class="QGridLayout" name="gridLayout_19"> <layout class="QGridLayout" name="gridLayout_19">
<item row="2" column="0"> <item row="5" column="0">
<widget class="QCheckBox" name="checkBoxQuit"> <widget class="QCheckBox" name="checkBoxQuit">
<property name="text"> <property name="text">
<string>Do not show a message when Closing RetroShare</string> <string>Do not show a message when Closing RetroShare</string>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0"> <item row="4" column="0">
<widget class="QCheckBox" name="checkBoxStartMinimized"> <widget class="QCheckBox" name="checkBoxStartMinimized">
<property name="text"> <property name="text">
<string>Start Minimized</string> <string>Start Minimized</string>
@ -884,6 +884,33 @@ p, li { white-space: pre-wrap; }
</property> </property>
</widget> </widget>
</item> </item>
<item row="2" column="0">
<layout class="QHBoxLayout" name="horizontalLayout_4">
<item>
<spacer name="horizontalSpacer_7">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeType">
<enum>QSizePolicy::Fixed</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>10</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item>
<widget class="QCheckBox" name="chkRunRetroshareAtSystemStartupMinimized">
<property name="text">
<string>Start minimized on system start</string>
</property>
</widget>
</item>
</layout>
</item>
</layout> </layout>
</item> </item>
<item row="10" column="0"> <item row="10" column="0">

View file

@ -39,11 +39,9 @@ GeneralPage::GeneralPage(QWidget * parent, Qt::WFlags flags)
/* Hide platform specific features */ /* Hide platform specific features */
#ifndef Q_WS_WIN #ifndef Q_WS_WIN
ui.chkRunRetroshareAtSystemStartup->setVisible(false); ui.chkRunRetroshareAtSystemStartup->setVisible(false);
#endif #endif
ui.autoLogin->setChecked(RsInit::getAutoLogin()); ui.autoLogin->setChecked(RsInit::getAutoLogin());
} }
/** Destructor */ /** Destructor */
@ -61,8 +59,7 @@ GeneralPage::save(QString &errmsg)
Settings->setValue(QString::fromUtf8("ClosetoTray"), closetoTray()); Settings->setValue(QString::fromUtf8("ClosetoTray"), closetoTray());
Settings->setRunRetroshareOnBoot( Settings->setRunRetroshareOnBoot(ui.chkRunRetroshareAtSystemStartup->isChecked(), ui.chkRunRetroshareAtSystemStartupMinimized->isChecked());
ui.chkRunRetroshareAtSystemStartup->isChecked());
Settings->setMaxTimeBeforeIdle(ui.spinBox->value()); Settings->setMaxTimeBeforeIdle(ui.spinBox->value());
@ -73,7 +70,9 @@ GeneralPage::save(QString &errmsg)
void void
GeneralPage::load() GeneralPage::load()
{ {
ui.chkRunRetroshareAtSystemStartup->setChecked(Settings->runRetroshareOnBoot()); bool minimized;
ui.chkRunRetroshareAtSystemStartup->setChecked(Settings->runRetroshareOnBoot(minimized));
ui.chkRunRetroshareAtSystemStartupMinimized->setChecked(minimized);
ui.checkStartMinimized->setChecked(Settings->value(QString::fromUtf8("StartMinimized"), false).toBool()); ui.checkStartMinimized->setChecked(Settings->value(QString::fromUtf8("StartMinimized"), false).toBool());
@ -82,8 +81,6 @@ GeneralPage::load()
ui.checkClosetoTray->setChecked(Settings->value(QString::fromUtf8("ClosetoTray"), false).toBool()); ui.checkClosetoTray->setChecked(Settings->value(QString::fromUtf8("ClosetoTray"), false).toBool());
ui.spinBox->setValue(Settings->getMaxTimeBeforeIdle()); ui.spinBox->setValue(Settings->getMaxTimeBeforeIdle());
} }
bool GeneralPage::quit() const { bool GeneralPage::quit() const {
@ -101,7 +98,6 @@ bool GeneralPage::closetoTray() const {
return ui.checkClosetoTray->isChecked(); return ui.checkClosetoTray->isChecked();
} }
/** Called when the "show on startup" checkbox is toggled. */ /** Called when the "show on startup" checkbox is toggled. */
void void
GeneralPage::toggleShowOnStartup(bool checked) GeneralPage::toggleShowOnStartup(bool checked)

File diff suppressed because it is too large Load diff

View file

@ -424,14 +424,19 @@ void RshareSettings::setPrivateChatHistoryCount(int value)
/** Returns true if RetroShare is set to run on system boot. */ /** Returns true if RetroShare is set to run on system boot. */
bool bool
RshareSettings::runRetroshareOnBoot() RshareSettings::runRetroshareOnBoot(bool &minimized)
{ {
minimized = false;
#if defined(Q_WS_WIN) #if defined(Q_WS_WIN)
if (!win32_registry_get_key_value(STARTUP_REG_KEY, RETROSHARE_REG_KEY).isEmpty()) { QString value = win32_registry_get_key_value(STARTUP_REG_KEY, RETROSHARE_REG_KEY);
if (!value.isEmpty()) {
/* Simple check for "-m" */
minimized = value.contains(" -m");
return true; return true;
} else {
return false;
} }
return false;
#else #else
/* Platforms other than windows aren't supported yet */ /* Platforms other than windows aren't supported yet */
return false; return false;
@ -440,14 +445,17 @@ RshareSettings::runRetroshareOnBoot()
/** If <b>run</b> is set to true, then RetroShare will run on system boot. */ /** If <b>run</b> is set to true, then RetroShare will run on system boot. */
void void
RshareSettings::setRunRetroshareOnBoot(bool run) RshareSettings::setRunRetroshareOnBoot(bool run, bool minimized)
{ {
#if defined(Q_WS_WIN) #if defined(Q_WS_WIN)
if (run) { if (run) {
win32_registry_set_key_value(STARTUP_REG_KEY, RETROSHARE_REG_KEY, QString value = "\"" + QDir::convertSeparators(QCoreApplication::applicationFilePath()) + "\"";
QString("\"" +
QDir::convertSeparators(QCoreApplication::applicationFilePath())) + if (minimized) {
"\""); value += " -m";
}
win32_registry_set_key_value(STARTUP_REG_KEY, RETROSHARE_REG_KEY, value);
} else { } else {
win32_registry_remove_key(STARTUP_REG_KEY, RETROSHARE_REG_KEY); win32_registry_remove_key(STARTUP_REG_KEY, RETROSHARE_REG_KEY);
} }

View file

@ -100,10 +100,10 @@ public:
void setShowMainWindowAtStart(bool show); void setShowMainWindowAtStart(bool show);
/** Returns true if RetroShare should start on system boot. */ /** Returns true if RetroShare should start on system boot. */
bool runRetroshareOnBoot(); bool runRetroshareOnBoot(bool &minimized);
/** Set whether to run RetroShare on system boot. */ /** Set whether to run RetroShare on system boot. */
void setRunRetroshareOnBoot(bool run); void setRunRetroshareOnBoot(bool run, bool minimized);
/* Get the destination log file. */ /* Get the destination log file. */
QString getLogFile(); QString getLogFile();

View file

@ -1,335 +1,338 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<ui version="4.0"> <ui version="4.0">
<class>Settings</class> <class>Settings</class>
<widget class="QDialog" name="Settings"> <widget class="QDialog" name="Settings">
<property name="geometry"> <property name="geometry">
<rect> <rect>
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>458</width> <width>458</width>
<height>366</height> <height>366</height>
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
<string>Options</string> <string>Options</string>
</property> </property>
<property name="windowIcon"> <property name="windowIcon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/kcmsystem24.png</normaloff>:/images/kcmsystem24.png</iconset> <normaloff>:/images/kcmsystem24.png</normaloff>:/images/kcmsystem24.png</iconset>
</property> </property>
<layout class="QGridLayout" name="gridLayout_2"> <layout class="QGridLayout" name="gridLayout_2">
<item row="0" column="0" rowspan="2"> <item row="0" column="0" rowspan="2">
<widget class="QListWidget" name="listWidget"> <widget class="QListWidget" name="listWidget">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>130</width> <width>130</width>
<height>0</height> <height>0</height>
</size> </size>
</property> </property>
<property name="maximumSize"> <property name="maximumSize">
<size> <size>
<width>130</width> <width>130</width>
<height>16777215</height> <height>16777215</height>
</size> </size>
</property> </property>
<property name="alternatingRowColors"> <property name="alternatingRowColors">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="iconSize"> <property name="iconSize">
<size> <size>
<width>24</width> <width>24</width>
<height>24</height> <height>24</height>
</size> </size>
</property> </property>
<property name="textElideMode"> <property name="textElideMode">
<enum>Qt::ElideMiddle</enum> <enum>Qt::ElideMiddle</enum>
</property> </property>
<property name="movement"> <property name="movement">
<enum>QListView::Static</enum> <enum>QListView::Static</enum>
</property> </property>
<property name="flow"> <property name="flow">
<enum>QListView::TopToBottom</enum> <enum>QListView::TopToBottom</enum>
</property> </property>
<property name="isWrapping" stdset="0"> <property name="isWrapping" stdset="0">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="resizeMode"> <property name="resizeMode">
<enum>QListView::Fixed</enum> <enum>QListView::Fixed</enum>
</property> </property>
<property name="layoutMode"> <property name="layoutMode">
<enum>QListView::SinglePass</enum> <enum>QListView::SinglePass</enum>
</property> </property>
<property name="gridSize"> <property name="gridSize">
<size> <size>
<width>100</width> <width>100</width>
<height>24</height> <height>24</height>
</size> </size>
</property> </property>
<property name="viewMode"> <property name="viewMode">
<enum>QListView::ListMode</enum> <enum>QListView::ListMode</enum>
</property> </property>
<property name="modelColumn"> <property name="modelColumn">
<number>0</number> <number>0</number>
</property> </property>
<property name="uniformItemSizes"> <property name="uniformItemSizes">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="currentRow"> <property name="currentRow">
<number>-1</number> <number>-1</number>
</property> </property>
<item> <item>
<property name="text"> <property name="text">
<string>General</string> <string>General</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/kcmsystem24.png</normaloff>:/images/kcmsystem24.png</iconset> <normaloff>:/images/kcmsystem24.png</normaloff>:/images/kcmsystem24.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Server</string> <string>Server</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/server_24x24.png</normaloff>:/images/server_24x24.png</iconset> <normaloff>:/images/server_24x24.png</normaloff>:/images/server_24x24.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Transfer</string> <string>Transfer</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/ktorrent32.png</normaloff>:/images/ktorrent32.png</iconset> <normaloff>:/images/ktorrent32.png</normaloff>:/images/ktorrent32.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Directories</string> <string>Directories</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/folder_doments.png</normaloff>:/images/folder_doments.png</iconset> <normaloff>:/images/folder_doments.png</normaloff>:/images/folder_doments.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Notify</string> <string>Notify</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/status_unknown.png</normaloff>:/images/status_unknown.png</iconset> <normaloff>:/images/status_unknown.png</normaloff>:/images/status_unknown.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Security</string> <string>Security</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/encrypted32.png</normaloff>:/images/encrypted32.png</iconset> <normaloff>:/images/encrypted32.png</normaloff>:/images/encrypted32.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Message</string> <string>Message</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/evolution.png</normaloff>:/images/evolution.png</iconset> <normaloff>:/images/evolution.png</normaloff>:/images/evolution.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Forum</string> <string>Forum</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/konversation.png</normaloff>:/images/konversation.png</iconset> <normaloff>:/images/konversation.png</normaloff>:/images/konversation.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Chat</string> <string>Chat</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/chat_24.png</normaloff>:/images/chat_24.png</iconset> <normaloff>:/images/chat_24.png</normaloff>:/images/chat_24.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Appearance</string> <string>Appearance</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/looknfeel.png</normaloff>:/images/looknfeel.png</iconset> <normaloff>:/images/looknfeel.png</normaloff>:/images/looknfeel.png</iconset>
</property> </property>
</item> </item>
<item> <item>
<property name="text"> <property name="text">
<string>Sound</string> <string>Sound</string>
</property> </property>
<property name="icon"> <property name="icon">
<iconset resource="../images.qrc"> <iconset resource="../images.qrc">
<normaloff>:/images/sound.png</normaloff>:/images/sound.png</iconset> <normaloff>:/images/sound.png</normaloff>:/images/sound.png</iconset>
</property> </property>
</item> </item>
</widget> </widget>
</item> </item>
<item row="0" column="1"> <item row="0" column="1">
<layout class="QGridLayout" name="gridLayout"> <layout class="QGridLayout" name="gridLayout">
<item row="0" column="0"> <item row="0" column="0">
<widget class="QLabel" name="pageicon"> <widget class="QLabel" name="pageicon">
<property name="maximumSize"> <property name="maximumSize">
<size> <size>
<width>24</width> <width>24</width>
<height>24</height> <height>24</height>
</size> </size>
</property> </property>
<property name="text"> <property name="text">
<string/> <string/>
</property> </property>
<property name="scaledContents"> <property name="scaledContents">
<bool>true</bool> <bool>true</bool>
</property> </property>
</widget> </widget>
</item> </item>
<item row="0" column="1"> <item row="0" column="1">
<widget class="QLabel" name="pageName"> <widget class="QLabel" name="pageName">
<property name="sizePolicy"> <property name="sizePolicy">
<sizepolicy hsizetype="Minimum" vsizetype="Maximum"> <sizepolicy hsizetype="Minimum" vsizetype="Maximum">
<horstretch>0</horstretch> <horstretch>0</horstretch>
<verstretch>0</verstretch> <verstretch>0</verstretch>
</sizepolicy> </sizepolicy>
</property> </property>
<property name="font"> <property name="font">
<font> <font>
<family>Sans Serif</family> <family>Sans Serif</family>
<pointsize>11</pointsize> <pointsize>11</pointsize>
<weight>75</weight> <weight>75</weight>
<italic>false</italic> <italic>false</italic>
<bold>true</bold> <bold>true</bold>
<underline>false</underline> <underline>false</underline>
<strikeout>false</strikeout> <strikeout>false</strikeout>
</font> </font>
</property> </property>
<property name="text"> <property name="text">
<string/> <string/>
</property> </property>
</widget> </widget>
</item> </item>
<item row="1" column="0" colspan="2"> <item row="1" column="0" colspan="2">
<widget class="Line" name="line_2"> <widget class="Line" name="line_2">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
</layout> </layout>
</item> </item>
<item row="1" column="1"> <item row="1" column="1">
<widget class="QStackedWidget" name="stackedWidget"> <widget class="QStackedWidget" name="stackedWidget">
<property name="currentIndex"> <property name="currentIndex">
<number>0</number> <number>0</number>
</property> </property>
<widget class="QWidget" name="page_2"/> <widget class="QWidget" name="page_2"/>
</widget> </widget>
</item> </item>
<item row="2" column="0" colspan="2"> <item row="2" column="0" colspan="2">
<widget class="Line" name="line"> <widget class="Line" name="line">
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> </widget>
</item> </item>
<item row="3" column="0" colspan="2"> <item row="3" column="0" colspan="2">
<layout class="QHBoxLayout"> <layout class="QHBoxLayout">
<property name="spacing"> <property name="spacing">
<number>6</number> <number>6</number>
</property> </property>
<property name="margin"> <property name="margin">
<number>0</number> <number>0</number>
</property> </property>
<item> <item>
<spacer> <spacer>
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
<property name="sizeHint" stdset="0"> <property name="sizeHint" stdset="0">
<size> <size>
<width>312</width> <width>312</width>
<height>31</height> <height>31</height>
</size> </size>
</property> </property>
</spacer> </spacer>
</item> </item>
<item> <item>
<widget class="QPushButton" name="canceButton"> <widget class="QPushButton" name="canceButton">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>0</width> <width>0</width>
<height>22</height> <height>22</height>
</size> </size>
</property> </property>
<property name="text"> <property name="text">
<string>Cancel</string> <string>Cancel</string>
</property> </property>
</widget> </widget>
</item> </item>
<item> <item>
<widget class="QPushButton" name="applyButton"> <widget class="QPushButton" name="applyButton">
<property name="minimumSize"> <property name="minimumSize">
<size> <size>
<width>0</width> <width>0</width>
<height>22</height> <height>22</height>
</size> </size>
</property> </property>
<property name="text"> <property name="text">
<string>OK</string> <string>OK</string>
</property> </property>
</widget> <property name="default">
</item> <bool>true</bool>
</layout> </property>
</item> </widget>
</layout> </item>
</widget> </layout>
<resources> </item>
<include location="../images.qrc"/> </layout>
</resources> </widget>
<connections> <resources>
<connection> <include location="../images.qrc"/>
<sender>applyButton</sender> </resources>
<signal>clicked()</signal> <connections>
<receiver>Settings</receiver> <connection>
<slot>accept()</slot> <sender>applyButton</sender>
<hints> <signal>clicked()</signal>
<hint type="sourcelabel"> <receiver>Settings</receiver>
<x>278</x> <slot>accept()</slot>
<y>253</y> <hints>
</hint> <hint type="sourcelabel">
<hint type="destinationlabel"> <x>278</x>
<x>96</x> <y>253</y>
<y>254</y> </hint>
</hint> <hint type="destinationlabel">
</hints> <x>96</x>
</connection> <y>254</y>
<connection> </hint>
<sender>canceButton</sender> </hints>
<signal>clicked()</signal> </connection>
<receiver>Settings</receiver> <connection>
<slot>reject()</slot> <sender>canceButton</sender>
<hints> <signal>clicked()</signal>
<hint type="sourcelabel"> <receiver>Settings</receiver>
<x>369</x> <slot>reject()</slot>
<y>253</y> <hints>
</hint> <hint type="sourcelabel">
<hint type="destinationlabel"> <x>369</x>
<x>179</x> <y>253</y>
<y>282</y> </hint>
</hint> <hint type="destinationlabel">
</hints> <x>179</x>
</connection> <y>282</y>
</connections> </hint>
</ui> </hints>
</connection>
</connections>
</ui>

View file

@ -4231,17 +4231,22 @@ Fill in your GPG password when asked, to sign your new key.</source>
<context> <context>
<name>GeneralPage</name> <name>GeneralPage</name>
<message> <message>
<location filename="../gui/settings/GeneralPage.ui" line="+561"/> <location filename="../gui/settings/GeneralPage.ui" line="+588"/>
<source>Auto Login</source> <source>Auto Login</source>
<translation>Automatische Anmeldung</translation> <translation>Automatische Anmeldung</translation>
</message> </message>
<message> <message>
<location line="-49"/> <location line="-76"/>
<source>Startup</source> <source>Startup</source>
<translation>Programmstart</translation> <translation>Programmstart</translation>
</message> </message>
<message> <message>
<location line="+26"/> <location line="+41"/>
<source>Start minimized on system start</source>
<translation>Minimieren beim Starten mit dem System</translation>
</message>
<message>
<location line="+12"/>
<source>Misc</source> <source>Misc</source>
<translation>Verschiedenes</translation> <translation>Verschiedenes</translation>
</message> </message>
@ -4258,20 +4263,20 @@ Fill in your GPG password when asked, to sign your new key.</source>
<message> <message>
<location line="+46"/> <location line="+46"/>
<source> seconds</source> <source> seconds</source>
<translation type="unfinished"></translation> <translation>Sekunden</translation>
</message> </message>
<message> <message>
<location line="-72"/> <location line="-99"/>
<source>Start minimized</source> <source>Start minimized</source>
<translation>Minimiert starten</translation> <translation>Minimiert starten</translation>
</message> </message>
<message> <message>
<location line="-7"/> <location line="-7"/>
<source>Start RetroShare when my system starts</source> <source>Start RetroShare when my system starts</source>
<translation>Starte mit Windows</translation> <translation>Starte RetroShare mit dem System</translation>
</message> </message>
<message> <message>
<location line="+66"/> <location line="+93"/>
<source>Idle</source> <source>Idle</source>
<translation>Untätig</translation> <translation>Untätig</translation>
</message> </message>
@ -8841,12 +8846,12 @@ p, li { white-space: pre-wrap; }
<location line="-494"/> <location line="-494"/>
<location line="+269"/> <location line="+269"/>
<location line="+235"/> <location line="+235"/>
<location line="+178"/> <location line="+205"/>
<source>Exit</source> <source>Exit</source>
<translation>Beenden</translation> <translation>Beenden</translation>
</message> </message>
<message> <message>
<location line="-622"/> <location line="-649"/>
<source>For best performance, RetroShare needs to know a little about your connection to the internet.</source> <source>For best performance, RetroShare needs to know a little about your connection to the internet.</source>
<translation>Für die beste Leistung muss RetroShare ein wenig über Ihre Internetverbindung erfahren.</translation> <translation>Für die beste Leistung muss RetroShare ein wenig über Ihre Internetverbindung erfahren.</translation>
</message> </message>
@ -8894,12 +8899,12 @@ p, li { white-space: pre-wrap; }
<message> <message>
<location line="+94"/> <location line="+94"/>
<location line="+235"/> <location line="+235"/>
<location line="+178"/> <location line="+205"/>
<source>&lt; Back</source> <source>&lt; Back</source>
<translation>&lt; Zurück</translation> <translation>&lt; Zurück</translation>
</message> </message>
<message> <message>
<location line="-331"/> <location line="-358"/>
<source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt; <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt; &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; }
@ -8974,12 +8979,17 @@ p, li { white-space: pre-wrap; }
<translation>Starte RetroShare mit dem System.</translation> <translation>Starte RetroShare mit dem System.</translation>
</message> </message>
<message> <message>
<location line="+63"/> <location line="+25"/>
<source>Finish</source> <source>Start minimized on system start</source>
<translation>Ende</translation> <translation>Minimieren beim Starten mit dem System</translation>
</message> </message>
<message> <message>
<location filename="../gui/QuickStartWizard.cpp" line="+204"/> <location line="+65"/>
<source>Finish</source>
<translation>Fertigstellen</translation>
</message>
<message>
<location filename="../gui/QuickStartWizard.cpp" line="+202"/>
<source>Select A Folder To Share</source> <source>Select A Folder To Share</source>
<translation>Wählen Sie ein Ordner zum Freigeben</translation> <translation>Wählen Sie ein Ordner zum Freigeben</translation>
</message> </message>
@ -8999,7 +9009,7 @@ p, li { white-space: pre-wrap; }
<translation>Warnung!</translation> <translation>Warnung!</translation>
</message> </message>
<message> <message>
<location filename="../gui/QuickStartWizard.ui" line="-748"/> <location filename="../gui/QuickStartWizard.ui" line="-775"/>
<source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt; <source>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt; &lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; }