mirror of
https://github.com/KDE/krfb
synced 2026-07-01 23:41:18 -07:00
Compare commits
3 Commits
master
...
kroupware_
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
be963f7112 | ||
|
|
05d5607bde | ||
|
|
ae8ebfaf6a |
7
TODO
7
TODO
@@ -3,27 +3,24 @@ For 3.1:
|
||||
(documentation)
|
||||
|
||||
For 3.2:
|
||||
- configurable slp lifetime in kinetd
|
||||
- slp registration refresh in kinetd when lifetime expired
|
||||
- when krfb is started with URL arguments and without connection
|
||||
quality, add some kind of smart algorithm to determine whether the
|
||||
other host is local (maybe using SLP to announce the connectivity
|
||||
of a LAN)
|
||||
- enhance RFB with SASL authentication (Kerberos)
|
||||
- encrypted connections (using SASL and/or SSL/TLS)
|
||||
- try to solve the non-atomic KConfig changes problem
|
||||
- mention that invitations are one-time on personal invitation dialog
|
||||
|
||||
Todo (unscheduled features):
|
||||
- NAT traversal support if I can find an acceptable implementation
|
||||
(probably using TURN, as soon as there is a server and newer spec for that)
|
||||
- when OpenSLP supports this, allow scope configuration
|
||||
- split krfb into 2 separate programs (server and invitation)
|
||||
- look into adding an extension to xfree to improve speed (get noticed of
|
||||
screen updates)
|
||||
- cut & paste support
|
||||
|
||||
Known bugs/problems:
|
||||
- the IP address is displayed in the new connection dialog. The host name
|
||||
would be nicer.
|
||||
- the IP address sent in invitation may be wrong on multi-homed machines,
|
||||
and it is always incorrect behind a NAT. Right now it is not possible
|
||||
to solve these problems.
|
||||
|
||||
@@ -24,7 +24,4 @@ install-data-local:
|
||||
$(INSTALL_DATA) $(srcdir)/eventsrc $(DESTDIR)$(kde_datadir)/kinetd/eventsrc
|
||||
|
||||
# set the include path for X, qt and KDE
|
||||
INCLUDES= -I$(top_srcdir)/krfb/srvloc $(all_includes)
|
||||
|
||||
messages: rc.cpp
|
||||
$(XGETTEXT) *.cpp -o $(podir)/kinetd.pot
|
||||
INCLUDES= $(all_includes) -I$(top_srcdir)/krfb/srvloc
|
||||
|
||||
@@ -6,124 +6,69 @@ Comment[sv]=Kinetd
|
||||
[IncomingConnection]
|
||||
Name=IncomingConnection
|
||||
Name[ca]=Connexió entrant
|
||||
Name[cs]=Příchozí spojení
|
||||
Name[da]=IndkommendeForbindelse
|
||||
Name[de]=Eingehende Verbindung
|
||||
Name[el]=Εισερχόμενη σύνδεση
|
||||
Name[eo]=EnvenantaKonekto
|
||||
Name[es]=Conexión entrante
|
||||
Name[fi]=Saapuva yhteys
|
||||
Name[fr]=Connexion entrante
|
||||
Name[he]=חיבור נכנס
|
||||
Name[hr]=DolaznaVeza
|
||||
Name[hu]=Bejövő kapcsolat
|
||||
Name[ja]=外部からの接続
|
||||
Name[ja]=内向き接続
|
||||
Name[mt]=KonnessjonijiDieħla
|
||||
Name[nb]=Innkommende tilknytning
|
||||
Name[nl]=Inkomende verbinding
|
||||
Name[nn]=Innkomande samband
|
||||
Name[nso]=Kopantsho ye e tsenago
|
||||
Name[pt_BR]=Conexões de Entrada
|
||||
Name[ro]=Conexiune de intrare
|
||||
Name[sk]=Prichádzajúce spojenia
|
||||
Name[sl]=Prihajajoča povezava
|
||||
Name[sv]=Inkommande anslutning
|
||||
Name[tr]=Gelen Bağlantı
|
||||
Name[uk]=ВхіднеЗ'єднання
|
||||
Name[ven]=Vhukwamanihanga ngomu
|
||||
Name[xh]=Uxhumaniso Olungenayo
|
||||
Name[zu]=UkuxhumanaOkuzayo
|
||||
Comment=Received incoming connection
|
||||
Comment[af]=Ontvang inkomende verbinding
|
||||
Comment[af]=ontvang inkomende verbinding
|
||||
Comment[bs]=Primio dolaznu konekciju
|
||||
Comment[ca]=Rebuda connexió entrant
|
||||
Comment[cs]=Obdrženo příchozí spojení
|
||||
Comment[da]=Modtog indkommende forbindelse
|
||||
Comment[de]=Verbindungsanfrage eingegangen
|
||||
Comment[el]=Λήψη εισερχόμενης σύνδεσης
|
||||
Comment[eo]=Ricevantaj envenantaj konektoj
|
||||
Comment[es]=Recibida conexión entrante
|
||||
Comment[fi]=Vastaanotettiin saapuva yhteys
|
||||
Comment[fr]=Reçu une connexion entrante
|
||||
Comment[he]=נתקבל חיבור נכנס
|
||||
Comment[hr]=Primio dolaznu vezu
|
||||
Comment[hu]=Csatlakozási kérés érkezett
|
||||
Comment[ja]=着信した外部からの接続
|
||||
Comment[ja]=内向きの接続を受け取りました
|
||||
Comment[mt]=Irċevejt konnessjoni dieħla
|
||||
Comment[nb]=Motta innkommende tilknytning
|
||||
Comment[nl]=Ontving een inkomende verbinding
|
||||
Comment[nn]=Motta innkomande samband
|
||||
Comment[nso]=Kopantsho ye e tsenago e amogetswe
|
||||
Comment[pt]=Foi recebida uma ligação
|
||||
Comment[pt_BR]=Recebendo conexão de entrada
|
||||
Comment[ro]=Conexiune de intrare recepţionată
|
||||
Comment[sk]=Prijaté príchodzie spojenia
|
||||
Comment[sl]=Prejeta je prihajajoča povezava
|
||||
Comment[sv]=Tar emot inkommande anslutning
|
||||
Comment[tr]=Gelen bağlantı alınıyor
|
||||
Comment[uk]=Отримано вхідне з'єднання
|
||||
Comment[ven]=Vhukwamani hau dzhena ho tanganedzhwaho
|
||||
Comment[xh]=Uxhulumano olungenayo olufunyenweyo
|
||||
Comment[zu]=Ukuxhumanisa okungenayo okutholakele
|
||||
default_presentation=4
|
||||
|
||||
[ProcessFailed]
|
||||
Name=ProcessFailed
|
||||
Name[ca]=Procés fallit
|
||||
Name[cs]=Proces selhal
|
||||
Name[da]=ProcesMislykkedes
|
||||
Name[de]=Prozess fehlgeschlagen
|
||||
Name[el]=Η επεξεργασία απέτυχε
|
||||
Name[eo]=ProcezoFiaskis
|
||||
Name[es]=Proceso fallido
|
||||
Name[fi]=Prosessi epäonnistui
|
||||
Name[fr]=Échec du processus
|
||||
Name[he]=תהליך נכשל
|
||||
Name[hr]=ProcesNeuspješan
|
||||
Name[hu]=Hibás folyamat
|
||||
Name[ja]=プロセス失敗
|
||||
Name[mt]=ProċessFalla
|
||||
Name[nb]=Prosess mislyktes
|
||||
Name[nl]=Proces faalde
|
||||
Name[nn]=Prosess mislukkast
|
||||
Name[nso]=tiragalo e paletswe
|
||||
Name[pt_BR]=Falha de Processo
|
||||
Name[ro]=Proces eşuat
|
||||
Name[sk]=Proces neúspešny
|
||||
Name[sl]=Proces ni uspel
|
||||
Name[sv]=Process misslyckades
|
||||
Name[uk]=ПомилкаПроцесу
|
||||
Name[ven]=Tshitenwa tsho bala
|
||||
Name[xh]=Inkqubo Yahlulekile
|
||||
Name[zu]=UkwenzekaKuhlulekile
|
||||
Comment=Could not call process to handle connection
|
||||
Comment[af]=Kon nie roep proses na handvatsel verbinding
|
||||
Comment[af]=kon nie roep proses aan handvatsel verbinding
|
||||
Comment[bs]=Ne mogu pokrenuti proces koji upravlja konekcijom
|
||||
Comment[ca]=No es pot cridar al procés per a manejar la connexió
|
||||
Comment[cs]=Nelze spustit proces k obsluze spojení
|
||||
Comment[da]=Kunne ikke kalde proces til at håndtere forbindelse
|
||||
Comment[de]=Der Prozess zur Bearbeitung der Verbindungsanfrage wurde nicht gefunden
|
||||
Comment[el]=Δεν ήταν δυνατή η κλήση της διεργασίας για τον έλεγχο της σύνδεσης
|
||||
Comment[eo]=Ne eblis lanĉi instancon por prizorgi la konekton
|
||||
Comment[es]=Imposible lanzar proceso para manejar conexión
|
||||
Comment[fi]=Ei voitu kutsua prosessia yhteyden hoitamiseksi
|
||||
Comment[fr]=Impossible d'appeler le processus pour gérer la connexion
|
||||
Comment[he]=אין אפשרות לקרוא לתהליך על מנת לטפל בחיבור
|
||||
Comment[hr]=Nisam mogao pozvati proces za kontrolu veze
|
||||
Comment[hu]=A kapcsolat kezelése nem sikerült
|
||||
Comment[ja]=接続を扱うプロセスを呼び出せません
|
||||
Comment[ja]=接続をハンドルするのにプロセスを呼べませんでした
|
||||
Comment[mt]=Ma stajtx insejjaħ proċess biex jieħu ħsieb il-konnessjoni
|
||||
Comment[nb]=Kunne ikke kalle en prosess for å håndtere tilknytningen
|
||||
Comment[nl]=Het proces om de verbinding af te handelen kon niet worden aangeroepen
|
||||
Comment[nn]=Klarte ikkje kalla prosess for sambandshandtering
|
||||
Comment[nso]=Tiragalo e paletswe ke go swara kopantsho
|
||||
Comment[pt]=Não foi possível chamar o processo de tratamento da ligação
|
||||
Comment[pt_BR]=Não foi possível chamar o processo de controle da conexão
|
||||
Comment[sk]=Nemohol som zavolať proces pre spracovanie spojenia
|
||||
Comment[sl]=Ni možno poklicati procesa za upravljanje s povezavo
|
||||
Comment[sv]=Kunde inte anropa process för att hantera anslutning
|
||||
Comment[uk]=Неможливо викликати процес для обробки з'єднання
|
||||
Comment[ven]=Ingasi vhidze tshitenwa uitela u fara vhukwamani
|
||||
Comment[xh]=Ayikwazanga ukubiza inkqubo ezakuphatha uxhulumano
|
||||
Comment[zu]=Ayikwazanga ukubiza umsebenzi ukuzophatha ukuxhumanisa
|
||||
default_presentation=4
|
||||
|
||||
@@ -29,9 +29,8 @@
|
||||
#include <ksockaddr.h>
|
||||
#include <kextsock.h>
|
||||
#include <klocale.h>
|
||||
#include <kglobal.h>
|
||||
|
||||
PortListener::PortListener(KService::Ptr s,
|
||||
PortListener::PortListener(KService::Ptr s,
|
||||
KConfig *config,
|
||||
KServiceRegistry *srvreg) :
|
||||
m_port(-1),
|
||||
@@ -74,7 +73,7 @@ bool PortListener::acquirePort() {
|
||||
|
||||
bool s = m_registerService;
|
||||
setServiceRegistrationEnabledInternal(false);
|
||||
setServiceRegistrationEnabledInternal(s);
|
||||
setServiceRegistrationEnabledInternal(s);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -83,7 +82,7 @@ void PortListener::freePort() {
|
||||
if (m_socket)
|
||||
delete m_socket;
|
||||
m_socket = 0;
|
||||
setServiceRegistrationEnabledInternal(m_registerService);
|
||||
setServiceRegistrationEnabledInternal(m_registerService);
|
||||
}
|
||||
|
||||
void PortListener::loadConfig(KService::Ptr s) {
|
||||
@@ -147,11 +146,11 @@ void PortListener::loadConfig(KService::Ptr s) {
|
||||
m_defaultAutoPortRange = m_autoPortRange;
|
||||
|
||||
m_config->setGroup("ListenerConfig");
|
||||
m_enabled = m_config->readBoolEntry("enabled_" + m_serviceName,
|
||||
m_enabled = m_config->readBoolEntry("enabled_" + m_serviceName,
|
||||
m_enabled);
|
||||
m_portBase = m_config->readNumEntry("port_base_" + m_serviceName,
|
||||
m_portBase = m_config->readNumEntry("port_base_" + m_serviceName,
|
||||
m_portBase);
|
||||
m_autoPortRange = m_config->readNumEntry("auto_port_range_" + m_serviceName,
|
||||
m_autoPortRange = m_config->readNumEntry("auto_port_range_" + m_serviceName,
|
||||
m_autoPortRange);
|
||||
QDateTime nullTime;
|
||||
m_expirationTime = m_config->readDateTimeEntry("enabled_expiration_"+m_serviceName,
|
||||
@@ -167,7 +166,7 @@ void PortListener::accepted(KSocket *sock) {
|
||||
KSocketAddress *ksa = KExtendedSocket::peerAddress(sock->socket());
|
||||
KExtendedSocket::resolve(ksa, host, port);
|
||||
KNotifyClient::event("IncomingConnection",
|
||||
i18n("Connection from %1").arg(host));
|
||||
i18n("connection from %1").arg(host));
|
||||
delete ksa;
|
||||
|
||||
if ((!m_enabled) ||
|
||||
@@ -226,7 +225,7 @@ bool PortListener::setPort(int port, int autoPortRange) {
|
||||
}
|
||||
else {
|
||||
m_portBase = m_defaultPortBase;
|
||||
m_autoPortRange = m_defaultAutoPortRange;
|
||||
m_autoPortRange = m_defaultAutoPortRange;
|
||||
|
||||
m_config->deleteEntry("port_base_" + m_serviceName);
|
||||
m_config->deleteEntry("auto_port_range_"+m_serviceName);
|
||||
@@ -282,15 +281,15 @@ void PortListener::setServiceRegistrationEnabledInternal(bool e) {
|
||||
|
||||
if ((!m_srvreg) || m_serviceURL.isNull())
|
||||
return;
|
||||
if (m_serviceRegistered == (m_enabled && e))
|
||||
if (m_serviceRegistered == (m_enabled && e))
|
||||
return;
|
||||
|
||||
if (m_enabled && e) {
|
||||
m_registeredServiceURL = processServiceTemplate(m_serviceURL);
|
||||
m_serviceRegistered = m_srvreg->registerService(
|
||||
m_registeredServiceURL,
|
||||
m_registeredServiceURL,
|
||||
processServiceTemplate(m_serviceAttributes));
|
||||
if (!m_serviceRegistered)
|
||||
if (!m_serviceRegistered)
|
||||
kdDebug(7021) << "Failure registering SLP service (no slpd running?)"<< endl;
|
||||
} else {
|
||||
m_srvreg->unregisterService(m_registeredServiceURL);
|
||||
@@ -358,7 +357,7 @@ void KInetD::setExpirationTimer() {
|
||||
}
|
||||
|
||||
void KInetD::portRetryTimer() {
|
||||
setPortRetryTimer(true);
|
||||
setPortRetryTimer(true);
|
||||
}
|
||||
|
||||
void KInetD::setPortRetryTimer(bool retry) {
|
||||
@@ -366,7 +365,7 @@ void KInetD::setPortRetryTimer(bool retry) {
|
||||
|
||||
PortListener *pl = m_portListeners.first();
|
||||
while (pl) {
|
||||
if (pl->isEnabled() && (pl->port() == -1))
|
||||
if (pl->isEnabled() && (pl->port() == -1))
|
||||
if (retry) {
|
||||
if (!pl->acquirePort())
|
||||
unmappedPorts++;
|
||||
@@ -505,7 +504,10 @@ KInetD::~KInetD() {
|
||||
extern "C" {
|
||||
KDEDModule *create_kinetd(QCString &name)
|
||||
{
|
||||
KGlobal::locale()->insertCatalogue("kinetd");
|
||||
return new KInetD(name);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -226,10 +226,8 @@ void Configuration::saveToKConfig() {
|
||||
int num = invitationList.count();
|
||||
c.writeEntry("invitation_num", num);
|
||||
int i = 0;
|
||||
while (i < num) {
|
||||
invitationList[i].save(&c, i);
|
||||
i++;
|
||||
}
|
||||
while (i < num)
|
||||
invitationList[i++].save(&c, i);
|
||||
|
||||
}
|
||||
|
||||
@@ -276,9 +274,10 @@ void Configuration::invalidateOldInvitations() {
|
||||
void Configuration::refreshTimeout() {
|
||||
unsigned int invNum = invitationList.size();
|
||||
loadFromKConfig();
|
||||
saveToDialogs();
|
||||
if (invNum != invitationList.size())
|
||||
if (invNum != invitationList.size()) {
|
||||
saveToDialogs();
|
||||
emit invitationNumChanged(invitationList.size());
|
||||
}
|
||||
}
|
||||
|
||||
QString Configuration::hostname() const
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 606 B |
Binary file not shown.
|
Before Width: | Height: | Size: 2.3 KiB |
301
krfb/eventsrc
301
krfb/eventsrc
@@ -1,591 +1,324 @@
|
||||
[!Global!]
|
||||
IconName=krfb
|
||||
Comment=Desktop Sharing
|
||||
Comment[af]=Werkskerm Deeling
|
||||
Comment[af]=werkskerm deeling
|
||||
Comment[bs]=Dijeljenje desktopa
|
||||
Comment[ca]=Compartició de l'escriptori
|
||||
Comment[cs]=Sdílení pracovní plochy
|
||||
Comment[da]=Skrivebordsdeling
|
||||
Comment[de]=Arbeitsfläche freigeben
|
||||
Comment[el]=Μοίρασμα επιφάνειας εργασίας
|
||||
Comment[eo]=Tabula fordonado
|
||||
Comment[es]=Compartición de escritorio
|
||||
Comment[fi]=Työpöytien jako
|
||||
Comment[fr]=Partage du bureau
|
||||
Comment[he]=שיתוף שולחנות עבודה
|
||||
Comment[hr]=Dijeljenje radne površine
|
||||
Comment[hu]=Munkaasztal-megosztás
|
||||
Comment[ja]=デスクトップ共有
|
||||
Comment[mt]=Qsim tad-desktop
|
||||
Comment[nb]=Skrivebordsdeling
|
||||
Comment[nl]=Bureaubladvrijgave
|
||||
Comment[nn]=Skrivebordsdeling
|
||||
Comment[nso]=Kabelano ya desktop
|
||||
Comment[pt]=Partilha do Ecrã
|
||||
Comment[pt_BR]=Compartilhamento do Ambiente de Trabalho
|
||||
Comment[ro]=Partajare ecran
|
||||
Comment[sk]=Zdieľanie pracovnej plochy
|
||||
Comment[sl]=Deljenje namizja
|
||||
Comment[sv]=Dela ut skrivbord
|
||||
Comment[tr]=Masaüstü Paylaşımı
|
||||
Comment[uk]=Спільні стільниці
|
||||
Comment[ven]=U kovhekana ha desikithopo
|
||||
Comment[xh]=Ukusebenzisa ngokuhlangeneyo kweDesktop
|
||||
Comment[zu]=Ukuhlukaniselana kwe-Desktop
|
||||
|
||||
[UserAcceptsConnection]
|
||||
Name=UserAcceptsConnection
|
||||
Name[ca]=L'usuari accepta la connexió
|
||||
Name[cs]=Uživatel přijímá spojení
|
||||
Name[da]=BrugerAcceptererForbindelse
|
||||
Name[de]=BenutzerBestätigtVerbindung
|
||||
Name[el]=Ο χρήστης δέχεται σύνδεση
|
||||
Name[eo]=UzantoAkceptasKonektojn
|
||||
Name[es]=El usuario acepta la conexión
|
||||
Name[fr]=L'utilisateur accepte les connexions
|
||||
Name[he]=משתמש מקבל חיבור
|
||||
Name[hr]=KorisnikPrihvaćaVezu
|
||||
Name[hu]=KapcsolatElfogadva
|
||||
Name[ja]=ユーザが許可した接続
|
||||
Name[mt]=UserJaċċettaKonnessjoni
|
||||
Name[nb]=Bruker aksepterer oppkobling
|
||||
Name[nl]=Gebruiker accepteert verbinding
|
||||
Name[nn]=Brukar godtek samband
|
||||
Name[nso]=Modirisi o amogela kopantsho
|
||||
Name[pt_BR]=Aceita Conexões do Usuário
|
||||
Name[ro]=Conexiune acceptată de utilizator
|
||||
Name[sk]=Užívateľ akceptoval spojenie
|
||||
Name[sl]=Uporabnik sprejema povezavo
|
||||
Name[sv]=Användare accepterar anslutning
|
||||
Name[uk]=КористувачПриймаєЗ'єднання
|
||||
Name[ven]=Mushumisi o tanganedza vhukwamani
|
||||
Name[xh]=Umsebenzisi Wamkela Uxhulumaniso
|
||||
Name[zu]=UmsebenziUvumelaUkuxhumana
|
||||
Comment=User accepts connection
|
||||
Comment[af]=Gebruiker aanvaar verbinding
|
||||
Comment[af]=gebruiker aanvaar verbinding
|
||||
Comment[bs]=Korisnik prihvata konekciju
|
||||
Comment[ca]=L'usuari accepta la connexió
|
||||
Comment[cs]=Uživatel přijímá spojení
|
||||
Comment[da]=Bruger accepterer forbindelse
|
||||
Comment[de]=Der Benutzer bestätigt die Verbindung
|
||||
Comment[el]=Ο χρήστης δέχεται σύνδεση
|
||||
Comment[eo]=Uzanto akceptas konektojn
|
||||
Comment[es]=El usuario acepta la conexión
|
||||
Comment[fi]=Käyttäjä hyväksyy yhteyden
|
||||
Comment[fr]=l'utilisateur accepte les connexions
|
||||
Comment[he]=המשתמש מקבל את החיבור
|
||||
Comment[hr]=Korisnik prihvaća vezu
|
||||
Comment[hu]=A felhasználó elfogadja a csatlakozási kérést
|
||||
Comment[ja]=ユーザが接続を許可
|
||||
Comment[ja]=ユーザは接続を受け入れました
|
||||
Comment[mt]=User jaċċetta l-konnessjoni
|
||||
Comment[nb]=Bruker aksepterer oppkobling
|
||||
Comment[nl]=Gebruiker accepteert verbinding
|
||||
Comment[nn]=Brukar godtek samband
|
||||
Comment[nso]=modirisi o amogela kopantsho
|
||||
Comment[pt]=O utilizador aceita a ligação
|
||||
Comment[pt_BR]=O usuário aceita a conexão
|
||||
Comment[ro]=Utilizatorul acceptă conexiunea
|
||||
Comment[sk]=Užívateľ akceptoval spojenie
|
||||
Comment[sl]=Uporabnik sprejema povezavo
|
||||
Comment[sv]=Användaren accepterar anslutning
|
||||
Comment[tr]=Kullanıcı bağlantıyı kabul etti
|
||||
Comment[uk]=Користувач приймає з'єднання
|
||||
Comment[ven]=Mushumisi o tanganedza vhukwamani
|
||||
Comment[xh]=Umsebenzisi wamkela uxhulumaniso
|
||||
Comment[zu]=Umsebenzi uyakuvumela ukuxhumana
|
||||
default_presentation=4
|
||||
|
||||
[UserRefusesConnection]
|
||||
Name=UserRefusesConnection
|
||||
Name[ca]=L'usuari refusa la connexió
|
||||
Name[cs]=Uživatel odmítá spojení
|
||||
Name[da]=BrugerAfslårForbindelse
|
||||
Name[de]=BenutzerLehntVerbindungAb
|
||||
Name[el]=Ο χρήστης δε δέχεται σύνδεση
|
||||
Name[eo]=UzantoRifuzasKonektojn
|
||||
Name[es]=El usuario rechaza la conexión
|
||||
Name[fr]=L'utilisateur refuse les connexions
|
||||
Name[he]=משתמש דוחה חיבור
|
||||
Name[hr]=KorisnikOdbijaVezu
|
||||
Name[hu]=KapcsolatVisszautasítva
|
||||
Name[ja]=ユーザが拒否した接続
|
||||
Name[mt]=UserJirrifjutaKonnessjoni
|
||||
Name[nb]=Bruker avviser oppkobling
|
||||
Name[nl]=Gebruiker weigert verbinding
|
||||
Name[nn]=Brukar nektar samband
|
||||
Name[nso]=Modirisi o gana kopantsho
|
||||
Name[pt_BR]=Rejeita Conexões do Usuário
|
||||
Name[ro]=Conexiune respinsă de utilizator
|
||||
Name[sk]=Užívateľ zamietol spojenie
|
||||
Name[sl]=Uporabnik zavrača povezavo
|
||||
Name[sv]=Användaren vägrar anslutning
|
||||
Name[uk]=КористувачВідмовляєУЗ'єднанні
|
||||
Name[ven]=Mushumisi o hana Vhukwamani
|
||||
Name[xh]=Umsebenzisi Uyalwala Uxhulumaniso
|
||||
Name[zu]=UmsebenzisiWalaUxhumaniso
|
||||
Comment=User refuses connection
|
||||
Comment[af]=Gebruiker weier verbinding
|
||||
Comment[bs]=Korisnik odbija konekciju
|
||||
Comment[ca]=L'usuari refusa la connexió
|
||||
Comment[cs]=Uživatel odmítá spojení
|
||||
Comment[da]=Bruger afslår forbindelse
|
||||
Comment[de]=Der Benutzer lehnt die Verbindung ab
|
||||
Comment[el]=Ο χρήστης δε δέχεται σύνδεση
|
||||
Comment[eo]=Uzanto rifuzas konektojn
|
||||
Comment[es]=El usuario rechaza la conexión
|
||||
Comment[fi]=Käyttäjä hylkää yhteyden
|
||||
Comment[fr]=L'utilisateur refuse les connexions
|
||||
Comment[he]=המשתמש מסרב לחיבור
|
||||
Comment[hr]=Korisnik odbija vezu
|
||||
Comment[hu]=A felhasználó visszautasítja a csatlakozási kérést
|
||||
Comment[ja]=ユーザが接続を拒否
|
||||
Comment[ja]=ユーザは接続を拒否しました
|
||||
Comment[mt]=User jiċħad il-konnessjoni
|
||||
Comment[nb]=Bruker avviser oppkobling
|
||||
Comment[nl]=Gebruiker weigert verbinding
|
||||
Comment[nn]=Brukar nektar samband
|
||||
Comment[nso]=Modirisi o gana kopantsho
|
||||
Comment[pt]=O utilizador recusa a ligação
|
||||
Comment[pt_BR]=O usuário rejeita a conexão
|
||||
Comment[ro]=Utilizatorul refuză conexiunea
|
||||
Comment[sk]=Užívateľ odmietol spojenie
|
||||
Comment[sl]=Uporabnik zavrnil povezavo
|
||||
Comment[sv]=Användaren vägrar anslutning
|
||||
Comment[tr]=Kullanıcı bağlantıyı iptal etti
|
||||
Comment[uk]=Користувач відмовляє у з'єднанні
|
||||
Comment[ven]=Mushumisi o hana vhukwamani
|
||||
Comment[xh]=Umsebenzisi wala uxhulumaniso
|
||||
Comment[zu]=Umsebenzi awukuvumeli ukuxhumana
|
||||
default_presentation=4
|
||||
|
||||
[ConnectionClosed]
|
||||
Name=ConnectionClosed
|
||||
Name[ca]=Connexió tancada
|
||||
Name[cs]=Spojení ukončeno
|
||||
Name[da]=ForbindelseLukket
|
||||
Name[de]=VerbindungGeschlossen
|
||||
Name[el]=Η σύνδεση έκλεισε
|
||||
Name[eo]=KonektoFermita
|
||||
Name[es]=Conexión cerrada
|
||||
Name[fr]=Connexion fermée
|
||||
Name[he]=חיבור נסגר
|
||||
Name[hr]=VezaPrekinuta
|
||||
Name[hu]=KapcsolatBezárva
|
||||
Name[ja]=接続切断
|
||||
Name[mt]=KonnessjonijiMagħluqa
|
||||
Name[nb]=Kobling stengt
|
||||
Name[nl]=Verbinding gesloten
|
||||
Name[nn]=Samband stengt
|
||||
Name[nso]=Kopantsho e tswaletswe
|
||||
Name[pt_BR]=Conexão fechada
|
||||
Name[ro]=Conexiune închisă
|
||||
Name[sk]=Spojenie ukončené
|
||||
Name[sl]=Povezava zaprta
|
||||
Name[sv]=Anslutning stängd
|
||||
Name[tr]=Bağlantı Kapatıldı
|
||||
Name[uk]=З'єднанняЗакрито
|
||||
Name[ven]=Vhukwamani ho valwa
|
||||
Name[xh]=Uxhulumaniso Luvaliwe
|
||||
Name[zu]=UkuxhumanisaKuvaliwe
|
||||
Comment=Connection closed
|
||||
Comment[af]=Verbinding gesluit
|
||||
Comment[af]=verbinding gesluit
|
||||
Comment[bs]=Konekcija prekinuta
|
||||
Comment[ca]=Connexió tancada
|
||||
Comment[cs]=Spojení ukončeno
|
||||
Comment[da]=Forbindelse lukket
|
||||
Comment[de]=Verbindung geschlossen
|
||||
Comment[el]=Η σύνδεση έκλεισε
|
||||
Comment[eo]=Konekto fermita
|
||||
Comment[es]=Conexión rechazada
|
||||
Comment[fi]=Yhteys suljettu
|
||||
Comment[fr]=Connexion coupée
|
||||
Comment[he]=החיבור נסגר
|
||||
Comment[hr]=Veza prekinuta
|
||||
Comment[hu]=A kapcsolat bezárva
|
||||
Comment[ja]=接続が閉じられました
|
||||
Comment[mt]=Konnessjoni magħluqa
|
||||
Comment[nb]=Oppkobling stengt
|
||||
Comment[nl]=Verbinding verbroken
|
||||
Comment[nn]=Samband stengt
|
||||
Comment[nso]=Kopantsho e tswaletswe
|
||||
Comment[pt]=Ligação fechada
|
||||
Comment[pt_BR]=conexão encerrada
|
||||
Comment[ro]=Conexiune închisă
|
||||
Comment[sk]=Spojenie ukončené
|
||||
Comment[sl]=Povezava zaprta
|
||||
Comment[sv]=Anslutning stängd
|
||||
Comment[tr]=Bağlantı kesildi
|
||||
Comment[uk]=З'єднання закрито
|
||||
Comment[ven]=Vhukwamani ho valwa
|
||||
Comment[xh]=Uxhulumaniso luvaliwe
|
||||
Comment[zu]=Ukuxhumana kuvaliwe
|
||||
default_presentation=4
|
||||
|
||||
[InvalidPassword]
|
||||
Name=InvalidPassword
|
||||
Name[be]=Некарэктны пароль
|
||||
Name[ca]=Contrasenya no vàlida
|
||||
Name[cs]=Neplatné heslo
|
||||
Name[da]=UgyldigtKodeord
|
||||
Name[de]=UngültigesPasswort
|
||||
Name[el]=Λάθος κωδικός πρόσβασης
|
||||
Name[eo]=NevalidaPasvorto
|
||||
Name[es]=Contraseña errónea
|
||||
Name[fr]=Mots de passe non valable
|
||||
Name[he]=סיסמה לא תקפה
|
||||
Name[hr]=NevažećaLozinka
|
||||
Name[hu]=ÉrvénytelenJelszó
|
||||
Name[ja]=不正なパスワード
|
||||
Name[mt]=PasswordĦażin
|
||||
Name[nb]=Ugyldig passord
|
||||
Name[nl]=Ongeldig wachtwoord
|
||||
Name[nn]=Ugyldig passord
|
||||
Name[nso]=Lefokophetiso gase lona
|
||||
Name[pt_BR]=Senha inválida
|
||||
Name[ro]=Parolă eronată
|
||||
Name[sk]=Zlé heslo
|
||||
Name[sl]=Nepravilno geslo
|
||||
Name[sv]=Ogiltigt lösenord
|
||||
Name[tr]=Geçersiz Parola
|
||||
Name[uk]=НевірнийПароль
|
||||
Name[ven]=Phasiwede asi yone
|
||||
Name[xh]=Igama lokugqitha Elingasebenziyo
|
||||
Name[zu]=IgamaEliyimfihloLokudlulaOkungasiyilona
|
||||
Comment=Invalid password
|
||||
Comment[af]=Ongeldige wagwoord
|
||||
Comment[af]=ongeldige wagwoord
|
||||
Comment[be]=Некарэктны пароль
|
||||
Comment[bs]=Neispravna šifra
|
||||
Comment[ca]=Contrasenya no vàlida
|
||||
Comment[cs]=Neplatné heslo
|
||||
Comment[da]=Ugyldigt kodeord
|
||||
Comment[de]=Ungültiges Passwort
|
||||
Comment[el]=Λάθος κωδικός πρόσβασης
|
||||
Comment[eo]=nevalida pasvorto
|
||||
Comment[es]=Contraseña errónea
|
||||
Comment[fi]=Virheellinen salasana
|
||||
Comment[fr]=Mot de passe non valable
|
||||
Comment[he]=הסיסמה אינה תקפה
|
||||
Comment[hr]=Nevažeća šifra
|
||||
Comment[hu]=Érvénytelen jelszó
|
||||
Comment[ja]=不正なパスワード
|
||||
Comment[ja]=無効なパスワード
|
||||
Comment[mt]=Password ħażin
|
||||
Comment[nb]=Ugyldig passord
|
||||
Comment[nl]=Ongeldig wachtwoord
|
||||
Comment[nn]=Ugyldig passord
|
||||
Comment[nso]=Lefokophetiso ga se la dumelelwa
|
||||
Comment[pt]=Senha inválida
|
||||
Comment[pt_BR]=senha inválida
|
||||
Comment[ro]=Parolă eronată
|
||||
Comment[sk]=Zlé heslo
|
||||
Comment[sl]=Nepravilno geslo
|
||||
Comment[sv]=Ogiltigt lösenord
|
||||
Comment[tr]=Geçersiz parola
|
||||
Comment[uk]=Невірний пароль
|
||||
Comment[ven]=Phasiwede isa shumi
|
||||
Comment[xh]=Igama lokugqitha Elingasebenziyo
|
||||
Comment[zu]=Igama elifihlikeli
|
||||
default_presentation=4
|
||||
|
||||
[InvalidPasswordInvitations]
|
||||
Name=InvalidPasswordInvitations
|
||||
Name[ca]=Contrasenya convidats no vàlides
|
||||
Name[cs]=Neplatné hesla výzev
|
||||
Name[da]=UgyldigtKodeordInvitationer
|
||||
Name[de]=UngültigePasswortAnfragen
|
||||
Name[eo]=NevalidaPasvortoInvito
|
||||
Name[es]=Invitación de contraseñas erróneas
|
||||
Name[fr]=Invitations de mot de passe non valable
|
||||
Name[he]=סיסמת לא תקפה - הזמנות
|
||||
Name[hr]=KrivePizovniceŠifri
|
||||
Name[hu]=ÉrvénytelenJelszóMeghívások
|
||||
Name[ja]=不正なパスワードの招待
|
||||
Name[mt]=PasswordĦażinaStediniet
|
||||
Name[nb]=Ugyldig passord ved invitasjon
|
||||
Name[nl]=Ongeldige wachtwoordaanvragen
|
||||
Name[nn]=Ugyldige passordinvitasjonar
|
||||
Name[nso]=Lefokophetiso la go memiwa ga se lona
|
||||
Name[pt_BR]=Aviso de senha inválida
|
||||
Name[sk]=Zlé heslo pozvánky
|
||||
Name[sl]=Povabila z nepravilnimi gesli
|
||||
Name[sv]=Ogiltigt lösenord vid inbjudan
|
||||
Name[uk]=ЗапрошенняЗНевірнимПаролем
|
||||
Name[ven]=Mbidzo ya phasiwede isi yone
|
||||
Name[xh]=IzimemoZegamalokugqithaEzingasebebenziyo
|
||||
Name[zu]=IsimemoSegamaEliyimfihloLokudlulaOkungasiyilona
|
||||
Comment=The invited party sent an invalid password. Connection refused.
|
||||
Comment[af]=Die uitgenooi party gestuur 'n ongeldige wagwoord. Verbinding geweier.
|
||||
Comment[af]=die uitgenooi party gestuur 'n ongeldige wagwoord. verbinding geweier.
|
||||
Comment[bs]=Pozvana strana je poslala neispravnu šifru. Konekcija je odbijena.
|
||||
Comment[ca]=La part invitada ha enviat una contrasenya no vàlida. Connexió refusada.
|
||||
Comment[cs]=Pozvaná strana poslala neplatné heslo. Spojení odmítnuto.
|
||||
Comment[da]=Den inviterede part sendte et ugyldigt kodeord. Forbindelse afslået.
|
||||
Comment[de]=Die eingeladene Partei hat ein ungültiges Passwort gesendet: Verbindung abgelehnt.
|
||||
Comment[el]=Η προσκαλεσμένη ομάδα έστειλε άκυρο κωδικό πρόσβασης. Η σύνδεση απορρίφθηκε.
|
||||
Comment[eo]=La invitita kliento sendis nevalidan pasvorton. Konekto rifuzita.
|
||||
Comment[es]=La parte invitada envió una contraseña incorrecta. Conexión rechazada
|
||||
Comment[fi]=Kutsuttu taho lähetti virheellisen salasanan. Yhteys hylättiin.
|
||||
Comment[fr]=La partie invitée a envoyé un mot de passe non valable. Connexion refusée.
|
||||
Comment[he]=הצד המוזמן שלח סיסמה לא תקפה. החיבור נדחה.
|
||||
Comment[hr]=Stranka koju ste pozvali je poslala nevažeću šifru. Veza odbijena.
|
||||
Comment[hu]=A meghívott fél érvénytelen jelszót küldött. A csatlakozás nem sikerült.
|
||||
Comment[ja]=招待された人が不正なパスワードを送って来ました。接続は拒否されました。
|
||||
Comment[ja]=招待されたパーティは無効なパスワードを送信しました。接続は拒否されました。
|
||||
Comment[mt]=Il-persuna mistiedna bagħtet password ħażin. Konnessjoni miċħuda.
|
||||
Comment[nb]=Den inviterte parten sendte ugyldig passord. Oppkobling avvist.
|
||||
Comment[nl]=De uitgenodigde partij stuurde een ongeldig wachtwoord. Verbinding geweigerd.
|
||||
Comment[nn]=Den inviterte parten sende eit ugyldig passord. Sambandet vart nekta.
|
||||
Comment[nso]=Momemiwa o rometse lefokophetiso le le sa dumelelwago. Kopantsho e gannwe.
|
||||
Comment[pt]=O convidado enviou uma senha inválida. A ligação foi recusada.
|
||||
Comment[pt_BR]=A parte "convidada" enviou uma senha inválida. Conexão recusada.
|
||||
Comment[sk]=Pozvaný účastnik poslal zlé heslo. Spojenie zamietnuté.
|
||||
Comment[sv]=Den inbjudna personen skickade ett ogiltigt lösenord. Anslutning vägrades.
|
||||
Comment[uk]=Запрошена сторона надіслала невірний пароль. У з'єднанні відмовлено.
|
||||
Comment[ven]=Murado o rambiwaho o rumela phasiwede isa shumi. Vhukwamani ho hanwa.
|
||||
Comment[xh]=Umhlangano omenyiweyo uthumele igama lokugqitha elisebenzayo. Uxhulumano lwa lile.
|
||||
Comment[zu]=Ingxenye emenyiwe ithumele igama lokungena alivunyelwanga. Ukuxhumana kwaliwe.
|
||||
default_presentation=2
|
||||
|
||||
[NewConnectionOnHold]
|
||||
Name=NewConnectionOnHold
|
||||
Name[ca]=Nova connexió en espera
|
||||
Name[cs]=Nové spojení pozdrženo
|
||||
Name[da]=NyForbindelseSatPåHold
|
||||
Name[de]=NeueVerbindungWartet
|
||||
Name[el]=Νέα σύνδεση σε αναμονή
|
||||
Name[eo]=NovaKonektoAtendante
|
||||
Name[es]=Nueva conexión en espera
|
||||
Name[fr]=Nouvelle connexion au raccroché
|
||||
Name[he]=חיבור חדש בהמתנה
|
||||
Name[hr]=NovaVezaNaČekanju
|
||||
Name[hu]=ÚjKapcsolatTartva
|
||||
Name[ja]=維持中の新規接続
|
||||
Name[mt]=KonnessjoniĠdidaMiżmuma
|
||||
Name[nb]=Ny oppkobling venter
|
||||
Name[nl]=Nieuwe verbinding is wachtende
|
||||
Name[nn]=Nytt samband ventar
|
||||
Name[nso]=Kopantsho ye mpsha e emisitswe
|
||||
Name[pt_BR]=Nova Conexão
|
||||
Name[ro]=Conexiune nouă în aşteptare
|
||||
Name[sk]=Nové spojenie podržané
|
||||
Name[sl]=Nova povezava na čakanju
|
||||
Name[sv]=Ny anslutning väntar
|
||||
Name[uk]=ОчікуютьНовіЗ'єднання
|
||||
Name[ven]=Vhukwamani vhuswa ho imiswa
|
||||
Name[xh]=Uxhulumano Olutsha Lumisiwe
|
||||
Name[zu]=UkuxhumanisaOkushaKubanjiwe
|
||||
Comment=Connection requested, user must accept
|
||||
Comment[af]=Verbinding versoekte, gebruiker moet aanvaar
|
||||
Comment[af]=verbinding versoekte, gebruiker moet aanvaar
|
||||
Comment[bs]=Zatražena konekcija, korisnik mora prihvatiti
|
||||
Comment[ca]=Connexió solicitada, l'usuari ha d'acceptar-la
|
||||
Comment[cs]=Vyžadováno spojení, uživatel musí přijmout
|
||||
Comment[da]=Forbindelse forespurgt, bruger skal acceptere
|
||||
Comment[de]=Verbindungsanfrage, Benutzer muss bestätigen
|
||||
Comment[el]=Ζητήθηκε σύνδεση, ο χρήστης πρέπει να αποδεχθεί
|
||||
Comment[eo]=Konekto pridemandita, uzanto devas akcepti
|
||||
Comment[es]=Conexón solicitada, el usuario debe aceptar
|
||||
Comment[fi]=Yhteyttä pyydettiin, käyttäjän tulee hyväksyä
|
||||
Comment[fr]=Connexion demandée, l'utilisateur doit accepter
|
||||
Comment[he]=נתבקש חיבור, על המשתמש לקבלו
|
||||
Comment[hr]=Veza je zatražena, korisnik mora prihvatiti
|
||||
Comment[hu]=Csatlakozási kérés, megerősítés szükséges
|
||||
Comment[ja]=接続が要求されています。ユーザは受け入れなければなりません。
|
||||
Comment[ja]=接続が要求されました、ユーザは受け入れる必要があります
|
||||
Comment[mt]=Konnessjoni mitluba, user irid jaċċetta
|
||||
Comment[nb]=Oppkobling ønskes, bruker må akseptere.
|
||||
Comment[nl]=Verbinding verzocht, gebruiker dient te accepteren
|
||||
Comment[nn]=Samband førespurd, brukar må godta
|
||||
Comment[nso]=Kopantsho e kgopetswe, modirisi o tlamegile go dumela
|
||||
Comment[pt]=A ligação foi pedida e o utilizador deve aceitar
|
||||
Comment[pt_BR]=Conexão requisitada; o usuário deve aceitar
|
||||
Comment[ro]=Cerere de conectare; utilizatorul trebuie să accepte
|
||||
Comment[sk]=Vyžiadané spojenie, užívateľ musí akceptovať
|
||||
Comment[sl]=Povezava vzpostavljena, uporabnik mora sprejeti
|
||||
Comment[sv]=Anslutning begärd, användaren måste acceptera
|
||||
Comment[uk]=Запрошено з'єднання, користувач має прийняти
|
||||
Comment[ven]=Vhukwamani ho humbelwa, mushumisi u fanela u tanganedza
|
||||
Comment[xh]=Uxhulumaniso luceliwe, umsebenzisi kufanele amkele
|
||||
Comment[zu]=Ukuxhumanisa kuceliwe, umsebenzi kumele ivunyelwe
|
||||
default_presentation=4
|
||||
|
||||
[NewConnectionAutoAccepted]
|
||||
Name=NewConnectionAutoAccepted
|
||||
Name[ca]=Nova connexió auto-acceptada
|
||||
Name[cs]=Nové spojení automaticky přijato
|
||||
Name[da]=NyForbindelseAutomatiskAccepteret
|
||||
Name[de]=NeueVerbindungAutomatischAkzeptiert
|
||||
Name[el]=Αυτόματη αποδοχή νέας σύνδεσης
|
||||
Name[eo]=NovaKonektoAŭtomateAkceptita
|
||||
Name[es]=Nueva conexión auto aceptada
|
||||
Name[fr]=Nouvelle connexion auto-acceptée
|
||||
Name[he]=חיבור חדש נתקבל אוטומטית
|
||||
Name[hr]=NovaVezaAutoPrihvaćena
|
||||
Name[hu]=ÚjKapcsolatAutoElfogadva
|
||||
Name[ja]=新規接続の新規受け入れ
|
||||
Name[mt]=KonnessjoniĠdidaAwtoAċċettata
|
||||
Name[nb]=Ny oppkobling aksepteres automatisk
|
||||
Name[nl]=Nieuwe verbinding automatisch geaccepteerd
|
||||
Name[nn]=Nytt samband automatisk godteke
|
||||
Name[nso]=kopantsho ye mpsha ya go itaola e dumetswe
|
||||
Name[pt_BR]=Nova Conexão com aceitação automática
|
||||
Name[ro]=Conexiune nouă acceptată automat
|
||||
Name[sk]=Nové spojenie automaticky akceptované
|
||||
Name[sl]=Nova povezava samodejno sprejeta
|
||||
Name[sv]=Ny anslutning accepterades automatiskt
|
||||
Name[uk]=НовіЗ'єднанняАвтоматичноПрийняті
|
||||
Name[ven]=Vhukwamani vhuswa ho tanganedzhwa
|
||||
Name[xh]=Uxhulumano Olutsha Lwamkelwe Ngokuzenzekelayo
|
||||
Name[zu]=UkuxhumanisaOkushaKokuzenzakalelaKuvunyelwe
|
||||
Comment=New connection automatically established
|
||||
Comment[af]=Nuwe verbinding automaties vasgestel
|
||||
Comment[af]=nuwe verbinding automaties vasgestel
|
||||
Comment[bs]=Automatski uspostavljena nova konekcija
|
||||
Comment[ca]=Nova connexió establerta automàticament
|
||||
Comment[cs]=Automaticky navázáno nové spojení
|
||||
Comment[da]=Ny forbindelse automatisk etableret
|
||||
Comment[de]=Neue Verbindung automatisch hergestellt
|
||||
Comment[el]=Νέα σύνδεση αυτόματα αποκαταστάθηκε
|
||||
Comment[eo]=Nova konekto aŭtomate akceptita
|
||||
Comment[es]=Nueva conexión establecida automáticamente
|
||||
Comment[fi]=Uisi yhteys muodostettu automaattisesti
|
||||
Comment[fr]=Nouvelle connexion établie automatiquement
|
||||
Comment[he]=נוצר חיבור חדש באופן אוטומטי
|
||||
Comment[hr]=Nova veza automatski prihvaćena
|
||||
Comment[hu]=Automatikusan létrejött az új kapcsolat
|
||||
Comment[ja]=新規接続は自動的に確立されます
|
||||
Comment[ja]=新規接続が自動的に確立されました
|
||||
Comment[mt]=Konnessjoni ġdida aċċettata awtomatikament
|
||||
Comment[nb]=Ny oppkobling automatisk opprettet
|
||||
Comment[nl]=Nieuwe verbinding automatisch opgebouwd
|
||||
Comment[nn]=Nytt samband automatisk oppretta
|
||||
Comment[nso]=kopantsho e mpsha e ithlagisitse ka boyona
|
||||
Comment[pt]=A nova ligação foi estabelecida automaticamente
|
||||
Comment[pt_BR]=Nova conexão estabelecida automaticamente
|
||||
Comment[ro]=Conexiune nouă stabilită automat
|
||||
Comment[sk]=Nové spojenie automaticky vytvorené
|
||||
Comment[sl]=Nova povezava samodejno vzpostavljena
|
||||
Comment[sv]=Ny anslutning automatiskt upprättad
|
||||
Comment[uk]=Автоматично встановлено нове з'єднання
|
||||
Comment[ven]=Vhukwamani vhuswa ho itwa na zwenezwo
|
||||
Comment[xh]=Uxhulumaniso olutsha lufunyenwe ngokuzenzekelayo
|
||||
Comment[zu]=Ukuxhumana okusha kuyazisungulela
|
||||
default_presentation=4
|
||||
|
||||
[TooManyConnections]
|
||||
Name=TooManyConnections
|
||||
Name[ca]=Masses connexions
|
||||
Name[cs]=Příliš mnoho spojení
|
||||
Name[da]=ForMangeForbindelser
|
||||
Name[de]=ZuVieleVerbindungen
|
||||
Name[el]=Πάρα πολλές συνδέσεις
|
||||
Name[eo]=TroMultajKonektoj
|
||||
Name[es]=Demasiadas conexiones
|
||||
Name[fr]=Trop de connexions
|
||||
Name[he]=יותר מדיי חיבורים
|
||||
Name[hr]=PrevišeVeza
|
||||
Name[hu]=TúlSokKapcsolat
|
||||
Name[ja]=多すぎる接続
|
||||
Name[mt]=WisqKonnessjonijiet
|
||||
Name[nb]=For mange oppkoblinger
|
||||
Name[nl]=Teveel verbindingen
|
||||
Name[nn]=For mange samband
|
||||
Name[nso]=dikopantsho ke tse ntshi
|
||||
Name[pt_BR]=Conexões em excesso
|
||||
Name[ro]=Prea multe conexiuni
|
||||
Name[sk]=Príliš veľa spojení
|
||||
Name[sl]=Preveč povezav
|
||||
Name[sv]=För många anslutningar
|
||||
Name[tr]=ÇokFazlaBağlantı
|
||||
Name[uk]=ЗабагатоЗ'єднань
|
||||
Name[ven]=Vhukwamani vhunzhi
|
||||
Name[xh]=Uxhulumaniso Oluninzi Kakhulu
|
||||
Name[zu]=UkuxhumanaOkuningi
|
||||
Comment=Busy, connection refused
|
||||
Comment[af]=Besig, verbinding geweier
|
||||
Comment[af]=besig, verbinding geweier
|
||||
Comment[bs]=Zauzet, konekcija odbijena
|
||||
Comment[ca]=Ocupat, connexió refusada
|
||||
Comment[cs]=Zaneprázdněn, spojení odmítnuto
|
||||
Comment[da]=Optaget, forbindelse afslået
|
||||
Comment[de]=Beschäftigt, Verbindung abgelehnt
|
||||
Comment[el]=Απασχολημένο, η σύνδεση απορρίφθηκε
|
||||
Comment[eo]=Laborante, konekto rifuzita
|
||||
Comment[es]=Ocupado, conexión rechazada
|
||||
Comment[fi]=Varattu, yhteys hylättiin
|
||||
Comment[fr]=Occupé, connexion refusée
|
||||
Comment[he]=תפוס, החיבור נדחה
|
||||
Comment[hr]=Zauzeto, veza odbijena
|
||||
Comment[hu]=Foglalt, a csatlakozási kérés visszautasítva
|
||||
Comment[ja]=ビジーです。接続は拒否されました
|
||||
Comment[ja]=ビジーです、接続が拒否されました
|
||||
Comment[mt]=Okkupat, konnessjoni miċħuda
|
||||
Comment[nb]=Opptatt, oppkobling avvist
|
||||
Comment[nl]=Bezig, verbinding geweigerd
|
||||
Comment[nn]=Oppteken, samband nekta
|
||||
Comment[nso]=E sa swaregile, kopantsho e gannwe
|
||||
Comment[pt]=Ocupado, a ligação foi recusada
|
||||
Comment[pt_BR]=Ocupado; conexão recusada
|
||||
Comment[ro]=Ocupat; conexiune refuzată
|
||||
Comment[sk]=Zaneprázdneny, spojenie odmietnuté
|
||||
Comment[sl]=zaposlen, povezava zavrnjena
|
||||
Comment[sv]=Upptagen, anslutning vägras
|
||||
Comment[uk]=Зайнято, у з'єднанні відмовлено
|
||||
Comment[ven]=U farakanea, vhukwamani ho hanwa
|
||||
Comment[xh]=Uxhulumaniso, olu xakekileyo lwalile
|
||||
Comment[zu]=Imatasa,ukuxhumana kwaliwe
|
||||
default_presentation=4
|
||||
default_logfile=
|
||||
|
||||
[UnexpectedConnection]
|
||||
Name=UnexpectedConnection
|
||||
Name[ca]=Connexió inesperada
|
||||
Name[cs]=Neočekáváné spojení
|
||||
Name[da]=UventetForbindelse
|
||||
Name[de]=UnerwarteteVerbindung
|
||||
Name[el]=Μη αναμενόμενη σύνδεση
|
||||
Name[eo]=NeatenditaKonekto
|
||||
Name[es]=Conexión inesperada
|
||||
Name[fr]=Connexion inattendue
|
||||
Name[he]=חיבור בלתי צפוי
|
||||
Name[hr]=NeočekivanaVeza
|
||||
Name[hu]=NemVártKapcsolat
|
||||
Name[ja]=予期しない接続
|
||||
Name[mt]=KonnessjonijietMhuxMistennija
|
||||
Name[nb]=Uventet oppkobling
|
||||
Name[nl]=Onverwachte verbinding
|
||||
Name[nn]=Uventa samband
|
||||
Name[nso]=kopantso ye e be go e se ya emelwa
|
||||
Name[pt_BR]=Conexão não-aceita
|
||||
Name[ro]=Conexiune neaşteptată
|
||||
Name[sk]=Neočakávane spojenie
|
||||
Name[sl]=Nepričakovana povezava
|
||||
Name[sv]=Oväntad anslutning
|
||||
Name[tr]=Beklenmedik Bağlantı
|
||||
Name[uk]=НеочікуванеЗ'єднання
|
||||
Name[ven]=Vhukwamani vhu songo lavhelelwaho
|
||||
Name[xh]=Uxhulumaniso Olungalindelwanga
|
||||
Name[zu]=UkuxhumanaOkungalindelwe
|
||||
Comment=Received unexpected connection, abort
|
||||
Comment[af]=Ontvang onverwagte verbinding, staak
|
||||
Comment[af]=ontvang onverwagte verbinding, staak
|
||||
Comment[bs]=Primio neočekivanu konekciju, prekidam
|
||||
Comment[ca]=Rebuda una connexió inesperada, abortant
|
||||
Comment[cs]=Obdrženo neočekáváné spojení, přerušeno
|
||||
Comment[da]=Modtog uventet forbindelse, afbrød
|
||||
Comment[de]=Unerwartete Verbindung hergestallt, Abbruch
|
||||
Comment[el]=Λήψη μη αναμενόμενης σύνδεσης, διακοπή
|
||||
Comment[eo]=Ricevis neatenditan konekton, haltis
|
||||
Comment[es]=Recibida conexión inesperada, abortar
|
||||
Comment[fi]=Vastaanotettiin odottamaton yhteys, lopeta
|
||||
Comment[fr]=Reçu une connexion inattendue, interruption
|
||||
Comment[he]=נתקבל חיבור בלתי צפוי, בוטל
|
||||
Comment[hr]=Primio sam neočekivanu vezu, prekid
|
||||
Comment[hu]=Nem várt csatlakozási kérés, kilépés
|
||||
Comment[ja]=予期しない接続を受信しました。廃棄します。
|
||||
Comment[ja]=予期しない接続を受けとりました、中止します
|
||||
Comment[mt]=Irċevejt konnessjoni mhux mistennija, ieqaf
|
||||
Comment[nb]=Mottok uventet oppkobling, avbryt
|
||||
Comment[nl]=Ontving een onverwachte verbinding, gestopt
|
||||
Comment[nn]=Mottok uventa samband, avbryt
|
||||
Comment[nso]=Go amogetswe kopantsho ye ebego e sa emelwa, fedisa tiragalo ye
|
||||
Comment[pt]=Foi recebida uma ligação inesperada, a interromper
|
||||
Comment[pt_BR]=conexão recebida inesperadamente; abortar
|
||||
Comment[ro]=A fost recepţionată o conexiune neaşteptată şi a fost anulată
|
||||
Comment[sk]=Prijaté neočakávane spojenie, ukončujem
|
||||
Comment[sl]=Prejeta nepričakovana povezava, prekinjam
|
||||
Comment[sv]=Tog emot oväntad anslutning, avbryter
|
||||
Comment[uk]=Отримано неочікуване з'єднання, скасовую
|
||||
Comment[ven]=Vhukwamani vhu songo lavhelelwaho ho tanganedzhwaho, litsha
|
||||
Comment[xh]=Ufumene uxhulumaniso olungalindelekanga, lahla
|
||||
Comment[zu]=Isithole ukuxhumana okungalindelekanga, hushula
|
||||
default_presentation=4
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
|
||||
<!DOCTYPE UI><UI version="3.0" stdsetdef="1">
|
||||
<class>ManageInvitationsDialog</class>
|
||||
<widget class="QDialog">
|
||||
<property name="name">
|
||||
@@ -68,10 +68,10 @@
|
||||
<string>Created</string>
|
||||
</property>
|
||||
<property name="clickable">
|
||||
<bool>true</bool>
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="resizable">
|
||||
<bool>true</bool>
|
||||
<property name="resizeable">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
</column>
|
||||
<column>
|
||||
@@ -81,7 +81,7 @@
|
||||
<property name="clickable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
<property name="resizable">
|
||||
<property name="resizeable">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</column>
|
||||
@@ -166,6 +166,20 @@
|
||||
<string>Delete the selected invitation. The invited person will not be able to connect using this invitation anymore.</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="Line" row="5" column="0" rowspan="2" colspan="2">
|
||||
<property name="name">
|
||||
<cstring>Line1</cstring>
|
||||
</property>
|
||||
<property name="frameShape">
|
||||
<enum>HLine</enum>
|
||||
</property>
|
||||
<property name="frameShadow">
|
||||
<enum>Sunken</enum>
|
||||
</property>
|
||||
<property name="orientation">
|
||||
<enum>Horizontal</enum>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QPushButton" row="6" column="1" rowspan="2" colspan="1">
|
||||
<property name="name">
|
||||
<cstring>closeButton</cstring>
|
||||
@@ -184,7 +198,7 @@
|
||||
</widget>
|
||||
<images>
|
||||
<image name="image0">
|
||||
<data format="XPM.GZ" length="6958">789cdd9859531b490cc7dff914aee82db5a5784e7b6a6b1f38c219ee9bad7d98d30718830f8c9ddaefbe6a493d10e3002178b3b55118fae7eed1bf5b52f78cf9f4b172b6b75df9f869a13f8807adb49236e35ee56336ec74c67ffef5c7d7850f7ebd42ff1dcfadb81f7e5bf8b03fa8a4959dee756e00ae08a04aff6a09736eb9ee19c65ac9dc8fa1e5c8e7f159c929f3a5e598fbf1dc72227c5672c67c68390d984f4b96fe03cb19f7435ab2ccbf69390f79fc45c9dc8f27960bee878eb25fe3f5c1c4b2eaed5b56bdcfc28ece07162dabbfbeb0ab7ab02a1c44da7fcb5cafd6450f772cc71c2fdcb62ceb8742390d63e62f9625bec8ec98f948bcf6947d8d77ddb2c403968483a028981bcc75a71e88ff7dcb1a8fad92a51e362d6bbeaf95d3808b09ba865d5abf2ffe7acc915bf722e663cbbec3f35b2f59c6b72cebfc6e94534fc6af5956bd6d61cfe667201c3a723f8261cff1aa7aff96b22f0c27caaa8f3e73e4e97c715339558e0dfb8e5f95f9436259eb6b45d9d7fe53e5bacc17b97e2839566fd5b2ae676c59d7bfae9ceaf8c8b2f61f088781d6cbb270acf945ce6fe00655d55f560e546f47b816e8fed915ae47124fbc638e8348ea03772d6bfe374a967a5c52ce74fcd070e8864e28faf7ca8132d747188791d437562debfc27ca99d6ff9a701c6b3febd7bc9aa3fb69ac1c68fdee0947819e375c1fb5a416493d63a29c29733dd73d2a70f1776c59f55aca81f483c3fce0af2b5c8ff47c4c95336138128e023d1f797f46be9d2f16c29123f1c54be540e31d5bd6fc1f0a27a19c4731af274aed786c2bdbfce4ca99ea73bd53b9e97ce14cd8eac7a0ace331138e1d3d5f46ca8130f0f91ea736ff712c5cc62b52b67aae70b9debe302558f43acab930048613bfdccf8bc289abf9bd520e95f9fc48b224d6e7cbad722e0cf796f57ce4e7451ad8fd0255655bff4de1d4d5fd36520e953de6ccae1fee84d3589f17fcbccc02738232b785b350f33954ce95f9799be56eeacaf913081b63762cebf815e15c3946c37958c6eb48387775bd9c5f1aaefb095039d7f38cf3531485dd6f9e7221bc3f98affd9f3410e66ba5463c37b31a312698cec5128c4b8d14b3b9583aa59163f18e2b28c8df538d021bef988706f97baa919a0cbd9b953e9f6accae716cceb6efed89ff9606fbc9b0856dbca4e85e71555c61472bc6d83576f1e6a9de6b34749eb7747fce1a09f6c87797ae7da201b5867847bf5bd4eab3ca08afdfa47143f36ea9c63d5f8734f3312915e47fc8b59ee084567963d6f4231aec7d848b1497019f0009f99d50db5cc506fa8999c1907efab49ecb8798bd42e396fc7769de19fb3171e991cfa527d721f7f6e85ad03cda1cdb9b576a8c38d366a6e6c744fe8ebc4e5f87dcdbd331268a661f775fd6e0f57668dd63f6dda3eb32aeccb4cf94233be68eb506a4d6650fcf6bdc92f5b56e96e94468e02aaee1fa0c5ba39e86da1d6e908a5961ca1e9ed71891b5343e0ddcc42df2f505b77167cab6e9d335ea15dbd4188e295ac6c3f31a05d958e3d3a0f5ece21eeee3011e4ed9017dba47bd976c5d1a2bd11b53f693173436c8861a81091ee1319ee029f93cc3f34776469f9ce20556d141173d1a3729a3b644f6bcc626994f639b18d09d6ea9718e21d6d442a24356a963442a1e8d3ba2f14dd618e04b7565ec1efb80e801400c09a4460132c8a180065941ad4c54a0092d6893061bddd327ff26332f6be85dd0260f4df6750957d0816bd30bd7d4ba82cba71a6ced979f1fdfd5e840176e58e3865a9db968dc42cf3ee3a047f4abd66132dffa098dd7e4c35470fc4a8db1d655a931bbae20853e0c60a833baa3353cbc75bc74ee0236608401dcc39876c0a9a84cef0f98c0222cc132ac689452f1fecab31df8fda8813db8a79d7c317b9fc36758853552d07d0eeb3fa2c1634ce4d731850dd8842df8327d5ec136ecc02eec51ee8ca546e14def25e51b19ec4f9fbb7000877044275b39e68def3e0f1ac7d34f0f3881533a69e39fd598a5366deff79ef8a3f6eb35decd666bd8ef1f9b6ffecef1f2f70ff91ed5a593e41ae7f43d0acee01c2ea00a0e16e08247ed7338d3ef756d7e9728f4cefc51fbdbde6f3f7faae1430021d4a04e1a11a52624f675acbc5b9bb774d1e896edc7bd8fc7ccd488c1fc9196bc2798533ba2b61f838ecdf5ccc855232fdb8f7b1f8f99d6f0f91d791eb684febffab78c796afcfdfbc23fde05c197</data>
|
||||
<data format="XPM.GZ" length="8078">789cdd98c7721cc91186ef7c0a04f3c650d4b637a1d001de5b8200880d1db2da604038c29b0dbdbb32ffeceec582b30448015a85fa2726e69b32592633ab9abf7c98d8db589df8f0cbbbcb2bbe3aac26aa115f4c7ca8af4f4eee7ffde73f7e7bf73e2926e45f144413d1fbbfbd7bbf7935514dac9d9d360a540a50204f91827707f6e09d9ecb045c0c8c726e7be600e579cfde787960eb7f69e01cbc38b08d67a6e7cadaef0d8cc15336b0f5b73270095e1898c1d33dd7d65f3a30ca997b6eac7c75e00a3cdf738bf9f36dc789f5cfdd78c3a8e3bb9ebbfa67c651d0b4e059e3b4ecca0fc06110e636ff29701224b5958fc07990e7982f1f838ba0c863d4bfeb990bf06dcfb65eecc0555065980faff45cdafc6e94c57c5085e0497012266cfd7f06a761da98fd7be3346d6d3e042ec222857d5eee39afc14b3d97369e4d30879cc31e1f82abb04a8dbf2847611426d6df09b8888a18fdd145cf564ee7039bbd4fe0322a131baf0773c4dd78578de3dcfc81bf1a6741577e04aea22a36ffb4f2366a538cdf61be71a002c37f623c688f7889b3986d3c740dce55ca1efb19972a947f04b30a7c05ae5460ac775cabd0ff3eb851c13ee697a8c398ff263d77fe760ad60db5f5c57e26910aed2b70ac42f95ec789ad1f617f123c28dfedd8a7660ff3497215cae14f89ec4e6bf383ff279cb0ad1f617f13af427dc46bd2a850bedf73b71f5bc659d2f9f38331e7564e985faa0e6af35b372eb8b6f961fc69a44239e22b8d55e035e33ca96dbf108f291e30fc2fcd5560c45f5aa49dbfd343cfa5cd7f71602b877fa4a50ae3413e49598572f853ea5528477e936013a11cf34f5b1518fb95052ad4477916aac073e04805463ece6215da07e04485f20d70aa02637db24285f94c0f0cfb0ef3cd4a15fac3fa659c716bf9cfec3377f1e642709575f9c7213eb24605b6f1b42af477a98c70c1781dfc01ee65feb7615c8a03a17c1b8c0d427bc4439ea9c0c87f391eb4afc1850aede17f79a902233fe75e0546fce5950a6ced1b1518f92c6f5560c46fa109d8e263aee7ce5fd1bed08465fb83f82f621518fe05f7b2fd803f633b301f1781310130fcadc083fe91bfc4f94428473e90c34104463e2abc0aeb61e5f5b01e8db10a8cfd281a15ea6f1bcbf6dbfa20df16ad0a8c7c50062a30e2bfd4846cf385bf20fd59fc7d34f67965ed11cf65a2c27c62b0844fe74fc83f703fac8747fc9479ef1fd41aabd03fe683e5b0f9e1bc2ef18011dfa55781719e9655d99d8f0ef9a0ac55b067fd377dff0ee74fd9aac028e780bbfb9047bc72d8f7478db10af5b15fac0794e527c4030febe30f3aeec7931aab501ff1cdc9b0bf38df905ecc7f70bf630d50ac175bfba2efdf4d1b73777f7038afb954c13efc957def8fdec65f0dfe3569ac42ff8877ae5311eab3f130be0b631518e7918f5460ecb78f55609cbf382e2cfe71fff4591cc6b67e386fe0ce367e9c5fd84e1b1fee239e55606b5fa9c0b82ff95a85fe111fbef56d63fb8178ab8234b0f3cee1fe54e985c5ce1b8cb78afaf3c0e17cc3f16dfb83f8a9121518f9bd2afaf561ac078663f1087fa9e5f6d79d7fe71db71d633feb34f4a1ddcf118f75a502aff7dcd59f346eea8e919f6a3cd81fe4c7bad11b0f18f9b389faf5a559631518ebd170d3e577c27e3778c0c8cf4807666fbe63dfd547be40b8d8f981fcd9e251debc7a5bfd3fd970f4b6ea6cb0f3ae7a1379c79d0def6ad7bc896ae73b1b9550fb266a5cf5071b076ef48a3318497fdfda18b9c357dc8943e9ef5b1bc2afe84f439fdfda18efe3eecb78fd594cfc6fd9403f47eed89db85377e6beba737c5ec86f47ee12ba72d7eee65b7b2fb1d18df356dadfc1c6bd7b7093d2df949b76336e56becdb979b720658b6ec92dbb15b7ea7ecec68d5b73eb9d8d0de97bd36db98f6e5b2cad49ff7332ab4f52b2e376dd9eb4fe211bd2fb9e8cebb3accb2c32c0a6db7781f4baef42c8beebe7ba8bc4eeb1cc65512c0d6bf6021bb72e76898c3b95fe16e4db9cacd4becb9e7c6ebb5c4a75fd1624166a996d2163bb79a18d52685dfa08c9c96865e5895c46fce433971a819b222f9f3955549346f7f5f33630df496aa5fd9cf4f3209f0734a2c331fa227bd4d721cc6ec10574841ebe6fe356b4a4eb43c774e20ee994cee82b9dd3c5139dcbaf67526a3aa64bf7402c6b78891ebe6fa3141d637d8ec5c2155d4b5f37744b774f742bbf7e9552d3bd58913594b98cd0c3f76d8c44fbb63e92d7127aa0499aa2699a79a269f975524a5b95ccbb5fbd7df1e6fbefdba04b99f59c3b84029aa5399aa705e973919668b9d392d00cadd02aadd13a6dd026cdcabea38dcc678bb69eb1712ffa28b557685b2c7c1a6c2cd10eed76da119aa13db1f299f6c5caa6d49ba56d8976b1213bbff0cc5a8928704b144acb88624a28a58c722aa864c7e2b4eca814ca75c5e4a5de7325354da15be25a6672fcbc0d6eac8dbc257866f4d5f2018ff810a587f2ed80db3136b44df3fcf9f1a73646fc858f507a24df466f62e3984ffa338e4f84feaa79c8ce4b0efa791b2fd90ff1603e7d990dc955f0abdf6d8cf5ab8c523ee3af7cde8de8c2ad0f169ecfbb44a77cc9577ccd3712012b120963e2836ff98eeff98127bb55bab4de5f98dbe517b132c5d37c2d91bc2a56c6c439cff02ccff124cf77abb4f023365047577ec15df2222ff132af3ccd57bcca6bbcce1bac2f5f8dd45b787cdff8817bc97023e3cda77997b7f823eb4938d4f9c9bbcfef363e3d3d3f788777794f6efcffa18d71d69eeaf5ee893faabfdec6ab69bc0dbc7ff067de7f95b7c3f1ef1f788fa223b9535db9377a8fe280438e38e6c48d38e54cbe871cd87b1d37b84b8ce49e7b80d1ac0ddf1f973eae33f67d90732eb8f4ce935bf3ec3d97c27957774dee43aa44eef1adfc25c3f7c7a58feb8cb5e12bce7ded1b2fe3f40762a516aebaba07729b55ddc93b482b7f77c3f7c7a58feb3cb1e147725b997a0bd1961ffd17ff2fe36d6dfcebefeffe0dd22dc353</data>
|
||||
</image>
|
||||
</images>
|
||||
<connections>
|
||||
@@ -204,7 +218,4 @@
|
||||
<slot>listSelectionChanged()</slot>
|
||||
</slots>
|
||||
<layoutdefaults spacing="6" margin="11"/>
|
||||
<includehints>
|
||||
<includehint>klistview.h</includehint>
|
||||
</includehints>
|
||||
</UI>
|
||||
|
||||
@@ -195,7 +195,7 @@ For security reasons this invitation is only valid for one hour.</string>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Host (address and display):</string>
|
||||
<string>Host (address and display)</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLabel" row="2" column="0">
|
||||
@@ -208,7 +208,7 @@ For security reasons this invitation is only valid for one hour.</string>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Expiration time:</string>
|
||||
<string>Expiration time</string>
|
||||
</property>
|
||||
</widget>
|
||||
<widget class="QLineEdit" row="2" column="1">
|
||||
@@ -254,7 +254,7 @@ For security reasons this invitation is only valid for one hour.</string>
|
||||
</font>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>Password:</string>
|
||||
<string>Password</string>
|
||||
</property>
|
||||
</widget>
|
||||
</grid>
|
||||
|
||||
@@ -184,7 +184,7 @@ void KeyboardEvent::initKeycodes() {
|
||||
XDisplayKeycodes(dpy,&minkey,&maxkey);
|
||||
ASSERT(minkey >= 8);
|
||||
ASSERT(maxkey < 256);
|
||||
keymap = (KeySym*) XGetKeyboardMapping(dpy, minkey,
|
||||
keymap = XGetKeyboardMapping(dpy, minkey,
|
||||
(maxkey - minkey + 1),
|
||||
&syms_per_keycode);
|
||||
ASSERT(keymap);
|
||||
@@ -729,10 +729,6 @@ void RFBController::sendSessionEstablished()
|
||||
emit sessionEstablished();
|
||||
}
|
||||
|
||||
#ifdef __osf__
|
||||
extern "C" Bool XShmQueryExtension(Display*);
|
||||
#endif
|
||||
|
||||
bool RFBController::checkX11Capabilities() {
|
||||
int bp1, bp2, majorv, minorv;
|
||||
Bool r = XTestQueryExtension(qt_xdisplay(), &bp1, &bp2,
|
||||
|
||||
@@ -38,9 +38,6 @@
|
||||
#endif
|
||||
#include <fcntl.h>
|
||||
#include <errno.h>
|
||||
#ifdef __osf__
|
||||
typedef int socklen_t;
|
||||
#endif
|
||||
|
||||
#ifdef USE_LIBWRAP
|
||||
#include <tcpd.h>
|
||||
|
||||
@@ -21,9 +21,6 @@
|
||||
#endif
|
||||
|
||||
#include <sys/types.h>
|
||||
#ifdef __osf__
|
||||
typedef int socklen_t;
|
||||
#endif
|
||||
#ifndef WIN32
|
||||
#include <sys/socket.h>
|
||||
#include <netinet/in.h>
|
||||
@@ -391,7 +388,7 @@ void defaultSetXCutText(char* text, int len, rfbClientPtr cl)
|
||||
|
||||
/* TODO: add a nice VNC or RFB cursor */
|
||||
|
||||
#if defined(WIN32) || defined(sparc) || defined(_AIX) || defined(__osf__)
|
||||
#if defined(WIN32) || defined(sparc) || defined(_AIX)
|
||||
static rfbCursor myCursor =
|
||||
{
|
||||
"\000\102\044\030\044\102\000",
|
||||
|
||||
@@ -43,9 +43,7 @@ typedef unsigned short CARD16;
|
||||
typedef unsigned int CARD32;
|
||||
typedef CARD32 Pixel;
|
||||
/* typedef CARD32 KeySym; */
|
||||
#ifndef __osf__
|
||||
typedef unsigned long KeySym;
|
||||
#endif
|
||||
#define SIGNED signed
|
||||
/* for some strange reason, "typedef signed char Bool;" yields a four byte
|
||||
signed int on IRIX, but only for rfbserver.o!!! */
|
||||
@@ -93,13 +91,8 @@ typedef unsigned long KeySym;
|
||||
#undef Bool
|
||||
#define Bool int
|
||||
#else
|
||||
#ifdef __osf__
|
||||
#include <machine/endian.h>
|
||||
#define _BYTE_ORDER BYTE_ORDER
|
||||
#else
|
||||
#include <sys/endian.h>
|
||||
#endif
|
||||
#endif
|
||||
|
||||
#ifndef _BYTE_ORDER
|
||||
#define _BYTE_ORDER __BYTE_ORDER
|
||||
|
||||
@@ -37,9 +37,6 @@
|
||||
#include <arpa/inet.h>
|
||||
#endif
|
||||
#include <sys/types.h>
|
||||
#ifdef __osf__
|
||||
typedef int socklen_t;
|
||||
#endif
|
||||
|
||||
#ifdef CORBA
|
||||
#include <vncserverctrl.h>
|
||||
|
||||
@@ -57,9 +57,6 @@
|
||||
#include <unistd.h>
|
||||
#include <arpa/inet.h>
|
||||
#endif
|
||||
#if defined(__osf__)
|
||||
typedef int socklen_t;
|
||||
#endif
|
||||
#if defined(__linux__) && defined(NEED_TIMEVAL)
|
||||
struct timeval
|
||||
{
|
||||
|
||||
@@ -34,9 +34,6 @@
|
||||
#include "kinetaddr.h"
|
||||
#include <netdb.h>
|
||||
|
||||
#if defined(__osf__) && defined(AF_INET6)
|
||||
#undef AF_INET6
|
||||
#endif
|
||||
|
||||
#define V6_CAN_CONVERT_TO_V4(addr) (KDE_IN6_IS_ADDR_V4MAPPED(addr) || KDE_IN6_IS_ADDR_V4COMPAT(addr))
|
||||
|
||||
@@ -125,27 +122,18 @@ const struct in_addr *KInetAddress::addressV4() const {
|
||||
return &d->in;
|
||||
}
|
||||
|
||||
#ifdef AF_INET6
|
||||
const struct in6_addr *KInetAddress::addressV6() const {
|
||||
if (d->sockfamily != AF_INET6)
|
||||
return 0;
|
||||
return &d->in6;
|
||||
}
|
||||
#endif
|
||||
|
||||
QString KInetAddress::nodeName() const
|
||||
{
|
||||
char buf[INET6_ADDRSTRLEN+1]; // INET6_ADDRSTRLEN > INET_ADDRSTRLEN
|
||||
|
||||
#ifdef __osf__
|
||||
if (d->sockfamily == AF_INET) {
|
||||
char *p = inet_ntoa(d->in);
|
||||
strncpy(buf, p, sizeof(buf));
|
||||
}
|
||||
#else
|
||||
if (d->sockfamily == AF_INET)
|
||||
inet_ntop(d->sockfamily, (void*)&d->in, buf, sizeof(buf));
|
||||
#endif
|
||||
#ifdef AF_INET6
|
||||
else if (d->sockfamily == AF_INET6)
|
||||
inet_ntop(d->sockfamily, (void*)&d->in6, buf, sizeof(buf));
|
||||
|
||||
Reference in New Issue
Block a user