forked from enlightenment/enlightenment
configs have been updated to load correct module and modapi version has been bumped to invalidate old modules SVN revision: 83632devs/asdfuser/comp-sounds
parent
ec87e69908
commit
d7c52deb98
24 changed files with 96 additions and 180 deletions
@ -0,0 +1,19 @@ |
||||
conf_bindingsdir = $(MDIR)/conf_bindings |
||||
conf_bindings_DATA = conf_bindings/module.desktop |
||||
|
||||
EXTRA_DIST += $(conf_bindings_DATA) |
||||
|
||||
conf_bindingspkgdir = $(MDIR)/conf_bindings/$(MODULE_ARCH) |
||||
conf_bindingspkg_LTLIBRARIES = conf_bindings/module.la |
||||
|
||||
conf_bindings_module_la_SOURCES = conf_bindings/e_mod_main.c \ |
||||
conf_bindings/e_mod_main.h \ |
||||
conf_bindings/e_int_config_keybindings.c \ |
||||
conf_bindings/e_int_config_mousebindings.c \ |
||||
conf_bindings/e_int_config_edgebindings.c \ |
||||
conf_bindings/e_int_config_signalbindings.c \ |
||||
conf_bindings/e_int_config_acpibindings.c |
||||
|
||||
.PHONY: conf_bindings install-conf_bindings |
||||
conf_bindings: $(conf_bindingspkg_LTLIBRARIES) $(conf_bindings_DATA) |
||||
install-conf_bindings: install-conf_bindingsDATA install-conf_bindingspkgLTLIBRARIES |
@ -1,17 +0,0 @@ |
||||
conf_edgebindingsdir = $(MDIR)/conf_edgebindings |
||||
conf_edgebindings_DATA = conf_edgebindings/e-module-conf_edgebindings.edj \ |
||||
conf_edgebindings/module.desktop |
||||
|
||||
EXTRA_DIST += $(conf_edgebindings_DATA) |
||||
|
||||
conf_edgebindingspkgdir = $(MDIR)/conf_edgebindings/$(MODULE_ARCH) |
||||
conf_edgebindingspkg_LTLIBRARIES = conf_edgebindings/module.la |
||||
|
||||
conf_edgebindings_module_la_SOURCES = conf_edgebindings/e_mod_main.c \ |
||||
conf_edgebindings/e_mod_main.h \ |
||||
conf_edgebindings/e_int_config_edgebindings.c \ |
||||
conf_edgebindings/e_int_config_signalbindings.c |
||||
|
||||
.PHONY: conf_edgebindings install-conf_edgebindings |
||||
conf_edgebindings: $(conf_edgebindingspkg_LTLIBRARIES) $(conf_edgebindings_DATA) |
||||
install-conf_edgebindings: install-conf_edgebindingsDATA install-conf_edgebindingspkgLTLIBRARIES |
@ -1,17 +0,0 @@ |
||||
conf_keybindingsdir = $(MDIR)/conf_keybindings |
||||
conf_keybindings_DATA = conf_keybindings/module.desktop |
||||
|
||||
EXTRA_DIST += $(conf_keybindings_DATA) |
||||
|
||||
conf_keybindingspkgdir = $(MDIR)/conf_keybindings/$(MODULE_ARCH) |
||||
conf_keybindingspkg_LTLIBRARIES = conf_keybindings/module.la |
||||
|
||||
conf_keybindings_module_la_SOURCES = conf_keybindings/e_mod_main.c \ |
||||
conf_keybindings/e_mod_main.h \ |
||||
conf_keybindings/e_int_config_keybindings.c \ |
||||
conf_keybindings/e_int_config_mousebindings.c \ |
||||
conf_keybindings/e_int_config_acpibindings.c |
||||
|
||||
.PHONY: conf_keybindings install-conf_keybindings |
||||
conf_keybindings: $(conf_keybindingspkg_LTLIBRARIES) $(conf_keybindings_DATA) |
||||
install-conf_keybindings: install-conf_keybindingsDATA install-conf_keybindingspkgLTLIBRARIES |
Binary file not shown.
@ -1,71 +0,0 @@ |
||||
#include "e.h" |
||||
#include "e_mod_main.h" |
||||
|
||||
/* actual module specifics */ |
||||
static E_Module *conf_module = NULL; |
||||
|
||||
/* module setup */ |
||||
EAPI E_Module_Api e_modapi = |
||||
{ |
||||
E_MODULE_API_VERSION, |
||||
"Settings - Edge Bindings" |
||||
}; |
||||
|
||||
EAPI void * |
||||
e_modapi_init(E_Module *m) |
||||
{ |
||||
e_configure_registry_category_add("keyboard_and_mouse", 40, _("Input"), |
||||
NULL, "preferences-behavior"); |
||||
e_configure_registry_category_add("advanced", 80, _("Advanced"), NULL, "preferences-advanced"); |
||||
e_configure_registry_item_add("keyboard_and_mouse/edge_bindings", 10, |
||||
_("Edge Bindings"), NULL, |
||||
"preferences-desktop-edge-bindings", |
||||
e_int_config_edgebindings); |
||||
e_configure_registry_item_add("advanced/signal_bindings", 10, |
||||
_("Signal Bindings"), NULL, |
||||
"preferences-desktop-signal-bindings", |
||||
e_int_config_signalbindings); |
||||
conf_module = m; |
||||
e_module_delayed_set(m, 1); |
||||
|
||||
{ |
||||
E_Configure_Option *co; |
||||
|
||||
e_configure_option_domain_current_set("conf_edgebindings"); |
||||
|
||||
E_CONFIGURE_OPTION_ADD_CUSTOM(co, _("edge bindings"), _("Screen edge binding settings"), _("input"), _("edge"), _("screen"), _("binding")); |
||||
co->info = eina_stringshare_add("keyboard_and_mouse/edge_bindings"); |
||||
E_CONFIGURE_OPTION_ICON(co, "preferences-desktop-edge-bindings"); |
||||
E_CONFIGURE_OPTION_ADD_CUSTOM(co, _("signal bindings"), _("Edje signal binding settings"), _("input"), _("edje"), _("mouse"), _("binding")); |
||||
co->info = eina_stringshare_add("advanced/signal_bindings"); |
||||
E_CONFIGURE_OPTION_ICON(co, "preferences-desktop-signal-bindings"); |
||||
} |
||||
|
||||
return m; |
||||
} |
||||
|
||||
EAPI int |
||||
e_modapi_shutdown(E_Module *m __UNUSED__) |
||||
{ |
||||
E_Config_Dialog *cfd; |
||||
|
||||
while ((cfd = e_config_dialog_get("E", "keyboard_and_mouse/edge_bindings"))) |
||||
e_object_del(E_OBJECT(cfd)); |
||||
while ((cfd = e_config_dialog_get("E", "advanced/signal_bindings"))) |
||||
e_object_del(E_OBJECT(cfd)); |
||||
e_configure_registry_item_del("keyboard_and_mouse/edge_bindings"); |
||||
e_configure_registry_item_del("advanced/signal_bindings"); |
||||
e_configure_registry_category_del("keyboard_and_mouse"); |
||||
e_configure_registry_category_del("advanced"); |
||||
|
||||
e_configure_option_domain_clear("conf_edgebindings"); |
||||
conf_module = NULL; |
||||
return 1; |
||||
} |
||||
|
||||
EAPI int |
||||
e_modapi_save(E_Module *m __UNUSED__) |
||||
{ |
||||
return 1; |
||||
} |
||||
|
@ -1,20 +0,0 @@ |
||||
#ifndef E_MOD_MAIN_H |
||||
#define E_MOD_MAIN_H |
||||
|
||||
E_Config_Dialog *e_int_config_edgebindings(E_Container *con, const char *params __UNUSED__); |
||||
E_Config_Dialog *e_int_config_signalbindings(E_Container *con, const char *params); |
||||
|
||||
|
||||
/**
|
||||
* @addtogroup Optional_Conf |
||||
* @{ |
||||
* |
||||
* @defgroup Module_Conf_EdgeBindings Edge Bindings Configuration |
||||
* |
||||
* Controls action on screen edges and corners. |
||||
* |
||||
* @see Module_Conf_MouseBindings |
||||
* @see Module_Conf_KeyBindings |
||||
* @} |
||||
*/ |
||||
#endif |
@ -1,24 +0,0 @@ |
||||
[Desktop Entry] |
||||
Type=Link |
||||
Name=Edge Bindings |
||||
Name[ru]=Привязки по краям |
||||
Name[cs]=Zkratky okrajù |
||||
Name[eo]=Fulmklavoj de ekranrandoj |
||||
Name[es]=Asociaciones del margen de pantalla |
||||
Name[fr]=Raccourcis des bords de l'écran |
||||
Name[gl]=Asociacións dos marxes da pantalla |
||||
Name[it]=Associazioni a bordi dello schermo e segnali |
||||
Name[tr]=Kenar Bağlayıcıları |
||||
Name[pt]=Associação das margens do ecrã |
||||
Icon=e-module-conf_edgebindings |
||||
Comment=Configure your edge bindings here. |
||||
Comment[ru]=Здесь можно настроить привязки по краям экрана. |
||||
Comment[cs]=Zde mùžete nastavit zkratky pro okraje a rohy obrazovky. |
||||
Comment[eo]=Agordas la fulmklavoj de ekranrandoj. |
||||
Comment[es]=Configure las asociaciones de los bordes de la pantalla aquí. |
||||
Comment[fr]=Configure les raccourcis des bords de l'écran. |
||||
Comment[gl]=Configure as asociacións dos bordes da pantalla aquí. |
||||
Comment[it]=Configurate qui le azioni da eseguire quando il puntatore raggiunge<br>i bordi dello schermo o per alcuni segnali. |
||||
Comment[pt]=Configurar as associações aos limites do ecrã |
||||
Comment[tr]=Kenar bağlayıcılarınızı yapılandırın. |
||||
X-Enlightenment-ModuleType=settings |
Loading…
Reference in new issue