/* * libtimezonesapplet.cpp * Shared desktop applet that launches the Time Zone configuration tool * Copyright (c) 2026 Daniel Hammer */ #include #include using gui::desktop_applet::Descriptor; using gui::desktop_applet::Host; static constexpr Descriptor kAppletDescriptor = { gui::desktop_applet::ABI_VERSION, gui::desktop_applet::CAP_SYSTEM_CONFIGURATION, "timezone", "Time Zone", "0:/icons/preferences-system-time.svg", }; extern "C" const Descriptor* desktop_applet_query_v1() { return &kAppletDescriptor; } extern "C" bool desktop_applet_open_v1(const Host* host) { (void)host; return montauk::spawn("0:/apps/timezone/timezone.elf") >= 0; }