Commit Graph

146 Commits

Author SHA1 Message Date
Lauro Moura 3d15e3f2bc Fix life example 2018-07-10 10:07:48 -03:00
Xavi Artigas 1a36d77c88 tutorials: Fix C# Life tutorial
Fix API changes, plus several logic and syntax errors... again, this had
never been built.
2018-07-06 12:44:02 +02:00
Xavi Artigas 15aa26eb16 tutorials: Fix C# texteditor app
Summary: Adapt to new API and part names.

Reviewers: felipealmeida, lauromoura

Differential Revision: https://phab.enlightenment.org/D6513
2018-07-05 12:51:30 +02:00
Xavi Artigas aa68b683e5 tutorials: Fix C# eo_intro
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
2018-07-04 15:01:27 +02:00
Xavi Artigas 33dad0d59c Update examples to efl_new / efl_add / efl_add_ref
Reviewers: cedric, q66, bu5hm4n

Reviewed By: cedric, bu5hm4n

Differential Revision: https://phab.enlightenment.org/D6058
2018-05-25 10:17:51 -07:00
Xavi Artigas 3e23c210cb Fix leaks and double frees in eina_hash example
Summary:
Short-lived eina strings do not need to be explicitly deallocated.
The return value of eina_hash_set DOES need to be deallocated, though.

Reviewers: cedric, ajwillia.ms

Differential Revision: https://phab.enlightenment.org/D6006
2018-05-01 13:21:12 -04:00
Xavi Artigas 4a8b562a40 Update examples after EFL API rename
Differential Revision: https://phab.enlightenment.org/D6002
2018-05-01 13:21:12 -04:00
Xavi Artigas 09923d92c2 Fix double frees and incorrect nprintf in eina_string example
Reviewers: cedric, ajwillia.ms, zmike

Differential Revision: https://phab.enlightenment.org/D6012
2018-05-01 13:14:42 -04:00
Xavi Artigas 0448e6cfa4 Update examples to latest EFL API
Summary:
Some of the EFL tutorials are not currently building due to changes in the API :
* const Eo* in getters.
* Efl.Loop -> Efl.App
* efl_net_session_name -> efl_net_session_network_name

Reviewers: cedric

Tags: #efl

