Context menu: fix note groups getting 'stuck' or not updating properly Prior to 8013f4c, these weren't issues due to the menu always being rebuilt before opening the context menu. Now that it isn't being rebuilt, the menu items weren't being deselected when another group was selected from the context menu, and they weren't being updated at all when the current group was changed through the manager. This commit fixes both of those issues by adding the radio items to a group as they should have been from the start, and making sure the correct item is selected whenever the current group setting is changed. Fixes #166
Recent Commits to sticky:master (1)
-
Context menu: fix note groups getting 'stuck' or not updating properly
-
.github/workflows: Add generate-test-packages trigger.
.github/workflows: Add generate-test-packages trigger.
-
1.30
1.30
-
l10n: Update translations
l10n: Update translations
-
1.29
1.29
-
l10n: Update translations
l10n: Update translations
-
1.28
1.28
-
Switch to xapp-symbolic-icons (XSI)
Switch to xapp-symbolic-icons (XSI)
-
Switch to XApp symbolic icons
Switch to XApp symbolic icons
-
get_internal_markup(): don't skip a tag due to removing it from a list.
get_internal_markup(): don't skip a tag due to removing it from a list. Fixes #134
-
Don't segfault when opening and closing the status icon context menu.
Don't segfault when opening and closing the status icon context menu. This works around a bug in xapp that was intermittently causing a segfault when opening and closing the status icon context menu. It has the added benefit of only rebuilding the menu when a group changes. Fixes #149
-
sticky.py: ensure new notes don't get placed off-screen or over a panel.
sticky.py: ensure new notes don't get placed off-screen or over a panel. This isn't the most elegant solution, but I worry about making this too complicated. Not tested in Wayland but (theoretically) should work. Fixes #151
-
1.27
1.27
-
l10n: Update translations
l10n: Update translations
-
1.26
1.26
-
l10n: Update translations
l10n: Update translations
-
1.25
1.25
-
Allow the Gtk theme to define a decoration radius
Allow the Gtk theme to define a decoration radius This allows rounded corners for themes which use them.
-
Allow stickies to be created under Wayland. (#146)
Allow stickies to be created under Wayland. (#146) Wayland doesn't support default monitors. Also X11 users may choose not to have a default monitor (not sure why they would). This manifests in Wayland users not being able to create new stickies at all. For now choose monitor 0 for the display. There are probably better approaches (eg find monitor of manager window), but they are more complex. This clears the bug. Co-authored-by: Clement Lefebvre <clement.lefebvre@linuxmint.com>
-
Fixed regression in dbus NewNote with start position (#143)
Fixed regression in dbus NewNote with start position (#143) Co-authored-by: David Guest <dguest@cdscc.nasa.gov>
-
Add DBus control to reload note contents from file. (#135)
Add DBus control to reload note contents from file. (#135)