1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
|
/*
* Copyright (C) 2024 Tether Operations Limited
*
* SPDX-License-Identifier: GPL-3.0-or-later
*
* Author: Arun Mani J <arunmani@peartree.to>
*/
#include "phosh-plugin.h"
#include "simple-custom-quick-setting.h"
char **g_io_phosh_plugin_simple_custom_quick_setting_query (void);
void
g_io_module_load (GIOModule *module)
{
g_type_module_use (G_TYPE_MODULE (module));
g_io_extension_point_implement (PHOSH_PLUGIN_EXTENSION_POINT_QUICK_SETTING_WIDGET,
PHOSH_TYPE_SIMPLE_CUSTOM_QUICK_SETTING,
PLUGIN_NAME,
10);
}
void
g_io_module_unload (GIOModule *module)
{
}
char **
g_io_phosh_plugin_simple_custom_quick_setting_query (void)
{
char *extension_points[] = {PHOSH_PLUGIN_EXTENSION_POINT_QUICK_SETTING_WIDGET, NULL};
return g_strdupv (extension_points);
}
|