Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 7 reacties
Bron: KMess, submitter: YaPP

KMess logo (75 pix) Het heeft bijna twee jaar geduurd, maar eindelijk is er weer een stabiele versie van KMess beschikbaar gemaakt. KMess is een MSN Messenger-client voor het Linux-platform die zich zonder problemen in KDE laat integreren. Voor versie 1.5 heeft de nadruk tijdens de ontwikkeling gelegen op het snel en betrouwbaar verzenden van bestanden. Dit is volgens de ontwikkelaars een voorwaarde voor het gebruik van webcams, een feature waar nu aan gewerkt zal gaan worden. Andere interessante mogelijkheden in KMess 1.5 zijn het automatisch downloaden van avatars, ondersteuning voor custom emoticons en het in chatwindows kunnen gebruiken van de rechter muisknop voor links en emoticons. Hieronder zijn de veranderingen te vinden die sinds de tweede pre-release zijn aangebracht:

Added
  • support to send custom emoticons.
  • support for P4-Context field, used for by plugins of the official client for contact aliases (i.e. Xiaoi's Qun). Patch by LiuSizhuang.
  • initial status chooser at login, and in the account settings.
  • drag&drop for files in the chat window to send files.
  • internationalization support to the service status URL.
  • automatic download of new display pictures in the background.
  • option to crop a picture before using it as display picture.
  • zoom buttons to scale the chat window text.
  • context menu to open and copy links in chat window.
  • "remove and block" option in the contact remove dialog.
  • dialog to confirm overwrite when saving a chat to file.
  • dialog to confirm overwrite when renaming custom emoticons.
  • auto clean up of the configuration files for outdated info.
  • keepalive support to see when a contact really closed the chat window, or the chat went idle.
  • a tooltip to the system tray, showing current name and status.
  • warning message when chatlogs can't be saved (e.g. wrong permissions).
  • status message upon server shutdown for maintenance notification.
  • notification balloons for contact typing and contact status changes.
  • a workaround for NAT timeouts when behind a "black hole" router.
Changed
  • default chat style to "Fresh", old style is renamed to "Classic".
Improved
  • notification balloons, completely new implementation using more standard KDE functionality.
  • notifications with correct balloons when transferring files and receiving winks and nudges.
  • taskbar notification of new messages,
  • asterisk in front.
  • "Remember this profile" checkbox, it's consistent with the selected account.
  • error messages for adding invalid MSN accounts.
  • memory usage by reducing dependencies on QWidget.
  • memory usage when a chat is started to download a display picture in the background.
  • tests for invalid e-mail addresses when adding a new contacts.
  • account settings dialog behavior when adding invalid email addresses.
  • chat window appearance, with a new right-click menu for the listed contacts, and a resizable message box.
  • file transfer speed over high speed links.
  • saving of settings; save directly, not only when KMess quits.
  • login handling to Passport 3.0 webservices.
  • the user manual, reorganized completely.
  • developer API documentation, especially the networking classes.
  • transfer window's reliability.
  • prepared preliminary support for tabbed chats.
Fixed
  • multiple problems with broken file/picture transfers, especially over slow links or slow systems.
  • replacing of custom emoticon placeholders which contain <, > or & characters, or quotes.
  • support for default messages from MSN Plus!.
  • keyboard shortcut to insert new lines in the chat messages.
  • keyboard shortcut to copy text in the chat window.
  • background rendering in the contact list.
  • now playing icon, previous one was SUSE-specific.
  • Hotmail folders opening in wrong browser.
  • login selectbox, display last selected account at logout.
  • opening the main window when KMess is started with KDE.
  • missing emoticon example pictures next to the emoticons checkbox.
  • settings dialog height, was too big for 800x600 displays.
  • settings of notification balloons, balloons can be disabled again.
  • emoticon theme settings previews, some themes lacked a preview image.
  • links to account registration and verification in the settings dialog.
  • maximum length of displayed messages in the message balloons.
  • notification balloons text with special messages, like nudges or file transfers.
  • resuming chats when there was no connection to switchboard (gray display pictures in the chat).
  • raising existing chats when trying to open one from the contact list.
  • duplicate chat windows when clicking repeatedly on a contact in the list.
  • reuse of chat windows to use expected behavour.
  • subtle GUI flashing in the chat window for the contact picture.
  • changing an accounts email, it did not get reflected in the initial login UI and the menu's.
  • personal message being sent when the main window lost focus, not only when we confirm its change.
  • non working 'open inbox/send mail' links for non-Hotmail accounts, which now open the mail account specified in the settings.
  • broken contact images which don't get updated;
  • data hash check.
  • connection timeout error with downloading offline-im messages.
  • connection timeout issues during login for slow connections.
  • incorrect "transfer failed" message when sending files to Mercury Messenger.
  • internal protocol message to withdraw a started file transfer (not visible with WLM).
  • internal protocol encoding with commands which update groups in the contact list.
  • internal protocol handling to allow MSNSLP ACK messages.
  • invalid image when contacts don't have a display picture or it's not valid anymore.
  • unwanted destroying of the direct connection if a switchboard connection restarts.
  • handling of direct connection write errors, revering to the switchboard.
  • unwanted "session is cancelled" messages after completing a file transfer.
  • issues with aborting invitations when a chat window closes.
  • blocking KMess user interface with account settings dialog.
  • blocking user interface when the network is down or slow during the login.
  • 'eventsrc' file not being found by KMess.
  • 'eventsrc' warning, path should be 'kmess/eventsrc'.
  • compiling in Mac OS X (fink environment with KDE3/X11).
  • a series of potential crashes with closing the chat window.
  • a crash when closing the application.
  • a crash when downloading offline-im messages.
  • a crash when the contact was removed with it's chat window open.
  • a crash when the contact cancels a file transfer and the user is still choosing a destination folder.
  • a crash when the direct connection could not be initialized correctly.
  • a crash when a contact changes status but its chatwindow is not yet loaded.
  • a freeze when receiving custom emoticons from Kopete.
  • a freeze when starting/resuming multiple chats at the same time.
  • a freeze when there are too many unacked P2P messages in a chat.
  • a freeze when starting a file transfer with direct connections.
  • a possible freeze when inserting emoticons into the messages.
  • memory leaks in the chat window using Valgrind.
  • many compiler warnings.
  • word puzzles in translations with notification balloons.
  • translations for the Transfer Window messages.
Removed
  • custom proxy support in favor of the global KDE settings.
  • the time KMess waits before detecting a connection error.
Updated
  • Arabic translation by Youssef Chahibi.
  • Danish translation by Pascal d'Hermilly.
  • Dutch translation by Jaap Woldringh.
  • Finnish translation by Jussi Timperi.
  • French translation by Andrea Blankenstijn and Choplair.
  • German translation.
  • Hungarian translation by Páder Rezső.
  • Italian translation by Vincento Reale.
  • Spanish translation by Christian Kaiser.
  • Swedish translation by Christian Lundgren.
  • Thai translation by Rachan Hongpairote.
  • Turkish translation by Ugur Çetin.
  • Simplified Chinese translation by Liu Sizhuang.
  • Traditional Chinese translation by Yen-chou Chen.
[break]
KMess 1.5 inlogscherm
Moderatie-faq Wijzig weergave

Reacties (7)

Ze zijn hard aan het knutselen zeg. Prachtig om te zien. Ik wil het best gebruiken maar ben een echte webcammer.....en dat zit er dan net niet in. Maar volgens mij zit bijna alles er nu wel inw at ik nodig heb/leuk vind.

De volgende versie gaat zich richten op KDE4 trouwens. Ze gaan og uitzoeken of ze dan volledig gebruik gaan maken van de KDE4-frameworks. Ik hoop het wel trouwens. Dat inclusief webcam-support zou mij direct over de lijn trekken.

[Reactie gewijzigd door BartOtten op 11 januari 2008 17:22]

Kijk, Fast file transfer is een interessante optie. Tot nog toe deed ik aan Pidgin, is nog steeds iets mooier vind ik, maar a) Deze is ook wel lekker klein b) integreert prima met kde c) aMSN is goddank echt niet meer nodig.
Waarom hebben ze daar wel ondersteuning voor Personal Messages waar ik nu al zo lang op wacht in libpurple of pidgin.

