Commit Graph

14218 Commits

Author SHA1 Message Date
csoler
4031b081c5
Merge pull request #1824 from drbob/photos_improve_sharing
Updates to PhotoSharing service
2020-03-08 23:14:38 +01:00
Gioacchino Mazzurco
57be2cb11e
Silence excessive debugging in miniupnp handler 2020-03-08 22:07:12 +01:00
csoler
ab2c1f23e9
attempt to solve GXS data access problems in new blocking API 2020-03-07 20:39:10 +01:00
csoler
8a2508109a
Merge pull request #1819 from csoler/v0.6-FT4
attempt to fix crashes in IdDialog::loadCircles()
2020-03-07 16:17:58 +01:00
csoler
1f0678075f
merged upstream/master 2020-03-06 22:12:06 +01:00
csoler
e5b53e5646
Merge pull request #1825 from G10h4ck/android_fix_debug_crash
Fix crash on Android due to dangling reference
2020-03-06 22:00:08 +01:00
Gioacchino Mazzurco
b62b3ec54b
Fix crash on Android due to dangling reference
JSON API debug lambda returned a dangling reference on Android, fix by
  moving the scope of the returned object
What made this a bit tricky to understand was the fact that it happened
only on Android, while the code was formally incorrect for all
platforms, and strangely caused a stack overflow due to two std lib
functions (sentry and flush) calling each other ad infinitum

+#23379 0x603cb2a8 in std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char> >::flush (this=0x618e92bc) at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:949
+#23380 0x603cad08 in std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char> >::sentry::sentry (this=0x618e9284, __os=...) at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:270
+#23381 0x603cb2a8 in std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char> >::flush (this=0x618e92bc) at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:949
+#23382 0x603cad08 in std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char> >::sentry::sentry (this=0x618e9304, __os=...) at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:270
+#23383 0x603caa6c in std::__ndk1::__put_character_sequence<char, std::__ndk1::char_traits<char> > (__os=..., __str=0x61379a60 " user: ", __len=7) at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:726
+#23384 0x603caa30 in std::__ndk1::operator<< <std::__ndk1::char_traits<char> > (__os=..., __str=0x61379a60 " user: ") at /opt/android-ndk/sources/cxx-stl/llvm-libc++/include/ostream:869
+#23385 0x60522184 in t_RsLogger<(RsLoggerCategories)5>::operator<< <char [8]> (this=0x618e92bc, val=...) at ../../../../Development/rs-develop/libretroshare/src/util/rsdebug.h:53
+#23386 0x60bbe5ec in JsonApiServer::registerHandler(std::__ndk1::basic_string<char, std::__ndk1::char_traits<char>, std::__ndk1::allocator<char> > const&, std::__ndk1::function<void (std::__ndk1::shared_ptr<restbed::Session>)> const&, bool)::$_259::operator()(std::__ndk1::shared_ptr<restbed::Session>, std::__ndk1::function<void (std::__ndk1::shared_ptr<restbed::Session>)> const&) const (this=0x617d8364, session=..., callback=...) at ../../../../Development/rs-develop/libretroshare/src/jsonapi/jsonapi.cpp:517
2020-03-06 18:21:32 +01:00
defnax
991c07116b added missed icon 2020-03-06 16:16:32 +01:00
drbob
88f76c5fbb Update the data in photoitems
Update PhotoItem members
 - remove excessive fields in Photo
 - add RsGxsFile to Photo
 - update ShareMode for Album
 - renamed photo.mThumbnail to mLowResImage
Update Photo GUI
 - enable setting of AlbumExtra parameters.
 - added data for Ordering of photos
 - stop showing duplicates in PhotoSlideShow
