csoler
6f6e0de5f1
merged with upstreamm/master
2020-05-09 22:33:27 +02:00
csoler
65fa29e789
fixed notifications on circle not working due to cache reload failure. That circle cache code needs a real cleanup
2020-05-04 20:54:08 +02:00
csoler
32baccae97
finished cleaning GxsCircle Notifications
2020-05-02 15:09:32 +02:00
csoler
26dd716967
added documentation on circle membership at UI and circles API level. Internals need to be implemented accordingly
2020-05-01 22:59:39 +02:00
Phenom
1c9bea730f
Fix Log User Notify
2020-04-29 17:25:53 +02:00
csoler
767440afc5
added circle invite notifications
2020-04-28 21:39:38 +02:00
csoler
89843a6cbe
added NewsFeed item for advertising about new/removed moderators
2020-04-27 15:11:32 +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
34fc132003
removed misleading warning about null circle id in newsfeed
2020-02-29 12:13:51 +01:00
csoler
fb9282f588
moved UserNotify to MainPage level, and added RsEvent handling code in Posted
2020-01-26 23:19:20 +01:00
csoler
c75d372f24
merged upstream/master
2020-01-17 22:16:24 +01:00
csoler
8941a19db9
fixed mistake that causes missing FeedItems for messages and posted
2020-01-17 21:22:39 +01:00
csoler
c552890459
attempt to sort out the mess in item deletion in FeedHolder widgets
2020-01-14 21:43:29 +01:00
csoler
2bd5bb5a3e
fixed merge with master
2020-01-11 00:08:36 +01:00
Gioacchino Mazzurco
37b5d8f307
Fix few glitches in Cyril PR
2020-01-07 00:54:49 +01:00
csoler
c544b1da7c
changed RsEvents so that it takes event types when registering handlers, which limits the number of handlers called for each event
2019-12-29 13:50:54 +01:00
csoler
1d9dc657fd
removed some debug info
2019-12-22 22:29:14 +01:00
csoler
856d1b62a7
moved to QueuedConnection to update the feed count
2019-12-19 21:04:18 +01:00
csoler
3d7ae59df7
changed enum to enum class and made names globally more consistent for RsEvents
2019-12-17 21:41:21 +01:00
csoler
639db4519b
added notification to count feed items
2019-12-17 15:11:37 +01:00
csoler
8d121a1038
fixed accepting connection attempts from unknown peers using short invite system
2019-12-14 18:24:46 +01:00
csoler
536c0852d4
fixed compilation
2019-12-13 23:58:17 +01:00
csoler
3a3fc25205
finished removing last AddFeedItem from msg, posted, forums and channels
2019-12-13 23:40:21 +01:00
csoler
4fe6e46410
added handling of channel, forum and posted events in GUI
2019-12-12 21:23:42 +01:00
csoler
eef5a5a8ef
added new events for circles
2019-12-12 00:00:51 +01:00
csoler
e402630095
attempt to fix thread race between rsEvents and TokenQueue
2019-12-08 21:34:52 +01:00
csoler
b6ca07aaa3
fixed bug caused by accessing Settings from non Qt thread
2019-12-07 22:26:26 +01:00
csoler
f118b4656e
moved more peer connection notifications to rsEvents
2019-12-07 21:43:28 +01:00
csoler
bb10b82c8e
moved refused connect attempt event to RsAuthSslConnectionAuthentication
2019-12-05 23:43:38 +01:00
csoler
c48aff44b2
removed set/get CurrentConnectionAttemptInfo because it was both prone to error and useless
2019-12-05 22:12:36 +01:00
csoler
324e7e802e
fixed not display of remove button
2019-12-04 23:40:33 +01:00
csoler
b85be7cc8e
simplified the addIfUnique mechanism in NewsFeed by using a data-based identifier for items
2019-12-03 22:30:13 +01:00
csoler
fcbecbaa16
fixed errors reported by review of PR1735
2019-12-03 21:28:44 +01:00
csoler
31968f82f2
fixed a few typos
2019-12-02 22:34:14 +01:00
csoler
65fa54c206
using new notification system for connection attempts
2019-12-02 20:53:51 +01:00
csoler
d8569d813c
switched security items to new notification system
2019-12-01 22:35:16 +01:00
csoler
b9a182cb53
fixed licenses in gui/
2018-12-25 21:34:59 +01: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
3bc5b456a5
added a FeedItem to warn when publish permissions are received for a channel
2018-02-27 22:42:48 +01:00
Phenom
ef13e03e5a
Fix SecurityIpItem isSame
2017-10-22 11:52:21 +02:00
Phenom
4336a4ad46
Move SharedFilesDialog to /gui/FileTransfer/
...
And remove old DEFINE because very olds files are deleted.
2017-09-07 19:53:51 +02:00
Phenom
b31c812d8d
Fix clang warning: unused variable 'NEWSFEED_CHANNELMSGLIST'
...
/retroshare-gui/src/gui/NewsFeed.cpp:70: warning: unused variable
'NEWSFEED_CHANNELMSGLIST' [-Wunused-const-variable]
const uint32_t NEWSFEED_CHANNELMSGLIST = 0x0005;
2017-07-16 21:40:07 +02:00
Phenom
3987f751db
Always allow Friend Time Offset Feed item.
...
Even if "Friend Connected" is uncheck in Notify setting page.
2017-07-03 18:39:32 +02:00
Phenom
aa64c4d3c5
Add Circle Feed Item.
2017-06-11 16:16:41 +02:00
csoler
6b09fa0f67
allow GxsFeedItems to have versions. Unfinished (does not compile)
2017-05-18 22:31:52 +02:00
Phenom
19b4fb892c
Add Friend Time Offset news feed.
2017-04-27 16:42:25 +02:00
csoler
4abf2c6bf1
hide the feed option button until we figure out how to do it properly. Also fixed the crash when showing network settings on hidden nodes
2017-02-28 21:41:45 +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
csoler
67af166c0c
moved Options window into a new Preferences tab
2017-01-26 22:35:33 +01:00
csoler
927f782bef
pass over compiler warnings
2016-06-05 10:43:57 -04:00