Commit Graph

695 Commits

Author SHA1 Message Date
csoler
6419b03a2a
merged upstream/master 2019-09-08 20:35:23 +02:00
csoler
048beaf27a
Merge pull request #1631 from csoler/v0.6-FriendList
show best icon for not expanded profiles in friend list
2019-09-05 13:20:41 +02:00
csoler
e0623e6178
fixed default avatar when no locations available 2019-09-04 21:42:21 +02:00
csoler
81e9cd1c51
show best icon for not expanded profiles in friend list 2019-09-04 21:35:17 +02:00
csoler
a51259beb5
Merge pull request #1625 from csoler/v0.6-FriendList
fixed connection for "deny friend" function in FriendList
2019-08-30 14:05:58 +02:00
csoler
15e6947b07
use queued connections for notification signals in friend list, added a call to begin/endResetModel() 2019-08-30 13:57:27 +02:00
csoler
4d96c71942
fixed connection for "deny friend" function in FriendList 2019-08-30 11:11:40 +02:00
csoler
ac8043806b
Merge pull request #1622 from csoler/v0.6-FriendList
increased spacing for groups to fit the group icon in friendlist
2019-08-28 20:57:26 +02:00
csoler
0ddeaaf810
increased spacing for groups to fit the group icon in friendlist 2019-08-27 13:41:19 +02:00
csoler
c28c193b7c
Merge pull request #1615 from csoler/v0.6-FriendList
V0.6 friend list
2019-08-26 19:07:11 +02:00
csoler
886d71e59c
keep groups sorted together, and auto-expand group when adding a profile to a group 2019-08-26 18:27:20 +02:00
csoler
0cea0e5217
fixed missing connection to connect attempt 2019-08-24 20:45:13 +02:00
csoler
8a7722388a
added missing layoutChanged() to model 2019-08-24 10:21:11 +02:00
csoler
978ce82243
switch 32bits implementation to a more compact mode allowing more profiles 2019-08-23 23:25:43 +02:00
csoler
4b55fc4789
fix int bugs in previous implementation 2019-08-23 23:08:29 +02:00
csoler
a9aa5225ca
fixed possible bug due to not checking returned value 2019-08-23 22:51:50 +02:00
csoler
cc32de8466
added specific index implementations for 32bits and 64bits 2019-08-23 22:46:56 +02:00
csoler
b06f78d954
restored missing addToGroup menu 2019-08-23 20:21:57 +02:00
csoler
b5cdd0f4f0
save/restore expanded items when sorting 2019-08-23 16:39:57 +02:00
csoler
fdea4febbe
cleaned up the code, added icon for groups, only save/restore expanded items when changes are expected 2019-08-23 16:15:43 +02:00
csoler
1181e26bc5
removed debug output 2019-08-22 13:30:15 +02:00
csoler
6a8f6bf93d
save/restore expanded items and selection 2019-08-22 13:13:04 +02:00
csoler
15e43dce01
proper handling of peer connections notifications 2019-08-21 22:39:07 +02:00
csoler
a75a4945ec
added update every 5 mins to account for changes when sleeping 2019-08-20 21:27:59 +02:00
csoler
6a62227dba
cleanup up the code in FriendList, and fixed bug causing own locations not to show 2019-08-20 14:57:44 +02:00
csoler
b26be4db08
added more checks against inconsistencies 2019-08-19 22:56:49 +02:00
csoler
e0681828ee
fixed bug causing SEGV 2019-08-17 15:25:32 +02:00
csoler
70680fae47
proper on/off switch for status show 2019-08-15 19:43:41 +02:00
csoler
038a0ae4c7
fixed display of custom state string 2019-08-15 19:05:42 +02:00
csoler
74b8ed0633
bypass useless avatar dialog when choosing own avatar 2019-08-15 18:11:57 +02:00
csoler
6e7a86058d
fixed saving of sortByState option 2019-08-15 16:16:01 +02:00
csoler
9d696f56bc
fixed removal of profiles from groupless list when the profile is in a group 2019-08-15 15:54:16 +02:00
csoler
9686fc5546
fixed sorting by state and cleaned up column show/hide menu 2019-08-15 15:49:20 +02:00
csoler
13f1343ae5
only show avatars in column 0 2019-08-12 14:17:00 +02:00
csoler
d3928049e1
display node avatars with proper size 2019-08-12 13:43:45 +02:00
csoler
e1556e4fd5
fixed sorting and filtering 2019-08-12 12:49:04 +02:00
csoler
0f4db73b0f
fixed sorting 2019-08-12 11:20:53 +02:00
csoler
e6a70691f7
added count of online nodes 2019-08-11 14:44:58 +02:00
csoler
ebed027cba
fixed show/hide groups option 2019-08-11 11:46:49 +02:00
csoler
9df1101bdf
fixed coloring/bold based on status 2019-08-07 22:35:57 +02:00
csoler
a4481b80f2
added sorting/filtering to FriendListModel 2019-08-06 22:52:07 +02:00
csoler
6c534360f1
fixed coloring in FriendListModel 2019-08-06 19:41:18 +02:00
csoler
fb174f0131
added bold for connection state 2019-08-03 23:22:48 +02:00
csoler
ee678889a3
fixed hide/show column 2019-08-03 21:07:48 +02:00
csoler
47bee5198c
removed TOP_LEVEL type for model indices 2019-08-02 15:40:11 +02:00
csoler
3ed7cf4c45
fixed several problems in model 2019-08-01 23:55:42 +02:00
csoler
625514bb87
changed model so that the entire hierarchy in encapsulated in the index 2019-08-01 16:53:59 +02:00
csoler
951b7f93fb
fixed model internals. Seems to work now. 2019-07-28 09:12:55 +02:00
csoler
ca442a7113
added debug output to FriendListModel and fixed a few errors 2019-07-27 23:42:39 +02:00
hunbernd
a3801c579a Cache the tooltips 2019-07-01 01:54:15 +02:00
hunbernd
5b0438a10f Show sticker preview in tooltip 2019-07-01 01:21:15 +02:00
hunbernd
86182a607b Added sticker support 2019-06-30 23:20:25 +02:00
csoler
49c450890e
fixed hierarchical info 2019-06-29 23:55:38 +02:00
csoler
88ce3e4274
added hierarchy information in FriendList Model 2019-06-29 17:50:13 +02:00
csoler
833661fc24
improved FriendList Model 2019-06-29 00:14:27 +02:00
csoler
7ccb05b77a
fixed initialization of UI in NewFriendList 2019-06-28 22:36:19 +02:00
csoler
5e118e0e27
fixed compilation 2019-06-28 16:20:26 +02:00
csoler
1c123d6df9
added missing NewFriendList.ui 2019-06-28 11:27:19 +02:00
csoler
a4f6d89575
first version of item model for new friend list 2019-06-28 11:12:44 +02:00
csoler
081a3a7023
switched to new (unifinished) friendlist code 2019-06-25 23:11:12 +02:00
csoler
38f6657c2f
added new friendlist class with unfinished model. 2019-06-25 23:08:31 +02:00
csoler
daec6b33c7
arranged to show PGP id for friends from short invite. Name not available yet 2019-06-22 22:07:23 +02:00
csoler
a52451b72c
moved SSL part of friend list into a separate function 2019-06-22 18:44:32 +02:00
csoler
e132ce7072
attempt to add SSL-only friends in FriendList - does not work yet 2019-06-20 23:09:40 +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
450fcbb0e7
Merge pull request #1459 from defnax/master
Improved Posted Links & Subscribe button look like Youtube/Reddit style
2019-03-19 23:44:14 +01:00
Phenom
8904f732bd Fix Warnings for 'RsGroupInfo' defined as a struct here but previously
declared as a class