Verder wel een mooie ontwikkeling natuurlijk!
Volgens mij omdat ze bij Pidgin de filosofie hebben "Wij (de devvers) gebruiken geen MSN, dus als iemand die features wil hebben doet tie dat maar fijn zelf" Zo ging het iig in het bugtracker draadje over de file transfer. Jammer. Hoop dat ze nu uit KMess/aMSN kunnen gaan copy/pasten.
Is natuurlijk iets bij voor te stellen. Het zijn vrijwilligers en om nou enorm veel tijd te gaan besteden aan een feature die onder de native MSN messenger slechts sporadisch werkt, en dan meestal ook nog traag.
Bestandje sturen gaat veel en veel sneller als attachment bij een email.
Als het sporadisch werkt zul je kritisch naar je netwerk setup moeten kijken. De officiele client probeert vanalles om een directe verbinding op te zetten (poorten open? UPnP support? STUN support? andere client server maken?).

KMess gebruikt nu een vaste poort range, en die zul je nog zelf open moeten zetten op je router. Daarna werkt het allemaal wel erg snel!

Als het helemaal niet lukt om een directe verbinding op te zetten wordt het bestand via de chat-servers verstuurd. Daar zit een limit op, en gaat het idd erg traag.

[Reactie gewijzigd door YaPP op 12 januari 2008 20:32]

Ik heb Kmess wel een paar uur gebruikt, maar ik ben toch weer terug geswitched naar Kopete. Ik gebruik alleen het MSN-protocol, dus wat betreft protocol-support is dat het probleem niet, maar Kmess voelt gewoon niet zo fijn aan.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True