efl-mono: Use Efl.Ui.Win API instead of Elm.Policy
authorXavi Artigas <xavierartigas@yahoo.es>
Tue, 14 May 2019 06:51:05 +0000 (08:51 +0200)
committerJunsuChoi <jsuya.choi@samsung.com>
Thu, 30 May 2019 08:17:51 +0000 (17:17 +0900)
commitf1894538bc99f1e2bd290540ec9ce134796620a4
tree87abaf72eb93114a30d94ad90be5c70188a40e20
parent5d68e1ff8a198f7de6a90be7ca1cee692bacb6d1
efl-mono: Use Efl.Ui.Win API instead of Elm.Policy

Summary:
This removes another bit of legacy API from the C# bindings.
This also reverts "elm: Put back Policy and Policy_Quit in EO files"
(a9132a9a66955608e913bb1228e4adb371310b09) so that these two Elm enums are
definitely out of the EO files.

Test Plan:
Everything, including mono bindings, continue to build.
At runtime, C# apps still exit when all windows are closed.

Reviewers: lauromoura, vitor.sousa, q66

Reviewed By: q66

Subscribers: cedric, #reviewers, #committers

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D8890
src/bindings/mono/efl_mono/efl_all.cs
src/bindings/mono/efl_mono/efl_csharp_application.cs
src/lib/elementary/elm_general.eot
src/lib/elementary/elm_general.h