forked from enlightenment/efl
Make "legacy_prefix: null;" the default in eolian and adjust the efl.
This breaks behaviour because it changes the legacy_prefix behaviour to be null by default. This means that by default legacy functions are not generated. This merge includes the changes to eolian and the efl.
This commit is contained in:
commit
b5b4ffa07c
|
@ -1,6 +1,14 @@
|
|||
%define __os_install_post /usr/lib/rpm/brp-compress
|
||||
%define debug_package %{nil}
|
||||
%{!?_rel:%{expand:%%global _rel 0.enl%{?dist}}}
|
||||
%define _missing_doc_files_terminate_build 0
|
||||
|
||||
%if %(systemctl --version | head -1 | cut -d' ' -f2) >= 209
|
||||
%{expand:%%global have_systemd 1}
|
||||
%endif
|
||||
|
||||
%{expand:%%global ac_enable_systemd --%{?have_systemd:en}%{!?have_systemd:dis}able-systemd}
|
||||
|
||||
Summary: Enlightenment Foundation Libraries
|
||||
Name: efl
|
||||
Version: @VERSION@
|
||||
|
@ -29,6 +37,10 @@ Provides: eio = %{version}-%{release}
|
|||
Obsoletes: eio < %{version}-%{release}
|
||||
Provides: ecore = %{version}-%{release}
|
||||
Obsoletes: ecore < %{version}-%{release}
|
||||
Provides: edje = %{version}-%{release}
|
||||
Obsoletes: edje < %{version}-%{release}
|
||||
Provides: elementary = %{version}-%{release}
|
||||
Obsoletes: elementary < %{version}-%{release}
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
|
||||
%description
|
||||
|
@ -56,6 +68,10 @@ Provides: eio-devel = %{version}-%{release}
|
|||
Obsoletes: eio-devel < %{version}-%{release}
|
||||
Provides: ecore-devel = %{version}-%{release}
|
||||
Obsoletes: ecore-devel < %{version}-%{release}
|
||||
Provides: edje-devel = %{version}-%{release}
|
||||
Obsoletes: edje-devel < %{version}-%{release}
|
||||
Provides: elementary-devel = %{version}-%{release}
|
||||
Obsoletes: elementary-devel < %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
Headers, static libraries, test programs and documentation for EFL
|
||||
|
@ -66,14 +82,15 @@ Headers, static libraries, test programs and documentation for EFL
|
|||
|
||||
|
||||
%build
|
||||
%{configure} --prefix=%{_prefix}
|
||||
%{configure} --prefix=%{_prefix} %{ac_enable_systemd} CFLAGS="-O0 -ggdb3"
|
||||
### use this if you have build problems
|
||||
#./configure --prefix=%{_prefix}
|
||||
#./configure --prefix=%{_prefix} %{ac_enable_systemd} CFLAGS="-O0 -ggdb3"
|
||||
%{__make} %{?_smp_mflags} %{?mflags}
|
||||
|
||||
|
||||
%install
|
||||
%{__make} %{?mflags_install} -j1 DESTDIR=$RPM_BUILD_ROOT install
|
||||
find $RPM_BUILD_ROOT%{_prefix} -name '*.la' -print0 | xargs -0 rm -f
|
||||
|
||||
%{find_lang} %{name}
|
||||
|
||||
|
@ -94,30 +111,35 @@ test "x$RPM_BUILD_ROOT" != "x/" && rm -rf $RPM_BUILD_ROOT
|
|||
%defattr(-, root, root)
|
||||
%doc AUTHORS README NEWS COPYING licenses/COPYING.BSD licenses/COPYING.LGPL licenses/COPYING.GPL licenses/COPYING.FTL
|
||||
%{_bindir}/*
|
||||
%{_libdir}/*.so.*
|
||||
%{_libdir}/evas/cserve2/loaders/*/linux-gnu-*/*.so
|
||||
%{_libdir}/evas/modules/engines/*/linux-gnu-*/*.so
|
||||
%{_libdir}/evas/modules/image_loaders/*/linux-gnu-*/*.so
|
||||
%{_libdir}/evas/modules/image_savers/*/linux-gnu-*/*.so
|
||||
%{_libdir}/ecore/*/*.so
|
||||
%{_libdir}/ecore_evas/*/*/*/*.so
|
||||
%{_libexecdir}/*
|
||||
%{_libdir}/*.so*
|
||||
%{_libdir}/e*/
|
||||
%{_datadir}/applications/*.desktop
|
||||
%{_datadir}/dbus*/services/*
|
||||
%{_datadir}/ecore*/
|
||||
%{_datadir}/edje/
|
||||
%{_datadir}/eeze/
|
||||
%{_datadir}/efreet/
|
||||
%{_datadir}/elementary/
|
||||
%{_datadir}/elua/
|
||||
%{_datadir}/embryo/
|
||||
%{_datadir}/emotion/
|
||||
%{_datadir}/eo/
|
||||
%{_datadir}/ethumb*/
|
||||
%{_datadir}/evas/
|
||||
%{_datadir}/icons/*
|
||||
%{_datadir}/gdb/auto-load%{_libdir}/lib*.py
|
||||
%{_datadir}/mime/packages/*.xml
|
||||
%if %{?have_systemd:1}0
|
||||
%{_prefix}/lib/systemd/*/*.service
|
||||
%endif
|
||||
|
||||
%files devel
|
||||
%defattr(-, root, root)
|
||||
%{_includedir}/*
|
||||
%{_libdir}/cmake/*
|
||||
%{_libdir}/pkgconfig/*
|
||||
%{_libdir}/*.a
|
||||
%{_libdir}/*.la
|
||||
%{_libdir}/*.so
|
||||
%{_libdir}/ecore/*/*.la
|
||||
%{_libdir}/ecore_evas/*/*/*/*.la
|
||||
%{_libdir}/evas/cserve2/loaders/*/linux-gnu-*/*.la
|
||||
%{_libdir}/evas/modules/engines/*/linux-gnu-*/*.la
|
||||
%{_libdir}/evas/modules/image_loaders/*/linux-gnu-*/*.la
|
||||
%{_libdir}/evas/modules/image_savers/*/linux-gnu-*/*.la
|
||||
%{_datadir}/embryo/
|
||||
%{_datadir}/eolian/
|
||||
%{_datadir}/evas/
|
||||
|
||||
|
||||
|
|
|
@ -8,6 +8,7 @@ class Ecore.Animator (Eo.Base)
|
|||
should be run and having a callback that does the animation.
|
||||
]]
|
||||
|
||||
legacy_prefix: ecore_animator;
|
||||
eo_prefix: ecore_animator;
|
||||
methods {
|
||||
timeline_constructor {
|
||||
|
|
|
@ -45,6 +45,7 @@ class Ecore.Exe (Eo.Base, Efl.Control)
|
|||
An interaction between your process and those spawned is possible using pipes or signals.
|
||||
]]
|
||||
|
||||
legacy_prefix: ecore_exe;
|
||||
eo_prefix: ecore_obj_exe;
|
||||
methods {
|
||||
@property command {
|
||||
|
|
|
@ -10,7 +10,6 @@ class Efl.Loop (Eo.Base)
|
|||
great responsiveness without the need for threads (or any other concurrency), but
|
||||
provide them if you need to.
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
iterate {
|
||||
[[Runs a single iteration of the main loop to process everything on the
|
||||
|
|
|
@ -9,7 +9,6 @@ class Efl.Loop.Fd (Efl.Loop_User)
|
|||
The object will trigger relevant event depending
|
||||
on what is happening.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property fd {
|
||||
[[Define which file descriptor to watch. If it is a file, use file_fd variant.]]
|
||||
|
|
|
@ -3,7 +3,6 @@ class Efl.Loop_User (Eo.Base)
|
|||
[[An Efl.Loop_User is a class that require one of the parent to provide
|
||||
an Efl.Loop interface when doing provider_find. It will enforce this by
|
||||
only allowing parent that provide such interface or NULL.]]
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
loop_get {
|
||||
return: Efl.Loop *;
|
||||
|
|
|
@ -15,7 +15,6 @@ class Ecore.Audio (Eo.Base)
|
|||
{
|
||||
[[Convenience audio class.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
eo_prefix: ecore_audio_obj;
|
||||
data: Ecore_Audio_Object;
|
||||
methods {
|
||||
|
@ -58,7 +57,7 @@ class Ecore.Audio (Eo.Base)
|
|||
volume: double; [[The volume]]
|
||||
}
|
||||
}
|
||||
@property source {
|
||||
@property source @virtual_pure {
|
||||
[[Source of the object
|
||||
|
||||
What sources are supported depends on the actual object.
|
||||
|
@ -78,7 +77,7 @@ class Ecore.Audio (Eo.Base)
|
|||
source: const(char)*; [[the source to set to (i.e. file, URL, device)]]
|
||||
}
|
||||
}
|
||||
@property format {
|
||||
@property format @virtual_pure {
|
||||
[[Format of the object.]]
|
||||
set {
|
||||
[[Set the format of the object
|
||||
|
@ -103,7 +102,7 @@ class Ecore.Audio (Eo.Base)
|
|||
format: Ecore.Audio.Format; [[the format of the object]]
|
||||
}
|
||||
}
|
||||
vio_set {
|
||||
vio_set @virtual_pure {
|
||||
[[Set the virtual IO functions
|
||||
|
||||
@since 1.8
|
||||
|
@ -123,10 +122,5 @@ class Ecore.Audio (Eo.Base)
|
|||
}
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
@virtual .source.get;
|
||||
@virtual .source.set;
|
||||
@virtual .format.get;
|
||||
@virtual .format.set;
|
||||
@virtual .vio_set;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ecore.Audio.In (Ecore.Audio)
|
||||
{
|
||||
[[Ecore Audio input object.]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: ecore_audio_obj_in;
|
||||
data: Ecore_Audio_Input;
|
||||
methods {
|
||||
|
@ -44,7 +43,7 @@ class Ecore.Audio.In (Ecore.Audio)
|
|||
channels: int; [[The number of channels]]
|
||||
}
|
||||
}
|
||||
@property preloaded {
|
||||
@property preloaded @virtual_pure {
|
||||
[[Preloaded state of the input
|
||||
|
||||
@since 1.8
|
||||
|
@ -82,7 +81,7 @@ class Ecore.Audio.In (Ecore.Audio)
|
|||
|
||||
@since 1.8
|
||||
]]
|
||||
set {
|
||||
set @virtual_pure {
|
||||
}
|
||||
get {
|
||||
}
|
||||
|
@ -134,7 +133,7 @@ class Ecore.Audio.In (Ecore.Audio)
|
|||
@in len: size; [[The amount of samples to read]]
|
||||
}
|
||||
}
|
||||
seek {
|
||||
seek @virtual_pure {
|
||||
[[Seek within the input
|
||||
|
||||
@since 1.8
|
||||
|
@ -153,10 +152,6 @@ class Ecore.Audio.In (Ecore.Audio)
|
|||
Eo.Base.constructor;
|
||||
Eo.Base.destructor;
|
||||
Ecore.Audio.vio_set;
|
||||
@virtual .preloaded.get;
|
||||
@virtual .preloaded.set;
|
||||
@virtual .seek;
|
||||
@virtual .length.set;
|
||||
}
|
||||
events {
|
||||
in,looped; [[Called when an input has looped.]]
|
||||
|
|
|
@ -2,7 +2,6 @@ class Ecore.Audio.Out (Ecore.Audio)
|
|||
{
|
||||
[[Ecore Audio output object.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
eo_prefix: ecore_audio_obj_out;
|
||||
data: Ecore_Audio_Output;
|
||||
methods {
|
||||
|
|
|
@ -11,7 +11,6 @@ class Ecore.Con.Eet.Base (Eo.Base) {
|
|||
|
||||
This class provides Eet data serialization features to Ecore Connection objects.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property server {
|
||||
[[The server object to which we send and receive.]]
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ecore.Con.Eet.Client.Obj (Ecore.Con.Eet.Base) {
|
||||
[[Ecore Connection Eet Client class.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
eo_prefix: ecore_con_eet_client_obj;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ecore.Con.Eet.Server.Obj (Ecore.Con.Eet.Base) {
|
||||
[[Ecore Connection Eet Server class.]]
|
||||
|
||||
legacy_prefix: null;
|
||||
eo_prefix: ecore_con_eet_server_obj;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -45,7 +45,7 @@ abstract Efl.Network (Eo.Base) {
|
|||
valid after deletion for the svr object. If no IP is known
|
||||
null is returned.
|
||||
]]
|
||||
get {
|
||||
get @virtual_pure {
|
||||
legacy: null;
|
||||
}
|
||||
values {
|
||||
|
@ -58,14 +58,14 @@ abstract Efl.Network (Eo.Base) {
|
|||
This function is used to find out how long a client has been
|
||||
connected.
|
||||
]]
|
||||
get {
|
||||
get @virtual_pure {
|
||||
legacy: null;
|
||||
}
|
||||
values {
|
||||
uptime: double; [[The total time, in seconds, that the object has been connected.]]
|
||||
}
|
||||
}
|
||||
@property port {
|
||||
@property port @virtual_pure {
|
||||
[[The port that the obj is connected to]]
|
||||
set {
|
||||
legacy: null;
|
||||
|
@ -91,7 +91,7 @@ abstract Efl.Network (Eo.Base) {
|
|||
|
||||
@since 1.1
|
||||
]]
|
||||
get {
|
||||
get @virtual_pure {
|
||||
legacy: null;
|
||||
}
|
||||
values {
|
||||
|
@ -100,14 +100,14 @@ abstract Efl.Network (Eo.Base) {
|
|||
}
|
||||
@property connected {
|
||||
[[Returns whether the client is still connected]]
|
||||
get {
|
||||
get @virtual_pure {
|
||||
legacy: null;
|
||||
}
|
||||
values {
|
||||
connected: bool; [[Returns true if connected, false otherwise.]]
|
||||
}
|
||||
}
|
||||
@property timeout {
|
||||
@property timeout @virtual_pure {
|
||||
[[Control the default time after which an inactive client will be
|
||||
disconnected.
|
||||
|
||||
|
@ -131,14 +131,14 @@ abstract Efl.Network (Eo.Base) {
|
|||
timeout: double; [[The timeout, in seconds, to disconnect after.]]
|
||||
}
|
||||
}
|
||||
flush {
|
||||
flush @virtual_pure {
|
||||
[[Flushes all pending data to the given server.
|
||||
|
||||
This function will block until all data is sent to the server.
|
||||
]]
|
||||
legacy: null;
|
||||
}
|
||||
send {
|
||||
send @virtual_pure {
|
||||
[[Sends the given data to the given server.
|
||||
|
||||
This function will send the given data to the server as soon as the
|
||||
|
@ -175,18 +175,6 @@ abstract Efl.Network (Eo.Base) {
|
|||
return: bool; [[true if the request did not fail to be set up, false otherwise.]]
|
||||
}
|
||||
}
|
||||
implements {
|
||||
@virtual .ip.get;
|
||||
@virtual .uptime.get;
|
||||
@virtual .port.set;
|
||||
@virtual .port.get;
|
||||
@virtual .fd.get;
|
||||
@virtual .connected.get;
|
||||
@virtual .timeout.set;
|
||||
@virtual .timeout.get;
|
||||
@virtual .flush;
|
||||
@virtual .send;
|
||||
}
|
||||
events {
|
||||
data,received: Ecore.Con.Event_Data.Received; [[Data received on connection]]
|
||||
connection,upgraded;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Efl.Network.Url (Eo.Base) {
|
||||
[[Uniform Resource Locator (URL) base class]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_network_url;
|
||||
methods {
|
||||
@property url {
|
||||
|
|
|
@ -5,7 +5,6 @@ class Ector.Cairo.Software.Surface (Ector.Cairo.Surface, Ector.Software.Buffer.B
|
|||
Used to render ector content into a cairo software backend.
|
||||
]]
|
||||
eo_prefix: ector_cairo_software_surface;
|
||||
legacy_prefix: null;
|
||||
methods {}
|
||||
implements {
|
||||
Ector.Buffer.pixels_set;
|
||||
|
|
|
@ -7,7 +7,6 @@ class Ector.Cairo.Surface (Eo.Base, Ector.Surface)
|
|||
Used to render ector content into a cairo backend.
|
||||
]]
|
||||
eo_prefix: ector_cairo_surface;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property context {
|
||||
[[Cairo context]]
|
||||
|
|
|
@ -1,8 +1,7 @@
|
|||
abstract Ector.Renderer.Cairo (Ector.Renderer)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
fill {
|
||||
fill @virtual_pure {
|
||||
return: bool;
|
||||
params {
|
||||
@in mul_col: uint;
|
||||
|
@ -10,7 +9,6 @@ abstract Ector.Renderer.Cairo (Ector.Renderer)
|
|||
}
|
||||
}
|
||||
implements {
|
||||
@virtual .fill;
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
Ector.Renderer.color.set;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Cairo.Gradient.Linear (Ector.Renderer.Cairo, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
|
||||
{
|
||||
eo_prefix: ector_renderer_cairo_gradient_linear;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Cairo.Gradient.Radial (Ector.Renderer.Cairo, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
|
||||
{
|
||||
eo_prefix: ector_renderer_cairo_gradient_radial;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Cairo.Shape (Ector.Renderer.Cairo, Ector.Renderer.Shape)
|
||||
{
|
||||
eo_prefix: ector_renderer_cairo_shape;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -27,7 +27,6 @@ mixin Ector.Buffer
|
|||
@since 1.17
|
||||
]]
|
||||
eo_prefix: ector_buffer;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property size {
|
||||
[[The (rectangular) size of the pixel buffer.]]
|
||||
|
@ -44,7 +43,7 @@ mixin Ector.Buffer
|
|||
cspace: Efl.Gfx.Colorspace; [[Colorspace]]
|
||||
}
|
||||
}
|
||||
map {
|
||||
map @virtual_pure {
|
||||
[[Map a region of this buffer for read or write access by the CPU,
|
||||
fetch data from the GPU if needed. This operation may be slow if
|
||||
cpu_readable_fast or cpu_writeable_fast are not true, or if the
|
||||
|
@ -64,14 +63,14 @@ mixin Ector.Buffer
|
|||
}
|
||||
return: void* @warn_unused; [[Pointer to the top-left pixel data. Returns $null in case of failure]]
|
||||
}
|
||||
unmap {
|
||||
unmap @virtual_pure {
|
||||
[[Unmap a region of this buffer, and upload data to the GPU (if needed).]]
|
||||
params {
|
||||
@in data: void*; [[Data pointer returned by a previous call to map]]
|
||||
@in length: uint; [[Must be the same as returned by map.]]
|
||||
}
|
||||
}
|
||||
pixels_set {
|
||||
pixels_set @virtual_pure {
|
||||
[[Set the source pixels for this buffer, or allocate a new memory region]]
|
||||
params {
|
||||
@in pixels: void*; [[If $null, allocates an empty buffer]]
|
||||
|
@ -87,7 +86,7 @@ mixin Ector.Buffer
|
|||
}
|
||||
return: bool; [[True if pixels_set was successful]]
|
||||
}
|
||||
span_get {
|
||||
span_get @virtual_pure {
|
||||
[[Get a single horizontal span of length w starting from (x,y)
|
||||
|
||||
Call span_free() to release it. This function will try not to
|
||||
|
@ -103,7 +102,7 @@ mixin Ector.Buffer
|
|||
}
|
||||
return: uint8*; [[A temporary memory buffer containing the pixels requested.]]
|
||||
}
|
||||
span_free {
|
||||
span_free @virtual_pure {
|
||||
[[Must be called as soon as possible after span_get]]
|
||||
params {
|
||||
data: uint8*; [[Data to be freed]]
|
||||
|
@ -130,11 +129,4 @@ mixin Ector.Buffer
|
|||
events {
|
||||
detached; [[Emitted whenever the previously attached pixels are detached during pixels_set]]
|
||||
}
|
||||
implements {
|
||||
@virtual .pixels_set;
|
||||
@virtual .span_get;
|
||||
@virtual .span_free;
|
||||
@virtual .map;
|
||||
@virtual .unmap;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -14,7 +14,6 @@ abstract Ector.Renderer (Eo.Base)
|
|||
[[Ector renderer abstract interface]]
|
||||
|
||||
eo_prefix: ector_renderer;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property surface {
|
||||
[[Surface associated to this renderer]]
|
||||
|
@ -105,13 +104,13 @@ abstract Ector.Renderer (Eo.Base)
|
|||
return: uint; [[CRC value]]
|
||||
}
|
||||
}
|
||||
bounds_get {
|
||||
bounds_get @virtual_pure {
|
||||
[[Retrieve the bounds of the renderer]]
|
||||
params {
|
||||
@out r: Eina.Rectangle; [[Bounds as @Eina.Rectangle]]
|
||||
}
|
||||
}
|
||||
draw {
|
||||
draw @virtual_pure {
|
||||
return: bool @warn_unused;
|
||||
params {
|
||||
@in op: Efl.Gfx.Render_Op;
|
||||
|
@ -124,15 +123,12 @@ abstract Ector.Renderer (Eo.Base)
|
|||
params {
|
||||
}
|
||||
}
|
||||
done {
|
||||
done @virtual_pure {
|
||||
return: bool @warn_unused;
|
||||
}
|
||||
}
|
||||
implements {
|
||||
Eo.Base.destructor;
|
||||
Eo.Base.finalize;
|
||||
@virtual .draw;
|
||||
@virtual .bounds_get;
|
||||
@virtual .done;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -2,7 +2,6 @@ mixin Ector.Renderer.Buffer (Ector.Renderer, Efl.Gfx.Fill)
|
|||
{
|
||||
[[Ector buffers have a default fill set to repeat]]
|
||||
eo_prefix: ector_renderer_buffer;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property buffer {
|
||||
set { [[Sets the source buffer for this renderer, adds a ref]] }
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
mixin Ector.Renderer.Gradient (Efl.Gfx.Gradient)
|
||||
{
|
||||
eo_prefix: ector_renderer_gradient;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Efl.Gfx.Gradient.stop.set;
|
||||
Efl.Gfx.Gradient.stop.get;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
mixin Ector.Renderer.Gradient.Linear (Efl.Gfx.Gradient.Linear)
|
||||
{
|
||||
eo_prefix: ector_renderer_gradient_linear;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Efl.Gfx.Gradient.Linear.start.set;
|
||||
Efl.Gfx.Gradient.Linear.start.get;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
mixin Ector.Renderer.Gradient.Radial (Efl.Gfx.Gradient.Radial)
|
||||
{
|
||||
eo_prefix: ector_renderer_gradient_radial;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Efl.Gfx.Gradient.Radial.center.set;
|
||||
Efl.Gfx.Gradient.Radial.center.get;
|
||||
|
|
|
@ -3,7 +3,6 @@ import ector_renderer;
|
|||
mixin Ector.Renderer.Shape (Efl.Gfx.Shape)
|
||||
{
|
||||
eo_prefix: ector_renderer_shape;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property fill {
|
||||
set {
|
||||
|
|
|
@ -3,19 +3,18 @@ mixin Ector.Surface (Ector.Buffer)
|
|||
[[Surface interface for Ector]]
|
||||
|
||||
eo_prefix: ector_surface;
|
||||
legacy_prefix: null;
|
||||
data: null;
|
||||
methods {
|
||||
@property reference_point {
|
||||
[[This define where is (0,0) in pixels coordinate inside the surface]]
|
||||
set {
|
||||
set @virtual_pure {
|
||||
}
|
||||
values {
|
||||
x: int; [[X coordinate for reference point]]
|
||||
y: int; [[Y coordinate for reference point]]
|
||||
}
|
||||
}
|
||||
renderer_factory_new {
|
||||
renderer_factory_new @virtual_pure {
|
||||
[[Create a new renderer factory for the given type]]
|
||||
return: Eo.Base *; /* FIXME: Should be a more restricted type, only here for cyclic. */
|
||||
params {
|
||||
|
@ -23,8 +22,4 @@ mixin Ector.Surface (Ector.Buffer)
|
|||
}
|
||||
}
|
||||
}
|
||||
implements {
|
||||
@virtual .renderer_factory_new;
|
||||
@virtual .reference_point.set;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
class Ector.GL.Buffer (Eo.Base, Ector.GL.Buffer.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
data: null;
|
||||
}
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
mixin Ector.GL.Buffer.Base (Ector.Buffer)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property texture {
|
||||
get {}
|
||||
|
|
|
@ -3,7 +3,6 @@ import ector_types;
|
|||
class Ector.GL.Surface (Ector.GL.Buffer, Ector.Surface)
|
||||
{
|
||||
eo_prefix: ector_gl_surface;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
shader_get {
|
||||
return: uint;
|
||||
|
|
|
@ -2,9 +2,8 @@ import ector_types;
|
|||
|
||||
abstract Ector.Renderer.GL (Ector.Renderer)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
fill {
|
||||
fill @virtual_pure {
|
||||
return: bool;
|
||||
params {
|
||||
@in flags: uint64;
|
||||
|
@ -15,7 +14,6 @@ abstract Ector.Renderer.GL (Ector.Renderer)
|
|||
}
|
||||
}
|
||||
implements {
|
||||
@virtual .fill;
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.GL.Gradient.Linear (Ector.Renderer.GL, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
|
||||
{
|
||||
eo_prefix: ector_renderer_gl_gradient_linear;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.GL.Gradient.Radial (Ector.Renderer.GL, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
|
||||
{
|
||||
eo_prefix: ector_renderer_gl_gradient_radial;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.GL.Shape (Ector.Renderer.GL, Ector.Renderer.Shape)
|
||||
{
|
||||
eo_prefix: ector_renderer_gl_shape;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,13 +1,9 @@
|
|||
class Ector.Renderer.Software (Ector.Renderer)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
data: null;
|
||||
methods {
|
||||
fill {
|
||||
fill @virtual_pure {
|
||||
return: bool;
|
||||
}
|
||||
}
|
||||
implements {
|
||||
@virtual .fill;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Ector.Renderer.Software.Buffer (Ector.Renderer.Software, Ector.Renderer.Buffer)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property buffer {
|
||||
set {}
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Software.Gradient.Linear (Ector.Renderer.Software, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Linear)
|
||||
{
|
||||
eo_prefix: ector_renderer_software_gradient_linear;
|
||||
legacy_prefix: null;
|
||||
data: Ector_Renderer_Software_Gradient_Data;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Software.Gradient.Radial (Ector.Renderer.Software, Ector.Renderer.Gradient, Ector.Renderer.Gradient.Radial)
|
||||
{
|
||||
eo_prefix: ector_renderer_software_gradient_radial;
|
||||
legacy_prefix: null;
|
||||
data: Ector_Renderer_Software_Gradient_Data;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Renderer.Software.Shape (Ector.Renderer.Software, Ector.Renderer.Shape)
|
||||
{
|
||||
eo_prefix: ector_renderer_software_shape;
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Ector.Renderer.prepare;
|
||||
Ector.Renderer.draw;
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Ector.Software.Buffer (Eo.Base, Ector.Software.Buffer.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
data: null;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -2,7 +2,6 @@ mixin Ector.Software.Buffer.Base (Ector.Buffer)
|
|||
{
|
||||
[[A buffer in Ector Software is a readable & optionally writable image]]
|
||||
eo_prefix: ector_software_buffer;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
pixels_clear @protected {
|
||||
[[Clear internal pixel buffer]]
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Ector.Software.Surface (Ector.Software.Buffer, Ector.Surface)
|
||||
{
|
||||
eo_prefix: ector_software_surface;
|
||||
legacy_prefix: null;
|
||||
methods {}
|
||||
implements {
|
||||
Ector.Surface.renderer_factory_new;
|
||||
|
|
|
@ -5,6 +5,7 @@ class Edje.Edit (Edje.Object)
|
|||
This was intended ONLY for use in an actual edje editor program. Unless
|
||||
you are writing one of these, do NOT use this API here.
|
||||
]]
|
||||
legacy_prefix: edje_edit;
|
||||
data: Edje_Edit;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -5,7 +5,6 @@ class Efl.Canvas.Layout_Internal.Box (Eo.Base, Efl.Pack.Linear)
|
|||
Can not be deleted, this is only a representation of an internal object
|
||||
of an EFL layout.
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
data: Edje_Box_Data;
|
||||
methods {
|
||||
@property real_part @protected {
|
||||
|
|
|
@ -5,7 +5,6 @@ class Efl.Canvas.Layout_Internal.Table (Eo.Base, Efl.Pack.Grid)
|
|||
Can not be deleted, this is only a representation of an internal object
|
||||
of an EFL layout.
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
data: Edje_Table_Data;
|
||||
methods {
|
||||
@property real_part @protected {
|
||||
|
|
|
@ -5,7 +5,6 @@ struct Efl.Event.Animator_Tick {
|
|||
}
|
||||
|
||||
interface Efl.Animator {
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_animator;
|
||||
events {
|
||||
animator,tick: Efl.Event.Animator_Tick; [[Animator tick synchronized with screen vsync if possible.]]
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
interface Efl.Container (Efl.Gfx)
|
||||
{
|
||||
[[API common to all UI container objects.]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_content;
|
||||
methods {
|
||||
@property content {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
/* FIXME: Rename */
|
||||
|
||||
interface Efl.Control {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property priority {
|
||||
[[Control the priority of the object.]]
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import eina_types;
|
||||
|
||||
interface Efl.File {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property mmap {
|
||||
set {
|
||||
|
|
|
@ -11,7 +11,6 @@ enum Efl.Flip
|
|||
|
||||
interface Efl.Flipable
|
||||
{
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_flip;
|
||||
methods {
|
||||
@property flip {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import efl_gfx_types;
|
||||
|
||||
interface Efl.Gfx {
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_gfx;
|
||||
methods {
|
||||
@property position {
|
||||
|
|
|
@ -11,7 +11,6 @@ enum Efl.Gfx.Buffer.Access_Mode {
|
|||
interface Efl.Gfx.Buffer ()
|
||||
{
|
||||
[[Common APIs for all objects representing images and 2D pixel buffers.]]
|
||||
legacy_prefix: null;
|
||||
|
||||
methods {
|
||||
@property buffer_size {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Gfx.Fill {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property fill_auto {
|
||||
[[Binds the object's @.fill property to its actual geometry.
|
||||
|
|
|
@ -11,7 +11,6 @@ interface Efl.Gfx.Filter
|
|||
@since 1.18
|
||||
]]
|
||||
eo_prefix: efl_gfx;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property filter_program {
|
||||
set {
|
||||
|
|
|
@ -3,7 +3,6 @@ import efl_gfx_types;
|
|||
interface Efl.Gfx.Gradient
|
||||
{
|
||||
eo_prefix: efl_gfx_gradient;
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property stop {
|
||||
set {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
interface Efl.Gfx.Gradient.Linear (Efl.Gfx.Gradient)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property start {
|
||||
set {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
interface Efl.Gfx.Gradient.Radial (Efl.Gfx.Gradient)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property center {
|
||||
set {
|
||||
|
|
|
@ -3,7 +3,6 @@ import efl_gfx_types;
|
|||
|
||||
mixin Efl.Gfx.Shape
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property stroke_scale {
|
||||
set {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Gfx.Stack {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property layer {
|
||||
set {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Gfx.View {
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_gfx;
|
||||
methods {
|
||||
@property view_size {
|
||||
|
|
|
@ -20,7 +20,6 @@ enum Efl.Image.Scale_Hint
|
|||
interface Efl.Image ()
|
||||
{
|
||||
[[Common APIs for all 2D images that can be rendered on the canvas.]]
|
||||
legacy_prefix: null;
|
||||
|
||||
methods {
|
||||
@property smooth_scale {
|
||||
|
|
|
@ -11,7 +11,6 @@ enum Efl.Image.Animated.Loop_Hint {
|
|||
|
||||
interface Efl.Image.Animated ()
|
||||
{
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_image;
|
||||
|
||||
methods {
|
||||
|
|
|
@ -25,7 +25,6 @@ enum Efl.Image.Load.State
|
|||
interface Efl.Image.Load ()
|
||||
{
|
||||
[[Common APIs for all loadable 2D images.]]
|
||||
legacy_prefix: null;
|
||||
|
||||
methods {
|
||||
load_async_start {
|
||||
|
|
|
@ -5,7 +5,6 @@ struct Efl.Model.Property_Event {
|
|||
|
||||
interface Efl.Model ()
|
||||
{
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_model;
|
||||
methods {
|
||||
@property properties {
|
||||
|
|
|
@ -16,7 +16,6 @@ enum Efl.Orient
|
|||
|
||||
interface Efl.Orientation
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property orientation{
|
||||
[[Control the orientation of a given widget
|
||||
|
|
|
@ -3,7 +3,6 @@ import eina_types;
|
|||
interface Efl.Pack (Efl.Container)
|
||||
{
|
||||
[[API common to all UI container objects.]]
|
||||
legacy_prefix: null;
|
||||
methods
|
||||
{
|
||||
pack_clear {
|
||||
|
|
|
@ -3,7 +3,6 @@ import efl_gfx_types;
|
|||
interface Efl.Pack.Grid (Efl.Pack.Linear)
|
||||
{
|
||||
[[2D containers aligned on a grid with rows and columns]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_pack;
|
||||
methods {
|
||||
pack_grid {
|
||||
|
|
|
@ -4,7 +4,6 @@ interface Efl.Pack.Layout ()
|
|||
|
||||
Used for containers (box, grid).
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_pack;
|
||||
methods {
|
||||
@property layout_engine {
|
||||
|
|
|
@ -4,7 +4,6 @@ import efl_orientation;
|
|||
interface Efl.Pack.Linear (Efl.Pack)
|
||||
{
|
||||
[[API for containers ]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_pack;
|
||||
methods {
|
||||
pack_begin {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Player {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property playable {
|
||||
[[Whether or not the object data can be played.]]
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Text {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property text {
|
||||
set {
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
type Efl_Font_Size: int;
|
||||
|
||||
interface Efl.Text.Properties {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property font {
|
||||
set {
|
||||
|
|
|
@ -1,5 +1,4 @@
|
|||
interface Efl.Ui.Progress {
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property span_size {
|
||||
[[Control the (exact) length of the bar region of a given progress widget
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
interface Efl.Ui.Spin()
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property min_max {
|
||||
[[Control the minimum and maximum values for the spinner.
|
||||
|
|
|
@ -18,7 +18,6 @@ interface Efl.Vpath
|
|||
|
||||
@since 1.18
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_vpath;
|
||||
methods {
|
||||
fetch {
|
||||
|
|
|
@ -4,7 +4,6 @@ class Efl.Vpath.Core (Eo.Base, Efl.Vpath)
|
|||
|
||||
@since 1.18
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_vpath_core;
|
||||
methods {
|
||||
get @class {
|
||||
|
|
|
@ -14,7 +14,6 @@ class Efl.Vpath.File (Eo.Base)
|
|||
|
||||
@since 1.18
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_vpath_file;
|
||||
methods {
|
||||
@property path {
|
||||
|
|
|
@ -4,7 +4,6 @@ class Efl.Vpath.File.Core (Efl.Vpath.File)
|
|||
|
||||
@since 1.18
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_vpath_file_core;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
|
|
@ -4,7 +4,6 @@ class Efl.Vpath.Manager (Eo.Base)
|
|||
|
||||
@since 1.18
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
eo_prefix: efl_vpath_manager;
|
||||
methods {
|
||||
fetch @class {
|
||||
|
|
|
@ -4,7 +4,6 @@ class Eio.Model (Eo.Base, Efl.Model)
|
|||
{
|
||||
[[Eio model class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
children_filter_set {
|
||||
[[Set children filter callback.
|
||||
|
|
|
@ -3,7 +3,6 @@ import eldbus_types;
|
|||
class Eldbus.Model.Arguments (Eo.Base, Efl.Model) {
|
||||
[[Eldbus model arguments class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
constructor {
|
||||
[[Custom Eldbus_Model_Arguments constructor.
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Eldbus.Model.Connection (Eo.Base, Efl.Model) {
|
||||
[[Eldbus model connection class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
constructor {
|
||||
[[Custom Eldbus_Model_Connection constructor.
|
||||
|
|
|
@ -2,7 +2,6 @@ import eldbus_types;
|
|||
|
||||
class Eldbus.Model.Method (Eldbus.Model.Arguments) {
|
||||
[[Eldbus model method class]]
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
constructor {
|
||||
[[Custom Eldbus_Model_Method constructor.
|
||||
|
|
|
@ -3,7 +3,6 @@ import eldbus_types;
|
|||
class Eldbus.Model.Object (Eo.Base, Efl.Model) {
|
||||
[[Eldbus model object class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
data: Eldbus_Model_Object_Data;
|
||||
methods {
|
||||
constructor {
|
||||
|
|
|
@ -3,7 +3,6 @@ import eldbus_types;
|
|||
class Eldbus.Model.Proxy (Eo.Base, Efl.Model) {
|
||||
[[Eldbus model proxy class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
constructor {
|
||||
[[Custom Eldbus_Model_Proxy constructor.
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
class Eldbus.Model.Signal (Eldbus.Model.Arguments) {
|
||||
[[Eldbus model signal class]]
|
||||
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
constructor {
|
||||
[[Custom Eldbus_Model_Signal constructor.
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Efl.Ui.Box (Elm.Widget, Efl.Pack.Linear, Efl.Pack.Layout)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
||||
|
|
|
@ -7,7 +7,6 @@ struct Efl.Ui.Box.Flow_Params {
|
|||
class Efl.Ui.Box.Flow (Efl.Ui.Box, Efl.Pack.Layout)
|
||||
{
|
||||
[[A custom layout engine for @Efl.Ui.Box.]]
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property box_flow_homogenous {
|
||||
set {}
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Efl.Ui.Grid (Elm.Widget, Efl.Pack.Grid, Efl.Pack.Layout)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
implements {
|
||||
Eo.Base.constructor;
|
||||
|
||||
|
|
|
@ -5,7 +5,6 @@ class Efl.Ui.Layout_Internal.Box (Eo.Base, Efl.Pack.Linear)
|
|||
Can not be deleted, this is only a representation of an internal object
|
||||
of an EFL layout.
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
data: Efl_Ui_Layout_Table_Data;
|
||||
methods {
|
||||
@property real_part @protected {
|
||||
|
|
|
@ -5,7 +5,6 @@ class Efl.Ui.Layout_Internal.Table (Eo.Base, Efl.Pack.Grid)
|
|||
Can not be deleted, this is only a representation of an internal object
|
||||
of an EFL layout.
|
||||
]]
|
||||
legacy_prefix: null;
|
||||
data: Efl_Ui_Layout_Table_Data;
|
||||
methods {
|
||||
@property real_part @protected {
|
||||
|
|
|
@ -1,6 +1,5 @@
|
|||
class Efl.Ui.Nstate(Elm.Button)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
activate @protected {
|
||||
}
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
class Elm.Access (Elm.Widget)
|
||||
{
|
||||
[[Elm abstract accessibility class]]
|
||||
eo_prefix: elm_obj_access;
|
||||
[[Elm abstract accessibility class]]
|
||||
legacy_prefix: elm_access;
|
||||
eo_prefix: elm_obj_access;
|
||||
data: null;
|
||||
implements {
|
||||
class.constructor;
|
||||
|
|
|
@ -19,6 +19,7 @@ class Elm.Actionslider (Elm.Layout, Evas.Selectable_Interface)
|
|||
it will move to its nearest "enabled and magnetized" position.
|
||||
]]
|
||||
|
||||
legacy_prefix: elm_actionslider;
|
||||
eo_prefix: elm_obj_actionslider;
|
||||
methods {
|
||||
@property indicator_pos {
|
||||
|
|
|
@ -5,7 +5,6 @@ type Elm_App_Client_Pending: __undefined_type;
|
|||
|
||||
class Elm.App.Client (Eo.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property views {
|
||||
get {
|
||||
|
|
|
@ -4,7 +4,6 @@ type Elm_App_Client_View_Cb: __undefined_type;
|
|||
|
||||
class Elm.App.Client.View (Eo.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
methods {
|
||||
@property state {
|
||||
get {
|
||||
|
|
|
@ -5,7 +5,6 @@ type Elm_App_Server_Create_View_Cb: __undefined_type;
|
|||
|
||||
class Elm.App.Server (Eo.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
eo_prefix: elm_app_server;
|
||||
methods {
|
||||
@property icon {
|
||||
|
|
|
@ -2,7 +2,6 @@ import elm_general;
|
|||
|
||||
class Elm.App.Server.View (Eo.Base)
|
||||
{
|
||||
legacy_prefix: null;
|
||||
eo_prefix: elm_app_server_view;
|
||||
methods {
|
||||
@property progress {
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
class Elm.Atspi.App.Object (Eo.Base, Elm.Interface.Atspi_Accessible)
|
||||
{
|
||||
legacy_prefix: elm_atspi_app_object;
|
||||
data: Elm_Atspi_App_Object_Data;
|
||||
implements {
|
||||
Eo.Base.destructor;
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue