RetroShare/retroshare-gui/src/gui/settings
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
..
AddFileAssociationDialog.cpp Added new settings which will be replace soon as possible Preferences 2009-07-23 17:11:51 +00:00
AddFileAssociationDialog.h cleaned include files 2010-07-23 18:52:58 +00:00
AppearancePage.cpp cleaned include files 2010-07-23 18:52:58 +00:00
AppearancePage.h cleaned include files 2010-07-23 18:52:58 +00:00
AppearancePage.ui Added new settings which will be replace soon as possible Preferences 2009-07-23 17:11:51 +00:00
ChatPage.cpp Chat service: 2010-09-04 14:23:30 +00:00
ChatPage.h cleaned include files 2010-07-23 18:52:58 +00:00
ChatPage.ui Chat service: 2010-09-04 14:23:30 +00:00
configpage.h code refactoring and other small changes 2009-08-19 22:15:16 +00:00
CryptoPage.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
CryptoPage.h cleaned include files 2010-07-23 18:52:58 +00:00
CryptoPage.ui removed not used Export Button 2010-01-30 11:25:41 +00:00
DirectoriesPage.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
DirectoriesPage.h cleaned include files 2010-07-23 18:52:58 +00:00
DirectoriesPage.ui Corrected typo, Replaced Ok Button by anabled Apply button in settings, suppressed double click action for download in Shared File lists 2010-05-16 09:54:21 +00:00
FileAssociationsPage.cpp reworked settings 2010-05-20 21:53:27 +00:00
FileAssociationsPage.h cleaned include files 2010-07-23 18:52:58 +00:00
ForumPage.cpp New read status for forum messages. 2010-08-08 22:58:10 +00:00
ForumPage.h New read status for forum messages. 2010-08-08 22:58:10 +00:00
ForumPage.ui New read status for forum messages. 2010-08-08 22:58:10 +00:00
GeneralPage.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
GeneralPage.h cleaned include files 2010-07-23 18:52:58 +00:00
GeneralPage.ui Added Idle settings to Settings Gui 2010-07-21 18:48:33 +00:00
MessagePage.cpp Moved the tag feature in messages from the gui to the libretroshare. 2010-08-22 22:12:26 +00:00
MessagePage.h Fixed compile under linux. 2010-08-22 22:28:57 +00:00
MessagePage.ui the default tags can be reset to standard in the settings 2010-06-02 12:11:09 +00:00
NetworkPage.cpp code refactoring and other small changes 2009-08-19 22:15:16 +00:00
NetworkPage.h code refactoring and other small changes 2009-08-19 22:15:16 +00:00
NetworkPage.ui Added new settings which will be replace soon as possible Preferences 2009-07-23 17:11:51 +00:00
NewTag.cpp Moved the tag feature in messages from the gui to the libretroshare. 2010-08-22 22:12:26 +00:00
NewTag.h Fixed compile under linux. 2010-08-22 22:28:57 +00:00
NewTag.ui missing new files 2010-05-27 19:55:29 +00:00
NotifyPage.cpp New setting for adding the feeds at the end in friend storm. 2010-09-01 20:54:24 +00:00
NotifyPage.h fixed settings for tray message enable/disable 2010-06-15 16:51:48 +00:00
NotifyPage.ui New setting for adding the feeds at the end in friend storm. 2010-09-01 20:54:24 +00:00
rsettings.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
rsettings.h profile wasn't saved on first start 2010-06-14 13:32:13 +00:00
rsettingswin.cpp New read status for forum messages. 2010-08-08 22:58:10 +00:00
rsettingswin.h New read status for forum messages. 2010-08-08 22:58:10 +00:00
rsharesettings.cpp Chat service: 2010-09-04 14:23:30 +00:00
rsharesettings.h Chat service: 2010-09-04 14:23:30 +00:00
ServerPage.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
ServerPage.h Added TransferPage to Settings 2010-01-27 20:24:49 +00:00
ServerPage.ui Commmit the code from Thunder 2010-04-22 18:49:08 +00:00
settings.ui New read status for forum messages. 2010-08-08 22:58:10 +00:00
SoundPage.cpp reworked settings 2010-05-20 21:53:27 +00:00
SoundPage.h Changed settings to local variable, no more as pointer on all classes. 2010-05-11 20:02:52 +00:00
SoundPage.ui disabled not working sound events 2010-05-05 12:56:51 +00:00
TransferPage.cpp This intimidating patch renames libretroshare/src/rsiface/ to 2010-08-06 09:40:23 +00:00
TransferPage.h implemented a safety check for low disc space, and safe drop of disk access if too low 2010-05-21 20:49:48 +00:00
TransferPage.ui implemented a safety check for low disc space, and safe drop of disk access if too low 2010-05-21 20:49:48 +00:00