Commit Graph

272 Commits

Author SHA1 Message Date
thunder2
60746b5702 New class "StatusDefs" for status information like strings, images, fonts and colors.
Removed the status string function from the lib.
Removed static strings like " - " and " : " from translation.
Removed not needed images.
Fixed german translation in MessengerWindow, PeersDialog and PopupChatDialog.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3472 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-09-12 14:10:28 +00:00
thunder2
3759f8de6f Show the connected gpg item with no state information in PeersDialog and MessengerWindow as online.
Added state string "Offline" to p3Status::getStatusString.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3470 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-09-11 20:25:08 +00:00
thunder2
7f837e9778 Splitted queue of chat messages in chat service into public and private queue.
Reworked the interface of the chat service. So full recomile is needed.
With disabled flags for private chat (RS_CHAT_OPEN_NEW and RS_CHAT_REOPEN), the incoming private chat messages are queued (only for the runtime) until the user shows the private chat dialog.
When a new chat message is available, the icon of the gpg and ssl contact changed in MessengerWindow and PeersDialog and a new tray icon is shown.
Fixed compiler warning.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3421 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-09-01 17:56:15 +00:00
defnax
3d9aa943ba Display Friends activities on Friends Storm Tab in PeersDialog. removed from MainWindow NewsFeed action.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3360 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-08-12 16:00:21 +00:00
thunder2
3cfc08482f New icon in system tray and a new icon with star in toolbar of MainWindow, when new forum messages are available.
New signal forumsChanged on NotifyQt.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3354 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-08-09 21:20:34 +00:00
thunder2
32afd370bb Moved notify of new messages in MainWindow from QTimer to signal messagesChanged.
Show own tray icon for new messages.
Removed unused member p3Forums::mForumsChanged.
The message service send a notify on p3MsgService::markMsgIdRead too.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3353 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-08-09 12:16:21 +00:00
leander-256
4bb4fc11e2 This intimidating patch renames libretroshare/src/rsiface/ to
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
2010-08-06 09:40:23 +00:00
thunder2
569ac25843 cleaned include files
- 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
2010-07-23 18:52:58 +00:00
thunder2
423f6811ce new methods for set and get the max time before idle on RshareSettings
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3308 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-21 07:39:14 +00:00
thunder2
e3e4c97369 RsAutoUpdatePage
- Changed the timer of RsAutoUpdatePage to a single-shot timer.
  The update can take longer than the given timer interval.

Changed status service:
- send status when the peer connects (new monitor)
- send status to all online peers only when user changed it (not in every timer tick)

MessengerWindow:
- remove load and save of custom state string in settings

p3ChatService::sendCustomState
- send empty custom state string too

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3307 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-20 19:45:07 +00:00
thunder2
3baae3a602 added status combobox to statusbar in MainWindow (initial code from defnax)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3305 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-18 21:28:56 +00:00
thunder2
d53a6c9d29 Create the instance of MessengerWindow only when needed and delete it on close.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3301 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-18 11:43:39 +00:00
thunder2
8f5fe8bae2 - added new status menu to tray menu
- moved internal status functions from MessengerWindow to MainWindow
- cleaned some includes

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3300 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-17 23:19:43 +00:00
defnax
d92e1911eb enabled Channels for release
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3299 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-17 21:17:14 +00:00
thunder2
9495648d16 Optimized call to p3Peers::getPeerCount in MainWindow::updateStatus
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3263 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-07-06 21:17:41 +00:00
thunder2
1585859896 fixed settings for tray message enable/disable
now it can be enabled and disabled at runtime

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3141 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-15 16:51:48 +00:00
thunder2
b343b9699c improvements PeersDialog
- save and load state of peer tree and splitter
- removed maximum length of dynamic dns line edit
- sort peers (only top level items) after internal value of state, not the name

cleaned some include files

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3087 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-06-08 21:38:36 +00:00
thunder2
334c9b61d3 moved rsGlobalShutDown from MainWindow::doQuit to main
rsGlobalShutDown now cleans the threads and some memory on exit

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3028 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-29 15:14:25 +00:00
thunder2
c8a805b8e7 added trash in msgservice and trash folder in MessagesDialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3020 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-28 14:42:54 +00:00
thunder2
5b4985e3d3 tag feature in MessagesDialog
its disabled until the msgId is static

