15 lines
670 B
C
15 lines
670 B
C
// Copyright (c) 2026 Storm Dragon
|
|
// Authors: Storm Dragon, Angus Kola
|
|
// SPDX-License-Identifier: GPL-3.0-or-later
|
|
#include <gtk/gtk.h>
|
|
typedef struct { char *name; unsigned int pid; } AccessibleApplication;
|
|
AccessibleApplication *prefs_application_names(int *count);
|
|
void prefs_free_application_names(AccessibleApplication *names, int count);
|
|
int prefs_application_chooser_init(void);
|
|
void prefs_application_chooser_add(const char *name);
|
|
void prefs_application_chooser_present(void);
|
|
void prefs_application_chooser_iterate(void);
|
|
int prefs_application_chooser_action(void);
|
|
char *prefs_application_chooser_selected(void);
|
|
void prefs_application_chooser_close(void);
|