<commit_before># Custom UI Widget Panel

## Description

This plugin means to manage the Common UI preview and dependency<br/>
We use this plugin to introduce the style and Common Widget we now suppose to use in the Android development<br/>
Such as a button in specification style we want to use in all company,this plugin may lead to simplify the introduction work and also when our widget or style update,the dependency may also update,this plugin will auto manage the Gradle dependency<br/>

A config is used in this plugin<br/>
[Config.xml](https://github.com/eyyoung/idea-plugin-custom-ui-panel/blob/master/config.xml)<br/>
Config adress is configurable

## Preview

![Plugin Preview](https://raw.githubusercontent.com/eyyoung/idea-plugin-custom-ui-panel/master/preview/preview.gif)

## Config Sample

```xml
<config>
    <commonDep>
            <groupId>com.nd.sdp.android.common</groupId>
            <artifactId>res</artifactId>
            <version>0.2.6-release</version>
    </commonDep>
    <widgets>
        <widget>
            <name>Button</name>
            <dependency>
            </dependency>
            <repository>http://git.sdp.nd/component-android/sdp-common-res</repository>
            <category>Button</category>
            <readme>默认按钮</readme>
            <defaultType>xml</defaultType>
            <more></more><commit_msg>prepare to release<commit_after># Custom UI Widget Panel

## Description

This plugin means to manage the Common UI preview and dependency<br/>
We use this plugin to introduce the style and Common Widget we now suppose to use in the Android development<br/>
Such as a button in specification style we want to use in all members of company,this plugin may lead to simplify the introduction work and also when our widget or style update,the dependency may also update,this plugin will auto manage the Gradle dependency<br/>

A config is used in this plugin<br/>
[Config.xml](https://github.com/eyyoung/idea-plugin-custom-ui-panel/blob/master/config.xml)<br/>
Config adress is configurable

## Preview

![Plugin Preview](https://raw.githubusercontent.com/eyyoung/idea-plugin-custom-ui-panel/master/preview/preview.gif)

## Config Sample

```xml
<config>
    <commonDep>
            <groupId>com.nd.sdp.android.common</groupId>
            <artifactId>res</artifactId>
            <version>0.2.6-release</version>
    </commonDep>
    <widgets>
        <widget>
            <name>Button</name>
            <dependency>
            </dependency>
            <repository>http://git.sdp.nd/component-android/sdp-common-res</repository>
            <category>Button</category>
            <readme>默认按钮</readme>
            <defaultType>xml</defaultType>
            <more></more>
{'fraction_non_alphanumeric': 0.10858400586940573, 'fraction_numerical': 0.0022010271460014674, 'mean_word_length': 3.0640834575260807, 'pattern_counts': {'":': 0, '<': 63, '<?xml version=': 0, '>': 63, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 8}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1901444', 'n_tokens_mistral': 774, 'n_tokens_neox': 757, 'n_words': 227}