Files
desktop-planer/dev/fake-ding.py
2026-09-18 22:02:53 +02:00

19 lines
702 B
Python

# Fenster, das sich wie Desktop Icons (DING) ausgibt: Titel "Desktop Icons 1", bildschirmfüllend.
# Start: WAYLAND_DISPLAY=wayland-1 DBUS_SESSION_BUS_ADDRESS=$(cat /tmp/desktop-app-nested/bus) python3 dev/fake-ding.py
import gi
gi.require_version('Gtk', '4.0')
from gi.repository import Gtk, GLib
app = Gtk.Application(application_id='com.rastersoft.dingtest')
def activate(app):
win = Gtk.ApplicationWindow(application=app, title='Desktop Icons 1', default_width=1920, default_height=1080)
label = Gtk.Label(label='FAKE DING')
label.set_valign(Gtk.Align.END)
label.set_halign(Gtk.Align.CENTER)
win.set_child(label)
win.present()
app.connect('activate', activate)
app.run()