roundabout,
created on Friday, 19 December 2025, 20:23:55 (1766175835),
received on Friday, 19 December 2025, 20:23:58 (1766175838)
Author identity: Vlad <vlad.muntoiu@gmail.com>
d8bd8f68f54a7890f59ec7fbe3562e22e5f5d8a7
applets/app-menu/__init__.py
@@ -201,7 +201,7 @@ class AppMenu(panorama_panel.Applet):
apps_by_category["Other"].append(app)
for apps in apps_by_category.values():
apps.sort(key=lambda app: app.get_display_name())
apps.sort(key=lambda app: GLib.utf8_collate_key_for_filename(app.get_display_name(), len(app.get_display_name())))
for category, info in self.category_mappings.items():
if apps_by_category[category]:
applets/file-listing/__init__.py
@@ -205,7 +205,7 @@ class FileListingApplet(panorama_panel.Applet):
self.inner_box.append(Gtk.Label.new(config["label"]))
self.button.set_always_show_arrow(True)
self.popover = Gtk.PopoverMenu(flags=Gtk.PopoverMenuFlags.NESTED, has_arrow=False)
self.popover = Gtk.PopoverMenu(flags=Gtk.PopoverMenuFlags.NESTED, has_arrow=False, halign=Gtk.Align.START)
self.actions = {}
self.container_menu = Gio.Menu()
self.options_section = Gio.Menu()
applets/notifier/__init__.py
@@ -221,11 +221,9 @@ class NotifierApplet(panorama_panel.Applet):
self.notification_count += 1
child = child.get_next_sibling()
self.notification_count_label.set_text(locale.format_string("%d", self.notification_count))
print(self.application.notification_list)
self.notification_list = self.application.notification_list
if self.notification_list.get_parent() is not None:
self.notification_list.unparent()
print(self.notification_list, self.notification_list.get_parent())
self.popover.set_child(self.notification_list)
self.button.set_popover(self.popover)
panorama_panel.track_popover(self.popover)