csoler
5c2f714ada
merged with upstream/master
2018-08-30 14:50:16 +02:00
csoler
e5f65e950c
added login to pin up posts
2018-08-30 11:48:37 +02:00
csoler
e12c17c6f0
added show of moderators in forum details
2018-08-30 11:08:49 +02:00
csoler
4c076b60aa
added proper initializing of existing moderators
2018-08-30 10:54:52 +02:00
csoler
ded9c21617
added selection boxes to add forum moderators
2018-08-09 21:18:37 +02:00
Gioacchino Mazzurco
f97dc8a125
Properly plug deep search in GXS search
...
Some modifications breaks retrocompatibility of GXS search:
remove horrible templated RsTypeSerializer::serial_process for
RsGxsGroupSummary with hardcoded member names
RsGxsGroupSummary doesn't use old TLV serialization format anymore
RsGxsGroupSummary remove unused description member
RsGxsGroupSummary derive from RsSerializable and use serialization
helper macro
Add autor id and signature flags to the index so there is no need to
retrive them from GXS, thus improving performances
RsGroupNetworkStats initialize members properly
RsGxsGroupSummary rename members to follow usual mMemberName convention
2018-07-22 21:33:40 +02:00
csoler
dac885e24d
made randomBias initilized with true random bytes at start
2018-07-18 21:22:38 +02:00
csoler
0c45217fc0
merged upstream/master
2018-07-05 17:41:30 +02:00
csoler
4a64ea5f1f
added optional use of dist sync in GroupFrameDialog
2018-07-05 14:00:04 +02:00
csoler
0e37de3e11
made retrieval of group data manual instead of automatic
2018-07-05 11:43:55 +02:00
csoler
47e760a2c5
added a few missing mutexes in prevent searches to be shown when already known
2018-07-05 10:11:12 +02:00
csoler
2067b106e4
fixed missing code in passing turtle group data result to client service
2018-07-04 23:54:26 +02:00
csoler
8ad454723a
added group data request when search items are selected
2018-07-04 21:42:09 +02:00
cyril soler
1b2b3113ca
fixed previous commit caused by an apparent bug in qtcreator when updating code
2018-07-02 10:21:38 +02:00
cyril soler
e6db04e2b5
cancelled previous commit, because it sort of breaks the update of forum lists.
2018-07-02 09:45:17 +02:00
cyril soler
abc5b840d2
added queuedConnection type in fillDisplay() between RsGxsBroadcastWidget and RsGxsBroadCastBase.
2018-07-02 09:36:28 +02:00
csoler
a5d1a154a4
remove channel/posted/forum info when no group is selected
2018-06-25 23:08:10 +02:00
csoler
08b436e5f4
added display of searched groups
2018-06-24 23:15:22 +02:00
csoler
e351d7257e
added retrieval of search results in UI
2018-06-24 16:55:38 +02:00
csoler
6ccc7654d6
added code to notify GxsBroadcast system with new distant search results
2018-06-23 22:25:36 +02:00
csoler
5b9666855d
fixed merge with upstream
2018-06-22 23:38:31 +02:00
csoler
a7f1adc49a
added comment
2018-06-21 18:55:29 +02:00
csoler
84699db744
changed std::vector into std::set in notification system, hence removing lots of std::find(std::vector::begin(),std::vector::end(),T), causing quadratic costs in multiple places.
2018-06-21 15:46:59 +02:00
csoler
3981bc8e3b
extended notification system to add distant search result notification
2018-06-21 13:48:57 +02:00
csoler
5cb48c27de
renamed a few constants of GXS notify system into more consistent values
2018-06-21 09:26:03 +02:00
csoler
c79ceba4ee
added remove buttons for ongoing search entries
2018-06-20 23:26:37 +02:00
csoler
91fd38d46f
started GUI part for distant network search of groups
2018-06-20 22:30:44 +02:00
csoler
79e676edbe
fixed re-load of GXS groups (forums/channels) when the read flag is changed
2018-06-18 22:27:05 +02:00
csoler
4661329bee
fixed bug causing new forums and identities to not show up immediately
2018-05-16 11:15:18 +02:00
Phenom
2ebacf36ed
Add Last Post Column in GroupTreeWidget.
...
Hidden by default.
A context menu is added.
2018-05-08 12:10:31 +02:00
Phenom
71e1a46fa6
Clear GxsGroupFrame When No Selection
2018-02-18 23:13:27 +01:00
Phenom
bb9dcbb83f
Disable Yes button on chat room invitation if no Id selected.
2018-01-10 19:42:15 +01:00
Phenom
46a6bdc6e5
Add Copy action for Gxs Comments.
2017-11-18 19:48:38 +01:00
csoler
06f489ec61
Merge pull request #1065 from csoler/v0.6-Links2
...
V0.6 links2
2017-10-23 22:14:06 +02:00
RetroPooh
b48916ca46
add windows size/pos saving
2017-10-22 13:49:38 +03:00
csoler
770add8b8a
added code to share a file/dir on channel
2017-10-21 21:23:40 +02:00
Phenom
a50c4ca8d2
Fix clang warning: unused variable 'kRecognTagClass_DEVELOPMENT'
...
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:62: warning: unused
variable 'kRecognTagClass_DEVELOPMENT' [-Wunused-const-variable]
const int kRecognTagClass_DEVELOPMENT = 1;
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:64: warning: unused
variable 'kRecognTagType_Dev_Ambassador' [-Wunused-const-variable]
const int kRecognTagType_Dev_Ambassador = 1;
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:65: warning: unused
variable 'kRecognTagType_Dev_Contributor' [-Wunused-const-variable]
const int kRecognTagType_Dev_Contributor = 2;
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:66: warning: unused
variable 'kRecognTagType_Dev_Translator' [-Wunused-const-variable]
const int kRecognTagType_Dev_Translator = 3;
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:67: warning: unused
variable 'kRecognTagType_Dev_Patcher' [-Wunused-const-variable]
const int kRecognTagType_Dev_Patcher = 4;
/retroshare-gui/src/gui/gxs/GxsIdDetails.cpp:68: warning: unused
variable 'kRecognTagType_Dev_Developer' [-Wunused-const-variable]
const int kRecognTagType_Dev_Developer = 5;
2017-07-16 21:42:41 +02:00
Phenom
fd24ef591e
Fix warning: comparison between signed and unsigned integer expressions
...
and misleading-indentation
/retroshare-gui/src/gui/gxs/GxsFeedItem.cpp:161: warning: comparison
between signed and unsigned integer expressions [-Wsign-compare]
for(uint32_t i=0;i<mMessageVersions.size();++i)
/retroshare-gui/src/gui/gxs/GxsFeedItem.cpp:161: warning: this ‘for’
clause does not guard... [-Wmisleading-indentation]
for(uint32_t i=0;i<mMessageVersions.size();++i)
2017-07-16 21:10:45 +02:00
Phenom
431b56406d
Fix warning: unused variable ‘popLimit’
...
/retroshare-gui/src/gui/gxs/GxsGroupFrameDialog.cpp:831: warning: unused
variable ‘popLimit’ [-Wunused-variable]
uint32_t popLimit = 0;
2017-07-16 21:09:58 +02:00
Phenom
2444e6e66e
Fix warning: this statement may fall through
...
/retroshare-gui/src/gui/gxs/GxsGroupDialog.cpp:654: warning: this
statement may fall through [-Wimplicit-fallthrough=]
case 2: signFlags |=
GXS_SERV::FLAG_AUTHOR_AUTHENTICATION_GPG_KNOWN; // no break below, since
we want *both* flags in this case.
2017-07-16 21:09:33 +02:00
Phenom
82addce867
Change RetroShareLink creation methodes as static
...
And remove this warning:
2017-07-16 13:12:07 +02:00
Phenom
dad6abdba3
Fix channel comments line wrap
2017-07-06 12:19:26 +02:00
csoler
77b064b371
fixed translation of built-in group names in GxsGroupDialog
2017-07-01 17:24:58 +02:00
csoler
b294b4b503
changed sorting of popular forums w.r.t. time of last post rather than number of supplier friends
2017-06-29 22:11:44 +02:00
csoler
0321037eb8
fixed centering of comments
2017-05-20 18:15:57 +02:00
csoler
9da1e1ce05
fixed proper comment number in channels feeds
2017-05-20 17:53:25 +02:00
csoler
51710c10a0
merge comments between channel item versions
2017-05-20 17:33:05 +02:00
csoler
6b09fa0f67
allow GxsFeedItems to have versions. Unfinished (does not compile)
2017-05-18 22:31:52 +02:00
csoler
d5ec641f9e
changing background color as a function of commenter ID (needs to be further adapted to all styles)
2017-05-16 19:45:27 +02:00
csoler
fd136c1a30
made gxs comments multi-lines
2017-05-16 10:24:23 +02:00
Phenom
593c0cb7e6
Fix CSA warnings: Called C++ object pointer is null
...
Logic error: Called C++ object pointer is null
1: Null pointer value stored to field 'mInternalTokenQueue' in /home/
phenom/GIT/RetroShare/trunk/retroshare-gui/src/gui/gxs/
GxsGroupDialog.cpp:70
2: Calling 'GxsGroupDialog::init' in /home/phenom/GIT/RetroShare/trunk/
retroshare-gui/src/gui/gxs/GxsGroupDialog.cpp:72
3: Calling 'GxsGroupDialog::initMode' in /home/phenom/GIT/RetroShare/
trunk/retroshare-gui/src/gui/gxs/GxsGroupDialog.cpp:136
4: Calling 'GxsGroupDialog::requestGroup' in /home/phenom/GIT/
RetroShare/trunk/retroshare-gui/src/gui/gxs/GxsGroupDialog.cpp:190
5: Called C++ object pointer is null in /home/phenom/GIT/RetroShare/
trunk/retroshare-gui/src/gui/gxs/GxsGroupDialog.cpp:866
2017-04-25 09:52:43 +02:00
Phenom
f175533d8d
Fix comment view when they have line return.
...
Before, they grow row height but only show 2 lines.
Now, height stay at one line, but tooltip show the correct message.
2017-04-08 14:06:47 +02:00
RetroPooh
85cfda1963
add tree item counters for channels,forums,posted
2017-03-21 16:52:40 +03:00
mestaritonttu
931531b1a0
Fix typo
2017-03-07 13:51:28 +02:00
RetroPooh
d427182e1f
fix gxs storage period 1year to 372 days to match old clients
2017-02-28 22:47:38 +01:00
csoler
12246e369b
added settings variable to allow to always display the help of each tab the first time it is shown
2017-02-25 23:52:57 +01:00
RetroPooh
ed4de4ecda
Merge branch 'master' of https://github.com/RetroShare/RetroShare
2017-01-15 11:48:35 +03:00
csoler
730869591d
fixed reloading of GXS id icon when banned/unbanned in forums
2017-01-14 11:02:02 +01:00
csoler
df94de9142
disallow to ban your own identity in forums, and make opinions show up as a function ofwhat the ID opinion already is
2017-01-13 18:31:50 +01:00
RetroPooh
36dbdee409
show in people - enabled for yourself; Votes in tooltip; lastpost 1970 to Never
2017-01-11 22:44:27 +03:00
csoler
a810ae9a74
use rsReputations instead of rsIdentity for reputation calls. Suspended reputation vetting code which is not needed anymore
2017-01-10 21:44:37 +01:00
unknown
bc43cb8cf0
small gui tweaks
2017-01-07 23:29:24 +03:00
defnax
0ba28a206d
Removed Column text for Votes, Distribution replaced by icon.
...
Set column header to "ResizeToContents" to not use much space
Added new Bio hazard icons to look same like other ones
2017-01-03 01:37:16 +01:00
csoler
a6ec626c3d
fixed wrong icon in GxsIdChooser
2017-01-01 18:07:02 +01:00
Phenom
41386c64b7
Fix some new warnings
2016-12-31 15:17:51 +01:00
csoler
d423745064
added column to show distribution data and moved ReputationItemDelegate to GxsIdDetails
2016-12-24 15:04:08 +01:00
csoler
873c0e60df
added display of reputation in forums
2016-12-24 14:13:02 +01:00
csoler
72fb8f17a9
changed the reputation system to output a level that differentiate your own opinion to your friends opinion
2016-12-23 17:52:02 +01:00
csoler
cbc82870e6
used item disable to show current choice in sync/store menu since some systems dont show the menu icons
2016-12-13 22:46:30 +01:00
csoler
5953e563f4
added auto-consistency between store/sync periods
2016-12-13 21:12:34 +01:00
csoler
661038d9b2
added a function to check keep/req times for consistency
2016-12-05 23:42:44 +01:00
csoler
7afb91d1db
added machinery to allow to set/get sync and store periods for GXS groups
2016-12-05 22:14:48 +01:00
csoler
d2ef2248c6
added entry in rsgxsnetservice to change sync params
2016-12-04 23:42:26 +01:00
Cyril Soler
04992c9c29
Merge pull request #543 from PhenomRetroShare/Add_TooltipOnComments
...
Add Tooltip on comments column to see too long text.
2016-10-23 23:15:32 +02:00
Phenom
a67cf92192
Add Tooltip on comments column to see too long text.
2016-10-22 16:15:36 +02:00
Phenom
9eafdd30f7
Add ability to past RsLink in some more text fields.
2016-10-22 16:03:01 +02:00
hopetech
ecaea051fa
Fix some compilation warnings
2016-10-19 15:41:25 +02:00
Gio
633a6cf8c2
Fixed a bunch of warnings in safe ways
2016-10-13 00:01:33 +02:00
defnax
45198121f7
updating replacements icons
2016-08-25 17:09:33 +02:00
Phenom
ea6bbac732
Add Comment Number On Button.
2016-08-07 14:40:04 +02:00
csoler
efd503e7d4
removed the possibility of GXS groups to keep track of post origin before release, as it is too intrusive as compared to the benefits
2016-07-25 14:56:55 -04:00
csoler
c555300c37
fixed merging with upstream
2016-07-12 22:45:23 -04:00
csoler
931c3df282
fixed display of group node restriction in GxsGroupDialog and info
2016-07-11 21:33:09 -04:00
csoler
45b189c080
removed EXTERNAL/PERSONNAL options from GxsCircleChooser
2016-07-11 18:30:12 -04:00
csoler
d089e2ef1a
added a GroupChooser class to choose groups of friend nodes
2016-07-09 18:06:59 -04:00
Cyril Soler
1c277ab81b
Merge pull request #433 from csoler/v0.6-SqlCache
...
V0.6 sql cache
2016-07-05 23:47:55 -04:00
csoler
692293e030
added red color to banned identities in IdDialog
2016-07-03 18:12:50 -04:00
csoler
e611b2bb05
moved isIdentitybanned from p3GxsReputations to p3IdService, so as to avoid calling back p3IdService from p3GxsReputations, which simplifies the code
2016-07-03 18:06:01 -04:00
csoler
0206c652df
added missing else in display of forum anti-spam message
2016-06-30 15:06:41 -04:00
csoler
ba500284c7
added GXS distribution flag to defavor posts signed by key form unknown RS nodes, and updated UI in forums to use it
2016-06-30 14:16:45 -04:00
Phenom
d84fdff2e1
Fix GxsChannelPostItem when received comment.
2016-06-18 20:10:14 +02:00
csoler
b9ba51f2ba
improved naming of publish/admin rights in GroupTreeWidget
2016-06-16 22:23:27 -04:00
csoler
dbd78d2401
merged with upstream/master
2016-06-16 20:19:03 -04:00
defnax
70662cf8bf
Fixed some layout spacing
2016-06-16 18:41:56 +02:00
csoler
927f782bef
pass over compiler warnings
2016-06-05 10:43:57 -04:00
defnax
0eb4e9e5be
- renamed label "restricted to group" to "restricted to circle"
...
- changed icon
2016-06-04 21:27:20 +02:00
csoler
34bd998c8e
cleaned the mess in Circles, due to mixing up GxsIds and PgpIds, which is now irrelevant because items for external circles are not sent based on PGP signatures anymore
2016-04-17 17:13:42 -04:00
csoler
971f8e0c12
fixed potential crash due to not updating mPendingDataIterator after deleting map entry
2016-04-13 18:41:49 -04:00
Cyril Soler
cf746f160c
fixed possible crash in GxsIdDetails
2016-04-12 10:06:01 -04:00
csoler
8f9028dc52
fixed bug in GxsIdLabel due to not removign existing jobs for a given widget before setting it to a new ID
2016-04-11 23:30:42 -04:00