Changes for v0.4.12a * Implemented plugin system: first demo version * Removed streching for Remote Directories * Added icon Label for Messages Toaster * Set userfriendly Column names for Remote/local Directories to Friends Directories and My Directories * Removed not needed path show in Rank * Set Qt::IgnoreAspectRatio for pictures * Added for MessengerWindow the new getAvatar and updateAvatar function * Added protocol for Avatar exchange in private chat. * Redesign SharedFiles dialog with Tabs * Set Font Size for MainWindow ToolBar to 9 * Corrected two nasty bugs in file transfer which caused random core dumps (at least on ubuntu 32 and 64 bits) * Fixed font formating MAC OS X releated * Set colors for Online, Friends, Network and set First Tab of Peer Details to first * Set for Online Toaster Peer Online Bold and set TextColor * Fixed directory problem wirh emoticons * Added darkBlue TextColor for Connected Friend, Set TextColor Bold * Put emoticon images and .acs file into qrc image file * Suppressed line with pouty.png which caused a bug by altering actual html code. * Added a layout to hashing info widget to get it left-aligned * Regression of ft/ftcontroler.{h,cc} to svn=932 because the 933 commit (download queue) causes a large scope bug. * Added to remove when deinstalling RetroShare to delete from APPDATA cache,Partials folder, *.cfg,*.log and *.conf files * Added a "Trusts me" text field to the peer details dialog * Replaced toText in MessagesDialog QTextEdit with QTextBrowser to get use a scrollbar * Set context menu icon for Connect To Friend * Fixed OnlineToaster's Picture Label Layout * Set for Make Friend a Header Image and Text * Added a display for file hashing activity using notifyQt class * Corrected a bug in openDHT for 64 bits systems * Added a Menu Entry for KDE/Gnome/XFCe * Updated Changelog for .deb Packages * Fixed time out unused uploads * Removed march=i686 commandline options, causes problems while 64Bit compiling. * Fixed error: ‘UINT_MAX’ was not declared in this scope * Added a Doxygen configuration file in order to help me sort out libretroshare... * Redesign Login Dialog * Redesign Online Toaster * Switched to use autostart,it will be bether then Run with Registry * Added for Messenger Window Share Manager Button * Added for systray contextmenu Open Messages * Set for MessengerWindow to use RWindow now * Set for the Avatar Button a Background image * Set for Avatar Pictures to use IgnoreAspectRatio * Added QMessagesBox feature for the ShareManager's Add/Remove * Fixed DirectoriesDialogs's Add Folder method. * Set ToolTips for The DirectoriesDialogs's Buttons * Added a callback in MainWindow.cpp to display info about hashed files. * Added a callback to fimonitor to be able to keep track of file hashing * Added svn version number in build script * Added basic set avatar picture for MessengerWindow and Privat Chat * Added second tab in Peer Details for Trust Settings * Added Last Contact info to Peer Details * Added doubleclick download feature * Update Preferences and Settings forms * Added context menu for Share Manager to can remove a Shared Directory * Update RemoteDirModel's extension's * Added tool tip and info to peer that trust you, in NetworkDialog * small improvement in display of 3rd party trust info * Added the infrastructure for propagating trust info through third parties * Added to clean up completed cache files automatically * Added to display peer names in transfers dialog * Added two hidden columns in searchresultTableWidget to store the real size and srcId hash * Added for Partials Directory to Directories * Added New Share Manager Changes for v0.4.11d * Bugfix for launching desktop support. * Small fix to universal script and some extra debugging. * switched off some debugging. * fixed tickrate slow down (when no activity) * added extra flags to interface. * Added NewsFeed / Popup / Chat Configuration options. * Gui modifications to support authenticated forums. * Added Authenticated Forums. * add Sign / Verify functions to authxpgp * sign/verify messages, and control flags for p3distrib/p3forums. * add authmgr to p3distrib etc. * added AUTH flags to rsforums interface. * implement function for clearCompleted on filetransfer panel * added display for author of forum posts * suppressed uninitialized memory read. * remove temporary file when cancel file transfer * Bugfixes for correct Channels display. * Corrected search in ftserver. * Updated avail in controller FileDetails. * Fixed Channel: SubFileItem display and play. * added openFile function to MainWindow. (uses QtDesktopServices) * disabled PlayAll in ChanMsgItem (as we can't do this). * enabled play() once files downloaded. Changes for v0.4.11c * suppressed uninitialized memory read. * remove temporary file when cancel file transfer * Bugfixes for correct Channels display. * Corrected search in ftserver. * Updated avail in controller FileDetails. * Fixed Channel: SubFileItem display and play. * added openFile function to MainWindow. (uses QtDesktopServices) * disabled PlayAll in ChanMsgItem (as we can't do this). * enabled play() once files downloaded. * tested play audio/video files on MacOSX * Fixed Add Friend and Invite Frieds Dialogs * Set minimum size for Channels frame * Set minimum size for Friends TreeWidget * add code for cancen file transfer * Tweaked tabs and order. * Added NewsFeed. * Added Template functions for ssl+xpgp code. * changed trust table name into trust matrix * Tuned the matrix to show sub-networks * Added a function to not allow to create a Forum/Channel without a Name. * Fixed sorting in Friends * disabled auto scroll for Friends Widgett * added retroshare own logo for Network icon * Fixed layouts/margins/spacings of the Create Forum Message Dialog * Fixed Create Forum Message Dialog * Fixed some Displaying isues for statusbar * Enabled save() function in SubFileItems. * Improved Channel Menu Item: added Icon and popularity. * Reduced most of the margins in Channel Feed. * updated libretroshare interface files. * Added Function to move an 'extraFile' to another location.This will be used to retrieve channel files. * set correct WindowsTitle for Create Channel * Added Forward Message Button with Forward feature * set for Reply Message/Forward Message correct WindowTitle from Message Title * Added for Forward Message insertForwardPastedText() function to add Forwarded Message in a
* suppressed double mutex lock * added files gpgauthmgr.cc and gpgauthmgr.h this provides the new GPG implementation * added API to store all GPG keys in a map * added APIs to get GPG certificate IDs * added APIs to get Details from the Certificates * set Text Alignments for some columns to Center * missing file for defining sleep() etc under windows. * fixed SharedFiles columns Changes for v0.4.11b * Bugfixes for 'sleep' issues under windows. * Extra debugging for transfer module. * Fixed channel directory creation. (extra 'break' statement) * Fixed very slow transfers on Windows platform (uninitialised variable) * Added Mutex protection to the core comms (pqihandler + pqipersongrp). * Added a Mutex to the ServiceServer. * Fixed, transfer start when subscribing to channel. * Cleaned up p3distrib callbacks. * Added holdQueue for transfer startup in controller. * Fixed partial resume. * Updated Mac script to only build library. * Fixed compatibility bug in file transfer... * Can now communicate between V0.4.9b and V0.4.11+ * Improvements to the file transfer algorithm. * Increased max individual file speed to 1MB/s * Bugfixes in CreateForumMsg * Added auto update feature to the trust matrix * Implemented a big trust table where people can see who trusts who, and who is trusted by who. * Added Configurations to new file transfer. * Enabled config in p3file-startup.cc * Enabled resumeTransfers * Added new RsFileConfigItem to serialiser. * Extended ftFiMonitor to use Configuration. * Bug fix to add/remove Shared Dirs. * Increased Channel/forum periods to 3/12 months. * Create channels directory correctly. * Added File Transfers to Config List. * Connected statusChange() monitor callback. * Fixed file sources in transfermodule. * Fixed up transfer restarts / sleeps. * Enabled opening files read only. * More bugfixes for file transfer. * Added File Transfer / ExtraList to channels. * Fixed mutex deadlock. * Added slow transfer for background tf. * Added checks to FileRequest to accumulate peers. * Added ExtraList callback * Show Date in Network Tab using QT functions. * Added multiple selection to the msgWidget QTreeView and setup context menu in accordance * Added Delete key function to easily delete messages * Enabled (and implemented) response to message * Enabled for Uploads progess xprogressbar * Added for Files Treeview File Typ icons * Added for Files Treeview Folder icons * Added Help System Dialog Changes for V0.4.10b * Cleaned up Mac Fonts * Improvements to ft - but still in development. * Various GUI tweaks. Changes for V0.4.10a * BUGFIX for multiple reconnect attempts. * Addition of new NewsFeed System * Addition of Basic Calendar Interface (Unfinished) * Addition of Forums / Channels (Demo) * Improvements to Blog System (Unfinished) * Partial Fixes for GCC4.4 compilation. Changes for V0.4.09b * Tweaked Status Bar. * Added Icons and Sorting to Links Cloud * Updated default chat html/css * Fixed Chat from Messenger Window. Changes for V0.4.09a (STANDARD RELEASE) * BUGFIX for Determining External Address. * Fixed AutoLogin. * Fixed Toaster. * Added Status Bar functionality (data rates, peers online) * Fixed Transfer Display (data rates, file name, peer name) Changes for V0.4.08a * Addition of Chat Styles. * Improved Link Cloud Rankings + Bugfixes. * Moved Link Cloud to MainWindow. Changes for V0.4.07b * Full Mutex protection for ConnectionMgr * Context Menus for Link Cloud * Share Anonymously in Link Cloud. * Beginnings of qBlog and Status added. Changes for V0.4.07a * New implementation for Link Cloud. * dummy Forum system. * Added NonRelease features back in Changes for V0.4.06d * BUGFIX: mutex not being released if UPNP unavailable. Changes for V0.4.06c * Fixed Upnp Issues. * Various GUI/stylesheet tweaks Changes for V0.4.06b * Added Fonts + Bold/Italic to Group Chat. * Fixed Color/Font issues for Chats * Fixed Server and Peer Config windows. * Enabled saving of data rate limits. * Fixed Lost certificates issue(!) * Tweaked Tick rate parameters. * Improved Chat Delays (under a second now) Changes for V0.4.06a * Reduced CPU requirements by removing some debug. * Fixed Memory Leaks (serialiser + file transfer) * Fixed Application Quit when window is closed. * Fixed Unread Msgs bug. * Reinstated variable Tick rate (reduces CPU load). * Added "Stop Retroshare" message to installer. Changes for V0.4.05a * HTML Chat and Messages. * emoticons, bold, italic, fonts, colors for chat * save, print, pdf functions for messages. * New Side Toolbar. * Switched Link Cloud to share Friends Links. * BUGFIX: Added Emergency Dir if existing Incoming fails. * BUGFIX: Added notify for connection to RS V0.3.X. * Fixed Online/Offline Message Forwarding. * Added Check Files, and Icon to indicate Hashing State. * Addedfunctions to Transfers + LocalSharedDirs. * Included MPlayer in release. * reenabled skins. * new Multi-Language Installer. Changes for V0.4.04a * Fixed UPnP on Windows platform. * added TIMEOUTS for TCP connections (5 secs) * GUI display of connection type (UDP/TCP) * Increased default data rates (100/500 kb/s) * Removed Default bootstrap Ids. Changes for V0.4.03c * NEW: HTML Messaging! * NEW: Msg Composing Window. * NEW: Contacts docking window. Changes for V0.4.03b * BUGFIX: EXT PORT notification. * BUGFIX: Save Config after Signature of Peer. * BUGFIX: Config MetaFile + Sig saved in correct directory. * BUGFIX: ForceExtPort initialised correctly. * Improvements to Chat Layout * New Log Display in Network Tab. * Show/Hide Network View Settings. Changes for V0.4.03a: * Modifications to the Chat. * new Icons for new GUi bits. * Network View has been done with elastic forces between nodes. * Network View have been added to Network Tab. * New Automatic Bootstrap system. * BUGFIX for reconnection attempts. * BUGFIX for UDP + TCP simulateous connections. * Added Bootstrap Monitoring tools Changes for V0.3.52a: * New improved search system. * New Translations. * Fixed Bugs in UPnP * Can now remove Shared Directories. * Attached the 'Recommend to' Context Menus. * New Timestamps in Chats / Messages. * Notification of Offline Peer in Chats. * Example Games (not networked yet) * Updated About Text. Changes for V0.3.51a * Fixed 2-3 hour crash bug. * Fixed On-Off Reconnect behaviour Changes for V0.3.x Development We have available for those interested in retroshare: (1) New Source release for Linux! V0.3.12B, The compilation script can also compile from SVN. (2) deb installation files for debian/etch and kubuntu/feisty (3) Language pack for those interested in translating.