Konversation este un software gratuit, ușor de utilizat și open source grafic dezvoltat special pentru KDE, și concepute pentru a acționa ca un IRC plin featured și extrem de configurabil (Internet Relay Chat) client.Features la o caracteristici glanceKey includ standard de funcționalitate IRC, suport pentru SSL (Secure Sockets Layer) servere, suport bookmarking, un GUI utilizare ușor de (Graphical User Interface), suport pentru multiple canale și servere într-o singură fereastră, precum și DCC (Direct-to-client transferuri de fișiere Client).
În plus, aplicația sprijină, de asemenea mai multe identități pentru diferite servere, culori de text si decoratiuni, OSD (On-Screen Display) pentru notificări automate UTF-8 de detectare, pe suport codare canal, sprijin pe suprafață system tray, și de sprijin teme pentru pictograme nick .Designed pentru KDELike orice altă aplicație GNU / Linux al cărui nume începe cu litera K, Konversation a fost conceput pentru desktop mediul KDE Plasma, pe care este instalat de obicei și distribuite, ca un înlocuitor drop-in pentru clienti de IRC terți.
Acesta a fost testat cu succes cu mai multe distribuții de Linux, care includ interfața grafică KDE Plasma în principalele lor depozite de software, cum ar fi Kubuntu, Linux Mint KDE Edition sau openSUSE.Getting început cu KonversationTo instala cea mai recentă versiune a Konversation pe dvs. de operare GNU / Linux sistem, va trebui să descărcați mai întâi pachetul cu sursa (fișier tar.gz) din Softoware sau site-ul oficial, salvați-l pe computer, extrage-l și deschideți un emulator de terminal.
În fereastra terminalului, folosiți și lsquo; & rsquo cd; comandă pentru a naviga la locația fișierelor arhivă extrase (de exemplu, cd /home/softoware/konversation-1.5/), executați & lsquo;. cmake & rsquo; comandă pentru a configura programul și & lsquo; & rsquo face; comanda pentru a compila pentru arhitectura hardware.
Instalați sistemul software larg executând & lsquo; & rsquo make install; comandă ca root sau cu sudo, în funcție de distribuția dumneavoastră. După instalare, puteți lansa Konversation din meniul principal al mediului desktop
Ce este nou în această versiune:.
- Konversation 1.6 este prima versiune stabilă de Konversation construit pe noile seturi de bibliotecă KDE Cadrele 5 și Qt 5, îmbunătățirea integrării în multe medii de birou, inclusiv Plasma Desktop 5, și adăugarea primul suport pentru scalarea hi-dpi. În plus față de portare și remaniere lucruri pentru scalarea hi-dpi, o serie de îmbunătățiri de comportament și bug fixat au fost puse în aplicare, în special îmbunătățirea comportamentului selecție porecla pe timpul de conectare și un comportament mai bun aspect pentru zona canalului de sus.
- Din pacate lansarea 1.6 elimină sprijin pentru integrarea cu KDE Address Book, ca interfețele Konversation fost utilizați pentru a realiza acest lucru au fost scăzut de la KDE Cadre. O înlocuire este în lucrările în formă de bibliotecă nouă KPeople, pe care le intenționează să utilizeze într-o ediție viitoare. Folosind KPeople, Konversation vor putea să se integreze bine cu diferite caracteristici legate de gestionare a de contact din Plasma Desktop.
Ce este nou în versiunea 1.5.1 / 1.6 Beta 1:
- Konversation depinde acum de Cadre KDE v5.2.0 și Qt v5.3.0.
- tema implicită lista porecla a fost actualizat la noua identitate vizuala Breeze KDE.
- evenimente de notificare au acum titluri non-generic pentru a preveni Plasma Desktop 5 din fuziunea evenimente din surse diferite.
- Fixed un bug care cauzează & quot; Focus intrare Bar & quot; acțiune care urmează să fie activat / dezactivat uneori incorecte.
Ce este nou în versiunea 1.5.1:
- Konversation 1.5.1 este o versiune de întreținere conține numai bug fixat. Modificările incluse abordează mai multe defecte de comportament minore și un risc scăzut DoS defect de securitate în sprijinul Blowfish BCE. Versiunea Dependența KDE Platforma a crescut la v4.9.0 pentru a avea acces la noi soclu Qt steaguri de securitate de transport.
Ce este nou în versiunea 1.5:
- Suport pentru autentificare SASL și certificat de client, un nou management subiect UI, un UI autentificare revizuit in dialogul Identități, pe-tab spell-verificare setările de limbă, nick intrările meniul contextual configurabile de utilizator, șoarece de primăvară-încărcare pe file, toate noile versiuni ale script-uri majore incluse, îmbunătățit Ignoră si sisteme Porecle vizionate , multe schimbări sub-capota pentru a îmbunătăți sprijin CODEC, și de performanță generale și multe bugfixes.
Ce este nou în versiunea 1.5 RC2:
- Fixed un bug care ar putea cauza sistemului de Nicks vizionate la raporteze toate poreclele offline dacă fila Nicks vizionate au fost deschise înainte de o reconectare, chiar dacă nu a fost cazul.
- Fixed un bug în cazul în care un URL cu marcaje IRC culoare cauzate arate culori, chiar dacă "Permiteți Text colorat în Mesaje IRC" a fost dezactivat.
- Fixed un bug în cazul în care spațiile în calea comanda shell pre-connect au fost gestionate în mod incorect. Expansiune tilda apare acum la fel de bine.
- clic pe un link canal incepand cu mai mult de un caracter # ar alătura unui canal începând cu o # prea puțini; acest lucru a fost stabilit.
- auto-înlocui fixe nu se aplică la mesajele care sunt trimise de la dialogul Paste avertizare mare.
- Made acțiunea de a aplica manual Auto Înlocuiți munca in Paste Editor, de asemenea.
- IRC fixă (e): // înregistrare suport URL în KDE 4.9.3+ (kdelibs versiunile 4.9.3 și mai mare da prioritate .desktop înregistrare fișier X-schema-handler tip MIME peste fișierele .protocol instalate de o aplicație , dar Konversation nu a anunțat sprijinul URL printr-un% u EXPANDO în cheie Exec).
- Construiți fix pentru win32.
- Adăugat o soluție pentru un accident rar pe Mac OS X din cauza bug-uri în punerea în aplicare de calcul metrice de font Qt pe care platforma.
- Fixed un bug care cauzează modificări ale "a" modul de utilizare a seta / elimina statutul Proprietar pe intrările lista nickname.
- curățare UI Minor în dialogul Setări canal.
- freedesktop.org suport Startup notificare Enabled.
- versiuni recente ale Konversation filtrat toate caracterele Unicode afara multilingv planul de bază din cauza unei confluență de bug-uri grave în UTF-8 în Qt. Ca versiunile fixe de Qt au circulat acum ceva timp si sunt necesare pentru a construi Konversation, această restricție privind sprijinul Unicode a fost acum ridicat.
- Fixed un bug care a cauzat notificarea desktop (KNotify) eveniment pentru poreclele pe lista Poreclele Vizionat provenind online sau off-line scadere a nu declanșa când notificări pentru tab statutul conexiunii asociate au fost dezactivate.
- fix pachet "SysInfo" script crashing pe caractere non-ASCII în / etc / os-eliberare, atunci când rula pe Python 2.
- pachet "SysInfo" scriptul incearca acum mai greu de a determina frecventele ceas CPU curent (se pare acum la sys /.../ cpufreq / scaling_cur_freq în plus față de / proc / cpuinfo).
- Fixed un bug care cauzează instrumentul de umplere de inundații în file DCC Whiteboard nu utilizeze culoarea corectă după ajutorul funcției selectorul de culoare pentru ao seta.
- Lansarea browser-ul implicit, atunci când faceți clic pe link-uri lucrează acum din nou corect pe Windows.
- Fixed un bug care cauzează anumite combinații de sortare și filtrare în filele lista de canale să nu funcționeze corect, ceea ce duce la parțial nesortate intrările lista.
- Reformulări minore și curatarea în text UI și manualul de claritate și corectitudine, de exemplu, & quot; & quot; Anunta eveniment de notificare este acum cunoscut sub numele de & quot; Nick on-line & quot;.
- surse Mai multe informații sunt acum luate în considerare pentru a actualiza ideea Konversation lui dacă un anumit porecla este identificat cu serviciile sau nu (informații de la IRC numeric 330 a fost îndepărtat anterior).
- Fixed un bug care cauzează Konversation pentru a încerca să PARTEA un canal care este de fapt nu mai au alăturat în momentul închiderii unui tab canal după ce a fost dat de pe canal.
- Unele inclus PNG fișiere imagine au fost grav codificate, acest lucru a fost abordată.
- Fixed un bug care cauzează URL fișier pentru un certificat de autentificare în dialogul identități a fi uitat peste repornirea aplicației.
- Avertismentul despre text în editorul subiect depășește limita permisă de server-acum calculează pragul mai corect, ținând codare și de formatare IRC expandos în considerare.
- Konversation depinde acum de KDE Platforma v4.7.0 sau mai mare și Qt v4.7.0 sau mai mare.
Ce este nou în versiunea 1.5 RC1:
- Interfața cu utilizatorul pentru Auto Identificarea setări în identități dialog a fost prelungit cu un combo box care permite alegerea tipului de autentificare a fi efectuate. În funcție de tipul ales, diferite domenii de intrare sunt prezentate mai jos caseta combo.
- autentificarea pe bază de parolă de server susținut de unele rețele este acum configurabil în identități dialog, precum și, făcându-l mai descoperit și permițând să păstreze Auto identifice setările general cu identitatea mai degrabă decât necesită trece prin dialog Edit Server.
- SASL PLAIN autentificare este acum suportat. Pentru a utiliza, alege SASL ca Auto Identificați tipul din dialogul Identități și completați numele de cont și parola.
- Standard NickServ autentificare a fost îmbunătățit în continuare. Comanda trimis la serviciu, anterior greu codificate la & quot; & quot ;, a identifica este acum configurabil, și numele serviciului acum implicit la & quot; nickserv & quot; noi identități (implicit anterior a fost un câmp gol).
- Adăugat suport pentru autentificarea prin intermediul unui certificat SSL client sub forma unui fișier PEM dacă Konversation este construit pe platforma KDE v4.8.3 sau mai mare. Alegerea acestui tip de autentificare în Identități forțele de dialog SSL să fie activat pentru o conexiune, imperative orice setări de server.
- Adaugata posibilitatea de a seta o limbă diferită de verificare ortografică pentru fiecare tab, din meniul contextual al caseta de intrare. Setarea limba aleasă este păstrată în întreaga repornește aplicare.
- Fila Topic in dialogul Options Canalului a fost reproiectat și rescrise de la zero, oferind o mai bună UI și multe bug fixat:
- - În loc de UI anterioară cu un multi-coloană lista istorie subiect și două câmpuri de text distincte pentru navigare și editare există acum doar listă și un câmp de editare. Lista a fost reproiectat pentru a arăta toate datele pentru un subiect, cu antete vizual distincte de servire a delimita intrări individuale și arată autorul și timestamp, peste textul complet pentru fiecare subiect.
- - intrările în lista Istorie Sport acum un meniu contextual care permite pentru a copia textul subiect și interogarea subiect Autor .
- -. Un nou câmp de căutare de mai sus pe lista de istorie permite filtrarea prin căutarea pentru șirul de căutare în text, numele autorului și timestamp de toate subiectele
- -. Atunci când o cheie de criptare este setat pentru un canal o încercare este făcută acum la decripta toate subiectele din istoria, nu doar subiectul curent
- - La editarea tema orice text introdus dribleze maximă permisă de lungime subiect serverului va fi redactat în negativ culoarea textului schema de culori (de exemplu, de obicei, roșu). Mai mult, dacă Konversation a fost construit împotriva KDE Platforma v4.7.0 sau mai mare, o avertizare este afișat în partea de jos a câmpului de text explică limita și oferind posibilitatea - prin intermediul unui buton -. Pentru a șterge textul exces
- -. Cursorul de text este acum plasat automat la sfârșitul câmpului de editare, făcând comun caz de utilizare a adăuga la subiect mai convenabil
- -. Amplasarea mânerului splitter intermediară potrivită lista de istorie și de editare este acum amintit în toate dialogurile Opțiuni Canalului și repornește aplicare
- -. Depozitarea istoricul subiect pentru fiecare canal acum ocupă mai puțină memorie, și eficiența generală în manipularea cu datele subiect a fost îmbunătățit foarte mult
- -. Fixed un bug care cauzează intrări redundante să se acumuleze în istoria subiect peste reconectează când ultima intrare în istorie corespunde tema dată de către server la reuni
- -. Fixed un bug care cauzează tag-uri HTML în subiecte pentru a fi invizibil în câmpul editabil
- - Fixed un bug care cauzează & quot; Undo & quot; acțiune în domeniul de editare a opri ocazional de lucru, ceea ce face imposibilă pentru a reveni pe teren pentru a statului nemodificat în care conținutul său sincronizare a selectat intrarea listă istorie.
- -. Fixed un bug care cauzează subiectul să nu să se întoarcă la forma criptată atunci când cheia de decriptare pentru un canal a fost eliminat
- -. Fixed un bug care cauzează autorul unui subiect să fie afișat uneori ca masca plin de utilizare în loc de consistenty arate doar porecla
- - Fixed un bug care cauzează & quot; Necunoscut & quot; substituent care este utilizat atunci când este necunoscut nu trebuie să fie tradus autor al unui subiect.
- -. Fixed incorectă ordinea cheie tab în fila Topic
- Fixed un bug care cauzează subiect în partea de sus a file canal să nu se întoarcă la forma sa criptată după cheia de decriptare pentru un canal a fost șters.
- Dimensiunea de dialog Opțiuni de canal este acum sincronizat între dialogurile pentru diferite canale și aminti peste repornește aplicare.
- În lățimile coloanelor din fila Ban List în dialogul Opțiuni canal este acum sincronizat în toate dialogurile Opțiuni canal.
- Opțiunile Butoane rapide dotate acum un nou checkbox care comută dacă Butoane rapide, care operează pe porecle for fi afișate alături de alte acțiuni legate de porecla din meniuri contextuale din întreaga Konversation. În esență, aceasta permite introducerea de acțiuni particularizate în meniuri contextuale porecla.
- Lista de substituenți disponibile in modele Button rapid acum vorbim de nedocumentate & quot anterior,% k & quot; substituent pentru cheie canalului curent și este sortata alfabetic.
- Când un model buton Quick Înlocuiește conținutul cutiei de intrare (datorită prezenței a & quot;% n & quot; EXPANDO în tiparul). Acestea se adaugă acum la caseta de intrare istoria primul
- modele butoane rapide suporta acum un nou & quot;% i & quot; substituent care este înlocuit cu conținutul actual al caseta de intrare.
- Atât bara de tab-regulate și a versiunii sale listview acum pune în aplicare & quot; de primăvară-loading & quot ;. Asta este, atunci când glisarea ceva pe o filă și ținându-l acolo, pe fila planat va fi acum trecut la după o scurtă întârziere. Acest lucru permite trecerea la fila propus, ca parte a glisarea text sau un fișier la destinație, de exemplu, bar intrare fila sau nicklist.
- Toate tipurile de tab-uri, care sportul o proeminent widget de intrare va vedea acum concentra mutat la care widget și prima apăsare a unei taste redirecționat atunci când focalizarea este pe versiunea treelist a barei de tab în timp ce începe să tastați. În edițiile anterioare aceasta a lucrat deja pentru file de chat cu bare de intrare uzuale, acum funcționează și pentru ex Canal file Listă și file Konsole.
- A '/ despre modul "comandă comoditate pentru a seta modurile de pe a fost adaugat sine.
- "schimbare Mode" eveniment notificare sport acum o sarcină utilă de text corespunzătoare a descrie ceea ce sa întâmplat.
- pictograma tavă de sistem prezinta acum o pictogramă de acoperire, atunci când la nivel mondial departe este activat.
- Comportamentul "Arată / Ascunde Konversation" acțiune a fost simplificată și reglate pentru a face un lucru corect din mai multe scenarii. Anterior, invocând acțiunea ar ascunde fereastra, chiar dacă acesta nu a fost de fapt vizibil din cauza de a fi acoperite de alte ferestre, pentru că pur și simplu nu sunt ascunse, nefiind limitată și fiind pe desktop curent a fost deja considerat a fi arătate. O abordare mult mai simplă de a arăta mereu fereastra daca nu este fereastra activ (și, ca și mai înainte, mutarea pe desktop curent după cum este necesar) și ascunzând-o atunci când este a fost adoptată acum, în loc.
- Adăugat o opțiune pentru a restricționa conectați la conversații private (interogări, chat DCC).
- Adaugata o acțiune pentru aplicarea manuală a configurat-user auto-înlocui regulile pentru conținutul cutiei de intrare fără a trimite mesajul, permițând revizuire înainte de a face acest lucru. Poziția cursorului relativă este păstrat sau cursorul este mutat la sfârșitul unui inserție înlocuire intersectează când-înlocui auto este aplicat.
- file de stare Server pentru rețele enumerate în dialogul Lista Server au acum un & quot; Connect la Startup & quot; caseta în meniul lor contextual, similar cu & quot; Alăturați pe Connect & quot; caseta în meniul contextual de file de canal. Ambele opțiuni, de asemenea, disponibile set din lista Server.
- Scoaterea rânduri libere în Edit dialog Paste se pot ocupa acum Windows stil pauze de linie retur de car și caractere spații albe, altele decât ASCII 0x20.
- Partea iar Quit mesaje acum arată masca gazdei a subiectului, în conformitate cu Alăturați mesaje.
- previzualizare temă listă porecla în dialogul de configurare folosește acum de aceeași culoare de fundal ca listele porecla actuale.
- jurnal prime folosesc acum cod de culori pentru mesajele inbound și outbound vizual differenciate, folosind culorile de mesaje de server și mesaje de canal de setările de culoare, respectiv.
- de transfer Starea Intervalul de actualizare listă DCC depinde acum de setarea nivelului de efecte grafice în KDE System Settings, schimbarea între 500, 1000 și 2000 ms, în funcție de nivelul setat.
- Fixed un bug care cauzează înălțimea caseta de intrare nu trebuie ajustată în mod corespunzător pentru a se potrivi conținutul atunci când & quot; caseta de intrare se extinde cu textul & quot; opțiune este activată, iar fereastra este redimensionată orizontal, provocând textul de reambalați.
- Fixed un bug care cauzează meniul contextual pentru un element în lista de transferuri Stare DCC să apară în poziția greșită.
- Comanda acțiune dublu-click pentru vizionat Lista poreclele intrări suportă acum pseudonime comandă.
- Fixed un bug care cauzează expansiune wildcard să fie efectuate cu privire la conținutul cutiei de intrare, atunci când începe cu un Alias Command (mai degrabă decât metacaractere doar extinderea în modelul de înlocuire Alias).
- script The "Media" pachet a fost rescris de la zero pentru a implementa standardul MPRIS2 pentru interfațarea cu media playere - și numai standardul MPRIS2. Aceasta înseamnă pierderea de sprijin pentru un număr de jucători vechi, care nu suportă MPRIS2, dar câștigă, de asemenea, sprijin pentru o serie de jucători populare moderne, care fac (de exemplu Tomahawk). În plus, există adesea poduri MPRIS2 terți sau plugin-uri pentru jucatorii care nu-l suport nativ. Scriptul acum are, de asemenea mult îmbunătățită tratarea erorilor și de raportare în fața incorect jucători sau erori de configurare.
- pachet "SysInfo" script a fost rescris de la zero. Noua versiune ofera procesor mai precise și KDE informații despre versiunea (de contabilitate pentru mai multe nuclee și scalarea frecvenței pentru prima, și de a face diferența dintre care rulează în interiorul KDE sau doar folosind Platforma KDE pentru acesta din urmă), precum și adăugarea de nume distro și informații de presă și, în general îmbunătățit robustețe în achizitie de date. În cele din urmă, formatul de ieșire este acum mai ușor de configurat, adoptând o abordare similară cu cea folosită în scenariul "mass-media".
- pachet script "sayclip" a fost rescris de la zero, scoate manipularea de inundații acum redundant găsit în vechea versiune (Konversation are grijă de această implicit azi) și îmbunătățirea manipulare în cazul în care Klipper eroarea nu poate fi contactat.
- pachet script "bug" a fost rescris de la zero, oferind eroare de manipulare îmbunătățită și adăugarea de suport de internaționalizare.
- Fixed un bug care cauzează Ce este aceasta tooltip Pentru porecla enumeră a arăta pictograma regulat de utilizare în locul pictogramei departe ca exemplu pictograma departe.
- Notificarea desktop pentru o intrare de transfer de fișiere completat DCC oferă acum o acțiune pentru a deschide / executa fisierul primit.
- Diverse fixat opriri fila și marjele în paginile de dialog de configurare.
- stabilește minore UI pentru Queue Tuner (deschise de / queuetuner), corectarea utilizare icon și butonul etichete.
- Eliminat spațiu alb în exces de la mai multe mesaje de avertizare de dialog.
- Fixed un bug care cauzează Nicks Vizionat spam fila activă cererilor WHOIS repetate de cineva pe Vizionat Nicks lista după deschiderea unei file de interogare a ei în timp ce acestea au fost deconectat.
- fixe multe bug-uri în conservarea setarile pe-tab codificare peste repornește aplicare.
- deschidere Link acum respectă în mod corespunzător tipul de fișier KDE asocierea setări loc de a deschide mereu un browser web.
- Fix Konversation nu salvarea necontrolata & quot; ... o invitație pe canal este primit & quot; opțiune de dialog în lista dialoguri de avertizare de avertizare în dialogul de configurare
- Debifarea & quot; ... o invitație pe canal este primit & quot; opțiune de dialog de avertizare în lista dialoguri de avertizare în dialogul de configurare acum stabilește comportamentul pentru viitorul canal alăture invitații de a se alatura mereu le. Dialogul actual permite alegand intre mereu acceptarea și ignorarea mereu, dar până acest lucru poate fi expus în dialogul de configurare, care unește întotdeauna le face această opțiune consecventă pentru toate celelalte opțiuni de dialog de avertizare.
- Comportamentul implicit la primirea unui canal alătura invitație este acum de a cere utilizatorului, în loc să accepte în tăcere invitației. Acesta din urmă Comportamentul strecurat accidental în 1.4 și este considerat un bug.
- Adăugat o soluție pentru comportament în bibliotecă multimedia Phonon care ar putea duce la accidente pe cerere renuntat la folosirea sunete de notificare a evidenția personalizat.
- Fixed un bug care cauzează o scurtătură ambiguu dialog de avertizare atunci când se utilizează implicit ESC tastatură comenzi rapide pentru a invoca acțiunea Box Focus de intrare după căutare a fost deschis și opțiunea Focus New Tab a fost dezactivat în timp ce un nou tab a fost deschis.
- Fixed un bug care cauzează multiple lista de ignorare intrări cu același model de a nu fi păstrată în întreaga repornește aplicare. În schimb doar cea mai recentă intrare cu modelul ar.
- Fixed un bug care cauzează eticheta fila de file de vizualizare jurnal deschis să fie stabilite la & quot; ChatWindowObject & quot; la comutarea în poziția bara de tab între partea de sus sau de jos și a plecat.
- Made transforma numele canalelor în linkuri face clic mai stricte cu privire la tipurile de trailing punctuație se încorporează în link-ul de codul.
- bug-uri fixe care cauzează canale unite în prezent, nu a reactiona corect la schimbări în starea permis de Automatic User setarea Informatii Lookup. Anterior, permițând Lookup nu ar fapt începe, și dezactivarea ar intra în vigoare numai după ce ultima căutare a fost efectuat. Ambele lua acum în vigoare imediat.
- Reacția la o schimbare a automată Utilizatorului Informatii Lookup setare interval a fost îmbunătățită considerabil: întrucât anterior Konversation ar aștepta pur și simplu intervalul curent programat folosind valoarea de setare vechi și doar apoi programa următoarea Lookup, folosind noua valoare, ea acum esalonari de lângă căutare pentru a produce, ca și cum noua valoare a fost stabilit tot de-a lungul sau, în cazul în care timpul scurs de la ultima Lookup fost efectuată deja depășește noua valoare, vine cât mai aproape de efectuarea unei căutare imediat.
- Toate formele de deschidere o interogare (comanda "/ de interogare", pe o porecla pe ecran de text chat, dublu-click pe lista de nickname lista porecla acțiunea meniu contextual) acum deplasa în mod constant se concentreze într-o interogare de potrivire existent fila, potrivire comportamentul diferitelor forme de aderarea unui canal deja s-au alăturat. Anterior, acest lucru a fost adevarat numai pentru comanda "/ interogarea".
- Minor vizual (decor de selecție pentru un produs de server se intinde acum intreaga rând) și comportamentale (când prăbușește o rețea în timp ce unul dintre ei este selectat un server, selecția este acum mutat la elementul de rețea în loc de a deveni invizibile) îmbunătățirea dialogul List Server.
- Fixed un bug care cauzează posibilitatea de a focaliza automat noi file de interogare nu funcționeze corect.
- Fixed un bug care cauzează IRC stat de formatare a nu fi resetat la sfârșitul unui subiect atunci când arată în textul de pe ecran de chat un canal, a riscând astfel să provoace restul liniei trebuie malformatted.
- Dacă construit împotriva KDE Platforma v4.8.3 sau mai mare, coloana data in Url Catcher va acum reflecta imediat modificările aduse formatului datei făcut în aplicarea KDE System Settings.
- Fixed un bug care cauzează o avarie cerere ca răspuns la o comandă (ilegal) "/ #canal unban.
- Rezultate linie și punctul în câmpul de introducere a textului Edit Paste dialogul a trebuit, din păcate, să fie dezactivate pentru moment din cauza unei erori în codul de bază Qt.
- Lăsând & quot; Utilizarea versiune personalizată răspunsul & quot; câmp de text opțiune de gol dezactiveaza acum răspunde la solicitările VERSIUNE CTCP întregime în loc de a trimite răspunsuri goale.
- fix înălțimea pe verticală de rânduri în Canalul Invitații dialog posibil tăierea casetele în funcție de caseta de selectare și font dimensiuni în joc.
- Un cadru de bază pentru a sprijini Capabilitățile IRC client de extensie (& quot; PAC & quot;). A fost adăugat
- optimizări de performanță și codul de curatare pentru procesarea mesajelor nume din server.
- îmbunătățiri de performanță au fost aplicate hotpaths în implementarea protocolului.
- Debug construiește de Konversation înțeleg acum un & quot; - Nui & quot; argument linie de comandă pentru a dezactiva controlul de dacă Konversation se execută deja, permițând astfel mai multe instanțe de Konversation să fie pornit. Acest lucru este cunoscut de a provoca bug-uri (de exemplu, pentru orice început de Konversation care se bazează pe numele de serviciu D-Bus a instanței de funcționare fiind org.kde.konversation: aceasta înseamnă că toate scripturile incluse) si poate face ravagii cu fișierul de configurare - este menit numai pentru utilizarea de către dezvoltatori / scopuri de depanare.
- curatarea marcare în Handbook și vizuale îmbunătățiri la Manualul icoane în exportul PDF pe http://doc.kde.org.
- Fixed o problemă de compilare pe 64 de biți pentru Windows.
- curatarea Cod de avertismente emise de zăngănit.
- Construiți îmbunătățiri sistemului de kdepimlibs include manipularea.
- Konversation depinde acum de KDE Platforma v4.6.0 sau mai mare și Qt v4.7.0 sau mai mare.
Filele
Indicatorii
Ce este nou în versiunea 1.4:
- O scurtă selecție a scoate în evidență de la 1.3.1:
- URL și detectarea de email vedere de text a fost rescris de la zero, îmbunătățind considerabil manipularea diferitelor tipuri de URL-uri și contextele în care pot apărea în.
- imbunatatiri extensive de manipulare IRC cod de formatare, inclusiv întoarcerea suport culoare de fundal.
- rescrie extinse, uneori pline de elemente de interfață de utilizator, cum ar fi aproape toate meniurile contextuale, URL-ul Catcher și sistemul de avertizare pentru Dialoguri o listă lungă de îmbunătățiri interfață cu utilizatorul și repararea bug-urilor.
- comportament îmbunătățit conexiune SSL.
- suport de traducere și diverse alte îmbunătățiri în mai multe script-uri incluse.
- extins Python suport de scripting prin introducerea unui pachet de sprijin API.
- Suport pentru mai multe Numerele IRC.
- Diverse bugfixes la manipulare comandă linie de intrare și comportamentul conexiune.
- Modificările la 1,4-beta1 la 1,4:
- fixă + q de tip A modurile canalului (quot Freenode lui si; interdicțiile liniștite & quot;). Fiind raportate ca acordarea de privilegii proprietarului canal
- Fixed un bug care cauzează modul + r canal pentru a fi descrise în mod incorect ca & quot; sistem reop & quot; în interfața cu utilizatorul.
- Îmbunătățirea șir descriere pentru modul L canal +.
- fix manipularea parametrilor de exemplu script în secțiunea manual pe scripting.
- fix construi cu versiunile KDE Platforma de mai jos 4.6.0. Versiunea minimă necesară este 4.4.3.
- Comanda '/ setkey "suportă acum chei care au spații în ele, prin tratarea toți parametrii după prima parte a cheii.
- "Paste Edit Multiline" editorul pune acum accentul inițial pe câmpul de text, mai degrabă decât pe butonul Trimitere.
- Adăugat un cec bun-simț, pentru a evita un accident în timpul procesării NUME rupte, goale mesaje de pe un server, întâlnit cu bouncer shroudBNC.
- Modificările la 1.3.1 la 1.4-beta1:
- Interfață utilizator General (mai multe schimbări UI în secțiunile individuale de mai jos):
- manipularea meniurile contextuale de puncte de vedere de chat text (inclusiv meniurile contextuale pentru poreclele si link-uri de canal), porecla canal lista opinii și zone subiect Codul a fost rescris de la zero, rezultând într-o listă lungă de bug fixat și coerența și eficiența îmbunătățiri:
- - Numeroase probleme de consecvență în domeniul care acțiuni sunt disponibile în care au fost abordate meniuri contextuale. De exemplu, meniul contextual nick text chat utilizat pentru lipsa multe dintre acțiunile disponibile în meniul contextual lista porecla.
- - acțiuni Numeroase care necesită o conexiune stabilită (de exemplu, tot în quot &, Moduri & quot; submeniu de meniuri contextuale nick sau acțiunile DCC), utilizat nu pentru a obține dezactivat atunci când pierderea conexiunii avut loc. Alții au primit interzis, dar nu în mod consecvent în toate meniurile în care acestea sunt disponibile. Încă altele, cum ar fi & quot; Adăugați la Vizionat Nicks & quot; acțiune, folosit pentru a dezactivat în mod inutil. Toate acestea au fost abordate.
- - Comutați acțiuni utilizate să apară și să se comporte inconsistent: meniul contextual lista porecla a arătat nici & quot; Ignoră & quot; sau & quot; anulați ignorarea & quot; acțiuni, după caz, în timp ce scopul de text chat meniul contextual nick folosesc element verificabilă. Între timp, & quot; Adăugați la Vizionat Poreclele & quot; acțiune a avut nici o acțiune corespunzătoare pentru a elimina o porecla din Vizionat lista Nicks online la toate. Toate acestea a fost stabilită, merge cu & quot; Ignoră & quot; / & quot; anulați ignorarea & quot; Stilul de meniul contextual lista porecla (de exemplu, există acum un & quot; Eliminați din Vizionat Nicks & quot;).
- - Dacă construit împotriva Qt 4.7, zona tema folosește acum aceleași meniuri contextuale ca opinia text chat (cu excepția nepotrivit & quot; Găsiți Textul .. & quot; acțiune în meniul contextual de bază), care să permită o mulțime de funcționalitate lipsă altfel.
- - Unele acțiuni folosit pentru a fi afișate în meniuri necorespunzător, de exemplu, & quot; Canal Setări & quot; acțiune în meniul contextual vederea text chat de o filă starea conexiunii sau & quot; A deschide Logfile & quot; acțiune în același meniu contextual al unei file de jurnal crud. Acest lucru a fost abordată.
- - Comportamentul multe dintre acțiunile este acum mult mai în concordanță cu echivalentele lor linie de intrare. De exemplu, pe & quot; Alăturați Canalul & quot; în legătură la un canal deja s-au alăturat-va concentra acum pe fila canal existent, la fel ca / join comandă-ar face. Anterior, nimic nu se va întâmpla.
- -. Fixed un bug care cauzează nick si link canal meniuri contextuale în vederea text chat de o filă canal pentru a dezactivat după ce a fost lovit de canal
- - Fixed un bug care cauzează quot &, Trimite e-mail ... & quot; acțiune care urmează să fie întotdeauna dezactivat, chiar și atunci când oricare dintre mențiunile legate de carte de adrese a avut o adresă de e-mail pe fișier.
- Documentație:
dialog.
Comentariile nu a fost găsit