mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
8213a2aa77
- 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 |
||
---|---|---|
.. | ||
control | ||
emoticons | ||
gui | ||
idle | ||
lang | ||
license | ||
qss | ||
release/skin | ||
sounds | ||
util | ||
changelog.txt | ||
main.cpp | ||
mingw32make.bat | ||
README.txt | ||
retroshare-process.nsi | ||
retroshare.nsi | ||
RetroShare.pro | ||
rshare.cpp | ||
rshare.h | ||
svn_revision.bat | ||
Todo.txt | ||
version_detail.sh |
======================================================================================= README for RetroShare ======================================================================================= RetroShare web site . . . . http://retroshare.sourceforge.net/ Documentation . . . . . . . http://retroshare.sourceforge.net/doc.html Support . . . . . . . . . . http://retroshare.sourceforge.net/support.html Forums . . . . . . . . . . http://retroshare.sourceforge.net/forum/ Wiki . . . . . . . . . . . http://retroshare.sourceforge.net/wiki/ The Developers site . . . . http://retroshare.sourceforge.net/developers.html Project site . . . . . . . https://sourceforge.net/projects/retroshare Contact: . . . . . . . . . retroshare@lunamutt.com ,defnax@users.sourceforge.net Compiling + Running RetroShare (V0.5.xxx) ========================================================================================= REQUIREMENTS ========================================================================================= Libraries/Tools: * C/C++ Compiler. (standard on Linux/cygwin) * Qt >= 4.5.x http://qt.nokia.com/downloads/downloads#lgpl * OpenSSL http://www.openssl.org/source/openssl-0.9.8k.tar.gz * MiniUPnP http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz * gpgme ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2 * libgpg-error ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2 Windows only: * Cygwin http://www.cygwin.com/cygwin/setup.exe (for openssl compile) * MinGW/Msys package http://sourceforge.net/projects/mingw/files/ (for compile gpgme,libgpg-error) * Pthreads http://sourceware.org/pthreads-win32/ * Zlib http://www.zlib.net/ Latest RetroShare sources from (SVN) sourceforge.net: svn co https://retroshare.svn.sourceforge.net/svnroot/retroshare retroshare ========================================================================================= Build Scripts are avaible on SVN for Debian and Ubuntu: http://retroshare.svn.sourceforge.net/viewvc/retroshare/trunk/build_scripts/ Latest stable OpenSSL is available at: http://www.openssl.org Latest miniupnpc-1.3 is avaible at: http://miniupnp.free.fr/files/download.php?file=miniupnpc-1.3.tar.gz Latest gpgme Library is avaible at: ftp://ftp.gnupg.org/gcrypt/gpgme/gpgme-1.1.8.tar.bz2 Latest libgpg-error Library is avaible at: ftp://ftp.gnupg.org/gcrypt/libgpg-error/libgpg-error-1.7.tar.bz2 Windows only: pthreads: ftp://sourceware.org/pub/pthreads-win32/pthreads-w32-2-8-0-release.tar.gz zlib: http://www.zlib.net/zlib-1.2.3.tar.gz ========================================================================================= You can find here instrustions howto compile libretroshare and gui: http://retroshare.sourceforge.net/wiki/index.php/Developers_Corner ========================================================================================= You can go on over to our forum when you have trouble with compiling: http://retroshare.sourceforge.net/forum/ ---------------------------------------------