uncomment the define STATIC_MSGID in MessagesDialog.h for testing 

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@3010 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-27 19:48:52 +00:00
thunder2
591a141a18 - removed MessagesPopupDialog
- click in MessageToaster shows the MainWindow and activates the MessagesDialog


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2980 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-23 21:32:58 +00:00
csoler
0634e461fb implemented a safety check for low disc space, and safe drop of disk access if too low
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2968 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-21 20:49:48 +00:00
thunder2
6baf56285b reworked settings
now there is only one global object for loading and saving settings

RshareSettings *Settings;

the class RSettings can be used too, but it is not prefered, because the default settings has no affect

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2964 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-20 21:53:27 +00:00
thunder2
84a87fa11b New methods for calculating the count of peers and messages. It should be faster than getting all data in std::list.
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
2010-05-13 19:20:40 +00:00
thunder2
0c46da0dd2 Changed settings to local variable, no more as pointer on all classes.
RshareSettings settings;
settings.value(...);

It should lower memory usage and removes memory leaks.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2886 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-11 20:02:52 +00:00
thunder2
20908b2c48 Count of new messages in systemtray tooltip corrected
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2872 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-09 08:01:52 +00:00
thunder2
fb58beef4f Source code maintenance
Memory leaks:
- PeersDialog::insertPeers -> takeTopLevelItem, takeChild