2020-03-07 00:13:25 +11:00
csoler
3bd23d612a
Merge pull request #1817 from G10h4ck/optional_dh_init_test
Add option to disable DH init check for faster init
2020-03-06 11:16:45 +01:00
defnax
a480d995d6 Set the TextBrowser transparent for better look 2020-03-06 00:22:53 +01:00
defnax
6ac03ecf7c moved share flags label to the Directories tab 2020-03-05 22:31:16 +01:00
defnax
4f23343c91
Merge pull request #88 from RetroShare/master
update to master
2020-03-05 21:33:10 +01:00
defnax
5eb62a96a6 added back the changes for icons.qrc 2020-03-05 21:25:12 +01:00
defnax
e11c83f833
Merge pull request #89 from RetroShare/master
update to master
2020-03-05 21:22:24 +01:00
defnax
a0f151b252 restore icons back 2020-03-05 21:20:16 +01:00
defnax
4acbb062eb removed unused defines 2020-03-05 21:11:16 +01:00
csoler
4bacdb8de4
Merge pull request #1818 from defnax/fix-photos-icon
Fixing the missed album create icon
2020-03-05 21:09:40 +01:00
csoler
491bbad8a1
Merge pull request #1822 from csoler/v0.6-BugFixing
fixed 2 bugs causing forums and channels to be notified when already …
2020-03-05 21:04:43 +01:00
csoler
f59193b625
fixed bug in SQL access where timeout was compared to a negative value 2020-03-05 20:51:02 +01:00
csoler
09fe628415
removed debug info 2020-03-05 20:50:25 +01:00
defnax
06b0600e6a update icons 2020-03-05 16:09:00 +01:00
defnax
22fa7b15e9 update icon & screenshots 2020-03-05 15:36:19 +01:00
defnax
a1ca048082 cleanup & update some icons 2020-03-05 02:10:45 +01:00
csoler
48d09b5867
fixed bug in calling setItemWidget on a possibly null item 2020-03-04 22:43:17 +01:00
csoler
ae932b605a
fixed 2 bugs causing forums and channels to be notified when already known and added notification list for posted 2020-03-04 19:17:09 +01:00
defnax
eb96350a5f cleanup & remove old icons with new one 2020-03-03 16:26:47 +01:00
Gioacchino Mazzurco
15c3e87bc5
Add option to disable DH init check for faster init
The check is not necessary and on Android it takes around 1 minute to
  complete.
2020-03-03 16:21:14 +01:00
defnax
fedd0b22e5 Set back the right tab by default
* Set back show the right tabs by default
* Added for Files Tabs it taked to much space before
2020-03-03 14:05:52 +01:00
drbob
70d1d65cbf enforce AuthorID requirement for Albums
Improve GxsGroupDialog to support required AuthorID.
Remove unused AlbumCreateDialog
Update Defaults for PhotoShare
2020-03-03 21:56:35 +11:00
csoler
87e92e5229
simplified loginc in deleting duplicate items 2020-03-02 22:08:13 +01:00
defnax
0529c5d1aa added some icons for photos 2020-03-02 21:47:18 +01:00
defnax
08e3401503 attempting to fix layout issues 2020-03-02 19:40:44 +01:00
defnax
a57632c1b4 fixing the Album create icon 2020-03-01 20:13:18 +01:00
defnax
ad7405af05
Merge pull request #87 from RetroShare/master
update to master
2020-03-01 19:11:44 +01:00
csoler
5ffa5aacd2
Merge pull request #1810 from defnax/messages-improvements
Messages improvements
2020-03-01 19:03:46 +01:00
defnax
411104f0d0
Merge pull request #86 from RetroShare/master
update to master
2020-03-01 17:52:59 +01:00
csoler
97e7df82c5
Merge pull request #1816 from csoler/v0.6-FT4
TokenQueue cleanup
2020-03-01 17:29:44 +01:00
csoler
76596e678e
Merge pull request #1815 from drbob/thewire-get-basics-working
Get the basics of TheWire service working
2020-03-01 16:40:35 +01:00
defnax
34f6a6ecf1 corrected the news feed 2020-03-01 16:30:49 +01:00
csoler
f8d07a3e92
switched to more reasonnable timeout values in waitToken 2020-03-01 13:45:07 +01:00
csoler
d96ce490d4
improved Circle editor ID selection list 2020-03-01 11:35:24 +01:00
csoler
8be92f24b6
removed TokenQueue from CircleCreationDialog 2020-02-29 23:48:37 +01:00
drbob
a089bc6e06 add missing files to retroshare-gui.pro 2020-03-01 09:37:42 +11:00
csoler
5ccc59e2ea
removed TokenQueue from FriendSelectionWidget 2020-02-29 23:07:01 +01:00
csoler
c09e9c407b
removed warning about filtered packet 2020-02-29 23:06:43 +01:00
csoler
4124585b55
removed unused print methods in some RsItems since now print is handled by serializer 2020-02-29 12:14:37 +01:00
csoler
34fc132003
removed misleading warning about null circle id in newsfeed 2020-02-29 12:13:51 +01:00
Gioacchino Mazzurco
6bb0950dd6
Fix typo in documentation 2020-02-29 11:05:22 +01:00
drbob
24fd4ae3e7 Get the basics of TheWire service working
Added REF fields to Wire Msgs to allow replys to work well.
Added description of how the Message fields should be used.
Added WireGroupDialog for creation of WireGroups.
Updated PulseAddDialog to support publishing Pulses and Replies.
Added classes to display Pulses / Groups.
Added single selection point of WireGroup for publishing.
Added basic "refresh" to reload new GXS data.
2020-02-29 11:47:00 +11:00