In file included from ../../../trunk/retroshare-gui/src/gui/
RemoteDirModel.cpp:30:
../../../trunk/libretroshare/src/retroshare/rspeers.h:339:1: warning:
'RsGroupInfo' defined as a struct here but previously declared as a class
[-Wmismatched-tags]
struct RsGroupInfo : RsSerializable
^
../../../trunk/retroshare-gui/src/gui/common/GroupDefs.h:24:1: note: did
you mean struct here?
class RsGroupInfo;
^~~~~
struct
2019-02-14 23:42:17 +01:00
Phenom
b2572354fb Fix Warnings for 'RsPeerDetails' defined as a struct here but previously
declared as a class

In file included from ../../../trunk/retroshare-gui/src/gui/
MessengerWindow.cpp:29:
../../../trunk/libretroshare/src/retroshare/rspeers.h:207:1: warning:
'RsPeerDetails' defined as a struct here but previously declared as a
class [-Wmismatched-tags]
struct RsPeerDetails : RsSerializable
^
../../../trunk/retroshare-gui/src/gui/common/StatusDefs.h:27:1: note:
did you mean struct here?
class RsPeerDetails;
^~~~~
struct
2019-02-14 23:38:16 +01:00
G10h4ck
164a28eb32
Merge pull request #1261 from PhenomRetroShare/Add_RsCollAutoDownload
Add RsCollection's content automatically download option.
2019-02-13 22:22:56 -03:00
csoler
a2ed69f01c
Merge pull request #1474 from defnax2k/fix-ui-width/height-small-as-possible
fix ui width & height back to normal size
2019-02-10 14:19:32 +01:00
defnax
8502b7d8ff fix ui width & height back to normal size 2019-02-10 14:14:59 +01:00
thunder2
fb005f0419 Added workaround for Qt 5.10.0+ (Windows only?) in UserNotify.
QSystemTrayIcon is initially not visible but the icon gets visible after the call to ::setIcon
2019-02-03 19:44:27 +01:00
defnax
ef451b9b92
Merge pull request #5 from RetroShare/master
update to latest master
2019-01-23 15:28:26 +01:00
csoler
9c24f5c718
Revert "removed HeaderFrame where it's not needed" 2019-01-19 22:36:19 +01:00
defnax
36022edbc1
Merge pull request #4 from RetroShare/master
update fork
2019-01-19 17:19:34 +01:00
zapek
bb038ab3e0 removed HeaderFrame where it's not needed; changed the font of top
tooltips to be the same
2019-01-18 23:30:52 +01:00
defnax
6c0c42c8ad Improved Subscribe Button look and feel
* Improved Subscribe Button look and feel with stylsheet
* Removed icons from Subscribe button
* Subcribe button hided on posted too when subscribed
2019-01-12 22:20:00 +01:00
defnax
6750e6140f Added for Channel Message composer a Image Attach button
Added for Channel Message composer a Image Attach button
Added a Combobox for Sort in Posted links easyer with new icons
Messengerwindow changed the button icons & display on status the status icon too.
2019-01-12 15:46:47 +01:00
csoler
a3ad5f7707
Merge pull request #1443 from defnax/master
* Fixed icon size of the group tree to display icon complete.
2019-01-03 22:42:32 +01:00
csoler
e88a7075d9
Merge pull request #1445 from csoler/v0.6.5-DebianPackaging
V0.6.5 debian packaging
2018-12-27 17:31:05 +01:00
csoler
45a2d22b45
firther license cleaning/fixing 2018-12-27 16:35:21 +01:00
defnax
e7085eeb75 Fexed Icon size of the group tree
* Fixed icon size of the group tree to display icon complete.
Added for channel adminstrator clickable  to contact easy.
* Format Channel Description when contains links or emote
* Added setting for disable Emoteicon
2018-12-25 19:14:48 +01:00
defnax
ac146c6808
Merge branch 'master' into master 2018-12-23 21:13:06 +01:00
defnax
6aefce4974 restore 2018-12-23 21:04:33 +01:00
defnax
1c998e4f8e Fixed the size problem of the group tree
* Fixed the size problem of the group tree
* Added to format the Administrator as rs link for easyer contact admin.
* Format the Channel Description on the Channel posts widget for clickable links
2018-12-23 17:58:37 +01:00
defnax
3f59cfc7ea Imroved Emoji Tabs for a fixed size and display tabs at bottom.
Imroved Emoji Tabs for a fixed size and display tabs at bottom.
Enabled to attach *.webp and *.gif pictures.
2018-12-22 23:05:01 +01:00
Gioacchino Mazzurco
1699a6a25a
Disable node chat by default at compile-time 2018-11-20 11:32:00 +01:00
csoler
630609c11c
fixed retroshare.project email in licenses 2018-11-11 20:42:48 +01:00
csoler
c4ae4c21b1
fixed licenses in gui/common/ 2018-11-11 20:41:06 +01:00
csoler
b57aacb6bb
partially added/fixed licenses in gui/common 2018-11-11 16:57:05 +01:00
csoler
5f86ac1e3c
updated licenses in gui/Circles. partly changed licenses in gui/common. 2018-11-11 14:24:47 +01:00
csoler
7d21e74b29
added explicit options to including IP history and removed iP history from RS Links as it leaks information without users consent 2018-10-20 17:48:36 +02:00
zapek
8f88a92900 added some comments to explain the issue 2018-09-20 10:48:46 +02:00
zapek
ab80999ca1 fixed compilation on Windows/MSYS2 2018-09-19 15:51:09 +02:00
sehraf
9289586908
remove unused variable 2018-09-14 17:05:57 +02:00
sehraf
dd36f81038
@G10h4ck reimplemented the code to add a peer with location and IPs in acceptInvite().
Remove the redundant code and use the new function for importFriendlist().

This was not tested - i use the same code in SyncFriends plugin and tested it there.
2018-09-14 16:58:18 +02:00
csoler
5c2f714ada
merged with upstream/master 2018-08-30 14:50:16 +02:00
csoler
4c076b60aa
added proper initializing of existing moderators 2018-08-30 10:54:52 +02:00
csoler
93ab975b72
reverted commit 5925aa06fe by request from Phenom 2018-08-06 22:59:37 +02:00