From c62f6427065019d610630b626d162d75995f0c83 Mon Sep 17 00:00:00 2001 From: thunder2 Date: Wed, 6 Jul 2011 23:46:16 +0000 Subject: [PATCH] Optimized layout of the SubFileItem. Show the cancel button only when downloading or when used in CreateChannelMsg. Hide empty message text. Fixed german language. git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4402 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- .../src/gui/channels/CreateChannelMsg.cpp | 9 +- retroshare-gui/src/gui/feeds/ChanMsgItem.cpp | 2 +- retroshare-gui/src/gui/feeds/ChanMsgItem.ui | 16 - retroshare-gui/src/gui/feeds/SubFileItem.cpp | 20 +- retroshare-gui/src/gui/feeds/SubFileItem.h | 12 +- retroshare-gui/src/gui/feeds/SubFileItem.ui | 46 +- retroshare-gui/src/lang/retroshare_de.qm | Bin 334935 -> 326972 bytes retroshare-gui/src/lang/retroshare_de.ts | 582 +++++++++--------- 8 files changed, 318 insertions(+), 369 deletions(-) diff --git a/retroshare-gui/src/gui/channels/CreateChannelMsg.cpp b/retroshare-gui/src/gui/channels/CreateChannelMsg.cpp index a289a729f..09730480f 100644 --- a/retroshare-gui/src/gui/channels/CreateChannelMsg.cpp +++ b/retroshare-gui/src/gui/channels/CreateChannelMsg.cpp @@ -324,8 +324,7 @@ void CreateChannelMsg::addAttachment(const std::string &path) setThumbNail(path, 2000); /* add widget in for new destination */ - uint32_t flags = SFI_TYPE_CHANNEL | SFI_STATE_EXTRA; - + uint32_t flags = SFI_TYPE_CHANNEL | SFI_STATE_EXTRA | SFI_FLAG_CREATE; // check attachment if hash exists already std::list::iterator it; @@ -347,9 +346,6 @@ void CreateChannelMsg::addAttachment(const std::string &path) FileInfo fInfo; rsChannels->channelExtraFileHash(path, mChannelId, fInfo); - - - // file is not innitial SubFileItem *file = new SubFileItem(fInfo.hash, fInfo.fname, fInfo.path, fInfo.size, flags, mChannelId); // destroyed when fileFrame (this subfileitem) is destroyed @@ -364,11 +360,8 @@ void CreateChannelMsg::addAttachment(const std::string &path) } return; - } - - bool CreateChannelMsg::setThumbNail(const std::string& path, int frame){ #ifdef CHANNELS_FRAME_CATCHER diff --git a/retroshare-gui/src/gui/feeds/ChanMsgItem.cpp b/retroshare-gui/src/gui/feeds/ChanMsgItem.cpp index 1c2c4393b..3d90d605a 100644 --- a/retroshare-gui/src/gui/feeds/ChanMsgItem.cpp +++ b/retroshare-gui/src/gui/feeds/ChanMsgItem.cpp @@ -163,6 +163,7 @@ void ChanMsgItem::updateItemStatic() } msgLabel->setText(QString::fromStdWString(cmi.msg)); + msgLabel->setVisible(!cmi.msg.empty()); QDateTime qtime; qtime.setTime_t(cmi.ts); @@ -174,7 +175,6 @@ void ChanMsgItem::updateItemStatic() out << "(" << cmi.count << " Files)"; filelabel->setText(QString::fromStdString(out.str()) + " " + misc::friendlyUnit(cmi.size)); } - if (mFileItems.empty() == false) { std::list::iterator it; diff --git a/retroshare-gui/src/gui/feeds/ChanMsgItem.ui b/retroshare-gui/src/gui/feeds/ChanMsgItem.ui index 956b6d172..ba03bf4e6 100644 --- a/retroshare-gui/src/gui/feeds/ChanMsgItem.ui +++ b/retroshare-gui/src/gui/feeds/ChanMsgItem.ui @@ -10,9 +10,6 @@ 208 - - - QToolButton, QPushButton, QComboBox { border-image: url(:/images/btn_26.png) 4; @@ -487,19 +484,6 @@ border-radius: 10px;} - - - - Qt::Vertical - - - - 20 - 5 - - - - diff --git a/retroshare-gui/src/gui/feeds/SubFileItem.cpp b/retroshare-gui/src/gui/feeds/SubFileItem.cpp index 19fa96dd2..cb9528f51 100644 --- a/retroshare-gui/src/gui/feeds/SubFileItem.cpp +++ b/retroshare-gui/src/gui/feeds/SubFileItem.cpp @@ -77,6 +77,7 @@ SubFileItem::SubFileItem(const std::string &hash, const std::string &name, const mMode = flags & SFI_MASK_STATE; mType = flags & SFI_MASK_TYPE; + mFlag = flags & SFI_MASK_FLAG; /**** Enable **** *****/ @@ -208,12 +209,12 @@ void SubFileItem::updateItemStatic() { case SFI_STATE_ERROR: progressBar->setRange(0, 100); - progressBar->setFormat(tr("ERROR")); + progressBar->setFormat(tr("ERROR")); playButton->setEnabled(false); downloadButton->setEnabled(false); cancelButton->setEnabled(false); - + progressBar->setValue(0); filename = "[" + tr("ERROR") + "] " + filename; @@ -227,7 +228,7 @@ void SubFileItem::updateItemStatic() playButton->setEnabled(false); downloadButton->setEnabled(false); - cancelButton->setEnabled(false); + cancelButton->setEnabled(false); progressBar->setValue(0); filename = "[" + tr("EXTRA") + "] " + filename; @@ -255,7 +256,7 @@ void SubFileItem::updateItemStatic() case SFI_STATE_LOCAL: playButton->setEnabled(true); downloadButton->setEnabled(false); - cancelButton->setEnabled(true); + cancelButton->setEnabled(false); progressBar->setValue(mFileSize / mDivisor); filename = "[" + tr("LOCAL") + "] " + filename + " (" + misc::friendlyUnit(mFileSize) + ")"; @@ -281,12 +282,15 @@ void SubFileItem::updateItemStatic() if (mMode == SFI_STATE_LOCAL) { saveButton->setEnabled(true); - cancelButton->setEnabled(true); // channel files which are extra files are removed } else { saveButton->setEnabled(false); } + if (mFlag & SFI_FLAG_CREATE) { + cancelButton->setEnabled(true); // channel files which are extra files are removed + cancelButton->setToolTip(tr("Remove Attachment")); + } } break; case SFI_TYPE_ATTACH: @@ -294,17 +298,15 @@ void SubFileItem::updateItemStatic() playButton->hide(); downloadButton->hide(); cancelButton->setEnabled(true); - cancelButton->setToolTip("Remove Attachment"); + cancelButton->setToolTip(tr("Remove Attachment")); } break; default: break; } - fileLabel->setText(filename); fileLabel->setToolTip(filename); - } void SubFileItem::updateItem() @@ -539,7 +541,7 @@ void SubFileItem::cancel() mMode = SFI_STATE_ERROR; /* Only occurs - if it is downloading */ - if ((mType == SFI_TYPE_ATTACH) || (mType == SFI_TYPE_CHANNEL)) + if (((mType == SFI_TYPE_ATTACH) || (mType == SFI_TYPE_CHANNEL)) && (mFlag & SFI_FLAG_CREATE)) { hide(); rsFiles->ExtraFileRemove(FileHash(), RS_FILE_HINTS_NETWORK_WIDE | RS_FILE_HINTS_EXTRA); diff --git a/retroshare-gui/src/gui/feeds/SubFileItem.h b/retroshare-gui/src/gui/feeds/SubFileItem.h index e6df56157..6790ad97d 100644 --- a/retroshare-gui/src/gui/feeds/SubFileItem.h +++ b/retroshare-gui/src/gui/feeds/SubFileItem.h @@ -26,7 +26,8 @@ #include const uint32_t SFI_MASK_STATE = 0x000f; const uint32_t SFI_MASK_TYPE = 0x00f0; -const uint32_t SFI_MASK_FT = 0x0f00; +//const uint32_t SFI_MASK_FT = 0x0f00; +const uint32_t SFI_MASK_FLAG = 0xf000; const uint32_t SFI_STATE_ERROR = 0x0001; const uint32_t SFI_STATE_EXTRA = 0x0002; @@ -38,6 +39,8 @@ const uint32_t SFI_STATE_UPLOAD = 0x0006; const uint32_t SFI_TYPE_CHANNEL = 0x0010; const uint32_t SFI_TYPE_ATTACH = 0x0020; +const uint32_t SFI_FLAG_CREATE = 0x1000; + //! This create a gui widget that allows users to access files shared by user /*! @@ -88,7 +91,6 @@ private: void Setup(); - std::string mPath; std::string mFileHash; std::string mFileName; @@ -97,17 +99,15 @@ private: uint32_t mMode; uint32_t mType; + uint32_t mFlag; uint64_t mDivisor; /* for display purposes */ float amountDone; signals: - void fileFinished(SubFileItem * subFileItem); + void fileFinished(SubFileItem * subFileItem); }; - - #endif - diff --git a/retroshare-gui/src/gui/feeds/SubFileItem.ui b/retroshare-gui/src/gui/feeds/SubFileItem.ui index 78d5093c3..de3fe5c05 100644 --- a/retroshare-gui/src/gui/feeds/SubFileItem.ui +++ b/retroshare-gui/src/gui/feeds/SubFileItem.ui @@ -7,7 +7,7 @@ 0 0 464 - 122 + 71 @@ -16,9 +16,6 @@ 0 - - - QWidget#SubFileItem{border: none;} @@ -37,12 +34,6 @@ 0 - - - 0 - 122 - - QFrame#frame{border: 2px solid #238; background: white; @@ -221,27 +212,7 @@ border: 1px solid black; - - - - - - - - Qt::Horizontal - - - QSizePolicy::Expanding - - - - 418 - 17 - - - - - + @@ -269,19 +240,6 @@ border: 1px solid black; - - - - Qt::Vertical - - - - 20 - 20 - - - - diff --git a/retroshare-gui/src/lang/retroshare_de.qm b/retroshare-gui/src/lang/retroshare_de.qm index 93c3cdd2c46547b1cdc4f4253692a8ebb4b34822..a97a33b06392f97b26c811f6f60da457a98d346c 100644 GIT binary patch delta 17126 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 Cg>aAn delta 20709 zcma*P1zZ)`|NsATWSQFw`x)SkZ zVlAqJ+whz^f>OcpL^j-zAN3VC_@!9z5>e$v;5&S=x1dyTyP*7Nx*)%_kVwggpHCK) z3f>l!AEBeT&o5Vo9YJ0v7|bE5eq~<{Y!{>UcmRSpf??Hab*TEA3HY@^SAR9u^o8u*j9p45u+e$n2+QKBOqiY zh>u%YYRoH9fcYYIv|p9`|)M^)bKPkiB8$X`-B;)@eW z3alZ>D&JK(ZKBGfcp!exPR|#VFJ%dG36h_hN;Ii5@l`{KetjY+-F73s8Z$bnn;>gh zl=vEa?@fT9)Ml&7eHg%+R2#A3>EZ^vw43-Qh4?8m@mJ3*{ zmF^H2d{L_Eu5$P#=yG>rB{Nly3?Y6K-#L4g_^o(i?JUF}`x46uCjPW6Ue3U|B<-6i z$l5(r8P-`)COj8EmtUU4`s0Eh@+SVW8nLRQ1$oY5;=f|bN@AVubcJBq*|d?M)NZLD zEBRh!)y*oyrmCE~Qf2l4;vb=Y>4S;?=1kJIGlG2lJyQ5tlGY3-oBe|2l}YjFPZYX_ zltz&DY6nzq??Ot83}T;FkkZNnGj&X5^eUCMWR>&cRAzJ&l-7S&x$l%9+g4ssrX7O( z&^J;#V~Ll%gZ&AFv>vWRN}q$6!q24iTZ5_lN=n#KVrOfpyo?9nGe7E0O3Vbz#1cWi zVw%dM<4GAbi)i32QYJ%IYIGFjmy44!H-o6`bwTD=S&)w$NXkO{QrYn0h0TckLjlULj z0t3R&neEDCaUn}bRK8cqkM|Ux`RPNXtcGl)`GF6Jb-S;!*HM)N d3Ny>VEVnJAv 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 AddLinksDialog - - Add Link - Link hinzufügen + Link hinzufügen - Add a new Link - Neuen Link hinzufügen + Neuen Link hinzufügen - Title: - Titel: + Titel: - Url: - URL: + URL: - +2 Great! - +2 Super! + +2 Super! - +1 Good - +1 Gut + +1 Gut - 0 Okay - 0 In Ordnung + 0 In Ordnung - -1 Sux - -1 Schrott + -1 Schrott - -2 Bad Link - -2 Pfui + -2 Pfui - Add Anonymous Link - Anonyme Verknüpfung hinzufügen + Anonyme Verknüpfung hinzufügen - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:18pt; font-weight:600; color:#ffffff;">Add Link to Cloud</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:18pt; font-weight:600; color:#ffffff;">Link zur Verknüpfungs-Wolke hinzufügen</span></p></body></html> - Cancel - Abbrechen + Abbrechen - Add Link Failure - Fehle beim Hinzufügen des Links + Fehle beim Hinzufügen des Links - Missing Link and/or Title - Fehlernder Link oder Titel + Fehlernder Link oder Titel @@ -760,7 +745,7 @@ p, li { white-space: pre-wrap; } CertificatePage - + Certificate files Zertifikat-Dateien @@ -853,7 +838,7 @@ p, li { white-space: pre-wrap; } ChanMsgItem - + Remove Item Eintrag entfernen @@ -1326,7 +1311,7 @@ p, li { white-space: pre-wrap; } Verlauf - + Incoming message in history Eingehehende Nachricht aus dem Verlauf @@ -1700,7 +1685,7 @@ und meinen GPG Schlüssel nicht unterzeichnet ConnectFriendWizard - + Connect Friend Wizard Assistent um sich zu einem Freund zu verbinden @@ -2360,18 +2345,18 @@ p, li { white-space: pre-wrap; } Zusätzlich eine Datei hinzufügen - - + + RetroShare - + File already Added and Hashed Datei wurde schon hinzugefügt und gehasht - + Please add a Subject Bitte Subjekt nicht vergessen @@ -2521,7 +2506,7 @@ p, li { white-space: pre-wrap; } Als Antwort auf - + RetroShare @@ -2612,7 +2597,7 @@ p, li { white-space: pre-wrap; } CryptoPage - + RetroShare @@ -2622,7 +2607,7 @@ p, li { white-space: pre-wrap; } Dein öffentlicher Schlüssel ist in die Zwischenablage kopiert worden - + Save as... Speichern unter... @@ -2875,12 +2860,12 @@ p, li { white-space: pre-wrap; } Durchsuchen - + Set Incoming Directory Ordner für eingehende Dateien - + Set Partials Directory Ordner für temporäre Dateien @@ -2890,7 +2875,7 @@ p, li { white-space: pre-wrap; } Eingehende Dateien - + Edit Share Freigaben bearbeiten @@ -2934,12 +2919,12 @@ Das ist nützlich, wenn Du eine externe Festplatte freigibst und die Datei nicht Minute(n) - + Partials Directory Temporäre Dateien - + Automatically share incoming directory (Recommended) Eingehende Ordner automatisch freigeben (Empfohlen) @@ -3069,7 +3054,7 @@ Das ist nützlich, wenn Du eine externe Festplatte freigibst und die Datei nicht EmailPage - + Invite Friends by Email Lade Freunde per Email ein @@ -3628,7 +3613,7 @@ p, li { white-space: pre-wrap; } Als Antwort auf - + Please give a Text Message Bitte Nachricht eingeben @@ -3686,7 +3671,7 @@ p, li { white-space: pre-wrap; } ForumsDialog - + Subscribe to Forum Forum abonnieren @@ -3717,12 +3702,12 @@ p, li { white-space: pre-wrap; } - + Copy RetroShare Link Kopiere RetroShare Link - + Mark all as read Alle als gelesen markieren @@ -3732,7 +3717,7 @@ p, li { white-space: pre-wrap; } Alle als ungelesen markieren - + Reply Antwort @@ -3762,30 +3747,24 @@ p, li { white-space: pre-wrap; } Erweitern - + AUTHD - - Anonymous - Anonym + Anonym - - signed - unterzeichnet + unterzeichnet - - none - keine + keine - + RetroShare @@ -3801,7 +3780,7 @@ p, li { white-space: pre-wrap; } Du kannst einem anonymen Autor nicht antworten - + Your Forums Deine Foren @@ -3838,12 +3817,12 @@ p, li { white-space: pre-wrap; } Hinzufügen - + Start new Thread for Selected Forum Starte ein neues Thema im ausgewählten Forum - + Display Anzeige @@ -3876,7 +3855,7 @@ p, li { white-space: pre-wrap; } Ebene Ansicht - + Date Datum @@ -3932,12 +3911,12 @@ p, li { white-space: pre-wrap; } Auf Beitrag antworten - + Create Forum Forum erstellen - + Print Drucken @@ -3947,13 +3926,13 @@ p, li { white-space: pre-wrap; } Druckvorschau - - + + Start New Thread Erstelle neues Thema - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -3976,7 +3955,7 @@ p, li { white-space: pre-wrap; } Inhalt - + Mark as read Als gelesen markieren @@ -3994,6 +3973,27 @@ p, li { white-space: pre-wrap; } mit Kindern + + ForumsFillThread + + + + Anonymous + Anonym + + + + + signed + unterzeichnet + + + + + none + keine + + FriendsDialog @@ -4020,7 +4020,7 @@ p, li { white-space: pre-wrap; } Anzeige - + Friends Freunde @@ -4045,9 +4045,13 @@ p, li { white-space: pre-wrap; } Gruppenchat - Messages entered here are sent to all collected friends - Nachrichten, die Du hier eingibst, werden an alle verbundenen Freunde versendet + Nachrichten, die Du hier eingibst, werden an alle verbundenen Freunde versendet + + + + Messages entered here are sent to all connected friends + @@ -4961,7 +4965,7 @@ Gib Dein GPG Passwort wenn Du gefragt wirst ein, um Deinen neuen Schlüssel zu u Zurücksetzen - + Sort by Name Sortiere nach Name @@ -5402,7 +5406,7 @@ p, li { white-space: pre-wrap; } - + Copy Kopieren @@ -5488,7 +5492,7 @@ p, li { white-space: pre-wrap; } IntroPage - + &Make friend with selected friends of my friends &Füge ausgewählte Freunde Deiner Freunde hinzu @@ -5530,241 +5534,196 @@ Die folgenden Wege sind möglich: LinksDialog - Share Link Anonymously - Verknüpfung anonym teilen + Verknüpfung anonym teilen - Vote on Link - Über diese Verknüpfung abstimmen + Über diese Verknüpfung abstimmen - Download - Herunterladen + Herunterladen - Expand - Erweitern + Erweitern - Hide - Verbergen + Verbergen - File Request Confirmation - Bestätigung der Dateianforderung + Bestätigung der Dateianforderung - The file has been added to your download list. - Die Datei wurde zur Downloadliste hinzugefügt. + Die Datei wurde zur Downloadliste hinzugefügt. - File Request canceled - Dateianforderung abgebrochen + Dateianforderung abgebrochen - The file has not been added to your download list, because you already have it. - Die Datei wurde nicht zur Downloadliste hinzugefügt, da Sie sie schon haben. + Die Datei wurde nicht zur Downloadliste hinzugefügt, da Sie sie schon haben. - File Request Error - Fehler bei der Dateianforderung + Fehler bei der Dateianforderung - The file link is malformed. - Link ist fehlerhaft. + Link ist fehlerhaft. - Title / Comment - Titel / Kommentar + Titel / Kommentar - Score - Punkte + Punkte - Peer / Link - Nachbar / Verknüpfung + Nachbar / Verknüpfung - Sort by - Sortieren nach + Sortieren nach - Time - Zeit + Zeit - Ranking - Rangfolge + Rangfolge - In last - Seit letztem + Seit letztem - Month - Monat + Monat - Week - Woche + Woche - Day - Tag + Tag - From - Von + Von - All Peers - Alle Nachbarn + Alle Nachbarn - Own Links - Eigene Verknüpfungen + Eigene Verknüpfungen - Show - Zeigen + Zeigen - Top 100 - Top 100 + Top 100 - 101-200 - 101-200 + 101-200 - 201-300 - 201-300 + 201-300 - 301-400 - 301-400 + 301-400 - 401-500 - 401-500 + 401-500 - Bottom 100 - Letzte 100 + Letzte 100 - Link: - Verknüpfung: + Verknüpfung: - Add Anonymous Link - Anonyme Verknüpfung hinzufügen + Anonyme Verknüpfung hinzufügen - Add Link/Comment - Verknüpfung/Kommentar hinzufügen + Verknüpfung/Kommentar hinzufügen - Title: - Titel: + Titel: - Score: - Punkte: + Punkte: - +2 Great! - +2 Super! + +2 Super! - +1 Good - +1 Gut + +1 Gut - 0 Okay - 0 Okay + 0 Okay - -1 Sux - -1 Schrott + -1 Schrott - -2 Bad Link - -2 Pfui + -2 Pfui - Url: - URL: + URL: - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-weight:600;">Links Cloud</span></p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> + <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"><span style=" font-weight:600;">Verknüpfungs-Wolke</span></p></body></html> - Add new link - Neuen Link hinzufügen + Neuen Link hinzufügen - Combo - Kombiniert + Kombiniert MainWindow - + Network Netzwerk @@ -5775,29 +5734,29 @@ p, li { white-space: pre-wrap; } - + Transfers Übertragungen - - + + Messages Nachrichten - - + + Channels Kanäle - + Blogs Blogs - + Chat Chat @@ -5853,7 +5812,7 @@ p, li { white-space: pre-wrap; } %1 Freunde verbunden - + It seems to be an old RetroShare link. Please use copy instead. Es scheint ein alter RetroShare Link zu sein. Bitte kopiere den Link stattdessen. @@ -5863,23 +5822,23 @@ p, li { white-space: pre-wrap; } Link ist fehlerhaft. - + %1 friend connected %1 Freund verbunden - + Internal Error Interener Fehler - + Options Optionen - + Hide Verbergen @@ -5889,7 +5848,7 @@ p, li { white-space: pre-wrap; } Zeigen - + RetroShare @@ -5920,7 +5879,7 @@ p, li { white-space: pre-wrap; } Schnellstart Assistent - + Search Suchen @@ -5935,7 +5894,7 @@ p, li { white-space: pre-wrap; } Messenger - + Show/Hide Anzeigen/Verbergen @@ -5986,12 +5945,11 @@ p, li { white-space: pre-wrap; } Maximieren - Links Cloud - Verknüpfungs-Wolke + Verknüpfungs-Wolke - + Unfinished unfertig @@ -6011,18 +5969,18 @@ p, li { white-space: pre-wrap; } Über - - + + Forums Foren - + RetroShare %1 a secure decentralised communication platform RetroShare %1 eine sichere und dezentralisierte Kommunikationsplattform - + Open Messages Öffne Nachrichten @@ -6037,7 +5995,7 @@ p, li { white-space: pre-wrap; } - + Do you really want to exit RetroShare ? Willst Du RetroShare wirklich beenden? @@ -6047,7 +6005,7 @@ p, li { white-space: pre-wrap; } Wirklich beenden? - + Low disk space warning Wenig Festplatenspeicher @@ -6084,7 +6042,7 @@ Bitte gib etwas Speicher frei und drücke OK. MessageComposer - + Compose Verfassen @@ -6207,7 +6165,7 @@ Bitte gib etwas Speicher frei und drücke OK. - + Tags Schlagwörter @@ -6237,7 +6195,7 @@ Bitte gib etwas Speicher frei und drücke OK. Setzt Schriftart auf Codestil - + To An @@ -6322,7 +6280,7 @@ Bitte gib etwas Speicher frei und drücke OK. Blockquote hinzufügen - + &Left &Links @@ -6342,7 +6300,7 @@ Bitte gib etwas Speicher frei und drücke OK. &Blocksatz - + Save Message Nachricht speichern @@ -6575,7 +6533,7 @@ Willst Du die Nachricht speichern ? Zusätzliche Datei hinzufügen - + Drop file error. Dateifehler bei Drag'n'Drop. @@ -6591,7 +6549,7 @@ Willst Du die Nachricht speichern ? Datei nicht gefunden oder Dateiname nicht akzeptiert. - + Friend Recommendation(s) Freundempfehlung(en) @@ -6653,7 +6611,7 @@ Willst Du die Nachricht speichern ? Standard - + A new tab Neuem Tab @@ -6663,7 +6621,7 @@ Willst Du die Nachricht speichern ? Neuem Fenster - + Edit Tag Schlagwort bearbeiten @@ -6741,7 +6699,7 @@ p, li { white-space: pre-wrap; } Schlagwörter: - + File Name Dateiname @@ -6956,12 +6914,12 @@ p, li { white-space: pre-wrap; } MessagesDialog - + New Message Neue Nachricht - + Reply to Message Antworten nur an Absender @@ -6981,15 +6939,15 @@ p, li { white-space: pre-wrap; } Nachricht entfernen - - + + Date Datum - + From Von @@ -7072,15 +7030,15 @@ p, li { white-space: pre-wrap; } - + Inbox Posteingang - - + + Outbox Postausgang @@ -7092,7 +7050,7 @@ p, li { white-space: pre-wrap; } - + Sent Gesendet @@ -7118,7 +7076,7 @@ p, li { white-space: pre-wrap; } Schlagwörter: - + Print... Drucken... @@ -7164,8 +7122,8 @@ p, li { white-space: pre-wrap; } Dokument drucken - - + + Subject Betreff @@ -7195,7 +7153,7 @@ p, li { white-space: pre-wrap; } Drucken - + Forward selected Message Gewählte Nachricht weiterleiten @@ -7220,12 +7178,12 @@ p, li { white-space: pre-wrap; } Nachrichten entfernen - + Forward Message Weiterleiten - + Click to sort by attachments Klicken, um nach Anhang zu sortieren @@ -7241,12 +7199,12 @@ p, li { white-space: pre-wrap; } - + Click to sort by from Klicken, um nach Von zu sortieren - + Click to sort by date Klicken, um nach Datum zu sortieren @@ -7272,7 +7230,7 @@ p, li { white-space: pre-wrap; } Empfohlene Dateien einblenden - + Click to sort by to Klicken, um nach Empfänger zu sortieren @@ -7306,13 +7264,13 @@ p, li { white-space: pre-wrap; } <html><head><meta name="qrichtext" content="1" /><style type="text/css">p, li { white-space: pre-wrap; }</style></head><body style=" font-family:'Arial'; font-size:8pt; font-weight:400; font-style:normal;"><p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Alle Dateien runterladen</p></body></html> - + Total Inbox: Posteingang gesamt: - + Content Inhalt @@ -7321,7 +7279,7 @@ p, li { white-space: pre-wrap; } - + Tags Schlagwörter @@ -7332,7 +7290,7 @@ p, li { white-space: pre-wrap; } - + Trash Papierkorb @@ -7355,7 +7313,7 @@ p, li { white-space: pre-wrap; } Neues Schlagwort... - + Mark as read Als gelesen markieren @@ -7381,13 +7339,13 @@ p, li { white-space: pre-wrap; } - + Drafts Entwürfe - + To An @@ -7396,17 +7354,17 @@ p, li { white-space: pre-wrap; } Editieren... - + Click to sort by star Klicken, um nach Kennzeichnung zu sortieren - + No starred messages available. Stars let you give messages a special status to make them easier to find. To star a message, click on the light grey star beside any message. Es sind keine gekennzeichneten Nachrichten vorhanden. Durch die Kennzeichnung kannst du Nachrichten mit einem speziellen Status versehen, sodass sie leichter zu finden sind. Klicke zum Kennzeichnen einer Nachricht auf den hellgrauen Stern neben der jeweiligen Nachricht. - + @@ -7690,31 +7648,31 @@ Right-click and select 'make friend' to be able to connect. Rechtsklick und als Freund hinzufügen um zu verbinden. - + - + Name Name - - + + Did I authenticated peer Habe ich den Peer authentifiziert - + Did I sign his gpg key Habe ich seinen GPG Schlüssel unterzeichnet - + Cert Id ID des Zertifikates - + Search Network Netzwerksuche @@ -7752,7 +7710,7 @@ p, li { white-space: pre-wrap; } Externer IP Adressen Finder - + Add Friend Freund hinzufügen @@ -7777,28 +7735,28 @@ p, li { white-space: pre-wrap; } Erstelle ein neues Profil - + Network Netzwerk - - + + Did peer authenticated me Hat mich der Peer authentifiziert - + Show keys that are not validated by the GPG web of trust Zeige Schlüssel, die nicht vom web of trust bestätigt sind - + Clear Leeren - + Deny friend Blockiere Freund @@ -7828,12 +7786,12 @@ p, li { white-space: pre-wrap; } Kopiere RetroShare Link - + Unknown Unbekannt - + Authentication matrix Authentifizierungsmatrix @@ -7843,17 +7801,17 @@ p, li { white-space: pre-wrap; } Netzwerk Ansicht - + yourself selbst - + Network Status Netzwerk-Status - + Set Tabs Right Setze Tabs nach Rechts @@ -7883,7 +7841,7 @@ p, li { white-space: pre-wrap; } Setze Tabs Form Dreieck - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -8117,7 +8075,7 @@ p, li { white-space: pre-wrap; } Feeds am Ende anfügen - + Top Left Oben Links @@ -8948,6 +8906,34 @@ p, li { white-space: pre-wrap; } + + PluginsPage + + + Loaded plugins + + + + + Plugin look-up directories + + + + + Plugin + + + + + Description + Beschreibung + + + + <h3>No plugins loaded.</h3> + + + PopularityDefs @@ -9859,7 +9845,7 @@ Lockdatei: Der Start mit einem RetroShare Link wird nur unter Windows unterstützt. - + (Age in seconds) @@ -9869,7 +9855,12 @@ Lockdatei: - + + total + + + + Search requests repartition: @@ -10164,7 +10155,7 @@ p, li { white-space: pre-wrap; } RSettingsWin - + General Allgemein @@ -10194,7 +10185,12 @@ p, li { white-space: pre-wrap; } Sicherheit - + + Plugins + + + + Appearance Aussehen @@ -10209,22 +10205,22 @@ p, li { white-space: pre-wrap; } Unbekannte Seite - + Error Saving Configuration on page Fehler beim Speichern der Konfiguration auf der Seite - + Message Nachricht - + Chat Chat - + Forum Forum @@ -10395,7 +10391,7 @@ p, li { white-space: pre-wrap; } RsidPage - + RetroShare ID RetroShare ID @@ -10462,7 +10458,7 @@ p, li { white-space: pre-wrap; } - + Download Herunterladen @@ -10509,7 +10505,7 @@ p, li { white-space: pre-wrap; } Alle entfernen - + Folder Ordner @@ -10570,7 +10566,7 @@ p, li { white-space: pre-wrap; } Such ID - + Download Notice Download @@ -10867,12 +10863,17 @@ Es hilft auch, wenn Sie sich hinter einer Firewall/VPN befinden. Optionen - + Transfer Übertragung + Plugins + + + + Notify Meldungen @@ -10897,7 +10898,7 @@ Es hilft auch, wenn Sie sich hinter einer Firewall/VPN befinden. OK - + General Allgemein @@ -10912,7 +10913,7 @@ Es hilft auch, wenn Sie sich hinter einer Firewall/VPN befinden. Ordner - + Message Nachricht @@ -12067,17 +12068,17 @@ p, li { white-space: pre-wrap; } SubFileItem - + %p Kb %p Kb - + Save File Datei speichern - + Cancel Download Download abbrechen @@ -12088,7 +12089,7 @@ p, li { white-space: pre-wrap; } - + Play File Datei abspielen @@ -12096,7 +12097,7 @@ p, li { white-space: pre-wrap; } Save Channel File - Channel Datei speichern + Datei speichern @@ -12109,7 +12110,7 @@ p, li { white-space: pre-wrap; } Abspielen - + ERROR FEHLER @@ -12122,7 +12123,7 @@ p, li { white-space: pre-wrap; } REMOTE - ENTFERNT + VERFÜGBAR @@ -12140,7 +12141,13 @@ p, li { white-space: pre-wrap; } UPLOAD - + + + Remove Attachment + Entferne Anhang + + + File %1 does not exist at location. Datei %1 existiert nicht. @@ -12202,7 +12209,7 @@ p, li { white-space: pre-wrap; } TextPage - + Use text representation of the PGP certificates. Verwende diesen Text als PGP Zertifikat. @@ -12212,22 +12219,27 @@ p, li { white-space: pre-wrap; } Der folgende Text ist Ihr PGP Zertifikat. Sie können es zu Ihrem Freund geben - + + Include signatures + + + + Save your Cert into a File Zertifikat als Datei speichern - + Please, paste your friends PGP certificate into the box below Bitte füge das PGP-Zertifikat von Ihre Freunde in das Feld unten ein - + Clean certificate Bereinige Zertifikat - + Save as... Speichern unter... @@ -12247,12 +12259,12 @@ p, li { white-space: pre-wrap; } - + Text certificate Text-Zertifikat - + Copy your Cert to Clipboard Kopiere dein Zertifikat in die Zwischenablage @@ -12262,7 +12274,7 @@ p, li { white-space: pre-wrap; } Starte das Standard-Emailprogramm - + Connect Friend Help Verbindungshilfe @@ -12544,7 +12556,7 @@ p, li { white-space: pre-wrap; } Übertrage - + RetroShare @@ -12579,7 +12591,7 @@ p, li { white-space: pre-wrap; } Soll dieser Download wirklich abgebrochen und gelöscht werden? - + Speed / Queue position Geschwindigkeits- / Warteschlangenposition