summaryrefslogtreecommitdiff
path: root/src/bin/eeze (unfollow)
AgeCommit message (Collapse)Author
2020-09-01eeze_mount binary: more secure check extension ('.iso' and not 'iso')Vincent Torri
Reviewed-by: Stefan Schmidt <stefan@datenfreihafen.org> Differential Revision: https://phab.enlightenment.org/D12123
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-03-08efl-net: namespace events to avoid naming conflictsMike Blumenkrantz
Reviewed-by: Cedric BAIL <cedric.bail@free.fr> Differential Revision: https://phab.enlightenment.org/D8260
2018-12-20cmake: remove!Marcel Hollerbach
This build was never complete and also was not maintained probebly. It is also dropped in favour of meson which is cool, merged, works & is fast. Differential Revision: https://phab.enlightenment.org/D7010
2018-11-09eeze mount tool - warn - fix prototypes used for ecore eventsCarsten Haitzler (Rasterman)
2018-11-09eeze test - warn - fix ecore event callback prototypesCarsten Haitzler (Rasterman)
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-03-03Revert "cxx: Fix manual code after efl_app change."Carsten Haitzler (Rasterman)
This reverts commit 135154303bea691c6f7f9472a5dec32d9103c38d. Revert "efl: move signal events from efl.loop to efl.app" This reverts commit 3dbca39f98288580c62a43c179ac11621433ec88. Revert "efl: add test suite for efl_app" This reverts commit 3e94be5d73256a7f5c02d3a9474173226be7beff. Revert "efl: create Efl.App class, the parent of Efl.Loop" This reverts commit 28fe00b94e55575c15684959b89a614d5a579309. Go back to before efl.app because I think this should be done with superclassing here not a parent object. reasons? 1. multiple loops per single thread make no sense. so if multilpe loop objects they wont be contained in a single app object and then deleted like this. 2. the app object is not really sharable in this design so it cant be accessed from other threads 3. it makes it harder to get the main loop or app object (well 2 func calls one calling the other and more typing. it is longer to type and more work where it is not necessary, and again it can't work from other threads unless we go duplicating efl.app per thread and then what is the point of splittyign out the signal events from efl.loop then?) etc.
2018-02-26efl: create Efl.App class, the parent of Efl.LoopMike Blumenkrantz
2018-01-02efl loop - rename ecore_main_loop_get to efl_main_loop_getCarsten Haitzler (Rasterman)
ecore_main_loop_get() is really a new "eo api" but it's using our old ecore_* namespace, so move to the new efl namespace.
2017-03-29others: support efl_net_dialer_windows.Gustavo Sverzut Barbieri
these are not working on windows yet due other factors, anyway add the proper ifdefs
2017-02-03cmake: add eezeMarcel Hollerbach
there is currently a bug in the testsuite which needs to change, otherwise modules cannot be loaded. The code acutally runs when its installed and EFL_RUN_IN_TREE is not set.
2017-02-03eeze: move binaries into subdirectoriesMarcel Hollerbach
in order to move to cmake we are moving every binary into its own subdirectory.
2016-12-19Efl.Io.{Queue,Buffer,Buffered_Stream}: slice_get is now a property.Gustavo Sverzut Barbieri
Previously we couldn't return a slice, instead required the user to pass a slice and we'd fill it since Eolian couldn't generate fallbacks for structures. Since @q66 fixed eolian, we can now return the structure itself as initially wanted, ditching some TODO from the code.
2016-12-02eeze_scanner: server was not always initialized hereStefan Schmidt
The initial assignment is behind and ifdef so make sure we actually start with a sane NULL here.
2016-12-01eeze_scanner_monitor: fix error handling.Gustavo Sverzut Barbieri
dialer would be uninitialized if we fail to create a path, so use a new label to handle that. Fixes CID 1366471.
2016-11-28eeze_scanner: now using efl_net.Gustavo Sverzut Barbieri
Rewrite eeze_scanner on top of efl_net_server_simple.
2016-11-28eeze_scanner: add monitor (client)Gustavo Sverzut Barbieri
In order to test eeze_scanner it's handful to have a client to monitor for broadcasted events.
2016-09-06eeze: add support of GPIO sysfs detection and watch.Amitesh Singh
This adds support for detection and watch of GPIO pins in /sys/class/gpio/* This detects both gpiochip<N> & gpio<N>. @feature
2015-12-05efl: add binary mode to open() callsVincent Torri
This allows better compatibility with Windows Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2015-04-21Eeze: Silence clang warningJean-Philippe Andre
2014-12-22eeze: add null check condition in eeze scanner module.vivek
Summary: Add null check condition for dev calloc in eeze scanner module @fix Signed-off-by: vivek <vivek.ellur@samsung.com> Reviewers: devilhorns, cedric Reviewed By: cedric Subscribers: cedric Differential Revision: https://phab.enlightenment.org/D1804 Signed-off-by: Cedric BAIL <cedric@osg.samsung.com>
2014-12-05eeze_scanner now has separate return codes for various startup-related failuresMike Blumenkrantz
ref T1612
2014-12-05eeze_scanner needs to hash on the address of the pointer and not use ↵Mike Blumenkrantz
direct_add() this is an @fix for the constant crashing ref T1612
2013-12-13eeze - fix uninitialised sigation struct contentCarsten Haitzler (Rasterman)
should fix CID 1039552
2013-08-05Remove Eet_Connection from hash Before we call eet_connection_closeChris Michael
(as that frees the connection). Signed-off-by: Chris Michael <cp.michael@samsung.com>
2013-07-23efl: fix headers order.Cedric Bail
2013-06-11Split .gitignore into multiple filesEduardo Lima (Etrunko)
Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>
2013-05-07eeze_scanner: harmless type casts fixesJérémy Zurcher
2013-04-18eeze/sensor: Add temperature sensor to my testing codeStefan Schmidt
2013-04-16eeze/sensor: Switch timestamp to relative values coming.Stefan Schmidt
Switch from absolut microseconds since epoch to a monotonic clock with realtive values. Switch from unsigned long long to double. This aligns it with how we present time in efl. ecore_time_get is used when possible. For the tizen modules we convert the the epoch timestamp we get into a double. This is still a working monotone clock source. As this will be released the first time with 1.8 we don't have any API break here.
2013-04-10eeze/sensor: Check if sens is valid the same way we do in other cases.Stefan Schmidt
2013-03-28eeze/sensor: Print out what feature we are testing right now.Stefan Schmidt
2013-03-27eeze/sensor: Create a new sensor object for the async test.Stefan Schmidt
Its a demo so we should do all the steps and create a new object instead of re-using the other one.
2013-03-27eeze/sensor: Use the correct data get method in the test.Stefan Schmidt
Light and proximity sensors only have one data item to fetch.
2013-01-03efl: merge eeze.Gustavo Sverzut Barbieri
Changes also in this commit: * fix missing EAPI in symbols used by modules * removed old libudev and libmount support as agreed by discomfitor/zmike * replaced __UNUSED__ with EINA_UNUSED * fixed docs hierarchy SVN revision: 82100