Summary: | file transfer and typing | ||
---|---|---|---|
Product: | [Unmaintained] kopete | Reporter: | Martijn van Vliet <mandraakje> |
Component: | Main Application | Assignee: | Kopete Developers <kopete-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Martijn van Vliet
2006-10-17 04:34:17 UTC
++ I understand this bug may be more of a wishlist item in relation to other things needing to be solved. But nevertheless, this really is a serious usability bug. And I completely agree with the reporter. I would like to see file transfers in a stacked progress indication like kmail and akregator does when fetching new items. Maybe this could even go inside the chat window, docked above the chat text widget so there is no confusion which file refers to which contact. SVN commit 852546 by rjarosz: Add incoming file transfer request into chat window and remove the old dialog. Add globally unique id into Kopete::Message. Add defualt incoming file transfer request style to make it work with all styles. File transfer request look can be changed with Incoming/FileTransferRequest.html in \ chat style. Supported style tags are: fileName, fileSize, fileIconPath, \ saveFileHandlerId, saveFileAsHandlerId, cancelRequestHandlerId Save, save as and \ cancel buttons have to have id="%saveFileHandlerId%", id="%saveFileAsHandlerId%", \ id="%cancelRequestHandlerId%". For now we don't support Adium style because they require JavaScript (security \ problem). BUG: 129577 BUG: 162374 BUG: 135785 CCBUG: 137253 M +180 -24 kopete/chatwindow/chatmessagepart.cpp M +6 -1 kopete/chatwindow/chatmessagepart.h M +42 -1 kopete/chatwindow/kopetechatwindowstyle.cpp M +3 -1 kopete/chatwindow/kopetechatwindowstyle.h M +0 -4 libkopete/CMakeLists.txt M +94 -5 libkopete/kopetemessage.cpp M +66 -3 libkopete/kopetemessage.h M +92 -28 libkopete/kopetetransfermanager.cpp M +27 -6 libkopete/kopetetransfermanager.h D libkopete/ui/fileconfirmbase.ui D libkopete/ui/kopetefileconfirmdialog.cpp D libkopete/ui/kopetefileconfirmdialog.h |