This class simplifies app development, so the examples have to showcase it.
Basically:
- Your app inherits form it
- You do not need to init() or shutdown()
- You override the methods you want (like OnInitialize).
Fixes T7655
Differential Revision: https://phab.enlightenment.org/D8477
Summary: This class was renamed in D7533 in the EFL repo.
Test Plan: Run examples
Reviewers: segfaultxavi, felipealmeida
Reviewed By: segfaultxavi
Differential Revision: https://phab.enlightenment.org/D7850
Summary:
Removed initializer methods as much as possible to prepare
for when they are removed from the C# bindings.
No functional changes in the examples.
Tutorial text needs to be adapted now.
Test Plan: All examples work as before (the containers one is currently broken, FML).
Reviewers: lauromoura, felipealmeida, vitor.sousa
Reviewed By: lauromoura
Maniphest Tasks: T7508
Differential Revision: https://phab.enlightenment.org/D7695
Summary: Mainly use PascalCase Namespaces and Classes and proper event names.
Test Plan: Check all examples still build.
Reviewers: lauromoura, vitor.sousa, felipealmeida, bu5hm4n
Reviewed By: bu5hm4n
Differential Revision: https://phab.enlightenment.org/D7479
Summary: It is a guide, not a tutorial.
Reviewers: vitor.sousa, lauromoura
Reviewed By: vitor.sousa
Differential Revision: https://phab.enlightenment.org/D7055
Summary:
Configure all widgets inside their constructors and a couple more minor things
to make the C# Hello Gui more similar to the C version, which should simplify
the tutorial.
Reviewers: lauromoura, vitor.sousa
Reviewed By: vitor.sousa
Differential Revision: https://phab.enlightenment.org/D6906
Summary: This is the first C# tutorial: Hello World. It just creates a window.
Reviewers: vitor.sousa, lauromoura
Reviewed By: vitor.sousa
Differential Revision: https://phab.enlightenment.org/D6900
Summary:
- Removed the Concrete suffixes
- Changed interfaces to IFoobar
- Event names are now camelcase with 'Evt' suffix
- Methods with the same name as its class are prefixed with 'Do'
due to C# CamelCase methods (Pack.Pack -> Pack.DoPack)
- Updated efl.ui.win.Type to efl.ui.Win_Type after API renaming
Reviewers: segfaultxavi, felipealmeida
Reviewed By: segfaultxavi
Differential Revision: https://phab.enlightenment.org/D6508
Summary: Adapt to API changes plus some other issues (has this ever built for anyone?).
Reviewers: lauromoura, felipealmeida
Differential Revision: https://phab.enlightenment.org/D6505