Commit Graph

285 Commits

Author SHA1 Message Date
csoler
6d665868e8
fixed usage info statistics in identities 2020-07-08 12:56:40 +02:00
csoler
57a1c4bf5d
attempt to improve the info about GXS id usage 2020-07-07 23:01:20 +02:00
csoler
79fce47d75
added service mail in identity usage statistics 2020-07-07 19:45:53 +02:00
Gioacchino Mazzurco
3b37c1e9ad
Remove more copying of big structures in RsQThreadUtils::postToObject 2020-06-24 00:57:16 +02:00
Gioacchino Mazzurco
d2b9b9f094
Reduce memory usage due to copying in IdDialog::updateCircles
Heaptrack reported 141MB of RAM where used by this method most proably
  due to the group metadata list being copied accross lambdas and
  threads more then necessary.
Use an unique_ptr to safely avoid copying of big structure around.
2020-06-23 23:38:22 +02:00
defnax
58cfbbd823 Enabled sorting for gxs transport statistics, view details & small changes
* Enabled sorting for gxs transport statistics
* Context menu to view author details on gxs transport groups
* ui layout  fixes for view boards details
* Display counting for people tree
2020-06-04 19:38:46 +02:00
defnax
fd6b69bcac
Merge pull request #1943 from PhenomRetroShare/Fix_RsElidedItemDelegateStyleSheet
Fix RSElidedItemDelegate to use StyleSheet as default but defined colors
2020-05-19 19:28:52 +02:00
Phenom
384ae46706 Fix RSElidedItemDelegate to use StyleSheet as default but defined colors
if they are.

If none, use Base Delegate.
2020-05-17 13:27:35 +02:00
csoler
2bfaadce0b
attempt to fix crash in revoke ids from circle 2020-05-11 19:02:33 +02:00
csoler
6f6e0de5f1
merged with upstreamm/master 2020-05-09 22:33:27 +02:00
csoler
d7dab2ae88
fixed uninitialized memory read causing a crash (reportted y sehraf) 2020-05-09 10:55:19 +02:00
Phenom
0eaa121457 Fix RsElidedItemDelegate for StyleSheet
Now StyleSheet is applied well.
2020-05-04 11:35:33 +02:00
csoler
32baccae97
finished cleaning GxsCircle Notifications 2020-05-02 15:09:32 +02:00
csoler
39fe2f2211
added save/restore of hierarchy in circles 2020-05-01 21:36:26 +02:00
csoler
767440afc5
added circle invite notifications 2020-04-28 21:39:38 +02:00
Gioacchino Mazzurco
4c0baa1ec3
Fix JSON API event handler registering behavior
As a bonus the behaviour is now homogeneous between C++ API and JSON API
Fix a bunch of compiler warning
RsEvents implementation is now safer
mHandlerMaps size is known at compile time, so use an std::array instead
  of vector
2020-04-14 12:24:57 +02:00
csoler
0cc871da60
removed TokenQueue from IdEditDialog PGP Signed identities still not working 2020-04-01 22:34:47 +02:00
csoler
4c4b7ce754
Merge pull request #1826 from csoler/v0.6-FT4
attempt to solve GXS data access problems in new blocking API
2020-03-13 14:37:53 +01:00
csoler
70d0c7b1b3
quick workaround to avoid crash in loadCircles() 2020-03-12 22:12:06 +01:00
csoler
b8cab68885
Merge pull request #1821 from defnax/Cleanup-&-remove-old-with-new-icons
Cleanup & remove old with new icons
2020-03-10 19:04:04 +01:00
csoler
48d09b5867
fixed bug in calling setItemWidget on a possibly null item 2020-03-04 22:43:17 +01:00
defnax
eb96350a5f cleanup & remove old icons with new one 2020-03-03 16:26:47 +01:00
csoler
87e92e5229
simplified loginc in deleting duplicate items 2020-03-02 22:08:13 +01:00
csoler
a050669a93
remved tokenQueue from IdDetailsDialog and attempt to fix crash in Circles due to deleting an item that is still in the tree 2020-02-24 22:21:38 +01:00
csoler
737b846e23
Merge branch 'master' into v0.6-FT4 2020-02-22 21:11:00 +01:00
defnax
e19f97f820 more cleanup 2020-02-22 13:24:30 +01:00
csoler
1c84c6123b
removed deadcode from IdDialog and moved CircleItem to new async API 2020-02-20 20:53:40 +01:00
csoler
5645d71699
fixed connexion between posted items and async API, and removed dead code and debug info 2020-02-19 21:52:55 +01:00
csoler
e4dc72169c
switched from GxsIdRSTreeWidgetItem to GxsIdItemDelegate, so as to avoid the whole timer system to load ids in Circles list 2020-02-17 23:13:41 +01:00
csoler
dc0b8c491c
using GxsIdRSTreeWidgetItem to display circle members 2020-02-11 22:14:55 +01:00
csoler
f75d0add47
added notification for circle cache updates to avoid the need for an additional UI timer 2020-02-11 16:37:53 +01:00
csoler
e4f243694b
finished removing token queue from IdDialog.cpp 2020-02-11 08:36:35 +01:00
csoler
1a250f5138
half-removed token queue system from IdDialog.cpp 2020-02-10 22:33:21 +01:00
csoler
8e153b4acc
started removal of GxsBroadcastBase class 2020-02-06 19:57:23 +01:00
csoler
caf0bfc4e9
improved usage statistics in IdDialog 2020-02-01 23:07:19 +01:00
csoler
0cdce37af4
added proper unregister calls in destructors of classes that register a event handler 2020-01-31 22:37:21 +01:00
csoler
06be689bef
fixed missing cache update in GxsCircles 2020-01-28 22:53:43 +01:00
csoler
b6366ac5bd
fixed misplaced notification event in GxsCircles 2020-01-28 22:47:30 +01:00
csoler
841ba9e579
added some missing notifications in circles dialog 2020-01-28 22:22:04 +01:00
csoler
424e7be52f
added notifications for identities 2020-01-27 23:02:04 +01:00
defnax
9a616fd0dd Display the lobby name on the rs link
Display the lobby name on the rs link
2019-10-11 17:34:17 +02:00
Gioacchino Mazzurco
08604774d3
Add rsidentity API call to request specific identity to the network 2019-07-29 10:46:38 +02:00
csoler
94cbe65142
added various sizes in icons cache so that we do not always allocate the largest sizes 2019-06-04 11:49:26 +02:00
csoler
e66fb923fb
attempt to use a cache for user-defined avatars. Should reduce memory footprint. to be tested 2019-06-03 23:52:29 +02:00
csoler
61aeae67ea
disable auto-ban identities for own IDs 2019-04-04 22:52:25 +02:00
Gioacchino Mazzurco
5ff4ebbd12
Fix retroshare-gui compilation after RsReputations refactoring 2019-02-16 11:42:22 -03:00
csoler
d2f94078e7 fixed compilation for Qt<5.8 in IDDialog 2019-01-28 11:26:30 +01:00
csoler
bf1c433849
manual merge with upstream/master 2019-01-22 21:32:18 +01:00
csoler
9c24f5c718
Revert "removed HeaderFrame where it's not needed" 2019-01-19 22:36:19 +01:00
csoler
e34b8e109f
merged with upstream/master 2019-01-19 15:56:33 +01:00