mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
fixed update of circle name in the GUI
This commit is contained in:
parent
4e0ee29d6a
commit
526a83a303
@ -11,6 +11,16 @@ GUI
|
|||||||
[ ] allow to share circles publish rights
|
[ ] allow to share circles publish rights
|
||||||
[X] allow non admin to see circles details but not edit
|
[X] allow non admin to see circles details but not edit
|
||||||
|
|
||||||
|
[ ] update TS of groups linked to a modified circle, so as to cause updates when a new member is addded to the group
|
||||||
|
[ ] forums GUI should show correct restriction options for restricted forums
|
||||||
|
[ ] changing a circle's name should update the GUI
|
||||||
|
[ ] make sure we canot post in forums using IDs that are not in the circle
|
||||||
|
[ ] make sure unauthorised ids are rejected when validating posts from a circle restricted group
|
||||||
|
[ ] add GUI for local circles in circle GUI
|
||||||
|
[ ] share publish rights between circles
|
||||||
|
[ ] clean GUI (hide IDs)
|
||||||
|
|
||||||
|
|
||||||
Tests
|
Tests
|
||||||
[X] create a safe testing environment: 2 peers with no other contacts, 2 IDs each, and some forums
|
[X] create a safe testing environment: 2 peers with no other contacts, 2 IDs each, and some forums
|
||||||
[X] test #001: transactions should encrypt and decrypt ok on both sides
|
[X] test #001: transactions should encrypt and decrypt ok on both sides
|
||||||
@ -27,11 +37,11 @@ Backend
|
|||||||
Bugs
|
Bugs
|
||||||
[X] Peers cannot be removed from a circle
|
[X] Peers cannot be removed from a circle
|
||||||
[X] Context menu should not allow to edit non admin circles
|
[X] Context menu should not allow to edit non admin circles
|
||||||
[ ] Editing circles make them subscribed, even non admin ones.
|
[X] Editing circles make them subscribed, even non admin ones.
|
||||||
[X] Disable autosync for circles (in rsinit.cc)
|
[X] Disable autosync for circles (in rsinit.cc)
|
||||||
[-] Add explicit circle sync request for all grps restricted to a circle (same as IDs)
|
[-] Add explicit circle sync request for all grps restricted to a circle (same as IDs)
|
||||||
[X] when a peer receives a circle, there is no way to view its details, only the id is available
|
[X] when a peer receives a circle, there is no way to view its details, only the id is available
|
||||||
[ ] if a peer has circles available in "Circles (others)"... if you click on
|
[X] if a peer has circles available in "Circles (others)"... if you click on
|
||||||
"Create Circle" on the gui, then all circles are automatically subscribed
|
"Create Circle" on the gui, then all circles are automatically subscribed
|
||||||
|
|
||||||
|
|
||||||
|
@ -395,6 +395,12 @@ void IdDialog::loadCircleGroupMeta(const uint32_t &token)
|
|||||||
++vit ;
|
++vit ;
|
||||||
continue ;
|
continue ;
|
||||||
}
|
}
|
||||||
|
if(item->text(CIRCLEGROUP_CIRCLE_COL_GROUPNAME) != QString::fromUtf8(vit->mGroupName.c_str()))
|
||||||
|
{
|
||||||
|
std::cerr << " Existing group has a new name. Updating it in the tree." << std::endl;
|
||||||
|
item->setText(CIRCLEGROUP_CIRCLE_COL_GROUPNAME, QString::fromUtf8(vit->mGroupName.c_str()));
|
||||||
|
}
|
||||||
|
|
||||||
// the item is at the right place. Just remove it from the list of items to add.
|
// the item is at the right place. Just remove it from the list of items to add.
|
||||||
std::cerr << " item already in place. Removing from list." << std::endl;
|
std::cerr << " item already in place. Removing from list." << std::endl;
|
||||||
vit = groupInfo.erase(vit) ;
|
vit = groupInfo.erase(vit) ;
|
||||||
|
Loading…
Reference in New Issue
Block a user