elm: move Elm.Icon.Type to elm_general

This unbreaks installed eo file database as certain installed eo files import
elm_icon which is not installed, causing parse errors.
This commit is contained in:
Daniel Kolesa 2016-12-09 15:05:26 +01:00
parent fdbc5a4019
commit 05ca887e41
7 changed files with 12 additions and 14 deletions

View File

@ -1,5 +1,4 @@
import elm_general;
import elm_icon;
import elm_entry;
struct Efl.Ui.Text.Anchor_Info

View File

@ -1,5 +1,4 @@
import elm_general;
import elm_icon;
type Elm_Entry_Item_Provider_Cb: __undefined_type; [[Elementary entry item provider callback type]]
type Elm_Entry_Filter_Cb: __undefined_type; [[Elementary entry filter callback type]]

View File

@ -277,3 +277,12 @@ enum Efl.Ui.Softcursor_Mode
on, [[Always use a softcursor.]]
off [[Never use a softcursor.]]
}
enum Elm.Icon.Type
{
[[Elementary icon types]]
legacy: elm_icon;
none, [[Icon has no type set]]
file, [[Icon is of type file]]
standard [[Icon is of type standard]]
}

View File

@ -1,4 +1,5 @@
import elm_icon;
import elm_general;
class Elm.Hoversel (Elm.Button, Efl.Ui.Selectable,
Efl.Ui.Clickable,
Elm.Interface.Atspi_Widget_Action)

View File

@ -1,4 +1,4 @@
import elm_icon;
import elm_general;
class Elm.Hoversel.Item(Elm.Widget.Item)
{

View File

@ -1,12 +1,3 @@
enum Elm.Icon.Type
{
[[Elementary icon types]]
legacy: elm_icon;
none, [[Icon has no type set]]
file, [[Icon is of type file]]
standard [[Icon is of type standard]]
}
class Elm.Icon (Efl.Ui.Image)
{
[[Elementary Icon Class]]

View File

@ -1,5 +1,4 @@
import elm_general;
import elm_icon;
enum Elm.Toolbar.Shrink_Mode
{