Commit Graph

318 Commits

Author SHA1 Message Date
Stefan Schmidt 535ef37087 eeze: Add sensor API
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-18 14:14:48 +00:00
Carsten Haitzler 0e77364887 update header #defined versions to 1.8 to make sure new apis are used
in e17 only with ifdefs.



SVN revision: 75994
2012-09-03 09:55:34 +00:00
Jerome Pinot 5008e82ac9 eeze: autotools
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-30 15:22:36 +00:00
Cedric BAIL 0008f2362f ChangeLog: back in time.
SVN revision: 75875
2012-08-30 11:26:00 +00:00
Cedric BAIL 5e33eaa6c4 ChangeLog: state we did a release.
SVN revision: 75873
2012-08-30 10:55:40 +00:00
Carsten Haitzler d22ca53faa and up ver to 1.7.99 now in svn. nack to svnrev num at end.
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Carsten Haitzler 6335870b45 no this isnt release - this is simply me removing the beta tag so when
we release it's ready.



SVN revision: 75740
2012-08-27 10:24:41 +00:00
Carsten Haitzler 1475fb3586 update @version's
SVN revision: 75739
2012-08-27 09:51:57 +00:00
Rui Seabra 5daa1a432a Update rpm specs
SVN revision: 75404
2012-08-18 08:22:34 +00:00
Carsten Haitzler 497af2e1e4 tag as beta...
SVN revision: 75344
2012-08-17 03:57:49 +00:00
Carsten Haitzler aef32ed6d3 more updates for 1.7.0 alpha.
SVN revision: 75095
2012-08-10 10:51:17 +00:00
Carsten Haitzler 1e2cbe8e7d alpha release of 1.7 - let's roll. ALPHA!
SVN revision: 75091
2012-08-10 10:37:05 +00:00
Mike Blumenkrantz 917ce85269 revert remaining broken/wrong mount timeout behavior added recently
SVN revision: 74785
2012-08-02 07:06:31 +00:00
Mike Blumenkrantz e0cec4d456 use new ecore fdh function and finally fix eeze mounting without mtab
SVN revision: 74784
2012-08-02 07:06:03 +00:00
Mike Blumenkrantz d890c977ff set NONBLOCK on /proc/self/mountinfo file descriptor
SVN revision: 74738
2012-08-01 13:32:38 +00:00
Mike Blumenkrantz f782172e5a if disk error has already occurred, delete check timer
SVN revision: 74737
2012-08-01 12:53:56 +00:00
Mike Blumenkrantz 52c05aaa01 eeze mount operations will now only retry up to 3 times when they fail before emitting an error event
SVN revision: 74736
2012-08-01 12:43:55 +00:00
Mike Blumenkrantz ba567e440e add EEZE_DISK_MOUNTOPT_NODEV
yes, I realize we're in a freeze, but this is trivial and important


SVN revision: 74564
2012-07-30 09:49:05 +00:00
Mike Blumenkrantz d995e25c80 never attempt to use disk label for mounting
SVN revision: 74563
2012-07-30 09:10:35 +00:00
Mike Blumenkrantz 68a09359bd eeze now unmounts using the devnode instead of the mount point
SVN revision: 74560
2012-07-30 08:22:05 +00:00
Mike Blumenkrantz ce53e4f2e0 failing to create a mount point no longer results in an error since it's possible for this to be handled by certain mount utilities
SVN revision: 74559
2012-07-30 08:18:01 +00:00
Mike Blumenkrantz 244e5f7919 revert part of 74545 and change fopen to open; somehow this broke reading
SVN revision: 74557
2012-07-30 07:31:34 +00:00
Mike Blumenkrantz 10e1c670dd add --enable-mtab to eeze to force use of deprecated mtab for mountinfo (libmount pre 2.20)
SVN revision: 74556
2012-07-30 07:30:46 +00:00
Carsten Haitzler e33c5d05cd and... first monitor mtab not fstab for MOUNT changes/ mtab is
"current mounted status" . fstab is "stuff i WANT to mount".

secondly.. if mtab is a symlink.. pretend we arent monitoring. this
then kicks in the poll checker after mount cmd is done.



SVN revision: 74545
2012-07-29 13:21:09 +00:00
Eduardo de Barros Lima d288db2078 Eeze: lets make it buildable once again
SVN revision: 74329
2012-07-23 14:23:59 +00:00
Mike Blumenkrantz 722fef0199 don't throw double events for our own disk ops
SVN revision: 74327
2012-07-23 14:11:57 +00:00
Mike Blumenkrantz 7914a063ea add a third libmount backend for "current" libmount, where we are too cool for /etc/mtab
SVN revision: 74326
2012-07-23 14:08:13 +00:00
Carsten Haitzler 28bb07e852 and eezes-scaanner didnt del the polelr it added per device(cdrom one)
when the dev is deleted.. crash waiting to happen. in addition it
didnt start a new polelr when it added one again. start one too.



