aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Adapt examples translation API changesXavi Artigas2019-01-181-3/+3
| | | | translatable -> l10n
* examples-mono: Update Eina comments to latest syntaxXavi Artigas2019-01-156-39/+39
|
* efl-mono: Use new Eina.Value implicit conversionsXavi Artigas2018-12-311-28/+9
|
* Adapt examples to new App APIMarcel Hollerbach2018-12-206-6/+6
| | | | loop_main has been renamed to app_main.
* csharp examples: Adapt to new classes syntaxXavi Artigas2018-12-1935-331/+331
| | | | | | | | | | | | 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
* README: add instructions for using setup.pyMarcel Hollerbach2018-11-191-0/+17
|
* build: autodetect if cxx bindings or mono is buildMarcel Hollerbach2018-11-191-1/+11
| | | | | if it is - build the examples, if not - don't add the examples to the subprojects that are build.
* csharp-texteditor: adapt to new efl.ui.Popup APIXavi Artigas2018-11-161-4/+4
|
* add those files to .gitignoreMarcel Hollerbach2018-11-021-1/+2
|
* efl_ui_view: keep up with API renameMarcel Hollerbach2018-11-021-1/+1
|
* csharp: Remove efl-net examples.Lauro Moura2018-11-025-617/+0
| | | | | | | | | | | | Summary: The Efl.Net library is self contained and the bindings do not expose it, favoring.the use of C# own networking classes. Reviewers: segfaultxavi, vitor.sousa, bu5hm4n Reviewed By: segfaultxavi Differential Revision: https://phab.enlightenment.org/D7228
* here comes a helper scriptMarcel Hollerbach2018-10-312-0/+69
| | | | | | | | run python3 ./setup.py in the root directory, this will create a meson.build and a directory called subdirectry. You can now simply use the meson.build script as "main" project, all other projects will be build in this.
* meson: rename a few targetsMarcel Hollerbach2018-10-313-3/+3
| | | | this is in preparation for the next commit
* csharp texteditor app: Revamping of this exampleXavi Artigas2018-10-191-79/+151
| | | | | | | | | | | | | Summary: Added save and load buttons. Added information popups. Adapted to the style of the rest of the csharp examples. Reviewers: lauromoura, vitor.sousa, felipealmeida, ajwillia.ms Reviewed By: lauromoura Differential Revision: https://phab.enlightenment.org/D7173
* texteditor: use proper part name for button iconsXavi Artigas2018-09-261-1/+1
| | | | | | | | Summary: Nobody noticed that the buttons had no icon? Reviewers: zmike, ajwillia.ms Differential Revision: https://phab.enlightenment.org/D7078
* csharp focus: properly enable focus highlightXavi Artigas2018-09-191-2/+3
| | | | | | | | | | | | | Summary: I think this is the intended way to enable the focus highlight on the whole window. The previous approach enabled the highlight but did not move the focus, by the way. Reviewers: vitor.sousa Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D7073
* csharp: revamp focus exampleXavi Artigas2018-09-181-41/+57
| | | | | | | | | | | | | Summary: It was a very poor example, the focus highlight did not show on startup, and the Text widget has a weird management of the focus. Replaced it by some check boxes, and the About button now moves the focus. Reviewers: lauromoura, vitor.sousa, felipealmeida, bu5hm4n Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D7056
* Moved focus example to proper placeXavi Artigas2018-09-188-45/+14
| | | | | | | | | | Summary: It is a guide, not a tutorial. Reviewers: vitor.sousa, lauromoura Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D7055
* csharp: Refactor UI examplesXavi Artigas2018-09-172-104/+125
| | | | | | | | | | | | | Summary: Adapt these two UI examples to the style of the Hello World tutorials, using initialization methods, more comments, and try to avoid creating vars for widgets. Reviewers: vitor.sousa, lauromoura Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D7038
* csharp: Remove Flush() from eina.Value examplesXavi Artigas2018-09-171-5/+0
| | | | | | | | | | | | Summary: Flush() is not required, the bindings take care of memory. Moreover, it is confusing for the C# developer, unaccostumed to having to free memory. Reviewers: vitor.sousa, lauromoura Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D7036
* csharp: Comments in eina_value.csXavi Artigas2018-09-061-9/+5
| | | | | | | | Reviewers: lauromoura, vitor.sousa, felipealmeida Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D6996
* Add Polling tutorialXavi Artigas2018-09-062-0/+58
| | | | | | | | Reviewers: lauromoura, vitor.sousa, felipealmeida Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D6991
* csharp: Add Idlers tutorialXavi Artigas2018-09-042-0/+59
| | | | | | | | Reviewers: lauromoura, vitor.sousa Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D6980
* csharp: Add Events tutorialXavi Artigas2018-08-313-0/+91
| | | | | | | | Reviewers: vitor.sousa, lauromoura Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D6953
* C# Hello Gui tutorial: bring it closer to the C versionXavi Artigas2018-08-241-35/+31
| | | | | | | | | | | | | 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
* C# Hello World tutorialXavi Artigas2018-08-233-0/+53
| | | | | | | | | | 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
* csharp tutorials: Add comments to hello-world-guiXavi Artigas2018-08-221-2/+22
| | | | | | | | Reviewers: lauromoura, vitor.sousa Reviewed By: vitor.sousa Differential Revision: https://phab.enlightenment.org/D6892
* add makefile for elementary C examplesMike Blumenkrantz2018-08-212-0/+154
|
* sync ecore examples build with current efl tree buildMike Blumenkrantz2018-08-215-47/+84
|
* sync eina examples build with current efl tree buildMike Blumenkrantz2018-08-211-39/+46
|
* sync evas examples build with current efl tree buildMike Blumenkrantz2018-08-213-3/+10
|
* sync edje examples build with current efl tree buildMike Blumenkrantz2018-08-215-54/+89
|
* add remaining evas examples to buildMike Blumenkrantz2018-08-171-22/+55
|
* just use subdir clean rules for unsorted examples buildMike Blumenkrantz2018-08-171-1/+10
|
* add gitignore for merged examplesMike Blumenkrantz2018-08-161-0/+73
|
* fix eolian-cxx dependenciesMike Blumenkrantz2018-08-161-1/+1
| | | | ensure the OBJS are created before trying to use them with parallel make
* use PATH programs for eolian-cxx examplesMike Blumenkrantz2018-08-161-2/+2
| | | | this should be configured by the overall build system
* add eolian_cxx examples to overall makefileMike Blumenkrantz2018-08-161-0/+9
|
* Fix Makefile.examples for eolian_cxxFelipe Magno de Almeida2018-08-131-17/+17
|
* tutorial: Fix behavior of "New" button in texteditorXavi Artigas2018-08-101-1/+1
| | | | | | | | | | | | | | | | | | Summary: When "New" is pressed, the button should become disabled, because the file is empty and there is nothing to lose. The "New" button should only be enabled when there is text to lose by pressing it. Otherwise, there is no way in the code to disable the button except at startup, which does not make much sense. Reviewers: ajwillia.ms, zmike, bu5hm4n Reviewed By: ajwillia.ms Tags: #examples Differential Revision: https://phab.enlightenment.org/D6512
* fix some example buildsMike Blumenkrantz2018-08-106-24/+57
|
* merge all files from efl.git/src/examplesMike Blumenkrantz2018-08-09704-0/+130758
|\
| * examplesMike Blumenkrantz2018-08-0911133-0/+6538093
| |
| * build: remove BUILT_SOURCES usage from cxx examples makefilesMike Blumenkrantz2018-08-032-9/+27
| | | | | | | | | | | | ref T7154 Differential Revision: https://phab.enlightenment.org/D6656
| * build: move src/examples/ to a single makefileMike Blumenkrantz2018-08-0337-3158/+2601
| | | | | | | | | | | | | | | | | | | | | | this greatly improves build times by improving parallelizing, though it does introduce more BUILT_SOURCES usage which causes builds with cxx bindings to take significantly longer fix T7157 ref T7154 Differential Revision: https://phab.enlightenment.org/D6633
| * Efl.Ui.Layout.Factory: added missing factory_model_connectFelipe Magno de Almeida2018-08-011-17/+5
| | | | | | | | | | | | | | | | | | | | | | Summary: connect factory to edje part name when create a new layout connect a factory to it change example to use the factory_model_connect Reviewers: felipealmeida Differential Revision: https://phab.enlightenment.org/D6667
| * efl: fix some warnings in examplesXavi Artigas2018-07-203-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: - Check return vaule of fread() - Uninitialized var (seriously!) - Weird struct assignment Still one warning remains, pending evaluation of T7166. Fixes T6718 Test Plan: Those 3 warnings have disappeared and the related example still works as expected. Reviewers: zmike Reviewed By: zmike Subscribers: cedric, #committers Tags: #efl Maniphest Tasks: T6718 Differential Revision: https://phab.enlightenment.org/D6631
| * examples/evas: do not attempt to free animator on window deleteMike Blumenkrantz2018-07-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: animators are implicitly destroyed for this case, and attempting to manually destroy them just results in an error/failure and invalid reads since this is a poorly designed api which can internally destroy itself fix T7000 @fix Reviewers: Hermet, devilhorns Subscribers: segfaultxavi, cedric Tags: #efl Maniphest Tasks: T7000 Differential Revision: https://phab.enlightenment.org/D6488
| * efl selection manager + elm dnd test fix with bad string handlingCarsten Haitzler (Rasterman)2018-07-161-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | so there are 2 problems behind T7113. first is a problem in the efl selection manager being "sloppy" with selection data. it's doing a strlen on the data but it's not a normal c string. it's a blob of binary data + length value. this fixes that "sloppiness" by using the len field. there is also another bug in the dnd test code that again has to do with "sloppy" handling of data buffers and assuming nul byte termination and not using the len field properly. this fixes T7113.
| * build: fix distcheck when elua is disabled in main treeMike Blumenkrantz2018-07-131-5/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: elua example files were not being distributed correctly as a result of improper use of build conditionals Depends on D6582 Reviewers: devilhorns, ManMower Reviewed By: ManMower Subscribers: #committers, cedric Tags: #efl_build Differential Revision: https://phab.enlightenment.org/D6583