This allows environments like Phosh to consider Waydroid launchers as
mobile-compatible, so they get displayed in default app list when undocked.
Name=Waydroid
Exec=waydroid first-launch
Icon=/usr/lib/waydroid/data/AppIcon.png
Name=Waydroid
Exec=waydroid first-launch
Icon=/usr/lib/waydroid/data/AppIcon.png
+X-Purism-FormFactor=Workstation;Mobile;
lines.append("Name=" + appInfo["name"])
lines.append("Exec=waydroid app launch " + packageName)
lines.append("Icon=" + args.waydroid_data + "/icons/" + packageName + ".png")
lines.append("Name=" + appInfo["name"])
lines.append("Exec=waydroid app launch " + packageName)
lines.append("Icon=" + args.waydroid_data + "/icons/" + packageName + ".png")
+ lines.append("X-Purism-FormFactor=Workstation;Mobile;")
desktop_file = open(desktop_file_path, "w")
for line in lines:
desktop_file.write(line + "\n")
desktop_file = open(desktop_file_path, "w")
for line in lines:
desktop_file.write(line + "\n")
lines = ["[Desktop Entry]", "Type=Application"]
lines.append("Name=Waydroid")
lines.append("Exec=waydroid show-full-ui")
lines = ["[Desktop Entry]", "Type=Application"]
lines.append("Name=Waydroid")
lines.append("Exec=waydroid show-full-ui")
+ lines.append("X-Purism-FormFactor=Workstation;Mobile;")
if hide:
lines.append("NoDisplay=true")
lines.append("Icon=" + tools.config.tools_src + "/data/AppIcon.png")
if hide:
lines.append("NoDisplay=true")
lines.append("Icon=" + tools.config.tools_src + "/data/AppIcon.png")