summaryrefslogtreecommitdiff
path: root/src/examples/emotion (follow)
AgeCommit message (Collapse)Author
2019-10-09examples/emotion: remove dead codeMike Blumenkrantz
this can never be reached CID 1400928 Reviewed-by: Marcel Hollerbach <mail@marcel-hollerbach.de> Differential Revision: https://phab.enlightenment.org/D10322
2019-06-18autotools: REMOVAL!Marcel Hollerbach
Get your seatbelt fastend! It is happening! AUTOTOOLS IS GONE NOW! All praise to meson! This time the final version, ci has been adjusted, and now does not try anymore to build a removed buildsystem. However, the scripts in there need cleaning up. Differential Revision: https://phab.enlightenment.org/D9027
2019-06-18Revert "autotools: REMOVAL!"Marcel Hollerbach
This reverts commit e8c69667b01e2795c1e4ead0536652f935ffa674. git push on a wrong branch, sorry. This will land today, but not now.
2019-06-18autotools: REMOVAL!Marcel Hollerbach
Get your seatbelt fastend! It is happening! AUTOTOOLS IS GONE NOW! All praise to meson! Differential Revision: https://phab.enlightenment.org/D9027
2019-03-18efl: remove EFL_EO_API_SUPPORT macroDaniel Kolesa
Summary: Since we're now going to be shipping some eo classes as stable, there is no point in keeping the eo api behind a macro, and it should be enabled by default. Another case is beta classes, but those are behind the EFL_BETA_API_SUPPORT guard. This also changes includes around the place where things are clearly broken (such as an included header needing something from another header but that other header being guarded, notably efl_ui_widget.h needing focus manager but focus manager being behind beta in Elementary.h) Reviewers: zmike, cedric, bu5hm4n, stefan_schmidt, segfaultxavi Reviewed By: cedric, segfaultxavi Subscribers: segfaultxavi, #reviewers, #committers Tags: #efl Differential Revision: https://phab.enlightenment.org/D8322
2019-01-02examples: fix warnings regarding multiple definesMarcel Hollerbach
compiling them stand alone still defines the correct definitions
2018-10-02here comes mesonMarcel Hollerbach
a new shiny buildtool that currently completes in the total of ~ 4 min.. 1 min. conf time 2:30 min. build time Where autotools takes: 1:50 min. conf time 3:40 min. build time. meson was taken because it went quite good for enlightenment, and is a traction gaining system that is also used by other mayor projects. Additionally, the DSL that is defined my meson makes the configuration of the builds a lot easier to read. Further informations can be gathered from the README.meson Right now, bindings & windows support are missing. It is highly recommented to use meson 0.48 due to optimizations in meson that reduced the time the meson call would need. Co-authored-by: Mike Blumenkrantz <zmike@samsung.com> Differential Revision: https://phab.enlightenment.org/D7012 Depends on D7011
2018-08-03build: move src/examples/ to a single makefileMike Blumenkrantz
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
2017-08-18examples: Improve error message text from Evas examplesBryce Harrington
Reviewers: cedric, devilhorns Subscribers: jpeg Differential Revision: https://phab.enlightenment.org/D5103
2016-09-22examples: emotion: fix event naming after convert to EFL Canvas ObjectStefan Schmidt
In commit 7b90e1147442d6a8023422400bffd77e2815fe0b the event names changed but examples have not been updated.
2016-08-30Efl object: Rename Eo_Event -> Efl_Event.Tom Hacohen
This is the last step of the Eo renaming efforts.
2016-08-15Eo: Finish the renaming of Eo to the EFL.Tom Hacohen
This renames all the rest of the API to the EFL namespace except for Eo_Event that will follow soon. Obviously breaks both API and ABI.
2016-08-11Change the EFL to follow the new Eo rename.Tom Hacohen
2016-06-23examples: emotion: make sure all callbacks are actually setupStefan Schmidt
In commit 3340745c65ef8b8361dc6eff5e746f7ce1104378 the callback array got removed letting all callback functions around as unused. Somehow the setup of all these callbacks have gone missing over various refactors.
2016-06-20Adjust the code according to the eo event stop changes.Tom Hacohen
This was changed in the previous commit.
2016-06-16examples: Use EO_CALLBACKS_ARRAY_DEFINE in all examplesJean-Philippe Andre
Again, for Windows.
2016-05-19examples: emotion: adapt to name change from obj to objectStefan Schmidt
In commit 75a53ece1007d927b8f0b6c5d3f269726afb9108 obj was changed to object. As one can claerly see though make examples have not been run to verify this change. Catch up in examples with this rename.
2016-04-14examples: add DESTDIR support for install.Cedric BAIL
2016-03-29Examples: remind Tom to compile before pushingDaniel Zaoui
He will spank me for the commit message!!!
2016-03-11Revert "Fix examples according to the recent eo event changes."Tom Hacohen
This reverts commit d2fba6c5959f82f35984167131d3b67207780f48.
2016-03-09Fix examples according to the recent eo event changes.Tom Hacohen
2016-03-03Automatic migration to Eo4.Tom Hacohen
I just ran my script (email to follow) to migrate all of the EFL automatically. This commit is *only* the automatic conversion, so it can be easily reverted and re-run.
2015-07-23examples/emotion: Remove unused callback functions from generic exampleStefan Schmidt
2015-06-18Examples: Fix emotion basic exampleDaniel Zaoui
2015-06-07emotion: porting evas smart callbacks to eoAvi Levin
2015-02-25build: Unify use of $(MKDIR_P) for creating a dir within the build systemStefan Schmidt
While we used different variation of mkdir -p all over we also had spots where we did not use the option. This is one step in trying to make our build system ready for parallel install. Using something like -j 10 even for the install should help to speed up our jenkins jobs as well as distcheck.
2014-07-02autotools: Fixed 'make examples' and 'make examples-install'Savio Sena
It was broken in set-ups with ($(builddir) != $(srcdir)) && ($(builddir) != $(srcdir)/build)
2014-01-17emotion: Use the GStreamer 1.x module instead of the 0.10 one in the border ↵Sebastian Dröge
example application
2014-01-10emotion: remove some warning in the example.Cedric BAIL
2014-01-04Use key instead of keyname for considering setxkbmapJihoon Kim
2013-06-11Split .gitignore into multiple filesEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-04-25fix examples makefiles to find Efl_Config.hCarsten Haitzler (Rasterman)
2013-02-08efl: add makefile.examples to each libRicardo de Almeida Gonzaga
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi> SVN revision: 83795
2013-02-08efl: add and fix some gcc lines and fix some examples. Its not possible to ↵Ricardo de Almeida Gonzaga
build from outside the directory with eina_prefix, the build still depends on PACKAGE_DATA_DIR Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi> SVN revision: 83794
2013-01-10efl: merge emotion.Gustavo Sverzut Barbieri
this one was quite a huge work, but hopefully it's correct. NOTES: * removed vlc generic module, it should go into a separate package. * gstreamer is enabled by default (see --disable-gstreamer) * xine is disabled by default (see --enable-gstreamer) * generic is always built statically if supported * gstreamer and xine can't be configured as static (just lacks command line options, build system supports it) * v4l2 is enabled by default on linux if eeze is built (see --disable-v4l2) * emotion_test moved to src/tests/emotion and depends on EFL_ENABLE_TESTS (--with-tests), but is still installed if enabled. TODO (need your help!): * fix warnings with gstreamer and xine engine * call engine shutdown functions if building as static * remove direct usage of PACKAGE_*_DIR and use eina_prefix * add eina_prefix checkme file as evas and others * add support for $EFL_RUN_IN_TREE * create separate package for emotion_generic_modules * check docs hierarchy (doxygen is segv'in here) SVN revision: 82501