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) 2025 The Phosh Developers
*
* SPDX-License-Identifier: GPL-3.0-or-later
*
* Author: Adam Honse <calcprogrammer1@gmail.com>
*/
#include "phosh-plugin.h"
#include "scaling-quick-setting.h"
char **g_io_phosh_plugin_scaling_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_SCALING_QUICK_SETTING,
PLUGIN_NAME,
10);
}
void
g_io_module_unload (GIOModule *module)
{
}
char **
g_io_phosh_plugin_scaling_quick_setting_query (void)
{
char *extension_points[] = {PHOSH_PLUGIN_EXTENSION_POINT_QUICK_SETTING_WIDGET, NULL};
return g_strdupv (extension_points);
}
|