RetroShare/retroshare-gui/src/gui/feeds
thunder2 8213a2aa77 Chat service:
- Added send time to ChatInfo.

Chat:
- Reworked IMHistoryKeeper to save only needed data as raw data (not formatted from PeersDialog).
- Renamed the public chat history file from "his1.xml" to "chatPublic.xml" and moved it from data dir to config dir. The current history is lost. Please delete the file "his1.xml" manually.
- Optimized save of the history. Save only when changed, also during the runtime.
- Clear the history in PeersDialog clears the IMHistoryKeeper too.
- New setting to send chat message with Ctrl+Return. Changed the check for Enter in PeersDialog and PopupChatDialog from textChanged to eventFilter.
- Smileys are inserted at the current cursor position, not added at the end.
- Don't send emty messages.

New class ChatStyle:
- Created a new class for the work with chat styles and smileys.
- Currently only two internal styles are available - private and public. Later more external styles planned.
- Moved functions for loading and showing the emoticons from PeersDialog and PopupChatDialog to the new class.

Private chat:
- Split private chat style into incoming.htm and outgoing.htm.
- Removed style change.

Public chat:
- New chat style incoming.htm, outgoing.htm, hincoming.htm and houtgoing.htm.

Chat feed:
- Show links and emoticons if they are enabled for public chat.

PeersDialog:
- Show the own name and location only once at start and not with QTimer every 1.5 second.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3441 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-09-04 14:23:30 +00:00
..
AttachFileItem.cpp added Picture Preview Thumbnail patch for Privat Chat from xiaohan and fixed little design improvements 2010-08-06 12:30:06 +00:00
AttachFileItem.h added Picture Preview Thumbnail patch for Privat Chat from xiaohan and fixed little design improvements 2010-08-06 12:30:06 +00:00
AttachFileItem.ui Added Attach File feature for Messages 2010-01-20 21:39:27 +00:00
BlogMsgItem.cpp cleaned include files 2010-07-23 18:52:58 +00:00
BlogMsgItem.h cleaned include files 2010-07-23 18:52:58 +00:00
BlogMsgItem.ui Added Blog New Item to News Feed. 2010-05-20 21:00:59 +00:00
BlogNewItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
BlogNewItem.h cleaned include files 2010-07-23 18:52:58 +00:00
BlogNewItem.ui Added Blog New Item to News Feed. 2010-05-20 21:00:59 +00:00
ChanMsgItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
ChanMsgItem.h cleaned include files 2010-07-23 18:52:58 +00:00
ChanMsgItem.ui fixed images.qrc path 2010-05-02 12:32:42 +00:00
ChanNewItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
ChanNewItem.h cleaned include files 2010-07-23 18:52:58 +00:00
ChanNewItem.ui changed the Channel New Item layout design 2010-08-24 21:04:35 +00:00
ChatMsgItem.cpp Chat service: 2010-09-04 14:23:30 +00:00
ChatMsgItem.h Don't add a ChatMsgItem as feed on own public chat message. 2010-08-31 22:42:40 +00:00
ChatMsgItem.ui Don't add a ChatMsgItem as feed on own public chat message. 2010-08-31 22:42:40 +00:00
FeedHolder.h cleaning up source code removed GeneralMsgDialog and ConnectDialog 2010-05-23 22:35:51 +00:00
ForumMsgItem.cpp fixed to enable wordwrap for Forum Message Item, to not display long message in one line. 2010-08-27 13:52:17 +00:00
ForumMsgItem.h cleaned include files 2010-07-23 18:52:58 +00:00
ForumMsgItem.ui fixed to enable wordwrap for Forum Message Item, to not display long message in one line. 2010-08-27 13:52:17 +00:00
ForumNewItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
ForumNewItem.h cleaned include files 2010-07-23 18:52:58 +00:00
ForumNewItem.ui Added Logo Labels for Forum Items 2010-08-12 19:49:41 +00:00
MsgItem.cpp Redesign the Message Item feed 2010-09-01 21:54:07 +00:00
MsgItem.h Redesign the Message Item feed 2010-09-01 21:54:07 +00:00
MsgItem.ui set correct Avatar size for the Label. 2010-09-01 21:57:05 +00:00
PeerItem.cpp Don't add a ChatMsgItem as feed on own public chat message. 2010-08-31 22:42:40 +00:00
PeerItem.h Don't add a ChatMsgItem as feed on own public chat message. 2010-08-31 22:42:40 +00:00
PeerItem.ui little layout change for PeerItem, removed not need label 2010-08-25 21:29:55 +00:00
SubDestItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
SubDestItem.h cleaned include files 2010-07-23 18:52:58 +00:00
SubDestItem.ui forget to commit this for General Message 2010-01-01 13:02:49 +00:00
SubFileItem.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
SubFileItem.h cleaned include files 2010-07-23 18:52:58 +00:00
SubFileItem.ui redesigned SubFileItem Layout. 2010-05-17 23:21:32 +00:00