Commit Graph

4702 Commits

Author SHA1 Message Date
csoler
4fb02f9f67 improved VOIP plugin code. Plugin loads, has a config tab. Next step: merge service with existing p3VoRS service
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4961 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 20:30:10 +00:00
csoler
2c6a2b4ee7 improved plugin management to allow services to be used, and config pages to be added
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4960 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 20:29:03 +00:00
csoler
fbce07eab0 saved current work on VOIP plugin. Not working yet.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4959 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 16:15:37 +00:00
csoler
c78b45b755 saved current work on VOIP plugin. Not working yet.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4958 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 15:56:37 +00:00
csoler
5679a30e67 Improvement to plugin system:
- made config page system more automatic, to allow addign config pages from plugins
- added (disabled) checkbox and function to allow all plugins for development
- added config page methods to RsPlugin class



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4957 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 14:55:50 +00:00
csoler
13283b40ee updated french traduction
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4956 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 13:42:21 +00:00
thunder2
5c75b3933a Mark local existing files in SearchDialog with red text color.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4955 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-18 01:50:33 +00:00
drbob
9544b61d77 * removed debugging from gpg cache.
* fixed position of #endif



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4954 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-17 20:28:59 +00:00
csoler
50e7ee76ea updated ubuntu changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4953 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-17 13:11:32 +00:00
thunder2
5073913686 Fixed compile on Windows with enabled shadow build of Qt Creator.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4952 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-17 11:14:06 +00:00
thunder2
970d88200d Removed some more compiler warnings from Windows compile (GCC 4.4).
Added -Wextra to the Windows compile.
Added new define in libbitdht for snprintf and fprintf to proper handling of "%ll" under Windows.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4951 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-17 10:03:38 +00:00
csoler
2d2b7230d1 added early sending of chunkmap request to newly added sources
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4950 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-16 22:58:30 +00:00
chrisparker126
565ef2b0f9 added more details to the gxp api
in particular what the features are:
- search 
- on-demand : for messages
- all data received via call back from gxs runner (RsThread)

Added functions are:

remoteSearch
createIdentity

and removed a few data request functions

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4949 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-16 22:15:21 +00:00
csoler
8b28fb2324 patch by AsamK to save finished/checking transfers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4948 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-16 22:04:03 +00:00
csoler
2edb61758b Improvements to file transfer:
- corrected 2 potential flaws of swarming causing request of unavailable data (This should normally be taken care of on the server side!)
- improved swarming test code with fault simulation
- only ask CRC32 maps to peers that have a complete file.
 


git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4947 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-16 21:10:46 +00:00
csoler
1fea734862 added missing file
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4946 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 21:18:21 +00:00
csoler
fc15899f0f started conversion of VOIP code (from Joss) into a plugin. Unfinished!
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4945 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 21:17:18 +00:00
thunder2
8f0f6a9f3e Moved the news feed tab to the first position.
Added icon to the ConnectFriendWizard.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4944 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 21:13:16 +00:00
thunder2
5bacc13eba Renamed "Dht" to "DHT".
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4943 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 20:40:41 +00:00
drbob
e024ea36e9 Added Cache system for GPG Certificates.
- This should reduce gpg calls by 90+%.
Updated rsversion svn to 4942 



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4942 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 16:44:45 +00:00
thunder2
bdc8a11203 Added patch from James Vasile.
Replaced string "Authemticated Messages" by "Authenticated Messages".

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4941 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-15 00:27:47 +00:00
thunder2
a2982f3370 Fixed private message notification. Remove offline private messages of none friends at startup and when a friend is removed.
Moved the removing of the history of removed friends from p3PeerMgrIMPL to p3ChatService.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4940 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-14 22:55:14 +00:00
drbob
2f6061c8ac added example of what the basic service should look like.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4939 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-14 15:33:58 +00:00
drbob
9c5e4636c2 * Shortened Date string.
* Fixed Profile directory.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4938 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-14 01:06:41 +00:00
drbob
4ab4d60492 Improvements to IntroServer Mode:
* Move Dirs to .retroshare/<sslid>/
 * Automatically make directories.
 * Create 2 files: key & lobby name, cannot make 3rd file: hyperlink from nogui.
 * chmod NEWCERTS directory to 777
 * delete old peers at startup, reload peers from config file.
 * Add Date to Lobby name.

Improvements not done yet:
 - Remove inactive peers - it is tricky to tell the difference between unconnected and old.
 - Cannot make 3rd file: hyperlink from nogui.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4937 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-14 00:45:57 +00:00
thunder2
363c7d8f41 DownloadToaster:
- Fixed handling of utf8 characters in the file name
- Replaced QDesktopServices by RsUrlHandler to handle collections
- Fixed crash after opening a collection

