ei-demo-client: Remove obsolote portal option

This commit is contained in:
David Redondo 2024-04-05 11:20:30 +02:00 committed by Peter Hutterer
parent 9f82bbf344
commit ebde54f3b3

View file

@ -184,8 +184,6 @@ usage(FILE *fp, const char *argv0)
"Options:\n"
" --socket Use the socket backend. The socket path is $LIBEI_SOCKET if set, \n"
" otherwise $XDG_RUNTIME_DIR/eis-0\n"
" --portal Use the portal backend.\n"
" --busname Use the given busname (default: org.freedesktop.portal.Desktop)\n"
" --verbose Enable debugging output\n"
" --receiver Create a receiver EIS context, receiving events instead of sending them\n"
" --interval Interval in milliseconds between polling\n"
@ -198,7 +196,6 @@ int main(int argc, char **argv)
{
enum {
SOCKET,
PORTAL,
} backend = SOCKET;
bool verbose = false;
bool receiver = false;
@ -209,8 +206,6 @@ int main(int argc, char **argv)
while (1) {
enum {
OPT_BACKEND_SOCKET,
OPT_BACKEND_PORTAL,
OPT_BUSNAME,
OPT_VERBOSE,
OPT_RECEIVER,
OPT_INTERVAL,
@ -218,8 +213,6 @@ int main(int argc, char **argv)
};
static struct option long_opts[] = {
{"socket", no_argument, 0, OPT_BACKEND_SOCKET},
{"portal", no_argument, 0, OPT_BACKEND_PORTAL},
{"busname", required_argument, 0, OPT_BUSNAME},
{"verbose", no_argument, 0, OPT_VERBOSE},
{"receiver", no_argument, 0, OPT_RECEIVER},
{"interval", required_argument, 0, OPT_INTERVAL},
@ -243,12 +236,6 @@ int main(int argc, char **argv)
case OPT_BACKEND_SOCKET:
backend = SOCKET;
break;
case OPT_BACKEND_PORTAL:
backend = PORTAL;
break;
case OPT_BUSNAME:
free(busname);
busname = xstrdup(optarg);
break;
case OPT_RECEIVER:
receiver = true;
@ -283,11 +270,6 @@ int main(int argc, char **argv)
const char SOCKETNAME[] = "eis-0";
colorprint("connecting to %s\n", SOCKETNAME);
rc = ei_setup_backend_socket(ei, getenv("LIBEI_SOCKET") ? NULL : SOCKETNAME);
} else if (backend == PORTAL) {
#if ENABLE_LIBEI_PORTAL
colorprint("connecting to %s\n", busname);
rc = ei_setup_backend_portal_busname(ei, busname);
#endif
}
if (rc != 0) {