framework/uifw/edbus.git
14 years agomore manager methods, not so useful, but they were easy.
barbieri [Wed, 30 Dec 2009 20:33:40 +0000 (20:33 +0000)]
more manager methods, not so useful, but they were easy.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44812 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agocouple of easy manager functions:
barbieri [Wed, 30 Dec 2009 19:53:56 +0000 (19:53 +0000)]
couple of easy manager functions:

request_scan(type)
technology_enable(type)
technology_disable(type)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44811 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agohandle more cases of failure, init value to NULL as dbus does not do that for bool...
barbieri [Wed, 30 Dec 2009 19:34:13 +0000 (19:34 +0000)]
handle more cases of failure, init value to NULL as dbus does not do that for bool=false

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44809 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoprofile name_set
barbieri [Wed, 30 Dec 2009 19:12:25 +0000 (19:12 +0000)]
profile name_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44808 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomore easy properties for network, fix typo with "Strength".
barbieri [Wed, 30 Dec 2009 19:02:35 +0000 (19:02 +0000)]
more easy properties for network, fix typo with "Strength".

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44807 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodevice and network "address_get"
barbieri [Wed, 30 Dec 2009 18:26:39 +0000 (18:26 +0000)]
device and network "address_get"

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44802 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix docs to correct variable name.
barbieri [Wed, 30 Dec 2009 18:15:54 +0000 (18:15 +0000)]
fix docs to correct variable name.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44800 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoservice's "immutable" property.
barbieri [Wed, 30 Dec 2009 18:09:39 +0000 (18:09 +0000)]
service's "immutable" property.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44799 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agore-arrange E_Connman.h to make more sense to users.
barbieri [Wed, 30 Dec 2009 17:34:43 +0000 (17:34 +0000)]
re-arrange E_Connman.h to make more sense to users.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44798 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoconnman: update to latest server API.
barbieri [Wed, 30 Dec 2009 17:29:11 +0000 (17:29 +0000)]
connman: update to latest server API.

This API is much more sane and will end in 0.48 (to be released). As
one can see, lots of code is removed.

New missing methods appeared, mainly to avoid IPv4 advanced
configurations. They will be done later.

This commit just remove a bunch of methods, everything related to
'connection' and also renames:

   e_connman_manager_register_agent()
   e_connman_manager_unregister_agent()

to:

   e_connman_manager_agent_register()
   e_connman_manager_agent_unregister()

to be more EFL conformant.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44797 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoService::ClearProperty implemented.
barbieri [Wed, 30 Dec 2009 15:36:07 +0000 (15:36 +0000)]
Service::ClearProperty implemented.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44793 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove most of warnigns with -Wextra (add __UNUSED__ to some parameters).
barbieri [Wed, 30 Dec 2009 15:19:10 +0000 (15:19 +0000)]
remove most of warnigns with -Wextra (add __UNUSED__ to some parameters).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44792 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoformatting and remove logging prefix.
barbieri [Wed, 30 Dec 2009 15:13:29 +0000 (15:13 +0000)]
formatting and remove logging prefix.

 - delete trailing whitespaces
 - reindent
 - remove E-Dbus connman: prefix, it's already done by eina log.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44790 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix uninitialized variable causing segfaults.
barbieri [Wed, 30 Dec 2009 15:03:13 +0000 (15:03 +0000)]
fix uninitialized variable causing segfaults.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44789 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoexport e_connman_element_is_service() and use EAPI.
barbieri [Sun, 20 Dec 2009 18:45:38 +0000 (18:45 +0000)]
export e_connman_element_is_service() and use EAPI.

