Update code to reflect changes in wallman_systray.py

This commit is contained in:
Emma Nora Theuer 2024-10-16 18:41:54 +02:00
parent e845bccdae
commit 49c7cc9a05

View file

@ -224,7 +224,7 @@ class WallpaperLogic(_ConfigLib):
self._notify_user() self._notify_user()
return has_wallpaper_been_set return has_wallpaper_been_set
def run_wallpapers(self): def schedule_wallpapers(self):
def _schedule_background_wallpapers(): def _schedule_background_wallpapers():
from apscheduler.schedulers.background import BackgroundScheduler from apscheduler.schedulers.background import BackgroundScheduler
scheduler = BackgroundScheduler() scheduler = BackgroundScheduler()
@ -251,9 +251,9 @@ class WallpaperLogic(_ConfigLib):
from functools import partial from functools import partial
scheduler = _schedule_background_wallpapers() scheduler = _schedule_background_wallpapers()
menu = systray.Menu ( menu = systray.Menu (
systray.item("Re-Set Wallpaper", partial(systray.set_wallpaper_again, callback=self.set_wallpaper_by_time)), systray.item("Re-Set Wallpaper", partial(systray.set_wallpaper_again, wallpaper_setter=self.set_wallpaper_by_time)),
systray.item("Reroll Wallpapers", partial(systray.reroll_wallpapers, first_callback=self._choose_wallpaper_set, second_callback=self.set_wallpaper_by_time)), systray.item("Reroll Wallpapers", partial(systray.reroll_wallpapers, wallpaper_chooser=self._choose_wallpaper_set, wallpaper_setter=self.set_wallpaper_by_time)),
systray.item("Quit", partial(systray.on_quit, callback=scheduler.shutdown)) systray.item("Quit", partial(systray.on_quit, shutdown_scheduler=scheduler.shutdown))
) )
icon = systray.Icon("wallman_icon", systray.icon_image, "My Tray Icon", menu) icon = systray.Icon("wallman_icon", systray.icon_image, "My Tray Icon", menu)
icon.run() icon.run()