Differential Revision: https://phab.enlightenment.org/D5977
2018-04-23 13:35:36 -07:00
Carsten Haitzler bc7793f138 update examples to match args change 2018-03-11 04:46:47 +09:00
Vitor Sousa 566b5c3ee7 net_mono: add net reference examples to the C# binding 2018-03-01 10:28:17 -03:00
Vitor Sousa e989e18864 eo_mono: add eo-intro tutorial for C# 2018-02-26 14:09:07 -03:00
Vitor Sousa 6009c1046c apps_mono: add text editor and Game of Life example apps for C# binding 2018-02-22 15:08:55 -03:00
Vitor Sousa f22bd3aa1f ui_mono: add ui_content reference example for C# 2018-02-19 16:32:24 -03:00
Vitor Sousa bc174ae115 eina_mono: add first reference examples for Eina C# binding 2018-02-16 15:24:11 -02:00
Vitor Sousa 66dd51dc4b ui_mono: add ui_sizing reference for C# 2018-02-09 19:07:12 -02:00
Vitor Sousa 0e7a34e074 ui_mono: Add hello-gui and focus tutorials for C# 2018-02-09 19:06:13 -02:00
Andy Williams 5ef0044cca texteditor: Fix bac merge 2018-01-06 15:44:43 +00:00
Xavi Artigas e4d0ba744e Remove promise ptr printf
Does not make sense since we are not printing the ptr from the callbacks now.
2018-01-05 09:22:09 +01:00
Andy Williams e9e0834b26 Remove efl_loop_main references, we should use our allocated loop 2018-01-04 19:28:26 +00:00
Andy Williams 5c4053942e net: Don't use ecore methods 2018-01-04 16:40:14 +00:00
Xavi Artigas 2c0fb1cb00 Simplify focus example and add Meson 2018-01-02 16:28:30 +01:00
Xavi Artigas 11091214f7 Overhaul of the Eina_Future example
Run tests consecutively, triggering next one on the future's free callback.
Label test numbers explicitly, code reordering and beautifying.
Some console output beautifying too.
2018-01-02 16:26:03 +01:00
Andy Williams 348ea10272 eina: use a timer instead of another future for our first example 2017-12-22 12:23:54 +00:00
Andy Williams 6a31dd60db eina: Fix futures for new core loop 2017-12-21 16:00:29 +00:00
Andy Williams 373a89a421 core: Sit the freeze/thaw example on mainloop for now 2017-12-21 14:16:58 +00:00
Andy Williams 24b7f14c14 core: Update to loop rename Efl.Loop_User -> Efl.Loop.Consumer 2017-12-20 17:59:11 +00:00
Andy Williams 5ddb82e0da ui: Update for API grid->table 2017-12-20 14:50:08 +00:00
Andy Williams def8a4e578 texteditor: Update toolbar based on edit state 2017-12-20 10:35:49 +00:00
Andy Williams d226ee2c98 net: simplify io example - no need for full lifecycle 2017-12-19 17:51:20 +00:00
Andy Williams 42de664854 net: Add a buffered net io example that is far simpler than without 2017-12-19 17:48:30 +00:00
Andy Williams 8a9207c986 net: oops, missing semicolon somehow 2017-12-19 17:04:08 +00:00
Marcel Hollerbach 0cf89de464 added a focus example 2017-12-19 17:27:31 +01:00
Andy Williams 988eee570d net: Add session/connectivity reference example 2017-12-19 15:23:57 +00:00
Andy Williams 6298f4ec63 Merge branch 'arcpatch-D5441' 2017-12-13 22:02:10 +00:00
Bryce Harrington 2975f10a2a README: Copyediting...
Summary: s/mesin/meson/ and other spelling/punctuation fixes

Reviewers: ajwillia.ms

Subscribers: cedric

Differential Revision: https://phab.enlightenment.org/D5441
2017-12-13 21:59:49 +00:00
Andy Williams fdad34a429 ui: Add panes to the ui reference now they are working 2017-12-13 12:53:30 +00:00
Andy Williams eabdff1f27 ui: Fix close callbacks for the UI reference examples 2017-12-13 12:53:11 +00:00
Andy Williams af48dd8fba eina: simplify and document our futures example 2017-12-13 12:23:39 +00:00
Andy Williams 54070a9226 eina: Add a first pass futures example (from eina examples) 2017-12-12 19:37:56 +00:00
Andy Williams 0a95fa88b2 Merge branch 'devs/xartigas/tutorials' 2017-12-12 11:00:47 +00:00
Andy Williams 9cbbb37750 lifecycle_ui: Add almost-working lifecycle gui demo
This is pending some Elm fixes to function correctly
2017-12-12 10:56:17 +00:00
Xavi Artigas 37a5123360 Simplified lifecycle example
When window minimization works, we can remove the simulation code or create
another example.
2017-12-12 11:45:30 +01:00
Xavi Artigas afb4aa07ca Revamp events example
Removed callback,add/del which are confusing events
Added lots of object name printfs
Used a single polling callback
Used array event_add on the timer instead of the main loop for simplicity
2017-12-11 13:51:57 +01:00
Xavi Artigas afae017240 Miscellaneous comment fixes 2017-12-11 13:51:08 +01:00
Andy Williams c99595e00a Let's use the window callback to avoid elm_policy needs 2017-12-07 12:39:59 +00:00
Andy Williams 36b64dfca1 hello-gui: Reduce to a minimal Efl.Ui app 2017-12-06 13:12:07 +00:00
Andy Williams 95c0ffad65 ui: Add starter of a translation reference example 2017-12-06 12:46:15 +00:00
Andy Williams 557f42bf31 Move core_log to eina_log 2017-12-05 16:52:49 +00:00
Andy Williams 4aa1b33ff2 core: Add a logging example 2017-12-05 16:38:06 +00:00