Closed zhuyaliang closed 1 year ago
I think you just need to modify the stickynote_show_notes function. The code looks better and it's more readable.
static void
stickynote_show_notes (gboolean visible)
{
StickyNote *note;
GList *l;
if (stickynotes->visible == visible)
return;
if (g_settings_get_boolean (stickynotes->settings, "click-hide") && !visible)
return;
stickynotes->visible = visible;
for (l = stickynotes->notes; l; l = l->next) {
note = l->data;
stickynote_set_visible (note, visible);
}
}
What is the status of this?
@lukefromdc It will be updated later
@zhuyaliang I'm no longer part of MATE team. I hope another team member will review your changes, regards.
Are the conversations resolved?
@zhuyaliang Build runs fine with debian at travis CI now. So what we do with the unsolved conversations? Did you fix them?
Add a new key value "click-hide",When this key is disabled, click the note icon on the panel, and the note will not be hidden Fix #627
test
gsettings set org.mate.stickynotes click-hide false