Commit Graph

11715 Commits

Author SHA1 Message Date
Gioacchino Mazzurco
ba6f2d7e81 Remove default template for to/from_JSON
This way the compiler will complain if a type is added directly to
RsTypeSerializer without specify all needed serial operations
2018-01-26 17:18:05 +01:00
Gioacchino Mazzurco
13d4a2c916 Safer and elgant serial helper macros 2018-01-26 13:43:09 +01:00
Gioacchino Mazzurco
7409de5170 Fix compilation on systems with atipic time_t 2018-01-22 21:53:12 +01:00
Gioacchino Mazzurco
234625ad28 Remove extra debugging in Travis CI 2018-01-22 21:50:51 +01:00
Gioacchino Mazzurco
76b607c210 Fix warning in libresapi 2018-01-22 15:26:18 +01:00
Gioacchino Mazzurco
443ffb9f85 Fix some warnings 2018-01-22 15:02:33 +01:00
Gioacchino Mazzurco
9c68bcbca4 Fix some warnings 2018-01-22 14:50:07 +01:00
Gioacchino Mazzurco
04d32d2f44 Remove duplicated include 2018-01-22 12:55:22 +01:00
Gioacchino Mazzurco
6c40bd4212 Fix Travix CI on mac osx 2018-01-22 12:11:13 +01:00
Gioacchino Mazzurco
b95e3380c0 Fix Android compilation 2018-01-22 11:09:00 +01:00
Gioacchino Mazzurco
bc0990e3c8 Install rapidJSON in travis CI 2018-01-21 21:14:41 +01:00
Gioacchino Mazzurco
9d40d416f6 Better naming for serialization helper macro 2018-01-21 20:27:49 +01:00
Gioacchino Mazzurco
18891645e0 Add rapidjson installation in appveyor.yml 2018-01-16 14:04:43 +01:00
Gioacchino Mazzurco
5cdc5aa58d Add automatic JSON serialization/deserialization
Abstract serialization concept to pure virtaul class RsSerializable
  from which every other serializable class must inherit from
Use RapidJSON for JSON manipulation
Add TO_JSON and FROM_JSON SerializeJob
Deprecate unused SerializationFormat
Remove some unused old piece of code
Adjust many lines to max 80 columns for better readability on little
  screens