SVN revision: 74263
2012-07-21 09:24:11 +00:00
Carsten Haitzler e174bc3c99 1. let us not install eeze_scanner in e17's utils dir. really not nice
to do that.
2. just use regular ecore-con naming of the socket. it will handle if
someone else has it. no need to do tmpdir and filename stuff by hand.



SVN revision: 74261
2012-07-21 09:11:00 +00:00
Carsten Haitzler 2c1b533d13 fix minor version defines to be at 1.6 (in sync now) ready for going
to 7 on release.



SVN revision: 73906
2012-07-16 06:36:02 +00:00
Mike Blumenkrantz 96cf95a174 print correct socket file for eeze_scanner when file already exists
SVN revision: 73553
2012-07-11 08:42:04 +00:00
Mike Blumenkrantz e628e1d2b0 eeze watches now detect loopback devices slightly more correctly
SVN revision: 73520
2012-07-10 10:42:33 +00:00
Mike Blumenkrantz 06d0a924ba eeze_scanner now prints debug info when CHANGE events occur
SVN revision: 73519
2012-07-10 10:40:59 +00:00
Carsten Haitzler 5c9c0852bb update all versions in @sincs, README's and configure.ac's etc. to
reflect a unified release version, for now 1.6.99.



SVN revision: 73498
2012-07-09 10:20:21 +00:00
Stefan Schmidt 5554aa63f0 eeze/doc: Copy images also into latex folder and use srcdir for EXTRA_DIST
SVN revision: 73157
2012-07-02 12:22:39 +00:00
Mike Blumenkrantz 725a3ed4db change my email address
SVN revision: 73032
2012-06-29 10:58:49 +00:00
Mike Blumenkrantz cda0901ae0 patch from christophe.dumez@intel.com for joystick support
ticket #1100


SVN revision: 73027
2012-06-29 08:18:12 +00:00
Mike Blumenkrantz cbfb6d03a8 add disk and net groups to main eeze doc page
SVN revision: 73026
2012-06-29 08:10:59 +00:00
Mike Blumenkrantz 696b5acfd5 fix crash in eeze_net_free()
ticket #1101


SVN revision: 73025
2012-06-29 08:06:01 +00:00
Mike Blumenkrantz d25753a386 remove log level setting in eeze scanner and efm
SVN revision: 73024
2012-06-29 07:57:58 +00:00
Mike Blumenkrantz dac620ca80 eeze scanner log dom -> ERR
SVN revision: 72994
2012-06-28 10:23:11 +00:00
Stefan Schmidt d8a9a480ee eeze: Initial docs fopr Eeze_UDev_Watch and callback types
SVN revision: 72864
2012-06-26 09:08:49 +00:00
Stefan Schmidt d6ab40bf49 eeze: MArk all docs for Eeze Disk with @since 1.1
Once again well spotted by Vincent.

SVN revision: 72814
2012-06-25 15:11:04 +00:00
Stefan Schmidt 19473f5007 eeze: Add doxgen for different enums and typedefs
SVN revision: 72811
2012-06-25 13:57:32 +00:00
Stefan Schmidt 8e23704796 eeze: Add missing part for Eeze_Disk_Type doxygen.
SVN revision: 72810
2012-06-25 13:57:29 +00:00
Mike Blumenkrantz edfa1dfe61 add fallback for mounting when a disk has no uuid
SVN revision: 72008
2012-06-12 10:12:51 +00:00
Mike Blumenkrantz 7f3335d9ee changelog scanner socket change from yesterday
SVN revision: 71992
2012-06-12 08:12:37 +00:00
Mike Blumenkrantz 9cff510760 change perms on eeze scanner socket to be readable by all
SVN revision: 71951
2012-06-11 14:22:01 +00:00
Jihoon Kim bb56b0b09c fix @version in each EFL header doxygen
SVN revision: 71691
2012-06-04 23:27:02 +00:00
Carsten Haitzler 318bd30043 This is a small change, so I won't changelog it (or backport), but
make _shutdown() funcs across efl complain and be unhappy if you
shutdown to < 0 shutdowns and not pull init count below 0.



SVN revision: 71548
2012-05-30 10:08:41 +00:00