RetroShare/retroshare-gui/src/changelog.txt

304 lines
13 KiB
Plaintext
Raw Normal View History

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: <20>UINT_MAX<41> 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 <blockquote>
* 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.
* Added <play> functions 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.