Clean up documentation and code, remove old cruft
Add copyright notice on edited files that miss it
2018-01-16 03:31:03 +01:00
csoler
49cacc41a1 fixed compilation on ubuntu precise 2017-12-24 12:04:15 +01:00
csoler
122f6af30a fixed compilation on ubuntu precise 2017-12-24 11:06:03 +01:00
csoler
72d64c7d1f updated changelog 2017-12-24 10:36:08 +01:00
csoler
c2d55799e1 storage of chat room icons in local variables to avoid re-reading them from qrc everytime (patch from sss) 2017-12-21 17:06:49 +01:00
Gioacchino Mazzurco
acd83556e5 Add some documentation on how to debug retroshare on android 2017-12-20 18:24:28 +01:00
csoler
c0d8333c60
Merge pull request #1136 from csoler/v0.6-FT
rename file in partials into real name before moving it; check for de…
2017-12-18 16:10:52 +01:00
csoler
ed0e280729
Merge pull request #1135 from PhenomRetroShare/Fix_DontSetMacOsTargetIfNotMacOs
Don't Set Target and SDK if not  MacOS
2017-12-18 16:01:27 +01:00
Phenom
4950ffb466 Don't Set Target and SDK if not MacOS 2017-12-17 16:48:53 +01:00
csoler
0895b3dbd0
Merge pull request #1134 from PhenomRetroShare/Fix_TravisCI_MacOS_Compil
Fix TravisCI on MacOS compilation.
2017-12-17 13:55:50 +01:00
csoler
3007fec1b2 fixed colors in keyring with new ModelIndex based view (patch from sss) 2017-12-16 17:46:44 +01:00
csoler
99e35b131c rename file in partials into real name before moving it; check for destination directory before moving file 2017-12-16 15:04:16 +01:00
Phenom
a3acd585f4 Fix TravisCI on MacOS compilation. 2017-12-12 19:39:04 +01:00
csoler
acbcba8a64 attempt to fix icon sizes in identity dialog 2017-12-07 17:20:42 +01:00
csoler
d2c8ba1a86
Merge pull request #1117 from chelovechishko/qdarkstyle_fix
Some fixes for qdarkstyle.qss
2017-12-04 16:33:45 +01:00
csoler
22292fc2a1
Merge pull request #1118 from RetroPooh/net_settings_antifreeze
fix freezes in network settings
2017-12-04 16:32:37 +01:00
csoler
621ed71eeb
Merge pull request #1120 from sehraf/pr_fixForumDownloadAll
Fix 'download all' button for forum.
2017-12-04 16:31:48 +01:00
csoler
0503f42d13
Merge pull request #1119 from RetroPooh/chan-fix-cyr
fix cyrillic text sent wrong in channel post
2017-12-04 16:30:29 +01:00
sehraf
49b4057522 fix 'download all' button for forum.
Now all file links are opened in one collection dialog instead of each link in one separate dialog.
2017-12-02 15:00:24 +01:00
chelovechishko
98d2772732 gui: make forums_dialog slightly more readable sometimes
in qdarkstyle.qss
2017-12-02 17:10:15 +09:00
RetroPooh
8ec69dfb72 fix cyrillic text sent wrong in channel post 2017-11-29 19:23:52 +03:00
RetroPooh
a88c2efab1 fix freezes in network settings 2017-11-29 17:17:49 +03:00
defnax
b99a1a56ef fixed the emote file for unshown emotes on gui 2017-11-28 19:36:39 +01:00
Chelovechishko
d1cdba891f gui: fix probably mistake with names in qdarkstyle.qss
Don't sure, but who cares?
2017-11-27 15:42:52 +09:00
Chelovechishko
8c34a50e23 gui: fix default color of some text in friends list in qdarkstyle.qss 2017-11-27 15:41:30 +09:00
Chelovechishko
d566a2a842 gui: fix keyring background color in qdarkstyle.qss 2017-11-27 15:41:17 +09:00
Chelovechishko
c05dd3030c gui: fix doubled semicolons in qdarkstyle.qss 2017-11-27 15:39:23 +09:00
csoler
63b3acb95a
Merge pull request #1113 from csoler/v0.6-SSL110Fix
added sha256 calculation functions, and non backward compatible SSL I…
2017-11-23 21:27:03 +01:00
csoler
1faa274e07 simplified memory management in certificate signature verification code 2017-11-22 23:46:57 +01:00
csoler
669f2ba7ba fixed a few bugs in signature verification code accross versions 2017-11-22 22:56:40 +01:00
csoler
c8c90ab892
Merge pull request #1115 from PhenomRetroShare/Add_CopyComment
Add Copy action for Gxs Comments.
2017-11-22 20:31:49 +01:00
csoler
f6d69e09d5 ensured maximum backward compatibility for crypto changes that will occur in future v0.7 2017-11-22 00:02:11 +01:00
Gioacchino Mazzurco
6d4c9422d9 Removed unnecessary executable flag on some files 2017-11-21 13:28:24 +01:00
cyril soler
49d2366c2a fixed windows compilation 2017-11-21 09:29:52 +01:00
cyril soler
ea241f61af restored plugins removed by previous commit 2017-11-21 09:27:21 +01:00
csoler
d90514453e
Merge pull request #1114 from PhenomRetroShare/Fix_DisableReplyToSystemMessage
Disable ReplyTo if System Message.
2017-11-20 23:18:53 +01:00
csoler
d1d66bb8bf
Merge pull request #1079 from csoler/v0.6-Keyring
V0.6 keyring
2017-11-20 23:17:16 +01:00