summaryrefslogtreecommitdiff
path: root/legacy/eeze (follow)
AgeCommit message (Collapse)Author
2013-01-03moved eeze into eflGustavo Sverzut Barbieri
SVN revision: 82103
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
2012-12-26libmount doesn't exist, so let's not depend on it, shall we?Michael Jennings
SVN revision: 81705
2012-12-13eeze/sensor: Fix leaks when getting allocated data from obj_getStefan Schmidt
SVN revision: 80882
2012-12-13eeze/sensor: Add more documentation and comment the code.Stefan Schmidt
SVN revision: 80861
2012-12-12eeze/tests: Disable tests that will fail with -fvisibility=hiddenStefan Schmidt
On the one hand this also should have test coverage. On the other hand we don't want to expose this as an public API. Disable for now so we don't fail with -fvisibility=hidden. SVN revision: 80743
2012-12-11eeze/sensor: Improve unit test coverage for eeze_sensor.Stefan Schmidt
Mostly error cases and error paths stuff. SVN revision: 80673
2012-12-11eeze:/sensor: These are motions event types we can't read from.Stefan Schmidt
SVN revision: 80672
2012-12-11eeze/sensor: Break out from the read if the sensor object is NULLStefan Schmidt
Better handle this error case. Spotted by some unit tests updates. SVN revision: 80671
2012-12-11eeze: Make sure we use the modules from the current build for make check.Stefan Schmidt
Befoe this we always used the installed modules from the system. That is often fine but there are cases we would need the local. un-installed, modules. The coverage check is a example. The system modules normally don't had the options for coverage enabled and thus would not produce anything for the modules. Default still stays as it was. You would need to set an env var to use the local modules. SVN revision: 80670
2012-12-09Remove explicit ecore dependencies from the rpm specs of edje, e, eeze, ↵Rui Seabra
empower and ephoto, as well as the extra modules template. SVN revision: 80547
2012-12-05eeze/doc: Be a bit more verbose in the entry section of eeze_sensorStefan Schmidt
SVN revision: 80244
2012-12-03eeze: Also give the eeze_sensor_test example a bit more comments.Stefan Schmidt
SVN revision: 80073
2012-12-03eeze/doc: Notes about init and shutdown of the sensor subsystem.Stefan Schmidt
Make both functions and EAPI as well. Not needed if the general eeze_init is called though. Note that in the docs. SVN revision: 80072
2012-12-03eeze/docs: Make sure we do not do a explicit link to ecore here.Stefan Schmidt
SVN revision: 80071
2012-12-03eeze: Give the eeze_sensor doxygen an overhaul.Stefan Schmidt
Wrap at 80 chars, fix some typos and add more descriptions. SVN revision: 80070
2012-10-24Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.Stefan Schmidt
Doygen tells us: warning: Tag `SHOW_DIRECTORIES' at line 507 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `HTML_ALIGN_MEMBERS' at line 879 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" warning: Tag `USE_INLINE_TREES' at line 1065 of file Doxyfile has become obsolete. To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u" So we are nice and remove them. A yay for the day where we have amerged tree and not two dozens of Doxyfile.in files floating around. SVN revision: 78409
2012-10-02eeze/sensor: Remove handle_get() test for Eeze_Sensor as it gone from the code.Stefan Schmidt
SVN revision: 77318
2012-10-02eeze/sensor: Fix big memleak that happened on every eeze use.Stefan Schmidt
Really free the list with sensor modules when shutting down. No idea how I dropped that as I found it in one old local version I had. Thanks to Mike for the notice and valgrind for the tooling. Also make sure we don't corrupt the list before we can free it. SVN revision: 77291
2012-10-02eeze/sensor: Free the hash table on shutdown. Leak--Stefan Schmidt
Some bigger leak is still going on there with the module unloading. I swear that was all non-leaking before. I had valgrind on it. :) SVN revision: 77290
2012-10-02eeze/sensor: Update documentation.Stefan Schmidt
Updating the docs in the header as well as some more comments in the code itself. SVN revision: 77289
2012-09-29Update git ignore filesMike McCormack
Signed-off-by: Mike McCormack <mikem@atratus.org> SVN revision: 77217
2012-09-28eeze/sensor: Fix fake module to set timestamp to microseconds since epoch.Stefan Schmidt
Seconds is not really a suitable resolution for sensor data read outs. This also aligns it with the tizen module and the public API. The sleep is no longer needed in the test program either. SVN revision: 77191
2012-09-28eeze/sensor: Make the Eeze_Sensor struct private.Stefan Schmidt
All data for the public API have moved into other data structures. This one is only needed for internal housekeeping now. Thus move it into the pivate header file so it does not confuse people. SVN revision: 77190
2012-09-28eeze/sensor: Update eeze sensor docs.Stefan Schmidt
Mostly typo fixes and hopefully clarify some things. SVN revision: 77189
2012-09-23Correct fix.Rui Seabra
SVN revision: 77022
2012-09-23 * Add support to eeze_sensor lib in the specRui Seabra
* Fix dist build by including a header file * svn:ignore on .deps, Makefile and Makefile.in on modules and tests. SVN revision: 77021
2012-09-21eeze/sensor: Fill in more properties in the tizen plugin.Stefan Schmidt
Fill in timestamp values where provided and adjust accuracy to -1 if undefined. 0 means bad accuracy here. SVN revision: 76970
2012-09-21eeze/sensor: Finally get right of eeze_sensor_handle_getStefan Schmidt
No longer needed as it only contains the modules information that will be used in the eeze_sensor core. All other important bits have found new homes in other data structures. SVN revision: 76969
2012-09-20eeze/sensor: Be more failure tolerant in example.Stefan Schmidt
If the sensor does not exist we should not ask for its properties. SVN revision: 76918
2012-09-20eeze/sensor: Fail if we can't find the sensor object.Stefan Schmidt
We might have asked for a sensor that is not supported on this device. Let the application know about this. SVN revision: 76917
2012-09-20eeze/tests: Fix test for sensor events.Stefan Schmidt
Inject the event by hand to test the code pathes handling a sensor event coming in. SVN revision: 76916
2012-09-20eeze/tests: Cover private eeze functions as well.Stefan Schmidt
SVN revision: 76915
2012-09-19eeze/sensor: Adjust tizen module to API changes.Stefan Schmidt
SVN revision: 76866
2012-09-19eeze/sensor: Wehn using sleep() we should include the header for declarationStefan Schmidt
SVN revision: 76865
2012-09-19eeze/tests: Cover more eeze_sensor functionsStefan Schmidt
Also start with testing for some error pathes by giving in wrong values. SVN revision: 76857
2012-09-19eeze/sensor: Init Eeze_Sensor_Obj to NULLStefan Schmidt
Without this the object get might fail but our NULL check would not trigger. SVN revision: 76856
2012-09-19eeze: Introduce modules directory and place eeze_sensor modules into it.Stefan Schmidt
More like other efl libs and maybe we have more modules for eeze later on. SVN revision: 76847
2012-09-18eeze/tests: Also cover this part of the api in the unit testsStefan Schmidt
SVN revision: 76831
2012-09-18eeze: Add basic test infrastructure and unit testsStefan Schmidt
SVN revision: 76828
2012-09-18eeze: Add myself to AUTHORSStefan Schmidt
SVN revision: 76827
2012-09-18eeze: Mention sensor addition in changelog and news.Stefan Schmidt
SVN revision: 76826
2012-09-18eeze: Add sensor APIStefan Schmidt
Extend eeze to read out sensor data from various sources with a simple API to access for application developers. The sensor backends are eina modules. For now we support a tizen module as well as a fake module for testing. Modules for plain sysfs on a desktop or other sensor frameworks could get integrated. The api is not fixed until 1.8 is out so let me know what you think. Having small wrappers for all kind of infos like eeze_sensor_light_get or eeze_sensor_proximity_get are possible but I did not want to bloat the api from the beginning. SVN revision: 76825
2012-09-03update header #defined versions to 1.8 to make sure new apis are usedCarsten Haitzler
in e17 only with ifdefs. SVN revision: 75994
2012-08-30eeze: autotoolsJerome Pinot
eeze/doc/img didn't made it to the dist package because of a missing slash. Fix this and make the style consistent by removing the lonely $(srcdir). SVN revision: 75886
2012-08-30ChangeLog: back in time.Cedric BAIL
SVN revision: 75875
2012-08-30ChangeLog: state we did a release.Cedric BAIL
SVN revision: 75873
2012-08-30and up ver to 1.7.99 now in svn. nack to svnrev num at end.Carsten Haitzler
SVN revision: 75869
2012-08-27no this isnt release - this is simply me removing the beta tag so whenCarsten Haitzler
we release it's ready. SVN revision: 75740
2012-08-27update @version'sCarsten Haitzler
SVN revision: 75739