Phenom
674b6de381
Fix Some gcc warnings 383 to 208 lines
...
Left explicit #warning and deprecated.
Some lines are wrong indented and produce mal formed code.
2016-11-30 22:01:01 +01:00
thunder2
ea6431e276
Fixed Windows shadow build with Qt 5.6 or higher
2016-09-05 16:24:49 +02:00
defnax
0c36a18aa9
update icon
2016-08-24 16:48:30 +02:00
defnax
4b11fb1729
update FeedReader icons
2016-08-16 22:26:48 +02:00
thunder2
3640e32974
Updated build of external libraries for Windows compile
2016-08-15 11:49:36 +02:00
thunder2
f1847a954f
Changed check for MSYS2 environment for Windows compile
2016-08-15 09:57:23 +02:00
defnax
e2d29f6905
update icons
2016-08-04 19:46:20 +02:00
csoler
927f782bef
pass over compiler warnings
2016-06-05 10:43:57 -04:00
sehraf
24b3da06ef
add names to feedreader threads
2016-06-01 17:01:43 +02:00
thunder2
ccf96a35c3
Updated languages from Transifex
2016-02-05 20:04:46 +01:00
thunder2
ca8eee50d6
Updated english translation
2016-02-02 19:36:35 +01:00
thunder2
8dde723e90
Added security hardening flags for ASLR and DEP protection for Windows compile.
2016-01-28 19:02:42 +01:00
defnax
2b52456409
Added new iconset for Voip, by Beluga
2016-01-18 13:36:38 +01:00
thunder2
0ff634935b
Fixed possibility of XXE injection in FeedReader plugin.
2016-01-15 21:41:24 +01:00
csoler
d55993d1e4
removed two instances of malloc(0) captured by new rs_malloc funtion
2016-01-12 21:43:04 -05:00
csoler
d13526facd
added a new method rs_malloc that checks its arguments and prints a stacktrace on error/weird call. Changed the code everywhere to use this instead of malloc. Removed some mallocs and replaced with RsTemporaryMemory
2016-01-12 21:10:11 -05:00
csoler
9c6e7dfc13
added checks after mallocs in several files
2016-01-11 23:49:00 -05:00
csoler
6e9d96efd8
fixed potential integer overflow / Out of bounds read in RsVOIPDataItem.cc
2016-01-11 20:26:19 -05:00
Phenom
c5e6f62382
Make Plugin working in Mac OSX.
2016-01-02 14:19:53 +01:00
csoler
8a41554754
fixed some leaking memory issues in loadList() methods, and also increased consistency by not returning non empty list with deleted items inside
2015-12-30 18:20:09 -05:00
Phenom
cb4579e8c7
Fix compilation for plugins but miss RetroShare-gui library linking.
...
Get ld: symbol(s) not found for architecture ...
2015-12-26 17:20:54 +01:00
defnax
c41f98cb4c
Merge pull request #86 from PhenomRetroShare/Fix_Win7_32bCompilationFromScratch
...
Fix Windows 7 32b Compilation from scratch.
2015-11-06 01:58:30 +01:00
defnax
2cc0f6dcd7
Added Decline Button to Voip Toaster
...
Added new stylesheet from Beluga for the voip buttons
2015-10-27 18:52:01 +01:00
Sergei Reznikov
34758be52a
Add Haiku support
2015-10-20 20:32:44 +03:00
Phenom
f0cf561ad3
Remove Time between display frame in VOIP
...
But let message to take care of CPU usage at this point...
2015-10-17 12:15:36 +02:00
Phenom
340e78f064
Fix MSys 32b depends and Add a specific MSys2 Makefile to compile
...
missing libs.
2015-10-17 12:15:36 +02:00
Phenom
e47168baae
Make VOIP running with newer FFmpeg version.
2015-10-17 12:15:36 +02:00
Phenom
79d761ae2e
Add Win32 section in retroshare.pri
...
And add MSys2 directories.
2015-10-17 12:15:36 +02:00
Phenom
d195b154bc
Fix FeedReader compilation
...
(Thanks to AsamK)
2015-10-17 12:15:36 +02:00
Phenom
3172cd9ca4
Fix VOIP Compilation on Vivid
...
as they use a different version of rational.h
2015-10-13 19:17:25 +02:00
defnax
58bd186c23
Set a default stylesheet padding size for the Accept/Decline buttons
2015-10-13 00:38:46 +02:00
Phenom
7bc6fdfdee
Fix the height of the ToolBar in VOIP FullScreen for Windows.
2015-10-12 23:17:00 +02:00
Phenom
3d32fab56f
Reactivate SoundEvents in VOIP.
...
Let some stuff for soundManager, like don't play mutli
times the same event in same moment.
For that I added lastTimePlayOccurs.
2015-10-12 18:25:03 +02:00
Phenom
6a3f4ce87c
Update Toaster when ringing.
2015-10-11 10:31:06 +02:00
Phenom
3deee001d4
Hang Up when close chat window.
2015-10-10 18:47:07 +02:00
Phenom
1989f366a7
Add Accept, Ring and HangUp event for Video and Audio.
...
Now you don't send data before friend accept.
2015-10-10 15:26:04 +02:00
defnax
95bdd7f0a7
Fixed ChatWidget Margin's
...
Set Alignment for frame off's Video icon
2015-10-07 01:35:31 +02:00
defnax
993ca63106
Fixed icons display
2015-10-06 19:58:42 +02:00
defnax
3f116e2b22
display voip icons in a bigger size
2015-10-06 18:54:43 +02:00
Cyril Soler
fedb8f7152
Merge pull request #129 from PhenomRetroShare/FixVOIP_AllowVOIPToSaveSetting
...
Allow VOIP to save its settings.
2015-10-06 09:47:54 -04:00
Phenom
05d95d3ffd
Use QFontMetricsF to define Icon size.
2015-10-05 21:04:26 +02:00
Phenom
2b1d39cea1
Add HideChat Button.
...
Change layout of video when text is hidden.
Add toolbar in fullscreen.
2015-10-05 21:04:26 +02:00
Phenom
5d8972e82d
Add real FullScreen Mode
2015-10-05 21:04:26 +02:00
Phenom
8a7e359557
Add a button on VOIP to hide text when video is on.
2015-10-05 21:04:26 +02:00
Phenom
3c8f232915
Allow VOIP to save its settings.
2015-10-05 19:15:53 +02:00
csoler
b5bfddd1bc
commit from PR#86 for VOIP, modified so as to restore real-time preview and video display
2015-10-03 22:08:24 -04:00
Cyril Soler
da417eede9
Merge pull request #96 from AsamK/qmake_3
...
Qmake: Use PKGCONFIG and reduce duplicate code in .pro files
2015-09-07 20:38:47 -04:00
Cyril Soler
63e38af19c
Merge pull request #94 from AsamK/correct_libav_version
...
Fix libav version check
2015-09-07 20:36:03 -04:00
AsamK
0793a6a52d
Use PLUGIN_DIR to define plugin directory only once
2015-09-06 22:27:22 +02:00
AsamK
66b9557833
Use PKGCONFIG instead of manually specifying LIBS for Linux
...
- The advantage is that this method automatically includes additional
dependencies of LIBS (e.g. libupnp needs -lixml).
- Also if some distribution moves headers to non default locations the
correct locations get added by PKGCONFIG
2015-09-06 22:27:22 +02:00
csoler
8bb76c95ac
fixed VOIP compilation on ubuntu 14.04
2015-09-05 16:21:49 -04:00
AsamK
d6f50c71f2
Fix libav version check
...
- Off-by-one error in the #ifs
- Libav actually contains the old constants and functions as well,
marked as deprecated. Just the CodecID enum was removed completely.
2015-09-05 15:52:03 +02:00
AsamK
f2994b7558
Old libav versions used constant without AV_ prefix
...
From Jenster
2015-09-04 23:59:13 +02:00
AsamK
efc057e128
Fix build with libavcodec < 55
2015-09-04 23:42:26 +02:00
AsamK
976f53bba2
Remove -lavformat from VOIP, it's unused
2015-09-04 17:32:50 +02:00
AsamK
484edc3445
Fix build for openSUSE
...
Use qmake built-in pkgconfig functionality
2015-09-04 17:30:12 +02:00
AsamK
22816f0b9e
Remove unnecessary includes from VideoProcessor
...
libavutil/channel_layout.h isn't available on debian 7 wheezy
2015-09-04 17:30:12 +02:00
Phenom
0a843989e4
Fix VOIP compilation with recent libavutil-dev package.
...
/usr/include/libavutil/common.h error 'UINT64C' was not declared in this
scope.
2015-09-04 16:10:41 +02:00
thunder2
661453653c
Added register of codecs to VOIP.
2015-09-04 14:20:36 +02:00
thunder2
738dadadc9
Fixed Windows compile of VOIP.
2015-09-03 16:33:50 +02:00
thunder2
9bbdefa48a
Added "QMAKE_LFLAGS += -Wl,--start-group" to pluigns for Windows compile.
2015-09-03 16:24:57 +02:00
csoler
5dfdffb763
merged Pull Request #81 , providing avcodec video encoding/decoding
2015-09-02 22:39:39 -04:00
csoler
77c0d562fb
fixed deleting/stopping video devices
2015-09-02 22:14:04 -04:00
csoler
c5cd701d4c
removed experimental wavelet codec
2015-08-31 22:44:34 -04:00
csoler
3d9e3e8b7c
attempt to setup variable bitrate. Improved codec params
2015-08-31 22:41:38 -04:00
AsamK
e135e3441c
Create retroshare.pri for common configurations in .pro files
...
So far it only contains the default values for installation paths
2015-08-31 21:09:28 +02:00
csoler
68918bf9c1
added variable bitrate and attempt to control it.
2015-08-29 21:48:58 -04:00
AsamK
2337b468e0
Specify plugins as plugins to qmake
...
This way only libPLUGIN.so is generated and not the versioned files
libPLUGIN.so.1.0.0
2015-08-29 13:12:57 +02:00
Cyril Soler
b8459b3161
Merge pull request #44 from AsamK/improve_qmake
...
Improve qmake: "make install" support and ability to change install prefix
2015-08-26 20:38:27 -04:00
csoler
da69db39d6
added mutex to video processor
2015-08-24 21:42:01 -04:00
csoler
3f1ebca803
added max bandwidth test preview and in/out bw estimate. Still missing the logic inside the codec
2015-08-24 21:15:33 -04:00
csoler
79aac23b6c
fixed video codec!
2015-08-23 22:58:36 -04:00
csoler
f55c115bdb
fixed a few bugs. Still not working
2015-08-23 22:39:16 -04:00
csoler
024999ed67
fixed bug in creating input image when encoding video
2015-08-23 21:08:27 -04:00
AsamK
6b7a6e2313
Make RS installable with "make install"
2015-08-24 00:03:57 +02:00
csoler
0bb5a74099
fixed some bugs. Still crashing in the decoding phase. Don_t know why.
2015-08-23 10:27:50 -04:00
csoler
4522fe85cc
fixed encoding
2015-08-20 22:59:51 -04:00
csoler
1249423eff
worked out some bugs. Still not working
2015-08-20 21:46:28 -04:00
csoler
9798c78e20
added decoding of avcodec
2015-08-19 22:17:50 -04:00
csoler
043fe53789
added avcodec encoding
2015-08-19 21:50:51 -04:00
cave beat
1d9e3988a3
removed LinksCloud
...
LinksCloud has been replaced by Posted
and is hosted for archiving reasons in https://github.com/RetroShare/LinksCloud
2015-08-19 20:26:23 +02:00
csoler
d28c1898fd
first workign implementation of wavelet-based codec
2015-08-16 22:59:49 -04:00
csoler
49c6c8a1fa
restored original params for JPEG codec
2015-08-14 22:44:39 -04:00
csoler
5aac92fc97
fixed bug in differential frame encoding
2015-08-14 20:15:44 -04:00
csoler
cd97fd9682
refactored video processing classes, to allow multiple codecs. Not working yet.
2015-08-14 16:44:20 -04:00
csoler
3bda2c2660
added differential frames encoding/decoding, and bandwidth items
2015-08-12 17:17:56 -04:00
csoler
c0614e70ac
added preview option to show decoded stream in Audio config
2015-08-12 17:17:28 -04:00
csoler
2107a1c858
fixed up image display layout in VOIP config tab
2015-08-12 17:17:13 -04:00
csoler
94317d1a39
added graph display of instantly required bandwidth for VOIP, in preparation to chosing new video codec. GUI layout needs to be sorted.
2015-08-12 17:16:24 -04:00
thunder2
9265145ca7
Updated english translation
2015-08-08 21:14:02 +02:00
csoler
ec67ee0e00
added graph display of instantly required bandwidth for VOIP, in preparation to chosing new video codec. GUI layout needs to be sorted.
2015-08-07 21:40:48 -04:00
thunder2
c76141ed65
Added missing initialization in
...
- pqissl
- pqissludp
- PeerConnectStateBox
- RsTlvBanListEntry
- RsServer
- TcpStream
- PGPCertificateInfo
- peerConnectAddress
- AudioInputConfig
- SpeexInputProcessor
- xProgressBar
- TBoard
Removed unused member:
- xProgressBar
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8611 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-07-13 11:03:18 +00:00
thunder2
20403a33a0
Added initialize of RsVOIPPingItem members
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8567 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-28 12:50:26 +00:00
thunder2
2494f02bbb
Removed fix font size from plugins (Patch from Henry).
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8564 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-28 10:26:48 +00:00
thunder2
3a71b8b662
Added stylesheet to plugins.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8563 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-28 10:11:47 +00:00
thunder2
c3b794afb2
Fixed compile with Qt 5
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8555 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-26 08:14:09 +00:00
thunder2
5a53927b44
Feedreader:
...
- Removed fix font size from ui.
- Added elided label for message title.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8543 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-23 14:23:17 +00:00
thunder2
0626255bbb
Updated languages from Transifex
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8536 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-21 10:11:45 +00:00
thunder2
846d5f4f50
Optimized fill of feed items by moving the fill of the hidden area to the first expand of the frame.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8514 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-17 18:59:12 +00:00
thunder2
5f4e465a09
Added proper shutdown of the plugins with remove of the service and dlcose of the plugin handle.
...
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8493 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-16 14:20:59 +00:00