Thanks to AsamK

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4936 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-13 23:26:56 +00:00
thunder2
dcf23e0ccb Fixed usage of utf8 characters in certificate links (gpg and location name) (Patch from Asamk)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4935 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-13 21:09:38 +00:00
thunder2
8675eb9225 Added translation for "[ ... Missing Message ... ]".
Fixed german language.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4934 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-13 20:40:36 +00:00
drbob
1eb82bd676 * Added two new Services to RS GUI.
- The Wire, this is not at all functional yet - just a gui shell.
	- Identity, Basics of the GUI complete. talks via rsIdentity to the backend.
 * Fixed the Photo Drag and Drop under Linux.
 * Resurrected the Application Window - for Unfinished Service.
 * Moved Photos, Wire, Identity & Wiki to the Unfinished Window.
 * Added "Experimental Services" option in Settings -> though this is not yet saved / used.
 * changed #ifdef UNFINISHED -> #ifdef UNFINISHED_FD for bits in FriendList, which didn't compile.
 * removed old Unfinished Applications from Window.




git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4933 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-13 18:43:15 +00:00
drbob
459b51e814 Addition of the Basics of the New Identity Service.
- Provides Real & Pseudonym Ids.
	- Real Ids are tied to GPG Ids using a One-Way Hash.
Added IDS for QCHESS and ARADO plugins.
Added new RsIdentity external interface.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4932 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-13 18:22:35 +00:00
csoler
d26be6c05c removed debug info
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4931 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-12 20:45:42 +00:00
csoler
c4be65e0ab removed cache adding strategy to DL queue that was O(n^2). Now addign cache at the end of the queue
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4930 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-12 20:00:22 +00:00
chrisparker126
0a254ab5a2 removed protocol naming convention
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4929 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-12 15:29:49 +00:00
chrisparker126
25fbf771a7 Removed most of the interface for RsGNP as it mostly makes calls to other components
Added final comments before review

git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.5-new_cache_system@4928 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-12 15:18:05 +00:00
thunder2
07ea6829b6 The channel message (in channels) is set to read when the user clicks on the show more button.
The forum/channel news feed is removed when the user reads the message in forums/channels.
Recompile needed.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4927 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-12 00:58:47 +00:00
thunder2
d828d23ca7 The standard font is now used for new chat lobbies.
Added a new menu item to set the font of a private chat and chat lobby to the default font.
Fixed german language.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4926 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 21:41:41 +00:00
csoler
f441f4a407 set max chunk inactivity period to 5 mins instead of 1 mins. Shoudl favor slow DLs. This is nw possible since missing bits will be re-asked regularly
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4925 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 15:26:04 +00:00
csoler
98086e125b added missing IPs to certificate links
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4924 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 14:49:04 +00:00
thunder2
340a313fea Fixed bug when the user clicks on a link without http:// in a QTextBrowser. This link was opened directly in RetroShare.
Show clickable links in the channel feed message.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4923 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 13:42:42 +00:00
drbob
6a44342e4f fixed reference to tryNetMode.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4922 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 12:49:09 +00:00
csoler
311e62b70c updated french translation
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4921 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 12:31:01 +00:00
drbob
4e367d3332 Added missing header files - as requested by theDude.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4920 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 12:21:48 +00:00
drbob
57c7e66a38 Attempted fix for maintaining External Port in Manual Forwarded Mode.
- added check for RS_NET_MODE_EXT instead of RS_NET_MODE_TRY_EXT... as trys aren't used in p3PeerMgr.
 - removed tryMode from external interface - as this data is not available anymore.
 - Removed setting this parameter in p3peers.cc



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4919 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-11 12:18:56 +00:00
csoler
fd83e5950f added control over TR forward rate, so that we can experiment with it on large bandwidth servers
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4918 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-10 22:23:06 +00:00
thunder2
f6c88667c4 Changed the color of the time of the compact chat style from red to gray.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4917 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-10 22:07:03 +00:00
csoler
2bfd0bad42 disabled autodownload when subscribing to a channel. This is a response to a heavy demand from users annoyed by the need to cancel many downloads and the wish to be able to select what to DL in a channel. We could create a popup with a autdownload checkbox (unchecked by default) possibly asking what to DL in the subscribed channel (everything/only last post/nothing) when subscribing to make auto-download a little more visible
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4916 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-10 20:59:57 +00:00
defnax
01899b85f9 set a icon for Friend Recommendation menu action
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4915 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-10 13:28:51 +00:00
thunder2
74055ed834 Sort nick names by name in the chat lobby.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4914 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-09 21:24:51 +00:00
thunder2
3b314e3a69 Added multi friend recommendation dialog.
You can start it from the tools menu in FriendsDialog.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4913 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-09 19:18:15 +00:00
defnax
12767d8fe9 update changelog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@4910 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2012-02-09 08:59:16 +00:00