diff options
author | José Bollo <jose.bollo@iot.bzh> | 2015-12-08 13:16:11 +0100 |
---|---|---|
committer | José Bollo <jose.bollo@iot.bzh> | 2015-12-08 13:16:11 +0100 |
commit | 7fc1ab01c2309d3078e3d66cfff05bf27fdad26f (patch) | |
tree | fc8b19c5387e5b921c2b8e9806097896f72e5ee1 /wgt.h | |
parent | 82a1641c0570e6548649dac932853959854cd706 (diff) |
Support for elements of config.xml
This add some elements intended to be used later when handling
data coming from config.xml of widgets.
Change-Id: I1df9eb158d5c37578c9c7a8caa9eb8f85527ca4b
Diffstat (limited to 'wgt.h')
-rw-r--r-- | wgt.h | 62 |
1 files changed, 62 insertions, 0 deletions
@@ -0,0 +1,62 @@ +/* + Copyright 2015 IoT.bzh + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +*/ + + +#include <libxml/tree.h> +#include "config.h" + + +/**************************************************************/ +/* from wgt-config-xml */ + +extern int confixml_open(); +extern void confixml_close(); +extern xmlNodePtr confixml_name(); +extern xmlNodePtr confixml_description(); +extern xmlNodePtr confixml_license(); +extern xmlNodePtr confixml_author(); +extern xmlNodePtr confixml_content(); +extern xmlNodePtr confixml_icon(int width, int height); +extern xmlNodePtr confixml_first_feature(); +extern xmlNodePtr confixml_next_feature(xmlNodePtr node); +extern xmlNodePtr confixml_first_preference(); +extern xmlNodePtr confixml_next_preference(xmlNodePtr node); +extern xmlNodePtr confixml_first_icon(); +extern xmlNodePtr confixml_next_icon(xmlNodePtr node); + +/**************************************************************/ +/* from wgt-locales */ + +extern void locales_reset(); +extern int locales_add(const char *locstr); +extern int locales_score(const char *lang); +extern char *locales_locate_file(const char *filename); + +/**************************************************************/ +/* from wgt-strings */ + +extern const char _config_xml_[]; +extern const char _name_[]; +extern const char _description_[]; +extern const char _author_[]; +extern const char _license_[]; +extern const char _icon_[]; +extern const char _content_[]; +extern const char _feature_[]; +extern const char _preference_[]; +extern const char _width_[]; +extern const char _height_[]; + |