This was breaking test compilation with -fvisibility=hidden.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44612 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoReadd connman_service to makefile now that it exists :)
devilhorns [Sun, 20 Dec 2009 00:12:28 +0000 (00:12 +0000)]
Readd connman_service to makefile now that it exists :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44586 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMissing file :-(
barbieri [Sun, 20 Dec 2009 00:05:49 +0000 (00:05 +0000)]
Missing file :-(

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44585 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoDon't try using a source file that does not exist when building.
devilhorns [Sun, 20 Dec 2009 00:02:11 +0000 (00:02 +0000)]
Don't try using a source file that does not exist when building.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44584 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEDBus: ConnMan service api.
barbieri [Sat, 19 Dec 2009 22:18:02 +0000 (22:18 +0000)]
EDBus: ConnMan service api.

This patch adds the high level "Services" API from ConnMan.

Services is the recommended way to use this system as it will have the
server to do all the low level part, such as dealing with devices,
networks and others.  Network, Devices, Manager and others are still
provided as they might be useful in some cases.

To be done soon is a revamp of econnman module in
e/src/modules/connman. Maybe someone is interested in writing a
fancy elementary application to manage more details?

Patch by: Bruno Dilly

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44581 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoimprove configure output
caro [Fri, 11 Dec 2009 10:57:44 +0000 (10:57 +0000)]
improve configure output

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44364 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agobaack to normal pre- release name now
raster [Wed, 2 Dec 2009 22:50:36 +0000 (22:50 +0000)]
baack to normal pre- release name now

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44146 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoquick make svnrev that has right release names
raster [Wed, 2 Dec 2009 22:19:53 +0000 (22:19 +0000)]
quick make svnrev that has right release names

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoand back to a pre-svn sonme after snap
raster [Wed, 2 Dec 2009 08:07:38 +0000 (08:07 +0000)]
and back to a pre-svn sonme after snap

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44118 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoaaah bah - move to 05 not 04
raster [Wed, 2 Dec 2009 07:40:59 +0000 (07:40 +0000)]
aaah bah - move to 05 not 04

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44116 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoasparagus - finally
raster [Wed, 2 Dec 2009 07:22:35 +0000 (07:22 +0000)]
asparagus - finally

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@44113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd m4 generated files to ignore
billiob [Wed, 18 Nov 2009 14:43:00 +0000 (14:43 +0000)]
add m4 generated files to ignore

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43777 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRemove storage of return value
englebass [Sun, 8 Nov 2009 20:27:22 +0000 (20:27 +0000)]
Remove storage of return value

We don't use the return value from the func, so remove it. The function
prototype has changed anyway.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43541 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agocreate DLL for ehal and enotify
caro [Sat, 7 Nov 2009 22:08:28 +0000 (22:08 +0000)]
create DLL for ehal and enotify

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43517 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoformatting
caro [Fri, 6 Nov 2009 18:17:40 +0000 (18:17 +0000)]
formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43494 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd -I m4
raster [Fri, 6 Nov 2009 10:19:05 +0000 (10:19 +0000)]
add -I m4

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43484 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoand fix compilation on Winodws (yes, DBus is ported to windows)
caro [Fri, 6 Nov 2009 08:14:50 +0000 (08:14 +0000)]
and fix compilation on Winodws (yes, DBus is ported to windows)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43482 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd m4 file needed for __UNUSED__
caro [Fri, 6 Nov 2009 08:00:46 +0000 (08:00 +0000)]
add m4 file needed for __UNUSED__

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoheaders inclusion is a real mess...
caro [Fri, 6 Nov 2009 07:50:50 +0000 (07:50 +0000)]
headers inclusion is a real mess...

 * headers inclusion should be clean in dbus and hal,
   not that clean in nm. I didn't touch much connman
   as Gustavo seems to rewrite it
 * remove unused param warnings in dbus, hal and nm
 * fix connman compilation (error stuff)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@43480 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosimplify a bit init/shutdown functions
caro [Sat, 10 Oct 2009 06:28:58 +0000 (06:28 +0000)]
simplify a bit init/shutdown functions

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42997 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * e_dbus: Don't unreference unitialized data. Thanks llvm.
cedric [Wed, 7 Oct 2009 12:54:10 +0000 (12:54 +0000)]
* e_dbus: Don't unreference unitialized data. Thanks llvm.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42939 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * more quoting
caro [Tue, 6 Oct 2009 17:00:03 +0000 (17:00 +0000)]
 * more quoting
 * add silent rules (shave feature)
   see the description of AM_SILENT_RULES in:
   http://www.gnu.org/software/automake/manual/automake.html#Public-Macros

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42916 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agouse Requires.private field in edbus .pc files if pkg-config 0.22 is installed. We...
caro [Mon, 5 Oct 2009 17:58:55 +0000 (17:58 +0000)]
use Requires.private field in edbus .pc files if pkg-config 0.22 is installed. We list in it the required packages needed to compile edbus.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42893 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoConvert nm to eina
englebass [Thu, 24 Sep 2009 18:32:50 +0000 (18:32 +0000)]
Convert nm to eina

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42682 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoimprovements after logging.
barbieri [Wed, 23 Sep 2009 00:00:11 +0000 (00:00 +0000)]
improvements after logging.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42632 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago e_dbus: Fix typo.
cedric [Mon, 21 Sep 2009 17:41:09 +0000 (17:41 +0000)]
e_dbus: Fix typo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42602 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * e_dbus: Use eina_log.
cedric [Mon, 21 Sep 2009 17:33:31 +0000 (17:33 +0000)]
* e_dbus: Use eina_log.

Patch from Matthieu.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42601 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUpdate to match new EINA init/shutdown.
barbieri [Sun, 6 Sep 2009 22:23:04 +0000 (22:23 +0000)]
Update to match new EINA init/shutdown.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42301 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agounref message when fail to set_notify or when not completed.
barbieri [Fri, 28 Aug 2009 16:54:19 +0000 (16:54 +0000)]
unref message when fail to set_notify or when not completed.

Hey folks,

Regarding edbus, I believe that when sending a message, if it fails to
set_notify, it should cancel and unref the pending message. Another
thing, if the pending call doesn't complete, it should free data and
unref it too, right?

I'm attaching a small patch to fix it.

Please, somebody take a look at that when have some time.

Thanks,

By: Bruno Dilly <bdilly@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@42081 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoback to pre ver's
raster [Wed, 29 Jul 2009 08:19:34 +0000 (08:19 +0000)]
back to pre ver's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@41535 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSNAPSHOT: svn-03
raster [Wed, 29 Jul 2009 08:03:25 +0000 (08:03 +0000)]
SNAPSHOT: svn-03

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@41532 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoback to svn soname
raster [Mon, 15 Jun 2009 06:29:43 +0000 (06:29 +0000)]
back to svn soname

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@41042 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomake distcheck and... SNAP!
raster [Mon, 15 Jun 2009 05:32:49 +0000 (05:32 +0000)]
make distcheck and... SNAP!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@41039 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agostart service by name requires one more parameter (flags).
barbieri [Mon, 8 Jun 2009 14:32:17 +0000 (14:32 +0000)]
start service by name requires one more parameter (flags).

The dbus api has a "flags" parameter that is now unused but may be in
future, it was missing and dbus was giving method mismatch.

I forgot to commit this but changed Ethumb_Client, then Viktor "fixed"
it by reverting such change. Now going back to my code and adding "0"
as flag.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40968 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agofix debian rules files.
barbieri [Tue, 26 May 2009 17:34:53 +0000 (17:34 +0000)]
fix debian rules files.

 * fix the way AC_INIT macros are parsed to consider [] as well.
 * set both LDFLAGS and CFLAGS on the libs I use and I know support -fvisibility=hidden.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40838 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agounderquoted parameters
caro [Fri, 15 May 2009 09:10:30 +0000 (09:10 +0000)]
underquoted parameters

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40665 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoallow acceptance from null clients
raster [Fri, 8 May 2009 11:27:51 +0000 (11:27 +0000)]
allow acceptance from null clients

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40550 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFixed debian stuff everywhere.
quaker [Mon, 4 May 2009 17:36:48 +0000 (17:36 +0000)]
Fixed debian stuff everywhere.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40505 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded libtool as Build-Depends to everything that uses
rbelem [Sun, 3 May 2009 14:32:23 +0000 (14:32 +0000)]
Added libtool as Build-Depends to everything that uses
DEB_CONFIGURE_SCRIPT := ./autogen.sh

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40500 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoadd some getters to e_dbus_object.
barbieri [Wed, 29 Apr 2009 18:28:44 +0000 (18:28 +0000)]
add some getters to e_dbus_object.

Patch by: Bruno Dilly, with minor modifications to not return "const"
on E_DBus_Connection.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40463 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFixed e_dbus version on debian/libedbus-svn-01.shlibs
rbelem [Wed, 22 Apr 2009 20:42:56 +0000 (20:42 +0000)]
Fixed e_dbus version on debian/libedbus-svn-01.shlibs

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40297 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdated debian stuff for core EFL. Changed debian stuff of others to work with core...
quaker [Wed, 22 Apr 2009 16:37:17 +0000 (16:37 +0000)]
Updated debian stuff for core EFL. Changed debian stuff of others to work with core EFL updates.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40292 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoand incriment to next rev.
raster [Wed, 22 Apr 2009 14:08:21 +0000 (14:08 +0000)]
and incriment to next rev.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40285 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agosnapworth quality - distchecked. sonames bumped. rev's bumped. tarballs
raster [Wed, 22 Apr 2009 14:07:05 +0000 (14:07 +0000)]
snapworth quality - distchecked. sonames bumped. rev's bumped. tarballs
uploaded.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40284 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdated changelogs for packages which will go into repository.
quaker [Tue, 21 Apr 2009 17:39:20 +0000 (17:39 +0000)]
Updated changelogs for packages which will go into repository.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40270 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago1. embryo shoudl have soname
raster [Tue, 21 Apr 2009 14:17:42 +0000 (14:17 +0000)]
1. embryo shoudl have soname
2. yes local.conf slipped in - ignore
3. added soname version release to module arch dirs
4. adapted extra-modules to use the revision in arch
5. made e17 also have a release rev
6. dummy release stuff in eet - wont use it as its already released.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40267 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoForgot on edbus debian stuff
quaker [Sun, 19 Apr 2009 16:22:36 +0000 (16:22 +0000)]
Forgot on edbus debian stuff

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40227 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMerged with pkgE
quaker [Sun, 19 Apr 2009 16:22:00 +0000 (16:22 +0000)]
Merged with pkgE

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40226 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodisable connman and network manager by default.
barbieri [Fri, 17 Apr 2009 16:07:54 +0000 (16:07 +0000)]
disable connman and network manager by default.

nobody is using it and enm still uses ecore data types.

I plan to enable connman again when someone do nice gadget for E17.

As for network manager, please convert to eina data types before
enabling again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40140 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agolutin... release soname patch. verbose svn soname used right now
raster [Fri, 17 Apr 2009 10:01:45 +0000 (10:01 +0000)]
lutin... release soname patch. verbose svn soname used right now

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40131 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agosegv--!
raster [Wed, 15 Apr 2009 05:29:10 +0000 (05:29 +0000)]
segv--!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40077 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdated debian stuff(grew Standards-Version, updated python-ecore rules file)
quaker [Tue, 14 Apr 2009 17:21:19 +0000 (17:21 +0000)]
Updated debian stuff(grew Standards-Version, updated python-ecore rules file)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@40043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoeina_stringshare_replace() gets in!
barbieri [Wed, 8 Apr 2009 18:25:02 +0000 (18:25 +0000)]
eina_stringshare_replace() gets in!

I was replicating this code in many places, it should go into eina itself.

It's the right way to change strings that you don't know are
stringshared before, since it will first add a reference and then
remove, making it impossible to have references to go 0 and string
being released before adding new references, fixing the following
possible problem:

   x = eina_stringshare_add("x");
   replace(x, x);

   then:
   incorrect_replace(const char **b, const char *a) {
      eina_stringshare_del(*b); /* reference gets to 0 */
      eina_stringshare_add(a); /* BUG!!! */
      *b = a;
   }

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39903 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agocleanup list free, also fix a leak on connection->signal_handlers.
barbieri [Mon, 6 Apr 2009 21:08:27 +0000 (21:08 +0000)]
cleanup list free, also fix a leak on connection->signal_handlers.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39885 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoThis patch adds signals to introspect following the dbus specification:
barbieri [Mon, 6 Apr 2009 20:55:05 +0000 (20:55 +0000)]
This patch adds signals to introspect following the dbus specification:

http://standards.freedesktop.org/dbus/1.0/introspect.dtd
http://dbus.freedesktop.org/doc/dbus-specification.html#standard-interfaces-introspectable

By: Bruno Dilly <bdilly@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39884 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agomethods should return DBusCallPending so we can cancel them.
barbieri [Fri, 3 Apr 2009 21:46:45 +0000 (21:46 +0000)]
methods should return DBusCallPending so we can cancel them.

someone please convert all other methods in e_dbus as well.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39844 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoconnman client library is in, with tests and all.
barbieri [Tue, 31 Mar 2009 01:23:07 +0000 (01:23 +0000)]
connman client library is in, with tests and all.

during endless nights and talks I debugged it and seems to not leak or
segfault, but now we need a GUI for it!

My idea is to have an gadget much like mixer, it would show the
current connection and status, when you click you'd get a "Controls",
a list of devices and a "offline" checkbox.

Controls would open a detailed control panel with devices (ie:
interfaces, eth0, eth1, wlan0...), networks (access points) and
properties about them, like the passphrase, whenever to remember or
not, autoconnect or not, policy and even reoder (change priority).

List of devices would show them ("Wireless") and possible some
information, like the current access point name or ssid, it's a radio.

Offline checkbox (and e_action) are mandatory so you can easily turn
them off. Connman is smart and will turn off radios, that can also
save power.

Ideas, anyone willing to implement the gadget?

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39807 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoactually do cleanup, nasty nobody noticed it before.
barbieri [Sat, 28 Mar 2009 18:59:04 +0000 (18:59 +0000)]
actually do cleanup, nasty nobody noticed it before.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39780 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoi found it is useless and cdbs is setting up prefix automatically.
quaker [Tue, 24 Mar 2009 19:56:43 +0000 (19:56 +0000)]
i found it is useless and cdbs is setting up prefix automatically.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39695 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoforgot to add --prefix=/usr
quaker [Tue, 24 Mar 2009 19:51:00 +0000 (19:51 +0000)]
forgot to add --prefix=/usr

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39694 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoUpdated debian stuff everywhere.
quaker [Tue, 24 Mar 2009 19:44:57 +0000 (19:44 +0000)]
Updated debian stuff everywhere.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39693 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoe_dbus: work with older dbus as well.
barbieri [Tue, 10 Mar 2009 15:58:27 +0000 (15:58 +0000)]
e_dbus: work with older dbus as well.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39430 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago * estickies,
cedric [Wed, 25 Feb 2009 11:03:47 +0000 (11:03 +0000)]
* estickies,
* etk,
* PROTO/exalt,
* E-MODULES-EXTRA/diskio,
* E-MODULES-EXTRA/drawer,
* E-MODULES-EXTRA/penguins,
* E-MODULES-EXTRA/slideshow,
* E-MODULES-EXTRA/mail,
* E-MODULES-EXTRA/forecasts,
* E-MODULES-EXTRA/iiirk,
* E-MODULES-EXTRA/places,
* e,
* ewl,
* ecore,
* elitaire,
* entrance,
* e_dbus,
* efreet: Here we go, move from Ecore_List to Eina_List.

NOTE: This patch is huge, I did test it a lot, and I hope nothing is
broken. But if you think something change after this commit, please
contact me ASAP.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@39200 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded debian/rules files with a new permissions set(755).
quaker [Fri, 9 Jan 2009 16:33:51 +0000 (16:33 +0000)]
Added debian/rules files with a new permissions set(755).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38519 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoprepare debian rules files for new chmod permissions.
quaker [Fri, 9 Jan 2009 16:31:51 +0000 (16:31 +0000)]
prepare debian rules files for new chmod permissions.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38518 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd two new options to e-notify-send:
ptomaine [Tue, 6 Jan 2009 04:09:34 +0000 (04:09 +0000)]
Add two new options to e-notify-send:
  -p    Print notification ID to STDOUT.
  -r    Replace the notification with the specified id.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38474 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix typo (?).
ptomaine [Mon, 5 Jan 2009 21:00:18 +0000 (21:00 +0000)]
Fix typo (?).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38469 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdded new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:35:17 +0000 (11:35 +0000)]
Added new set of debian subdirs.

BROKEN/etox
e
ecore
e_dbus
edje
edje_editor
edje_viewer
eet
efreet
eina
elicit
elitaire
embryo
E-MODULES-EXTRA
emotion
emphasis
empower
emprint
enhance
enity
entrance
ephoto
epsilon
esmart
estickies
etk
etk_extra
evas
evolve
ewl
exhibit
exml
expedite
imlib2
imlib2_loaders
MISC/engage
OLD/eclair
OLD/engrave
OLD/enotes
OLD/entrance_edit_gui
OLD/e_utils
OLD/evoak
OLD/examine
OLD/iconbar
PROTO/etk_server
PROTO/exchange
PROTO/extrackt
rage

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38399 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemoved debian subfolders - prepared for a new set of debian subdirs.
quaker [Thu, 1 Jan 2009 11:25:05 +0000 (11:25 +0000)]
Removed debian subfolders - prepared for a new set of debian subdirs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38398 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoReplace ecore_hash by eina_hash.
cedric [Mon, 29 Dec 2008 09:03:24 +0000 (09:03 +0000)]
Replace ecore_hash by eina_hash.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38340 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoFix clang reports.
englebass [Tue, 23 Dec 2008 20:37:37 +0000 (20:37 +0000)]
Fix clang reports.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38308 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years ago e_notify_send should use local libedbus.la, otherwise it won't find it, as it is...
illogict [Tue, 9 Dec 2008 16:53:31 +0000 (16:53 +0000)]
 e_notify_send should use local libedbus.la, otherwise it won't find it, as it is not yet installed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38061 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoorg.freedesktop.NetworkManagerSettings.System
englebass [Tue, 9 Dec 2008 13:41:17 +0000 (13:41 +0000)]
org.freedesktop.NetworkManagerSettings.System

nm is now usable, but needs some fixing.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38053 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoRemove async guard.
englebass [Tue, 9 Dec 2008 13:29:45 +0000 (13:29 +0000)]
Remove async guard.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@38051 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agodbus version match at compile time for dbus_watch_get_unix_fd, thx Treviño
mcalamelli [Wed, 26 Nov 2008 12:04:10 +0000 (12:04 +0000)]
dbus version match at compile time for dbus_watch_get_unix_fd, thx Treviño

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37810 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoe_nms_connection_secrets_get_secrets
englebass [Sun, 23 Nov 2008 19:56:39 +0000 (19:56 +0000)]
e_nms_connection_secrets_get_secrets

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37778 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoTODO++
englebass [Sun, 23 Nov 2008 19:56:28 +0000 (19:56 +0000)]
TODO++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37777 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoCleanup.
englebass [Sun, 23 Nov 2008 19:56:16 +0000 (19:56 +0000)]
Cleanup.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37776 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoTODO++
englebass [Sun, 23 Nov 2008 19:56:04 +0000 (19:56 +0000)]
TODO++

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37775 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoNM
englebass [Sun, 23 Nov 2008 19:54:29 +0000 (19:54 +0000)]
NM

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37774 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoTODO--
englebass [Wed, 19 Nov 2008 06:24:47 +0000 (06:24 +0000)]
TODO--

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37707 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoe_nm_device_wireless_get_access_points
englebass [Wed, 19 Nov 2008 06:20:55 +0000 (06:20 +0000)]
e_nm_device_wireless_get_access_points

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37704 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoNo need to have a callback if not async.
englebass [Sun, 16 Nov 2008 22:01:34 +0000 (22:01 +0000)]
No need to have a callback if not async.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37681 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoMore work on activate/deactivate
englebass [Sun, 16 Nov 2008 21:33:28 +0000 (21:33 +0000)]
More work on activate/deactivate

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37680 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoe_nm_{de}activate_connection
englebass [Sat, 15 Nov 2008 19:58:09 +0000 (19:58 +0000)]
e_nm_{de}activate_connection

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37668 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

15 years agoAdd callbacks
englebass [Sat, 15 Nov 2008 11:31:01 +0000 (11:31 +0000)]
Add callbacks

e_nm_device_wireless_callback_access_point_added_set
e_nm_device_wireless_callback_access_point_removed_set

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/e_dbus@37658 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33