Commit Graph

211 Commits

Author SHA1 Message Date
csoler
74b4d6667a added ifdef to allow to remove the sorting of circles into member/not member. To be tested for final decision 2016-05-26 21:16:21 -04:00
csoler
ae5929e9ad fixed possible crash due to using a deleted item 2016-05-26 18:58:48 -04:00
csoler
d1f4e134a5 removed display of circle members in left ID list 2016-05-25 19:04:45 -04:00
csoler
cfeed5c171 fixed column width and titles in circles 2016-05-25 18:47:06 -04:00
csoler
605763d812 added all IDs in circle to display tree 2016-05-25 18:34:12 -04:00
csoler
219dd01958 improved GUI display in circle list 2016-05-25 17:51:23 -04:00
csoler
5b69fa06fd fixed re-draw of subitem in circle tree when flags changed 2016-05-24 21:23:35 -04:00
csoler
5bc83d902b fixed unsubscription of external circles 2016-05-23 21:09:06 -04:00
csoler
55cb15caa9 fixed updating of membership when loading circle cache entry 2016-05-22 20:35:51 -04:00
csoler
68e618ba4c fixed GUI for circle invites 2016-05-22 18:21:48 -04:00
csoler
d60e99e8e0 added subwidgets for invited GXS ids in circles 2016-05-21 16:50:50 -04:00
csoler
722609a3e6 finished implementing the backend part for the subscription system 2016-05-18 21:13:54 -04:00
csoler
9e182414c1 fixed wrong signal connection 2016-05-14 11:48:23 -04:00
csoler
aa80ffd5e6 fixed GUI for invitation handling menus 2016-05-14 11:13:54 -04:00
csoler
a3a0b1d312 added proper menus for adding/removing IDs from circles 2016-05-12 22:30:12 -04:00
csoler
d01c61fde8 added items for encoding subscription requests and the logic to create them from GUI calls 2016-05-11 17:59:42 -04:00
csoler
9a86989060 first version of circle messages 2016-05-10 21:24:31 -04:00
csoler
c9846c0dcf added proper context menu for requesting/cancelling circle subscription 2016-05-06 22:12:44 -04:00
csoler
83049259f2 added bullets to show subscription status of circles. Enabled message sync in circles. Changed flags in GxsCirclesDetails to include new subscription flags 2016-05-06 21:37:17 -04:00
csoler
a35a60849a renamed subscribed circle item into belongingCircle item which is more appropriate 2016-04-19 22:00:32 -04:00
csoler
d44efc7b68 added some info in circles 2016-04-17 18:05:31 -04: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
c14c240f07 fixed update of circles GUI using a timer. This is not optimal, and should be replaced by a proper notify call 2016-04-17 00:52:01 -04:00
csoler
3000f94999 separated subscribe status from wether we are part of a circle or not. Still needs update of GUI 2016-04-17 00:52:00 -04:00
csoler
048192ee9c added mOriginator to CircleCache entry and auto-ask for unknown GXS ids to the friend who supplied the circle group 2016-04-14 23:47:42 -04:00
csoler
4fe66d67ef removed Edit/New circles buttons, put them in context menu. Added header frame (needs a proper look) 2016-04-10 10:53:27 -04:00
csoler
3b45fd8389 create new item "My own identities" to store own ids in IdDialog 2016-04-09 17:50:46 -04:00
csoler
9ced5175fe improved tooltips in people list 2016-04-02 16:54:30 -04:00
csoler
53dbc526a8 removed mention of null PGP ids in People 2016-04-02 16:50:22 -04:00
csoler
9d9b790a3e exposed un-verified PGP signatures on GXS ids in GUI. Added auto-ban of GXS ids signed by a PGP ids that has already signed a large enough set of GXS ids. Still needs some GUI to change the threshold. 2016-04-02 16:14:18 -04:00
defnax
cee3477734 Fixed the default splitter expanding of People Dialog 2016-03-30 17:06:34 +02:00
csoler
4831465137 fixed tiny bits in circles/people GUI 2016-03-25 21:03:09 -04:00
csoler
d1b09b93b9 removed some debug info 2016-03-25 18:54:13 -04:00
csoler
44cadc22b2 cleaned debug info and disabled local circles before merge 2016-03-24 19:46:08 -04:00
csoler
9dc7328dc7 fixed async-ed circle loading in IdDialog 2016-03-24 18:41:15 -04:00
csoler
981f81deae added anon ids to offline vetting 2016-03-23 20:54:45 -04:00
csoler
526a83a303 fixed update of circle name in the GUI 2016-03-18 22:11:07 -04:00
csoler
b6388d7a7a fixed update of GUI when circles change 2016-03-17 18:17:58 -04:00
csoler
36edde6d25 fixed bug causing GUI to not auto-unsubscribe in circles 2016-03-16 23:30:23 -04:00
csoler
31356bab96 added reload of grp meta on update 2016-03-16 21:27:46 -04:00
csoler
b2192957ef added update of GUI, instead of re-creating everything when a circle change 2016-03-16 21:27:46 -04:00
csoler
bdb326a989 attempt at fixing circle cache loop. Renamed a few variables and fixed logic. Not yet fully working 2016-03-14 23:19:37 -04:00
csoler
9c649aa58c improved debugDump(), showing the subscription status of each grp 2016-03-13 12:08:03 -04:00
csoler
5fe390d485 changed titles of tree root nodes in circles 2016-03-13 11:41:33 -04:00
csoler
a065dba8f8 cleaned code a little bit 2016-03-12 11:05:03 -05:00
csoler
61c7da7e2d unselect all IDs when no circle is selected 2016-03-12 11:02:32 -05:00
csoler
456a882343 added highlighting of currently selected circle members 2016-03-12 10:41:35 -05:00
csoler
4e4980ba0e fixed display of info for non admin circles, and added readonly system to not allow editing them 2016-03-10 22:57:04 -05:00
csoler
3fc6f6b2db updated TODO(circles), removed useless context menu, added tooltips for circle distribution options 2016-03-09 20:53:49 -05:00
csoler
cba4795911 improved circles GUI logic 2016-03-08 00:02:16 -05:00
csoler
71071595c8 called re-loading of circles after creation. Added debug info in msg vetting 2016-02-11 21:59:45 -05:00
csoler
3db3ccf636 merged with upstream 2016-02-10 00:00:21 -05:00
csoler
39e6a9b61a fixed up People context menu so as to handle actions for multiple persons at once 2016-01-16 20:44:52 -05:00
defnax
63b88ecf68 correct sorting for "Reputation" in People, patch by Eugene Tooms 2016-01-16 14:50:12 +01:00
csoler
9da8a8abc3 fixed compilation of RsNxsTransaction encryption code 2016-01-01 21:37:27 -05:00
csoler
6ecd2991e7 merged with latest trunk 2016-01-01 15:15:19 -05:00
defnax
a63482d642 Expand All/Contacts items by default & store/load expand settings. 2015-12-27 19:14:20 +01:00
defnax
7afcc2a91e Enabled back counting People
Enabled "Sort by Posts" for Channels/Forums/Posted
Fixed Width/Height of Message Composer
Moved Chat Settings Page order.
2015-12-24 17:46:02 +01:00
defnax
12c919491c Added Send Invite Button to People Dialog. 2015-12-24 14:31:52 +01:00
csoler
4c50641700 cosmetic change in IdDialog 2015-12-23 12:12:34 -05:00
csoler
52da8cd0e6 fixed display of contactlist when changing status, and improved computaitonal efficiency 2015-12-23 12:08:20 -05:00
csoler
5d9272055f merged with upstream/master 2015-12-22 18:33:01 -05:00
csoler
ab763c7a8a converted file to unix mode 2015-12-22 18:29:27 -05:00
csoler
fc94cf2c2d added latest update to IdDialog from defnax 2015-12-11 23:49:35 -05:00
csoler
11fb0bacc8 fixed missing code in previous merge 2015-12-05 17:25:55 -05:00
csoler
0c1e6301b3 merged with latest upstream trunk 2015-12-05 16:49:00 -05:00
csoler
9193d3579b merged with latest master before creating PR 2015-12-04 21:24:51 -05:00
csoler
a29f15ae32 fixed compilation, added missing methods for new distant chat 2015-11-28 14:55:56 -05:00
csoler
bca89c63c6 fixed serialisation bug and added new GUI bits 2015-11-25 18:08:53 -05:00
defnax
4dacd9a54d Added Ban/Unban Context menu actions for People list. 2015-11-19 19:08:47 +01:00
defnax
701f1ceb4a Fixed counting thx to sehraf 2015-11-17 17:33:25 +01:00
defnax
01f3db70d3 Added to count identity items on People 2015-11-17 15:58:22 +01:00
csoler
12acf6de35 fixed update of reputations display and used proper global score in id list 2015-10-29 23:31:23 -04:00
defnax
febea809b1 Fixed Reputation display, and set text Alignment. 2015-10-17 02:23:46 +02:00
defnax
66670315dc Moved to display pending packets on a QTreeWidget.
Fixed People layout/spacing & display votes column.
2015-10-15 02:14:52 +02:00
csoler
441b164c73 fixed small bugs in average friend reputation display 2015-10-13 21:54:52 -04:00
csoler
338fcee865 added button in forums to flag poster identity as bad 2015-10-09 18:51:16 -04:00
csoler
8c6c9344fe fixed a few bugs in reputation items serialisation code and GUI display 2015-10-08 23:02:34 -04:00
csoler
317e7ea5ab added some backend for reputation system 2015-10-04 23:14:49 -04:00
csoler
c17dddb79c updated GUI for reputation 2015-10-04 17:47:30 -04:00
defnax
4116f4b5cc Added Context menus for Edit Circle or Add/Remove Member
Changed for OK Button renaming to Create (New Mode) or Update(Edit Mode)
2015-09-11 02:46:34 +02:00
defnax
cecaf31f7d Clean up naming and added to display avatar icons. 2015-09-11 01:15:45 +02:00
defnax
b1527b608f Improved layout better look & feel for Circles View
Added activity column
2015-09-10 17:37:42 +02:00
csoler
a2d686351f move circles code to IdDialog 2015-09-06 23:53:21 -04:00
csoler
08be890339 added circle edit functionality to People tab 2015-09-06 18:19:51 -04:00
thunder2
a765016240 Moved column show/hide from context menu of the tree to the context menu of the header in IdDialog. 2015-08-11 16:01:43 +02:00
csoler
d3257e4455 fixed a few more icons (help icons, grou tree widgets, bullets)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8573 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-30 16:44:58 +00:00
csoler
b8434a649e added a few 128px icons
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8561 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-27 11:47:37 +00:00
electron128
d9e1473533 fixed whitespaces in strings (patch from Henry)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8421 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-12 08:27:26 +00:00
thunder2
d71d26f026 Fixed crash in context menu of the id list in IdDialog when no row is active.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8410 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-11 08:08:10 +00:00
electron128
8e0be294ee fix more typos in strings (patch from Henry)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8338 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-01 18:46:33 +00:00
electron128
e88009d0d3 fixed compile (patch from Phenom)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8337 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-01 16:35:00 +00:00
electron128
875df4e2c2 fix typos in strings (patch from Henry)
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8335 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-06-01 14:20:26 +00:00
csoler
be3aa18381 added max ID size check on 2 remaining fields in iddialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8150 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-21 18:42:56 +00:00
csoler
2f2d01dc41 set max GxsId nickname size to some arbitrary value to avoid crazy long nicknames crafted to break the GUI. This should also be checked when de-serialising groups at a wider scale for group names in general
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8125 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-04-09 19:53:01 +00:00
csoler
48ea291d95 moved signature validation and encryption one level up into p3IdService. Added timestamp for GXS identities and auto-removal after 7 days. Updated display in IdDialog
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@8015 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-03-14 14:33:23 +00:00
csoler
9e31d2714d hide reputations which are not used yet (patch from sehraf
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7956 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-02-18 22:09:51 +00:00
defnax
110df28979 Added tooltip on key id column.
Hide Id Type column by default.

git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7953 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-02-17 21:31:14 +00:00
thunder2
c79fa0747e Fixed initial size of the splitter in IdDialog.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7947 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-02-16 15:45:53 +00:00
defnax
f81593fde9 Disable Send Message button for own Identities.
git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7946 b45a01b8-16f6-495d-af2f-9b41ad6348cc
2015-02-16 15:33:35 +00:00