- activate correct page on creating a new forum or channel from PeersDialog (problems with RS_RELEASE_VERSION)
  new static method to activate a page MainWindow::activatePage

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2842 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-05-03 00:09:55 +00:00
chrisparker126
5cc59d6e77 added idle status and connection to messenger window
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2795 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-27 12:18:44 +00:00
csoler
0773e92f85 Ported patch from thunder2 (http://sourceforge.net/tracker/index.php?func=detail&aid=2991827&group_id=178712&atid=886241)
- Bug fix: Checkbox for automatic share of the incoming directory doesn't correctly set with setDown, use setChecked
- ShareManager and RSettingsWin doesn't need to be created all the time
- RSettingsWin: Save the last active page for the current runtime
- ShareManager and DirectoryPage: Show changed shared directories direct after the change




git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2777 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-24 22:09:47 +00:00
csoler
38463c905e ported branch commit 2732: fixed deadlock in passwd callback
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2734 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-19 21:50:03 +00:00
chrisparker126
e6848bb615 enabled messenger on the side of rs
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2727 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-18 19:54:19 +00:00
defnax
4c3651d597 Added to count new messages on Tray icon
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2722 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-15 14:35:27 +00:00
defnax
76cb8733af Fixed new message string
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2707 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-12 22:31:14 +00:00
csoler
c6c8e63e91 ported branch commits 2666-2668, 2670-2672, 2679, 2682-2683 into trunk
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2702 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-04-10 14:56:34 +00:00
csoler
08065b4298 ported branch v0.5.0 commits 2623, 2624, 2626, 2633, 2634, 2643, 2644, 2646, 2651 and 2654 to trunk
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2660 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-03-28 20:46:45 +00:00
defnax
0ea171e237 fixed mainwindow title
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2505 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-03-09 13:22:58 +00:00
defnax
07da0c3917 removed translation for QFont "Arial"
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2484 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-03-04 18:08:24 +00:00
defnax
706e26a7e3 fixed only show a new message icon on tray when its a inbox message
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2478 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-03-03 21:55:07 +00:00
defnax
e23878665b fixed trayicon tooltip
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2450 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-27 17:59:59 +00:00
defnax
508782f673 added change trayicon when get a new message, added change trust icons when trust is changed
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2449 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-27 17:47:52 +00:00
defnax
1ee9a6ae0d added for blogs own define to project file and set on MainWindow the defines for Blogs, added to function for Messages icon
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2423 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-25 13:12:18 +00:00
defnax
7cba8b3b6b clean up blogs from project file added to the unfinished section for compiling
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2413 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-24 12:58:24 +00:00
chrisparker126
3ff7635171 adding blog bad to gui, test for new blog reply field
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2376 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-19 23:23:19 +00:00
defnax
4ee0b8f252 removed unused icons, needs make clean for compile
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2364 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-19 01:33:32 +00:00
csoler
3621ef4a95 resurected error msg window. Added a check for file hashes in FileRequest() to detect issues with badly formed file links
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2230 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-07 18:10:12 +00:00
joss17
d8ae27123e gui cleaning
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2214 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-06 20:49:24 +00:00
defnax
451af2b47d moved Forums before Links Cloud
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2195 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-04 21:47:34 +00:00
defnax
8d74bb0e6b redesign MessengerWindow
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2175 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-02-03 17:39:30 +00:00
joss17
e142c63180 update start wizard, change gui settings directory into ssl profile directory (RestroShare.conf)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2141 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-27 22:31:25 +00:00
joss17
ac580a6c07 add location to account detail at startup, and improve the peersdialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@2075 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-18 22:44:09 +00:00
defnax
2ad7d02fa3 Added settings for start Quick Start Wizard at first time start.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1984 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-08 16:32:10 +00:00
defnax
b05dbc80e4 Added Quick Start Wizard
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1982 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-08 13:00:00 +00:00
defnax
2a107ad706 rename menu to trayMenu
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1952 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-01 13:45:35 +00:00
defnax
5fb8107779 clean up MainWindow removed not used code for openfile
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1951 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2010-01-01 13:28:56 +00:00
defnax
e919981e00 * added a about dialog
* quit RetroShare with rApp not more use qApp for quit, shutdown is now faster.
* added first retranslateUi for MainWindow
* changend Add Share string.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1944 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-12-31 02:23:02 +00:00
joss17
61c570b0f0 remove DHT from the gui
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1873 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-12-14 13:47:04 +00:00
defnax
3830d39278 added missed defines
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1860 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-12-05 14:49:15 +00:00
defnax
ecac6008bc added unfinished section to compile unfinished examples and prototypes
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1858 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-12-05 13:42:24 +00:00
nishant
d975d8bf1f Messenger Window linked with RsAutoupdate
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1855 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-30 16:12:13 +00:00
defnax
d7a052720a moved trayicon to own void function
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1846 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-11-24 20:17:13 +00:00
defnax
9c5f01f49a changend icon
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1715 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-10-04 16:54:37 +00:00
defnax
25f888b8c6 removed not needed old channels sources
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1710 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-10-04 15:17:06 +00:00
defnax
858951be63 changend order
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1649 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-14 18:04:37 +00:00
defnax
50fd6ae8bc Enabled Channels by default for Release version
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1647 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-13 18:11:36 +00:00
defnax
fba860fc2c Generated a new MainWindow.ui to solve the problem with the grey background color.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1641 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-12 16:39:50 +00:00
defnax
26b149429b added Enable disable minimize to Tray feature when closing RetroShare
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1614 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-09-08 12:34:18 +00:00
defnax
bb7e3684f0 clean up mainwindow
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1563 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-22 10:19:47 +00:00
alexandrut
c0523dabbd changes to speedup settings dialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1562 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-21 17:58:55 +00:00
alexandrut
1c93c63ba4 add new settings
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1559 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-19 22:19:35 +00:00
defnax
43b6505512 added rating icons to show on first columns too
update settings with latest changes from Preferences

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1543 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-17 20:19:02 +00:00
csoler
a293a39d1b - Integrated the turtle search and download to the gui. Now the search handles both friend and turtle searching.
- added a console in config->server->F2F routing to be able to visualize turtle routing statistics

WARNING: this is not complete yet. The fllowing still needs to be done:
- detect duplicates in search results between turtle and friends search
- RegExpr search does ot work with turtle (still to code).
- search does not search own files. Is this really needed after all ?



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1540 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-16 20:10:53 +00:00
joss17
eef31ea805 Revert "now retrieve version for gui directly from lib"
This reverts commit 0aa0d500c001730e05ffecd69cf3068d87138557.

The GUI and LIB could have two different version when compiling, so we
need to keep both version info.

Conflicts:

	retroshare-gui/src/version_detail.sh

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1531 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-13 15:11:08 +00:00
defnax
e7b289b367 Clean up MainWindow removed unused headers and not needed SMPlayer entries
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1516 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-10 23:44:46 +00:00
alexandrut
a78013b131 now retrieve version for gui directly from lib
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1513 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-10 21:25:16 +00:00
defnax
2380b0c793 added checkbox for Preferences to can disable the Quit MessageBox
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1508 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-10 01:40:17 +00:00
alexandrut
47fce35968 call rsGlobalShutDown() to save configs
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1503 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-09 14:39:47 +00:00
csoler
f9dc3b223b Started implementing flags to handle the sharing mode.
What works:
- the gui shows the flags in ShareManager
- the flags are loaded/saved to ft_shared.cfg and passed on to FileIndexMonitor
What does not work yet:
- the flags are not accounted for yet by FileIndexMonitor

In addition:
- simplified the directories dialog in Preferences, so that it calls the ShareManager instead of dupplicating the directories management 
code that becomes larger.
- setup the ShareManager to be a singleton, so as to coherently call it from different places.




git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1486 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-08-03 19:43:52 +00:00
defnax
0d33e14147 added rsversion for MainWindow again its usefull to know on MainWindow Title which version im running.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1468 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-31 22:24:08 +00:00
joss17
6bd87814ea remove old version display
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1459 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-31 18:26:19 +00:00
defnax
6abadc6375 Added new settings which will be replace soon as possible Preferences
Changend Quit RetroShare MessageBox with "Yes" and not more with "OK"

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1412 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-23 17:11:51 +00:00
defnax
441ccd9f51 changend group chat systray notification to 3 seconds, 1 second its too short.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1369 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-13 17:12:06 +00:00
csoler
72112fb54c added systray notification for group chat
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1367 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-07-13 14:01:49 +00:00
defnax
eea261d739 switch trayicon if online count is 0 or bigger
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1262 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-20 22:51:15 +00:00
csoler
c82c7eea26 suppressed Settings/ directory, as it_s not used at all
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1250 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-17 12:48:54 +00:00
defnax
58f11dda1d enabled for the MessageBox'es translations support
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1202 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-09 01:05:40 +00:00
drbob
65e02ba4de * Rolled back Modifications to SearchDialog and PopupChatDialog.
- unable to get windows to compile with PopupChat on windows.
	- not happy with new SearchDialog. Not an improvement on old dialog + uses Qt4.4

 * updated version numbers...
 * added a couple of windows scripts.
 


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1200 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-08 23:07:08 +00:00
drbob
0734fb3e72 Separated Qt4.4 features, so Qt4.3 builds can be done.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1186 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-07 19:54:40 +00:00
defnax
69914204db generated for statusRates own class to clean more MainWindow
clean up some namings

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1157 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-02 22:14:20 +00:00
defnax
130143192f clean up source structure
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1154 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-02 00:12:29 +00:00
defnax
3e2993536e cleaned up MainWindow
Added to pro file  DEFINES += RS_RELEASE_VERSION enable it for release versions.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1151 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-01 16:17:24 +00:00
defnax
255b5dca39 added the basic natstatus feature for statusbar,
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1150 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-01 12:45:27 +00:00
defnax
63ea6946c7 Added DHT status to statusbar, it will be change his color and changes the tooltip .
Added Network Status for Log Tab too in NetworkDialog at the moment realy basic,every 100 seconds checks for the actually status.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1148 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-05-01 02:39:57 +00:00
defnax
1cc8639305 changend network icon
set different icon color for avaible

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1143 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-29 15:48:01 +00:00
csoler
4bb497a905 Cleaned the gui a little bit:
- added a checkbox to control the use of external servers for ip determination.
- put back Network on the left
- put channels out of RS_RELEASE_VERSION, as it's not working yet.
- NetworkDialog:
	- set the info in columns about trust to be more explicit
	- changed dark green into light green to comply with colors in the trust matrix (it's also more readable in light green)
	- corrected trust strings that appeared in the Last Contact column
- changed "generate certificate" in connect friends wizard into "export my certificate..." which is more appropriate



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1113 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-05 13:04:18 +00:00
csoler
e0d25d507a Corrected compilation pb + pushed news feed out of release version + put back network in left most place.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1111 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-03 20:39:04 +00:00
defnax
db74c9ef58 replaced doquit with normal QMessageBox
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1108 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-04-02 20:28:12 +00:00
beardog_uk
b3f433b5f2 - Deleted AddFriendDialog, InviteDialog and AddFriendWizard files. They are not used in current version, so it was beter not to keep them. We can always restore them, if any need.
- Removed "Invite friend" button from main window. 

- Also  changed some comments  to the wizard code.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1102 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-03-28 10:41:49 +00:00
beardog_uk
afcc1d76d2 Wizard for adding friends. Almost stable, but code needs cleanup.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1101 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-03-26 16:58:06 +00:00
csoler
7b84b125df turtle search is now working. Next task: update search gui
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1078 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-03-15 22:45:40 +00:00
defnax
b0668b1f48 set Refresh Rate for down/up speed on statusbar to 1000
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1045 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-13 12:15:42 +00:00
defnax
bcfb410ba4 * Added functionality for Bandwidth Graph, it shows now down and upload speed and Recv/Sent Data in KB/MB
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1036 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-11 23:28:10 +00:00
defnax
6f869022da * Moved Plugins to MainWindow
* Fixed icon size for Reply to all Button to 24x24

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@1034 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-11 22:50:12 +00:00
defnax
71d7671564 *Corrected Channels
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@977 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-02 13:01:53 +00:00
csoler
a9aeb86dbf suppressed reference to smplayer/qcheckers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@976 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-02 12:41:20 +00:00
defnax
8d38e51536 * Move plugin Demo to ApplicationWindow
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@973 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-02 12:07:07 +00:00
defnax
cdc3a65165 * Added icon for plugins
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@972 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-02 01:30:15 +00:00
beardog_uk
02f08644ac plugin system: first demo version
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@969 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-02-01 16:20:15 +00:00
defnax
ba6260d9cb * redesign SharedFiles dialog with Tabs
* Set Font Size for MainWindow ToolBar to 9

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@958 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-28 01:24:41 +00:00
csoler
6a4d023fc9 added a layout to hasing info widget to get it left-aligned
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@943 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-25 12:18:16 +00:00
csoler
80a8b41d66 Added a display for file hashing activity using notifyQt class. This time it works nicely.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@938 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-22 21:06:54 +00:00
defnax
47c267dc01 * Changend MainWindow Title
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@928 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-11 11:56:43 +00:00
defnax
5dc3e39337 * added for systray contextmenu Open Messages (working)
* set for MessengerWindow to use RWindow now
* added Messages button for MessengerWindow not working at the moment


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@919 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-07 21:12:31 +00:00
csoler
071903fd48 suspended hashing info, as it causes (rare) core dumps. I ll try to fix an asynchronous gui update properly.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@911 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-04 21:25:18 +00:00
csoler
4ee6f4847f added a callback in MainWindow.cpp to display info about hashed files.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@910 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2009-01-04 20:29:55 +00:00
defnax
5459a536be * Added a Basic Share Manager for the replacement "Add Share" on MainWindow
* Fixed SharedFilesDialog columns

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@883 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-12-11 01:19:34 +00:00
drbob
ac4e2cefb5 Bugfix for launching desktop support.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@876 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-12-07 18:34:54 +00:00
drbob
0c4947f4e6 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 



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@857 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-30 17:15:23 +00:00
drbob
77cb7314bc Tweaked tabs and order. Added NewsFeed.
Added Template functions for ssl+xpgp code.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@853 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-29 20:17:58 +00:00
defnax
e03d808ad3 * 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

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@847 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-28 01:14:58 +00:00
defnax
74104d71e7 * Fixed Create Forum Message Dialog
* Fixed some Displaying isues for statusbar


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@846 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-27 23:59:08 +00:00
drbob
fa1d123b62 Set in Release Mode.
Bugfixes in CreateForumMsg 



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@810 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-15 23:47:17 +00:00
drbob
40b878697b disabled some of the gui elements - to match those in libretroshare
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@800 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-11-13 23:06:32 +00:00
defnax
8ae8f6bb88 * set bold for Down: and Up: String in Statusbar
* set a Window icon for Create Forum

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@745 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-10-12 13:33:38 +00:00
defnax
8a2e563c66 * Added ApplicationWindow to traymenu for Development version to go faster to the Unfinished Apps.
* Lots of Layout fixes for ApplicationWindow Dialogs


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@693 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-16 22:24:53 +00:00
defnax
483118daec -fixed RWindow
-MainWindow uses now RWindow for storing size and position
-added stringlist header for GeneralDialog

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@688 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-15 20:07:54 +00:00
defnax
cb891ff08a -added Log feature for QT .
-fixed Prefences and General Dialog
-disabled show function from main.cpp it will not allow to start minimized, it blocks minimize gui function.


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@686 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-15 17:49:57 +00:00
defnax
c84f34e916 -added new Preferences Dialog for Appearance
-moved some Settings from General to Appearance ( Language, Style, stylesheet
-added checkbox for Start RetroShare with System start in GeneralDialog
-moved Rsharesettings to Preferences folder to find bether 
-added new RSettings source 
-clean uped some old code stuff in MainWindow which is not more needed
-replaced in MainWindow PreferencesWindows open function with new one.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@684 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-15 00:23:27 +00:00
defnax
e92080789a added a Help Dialog to can make translated html Help/Faq/ pages for RetroShare for each language a own html page.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@662 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-05 18:36:07 +00:00
defnax
4c840b5c7e -some icon changes
-Start Minimized settings Checkbox
-disabled Help in Preferences
-added for BandwidthGraph a function to use down and up from rsiface, does not work correct.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@661 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-03 21:26:25 +00:00
defnax
662541f78b added icons for minimize/maximize
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@658 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-08-02 20:26:29 +00:00
defnax
f02d66b752 update/Change icons
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@656 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-07-31 15:29:14 +00:00
defnax
e617197a01 updated icons
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@654 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-07-30 16:24:07 +00:00
drbob
67a27744f8 * Cleaned up more debug output.
* Fixed Popup Chats with new Peer Dialog.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@645 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-07-10 18:52:56 +00:00
defnax
6b88d80b5e redesigned Friends Dialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@642 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-07-10 10:34:49 +00:00
drbob
32973f0838 * Switched to new rsFiles interface.
* Updated Transfers/SharedFiles/Messages.. etc Dialogs.
 * Disabled 'Recommendation Lists' for the moment.
 * updated Interface files.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@631 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-07-02 16:59:56 +00:00
drbob
07451c5336 * Addition of NewsFeed, ChannelFeed and BlogFeed.
* 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
2008-06-20 12:43:23 +00:00
drbob
0d6471433c * Fixed Defnax's Status Bar.
* Fixed 'Offline' bug in MessengerWindow.
 * Added isOnline function to rspeers interface.
 * Cleaned up some stuff.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@610 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-16 20:28:16 +00:00
defnax
ad5694c8e5 added new source statusbar folder
added for show each vote with the correct icon in Link Cloud


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@608 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-15 15:34:56 +00:00
defnax
d5c21b5b4a -fixed statusPeers output string to the correct place to out2
-redesigned the outputs for statusbar

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@603 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 21:37:46 +00:00
defnax
34f6bd812a added a "|" split Down and Up in statusbar.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@602 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-14 19:23:08 +00:00
drbob
9e947f26ca * Fixed rsStatus=NULL bug, for RS_RELEASE.
* switched on RS_RELEASE for v0.4.09a



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@599 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-13 23:36:40 +00:00
drbob
c6ac65efe5 Added Status Bar functionality: Data Rates, and numbers of Peers Online.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@591 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-06-10 00:48:18 +00:00
drbob
87b7bfadb5 Fixed up minor bug in Links Cloud:
conflict between anonymous link box, and context menus fixed.
Moved Links Cloud from Unfinished, to Main Window.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@563 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-05-24 20:23:15 +00:00
drbob
98eabbabe0 Small Tweaks.
* Removed services toolbar - until it is needed.
 * Removed background on MessengerWindow - it breaks on linux.
 * fixed Messages Html problem.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@518 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-04-24 12:58:27 +00:00
drbob
aa393dcc72 disbled new popupchat style stuff - until it works without style files.
removed release flag from mainwindow.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@507 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-04-16 12:35:01 +00:00
drbob
13eb45f294 Updated version to v0.4.06c
switched on release flags in MainWindow.cpp



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@496 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-04-09 15:15:24 +00:00
drbob
9c015a22c2 * Added new Forums GUI to Unfinished Applications.
* added rsforums.h interface file.
 * at exit() we now call rsGlobalShutDown() to stop Upnp properly.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@494 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-04-09 12:57:26 +00:00
drbob
da08515d28 modifed main window to remove unfinished features.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@465 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-04-03 14:36:29 +00:00
drbob
e07783ac2b Various Gui improvements:
* Added fallback to only <id> if peer is unknown in LinkCloud.
 * Added CheckFiles, and display status icon to SharedFiles.
 * Fixed SMPlayer startup and added play slot in Main Window.
 * Added Play Files to Local Shared Files. (context menu)
 * Added Play File to completed File Transfers. (context menu)
 * Ensured that selected Transfer stays selected.
 * Corrected Download State enumeration
 * Renamed Peer Details/ Authenticate to Make Friend / Peer Details
 * Removed Network View from Application Window.
 * Mods to RemoteDirModel to get Paths from files.
 * updated Rs Interface files.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@450 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-03-31 18:37:50 +00:00
defnax
a76baa5421 added new icon
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@447 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2008-03-31 13:57:16 +00:00