Bug 135785 - file transfer and typing
Summary: file transfer and typing
Status: RESOLVED FIXED
Alias: None
Product: kopete
Classification: Applications
Component: Main Application (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR wishlist
Target Milestone: ---
Assignee: Kopete Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-10-17 04:34 UTC by Martijn van Vliet
Modified: 2008-08-26 08:43 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martijn van Vliet 2006-10-17 04:34:17 UTC
Version:           0.12.3 (using KDE KDE 3.5.5)
Installed from:    Ubuntu Packages
OS:                Linux

I love kopete, i have been using it for quit some time now. I think it's better than the other multi-IM apps i've used. But there is one thing i have been finding weird from the beginning i've started using kopete:

The way kopete seems to popup a file transfer.
When a file transfer comes in and you're happy typing to someone, the box which asks you if you want to accept the file comes up and then you're instanty and suddenly editting the file name. Why is this? I didn't asked it to do so... and i have to re-focus the box to end what i wanted to send and THEN accept or block the file. -> double work and sometimes frusted use of kopete.

Can't kopete have some sort of highlighted and clickable message inside the communication dialog? This way you notice when someone wants to send a file, and let /you/ decide when you want to focus another dialog.

This thing has been frustating me of a couple of months now, and today i decided it was enough and that i would make a bug report for it.
Is this just me?
Comment 1 Jonas Widarsson 2006-12-07 11:05:49 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.
Comment 2 Roman Jarosz 2008-08-26 08:43:26 UTC
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