msgs now save from field in received msgs
also allowed user to delete file added in createChanMsg dialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3727 b45a01b8-16f6-495d-af2f-9b41ad6348cc
- Sort the ChanMsgItems of the channel by date
ChanMsgItem:
- Fixed adding all files (SubFileItem) again by pressing the unsubscribe button (only in Friend Storm)
- Enable unsubscribe button only when channel is subscribed (only in Friend Storm)
- Fixed adding files with umlauts (utf8) on Windows
- Enabled Download and Play button in ChanMsgItem, when they are enabled in the SubFileItems
ftServer:
- Added the method alreadyHaveFile for use in the GUI - recompile of GUI needed
SubFileItem:
- Added state strings like LOCAL, REMOTE, ERROR, ... for translating
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3614 b45a01b8-16f6-495d-af2f-9b41ad6348cc
libretroshare/src/retroshare/
All the relevant headers have been modified to reflect that change.
This allows installation of libretroshare on a system, headers will
be put in $WHEREVER/retroshare/ and we keep the ability to compile
against them, be it on the system or in the SVN tree.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3342 b45a01b8-16f6-495d-af2f-9b41ad6348cc
- removed some dependencies between other header files
- removed many includes of <QtGui> and replaced it with only needed files
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3312 b45a01b8-16f6-495d-af2f-9b41ad6348cc
Now used in MainWindow.cpp, MessagesDialog.cpp and peerstatus.cpp
void p3Peers::getPeerCount (unsigned int *pnFriendCount, unsigned int *pnOnlineCount);
void p3Msgs::getMessageCount(unsigned int *pnInbox, unsigned int *pnInboxNew, unsigned int *pnOutbox, unsigned int *pnDraftbox, unsigned int *pnSentbox);
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2898 b45a01b8-16f6-495d-af2f-9b41ad6348cc
- removed settings button
- deals with hashing of its own files
subfileitem
- absolved from file hashing responsibility
- added play button functionality(taken from transfer dialog, thanks)
blog
- removed file attachments feature (only for blogging ), will add pic support later
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2867 b45a01b8-16f6-495d-af2f-9b41ad6348cc
Memory leaks:
- SharedFilesDialog::sendLinkToCloud -> new AddLinksDialog
- SharedFilesDialog::addLinkToCloud -> new AddLinksDialog
- ChannelFeed::channelListCustomPopupMenu -> new QAction
- ChannelFeed::createChannel -> new CreateChannel
- ChannelFeed::openMsg -> new GeneralMsgDialog
- ChannelFeed::createMsg -> new CreateChannelMsg
- NewsFeed::openMsg -> new GeneralMsgDialog
- BlogsDialog::openMsg -> new GeneralMsgDialog
- BlogsDialog::createBlog -> new CreateBlog
- BlogsDialog::openMsg -> new GeneralMsgDialog
- BlogsDialog::createMsg -> new CreateBlogMsg
- NewsFeed::deleteFeedItem -> Feed items are not deleted, just switched to hidden
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2847 b45a01b8-16f6-495d-af2f-9b41ad6348cc
* 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
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@857 b45a01b8-16f6-495d-af2f-9b41ad6348cc
Improved Channel Menu Item: added Icon and popularity.
Reduced most of the margins in Channel Feed.
updated libretroshare interface files.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@845 b45a01b8-16f6-495d-af2f-9b41ad6348cc
* Major Work on SubFileItem to display possible attachment/file states.
* Added Download / Save buttons to SubFileItem.
* Enabled Correct Name / Transfer state display in SubFileItem.
* Disabled 'Local' Checks temporarily in SubFileItem. (for demo)
* Disabled 'Remote' Drops temporarily in GeneralMsgDialog. (for demo)
* Added File Details to TransferFeed.
* Add 'Online' List to PeersFeed.
* extended Msg Attachments to handle local/remote, and check for attachment errors.
* enabled Attachment removal.
* Updated RS Interface files.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@637 b45a01b8-16f6-495d-af2f-9b41ad6348cc
* Completed much of General Msg Dialog.
* Completed much of ChannelFeed.
* Added Channel Messages to News Feed.
* Connected Blog/Channels to GeneralMsgDialog.
* Improved SubFileItem display.
* Completed ChanGroup/Menu/MsgItems.
* Added SubDestItem for use in GeneralMsgDialog.
* Generalise CreateForum to cover Channels as well.
* Restricted CreateForum to public forums/private channels.
* Demo of Drag-N-Drop Files for Linux (filesystem->GenMsgDialog)
* Updates to rsiface stuff (blog/channels/types)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@621 b45a01b8-16f6-495d-af2f-9b41ad6348cc
* Added new GUI NewsFeed elements to display information (gui/feeds/*)
* modifications to RS interfaces to support NewsFeeds.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@617 b45a01b8-16f6-495d-af2f-9b41ad6348cc