Marco Trevisan (Treviño) [Fri, 25 Feb 2011 16:37:39 +0000]
fsopimd: Goodbye GValue; Welcome GVariant!!!
Finally using GVariant for everything, it's so smart that we have
just to cast a value to a variant to use it!
Marco Trevisan (Treviño) [Fri, 25 Feb 2011 04:07:46 +0000]
fsopimd: move interface to GDBus...
Just the dbus modules now supports, it; a more rework is needed for the rest!
Marco Trevisan (Treviño) [Fri, 25 Feb 2011 01:33:58 +0000]
Merge branch 'master' of git://git.freesmartphone.org/cornucopia into 3v1n0-fsopimd-gdbus
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 19:02:50 +0000]
fsopimd: SqliteDbHandler, implemented del_entry method
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 18:46:55 +0000]
fsopimd: SqliteDbHandler, implemented entry_exists method
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 18:29:58 +0000]
fsopimd: SqliteDbHandler, implemented remove_field_type
Peter van de Werken [Wed, 23 Feb 2011 18:56:44 +0000]
fsodeviced: accelerometer: add back signal delay timer
Add back the delay in the orientation_changed signal.
Now only a signal is sent if the orientation remains unchanged for 1 sec.
The delay can be changed in the config.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 18:08:41 +0000]
fsopimd: SqliteDbHandler, implemented add_field_type
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 17:55:57 +0000]
fsopimd: SqliteDbHandler, use variable returned GValue
Before database values were considered all strings...
Michael 'Mickey' Lauer [Thu, 24 Feb 2011 17:51:01 +0000]
libfsobasics: warnings--
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 17:08:45 +0000]
fsopimd: SqliteDbHandler, use DomainManager for checking unions with "@"
Now it's impossible to add an Invalid domain with "@Domain"
Marco Trevisan (Treviño) [Thu, 24 Feb 2011 17:05:45 +0000]
fsopimd: PimDbHandler build_retrieve_query can have null join parameters
Marco Trevisan (Treviño) [Wed, 23 Feb 2011 20:30:28 +0000]
fsopimd: removing libgee dependency, we're not using it
GLib is enough for now...
Marco Trevisan (Treviño) [Wed, 23 Feb 2011 20:23:34 +0000]
Revert "cornucopia: add vapi datadir as vapidir for fso-dependant packages"
This reverts commit
a8c2de5f835d37f6646995a78f385c167b1ea0a2.
Marco Trevisan (Treviño) [Wed, 23 Feb 2011 20:23:19 +0000]
fsopimd: Don't use $(datadir)/vala/vapi
Setting XDG_DATA_DIRS would be enough!
Marco Trevisan (Treviño) [Wed, 23 Feb 2011 20:13:18 +0000]
fsopimd: added DomainManager, to keep trace of all domains
The abstract class Domain manager uses just static methods which are used for registering, unregistering and
looking up at PIM domains.
Michael 'Mickey' Lauer [Wed, 23 Feb 2011 18:42:22 +0000]
fsotdld: fix dbus-glib -> gdbus conversion oversight
Peter van de Werken [Fri, 11 Feb 2011 19:21:31 +0000]
fsodeviced: accelerometer: stateless orientation
When flat we still reports the previous (when it was held) screen orientation.
The orientation changed signal now sends the same info as the get_orientation
method, i.e. the full orientations state. This eliminates the need for the
client to keep track of this state information.
These messages are (also/still) compliant with the current dbus specification.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:21:22 +0000]
fsodeviced: accelerometer: reimplement orientation
Axis orientation is assumed to be that as of the freerunners top
accelerometer. The configurable variable deadzone is used to provide a range
in which the orientation is not changed. This removes the jittering between
orientations when one of the axis is near its zero value.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:21:15 +0000]
fsodeviced: accelerometer_lis302: remove the 1 sec timeout
Remove the one second timeout. Every time there was an input event the
timeout got reset, i.e. no accelerometer data was passed on until the
the device was perfectly still for more than a second.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:21:09 +0000]
fsodeviced: accelerometer: always set orientation
fsodeviced would fail on an assert when the dbus methode GetOrientation is
called before the plugin has been enabled atleast once.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:21:02 +0000]
fsodeviced: accelerometer_lis302: add duration sysfsnode
Set the delay (in ms) between events the lis302dl kernel module generates.
With this can control the amount of cpu fsodeviced uses when the accelerometer
is enabled/generating events.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:55 +0000]
fsodeviced: accelerometer_lis302: enable full_scale config variable
Add the needed code to use the full_scale config variable.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:47 +0000]
fsodeviced: accelerometer_lis302: add sysfs path to config
The path to the sysfsnode can now be changed from the config file.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:39 +0000]
fsodeviced: accelerometer_lis302: update sysfspaths to 2.6.34
Update the accelerometer_lis302 plugin to the paths used in 2.6.34.
Valid values for sample_rate are either 100 or 400, using 100 as
default. With full_scale at "2.3" the threshold stepping size is 18
so set its default to 54 (3 * 18).
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:30 +0000]
fsodeviced: remove unused accelerometer code
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:24 +0000]
fsodeviced: lib/alsa: fix segfault
Need to investigate how/why first_elem returns NULL, but for now this stops
fsodeviced from segfaulting when the GetVolume or SetVolume dbus method is
called.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Peter van de Werken [Fri, 11 Feb 2011 19:20:11 +0000]
fsodeviced: include the .vala files with make dist
Even though valac is not required when building from a dist-tarball,
make does require the .vala files to be present.
Signed-off-by: Peter van de Werken <pwerken-fso@a-eskwadraat.nl>
Martin Jansa [Wed, 23 Feb 2011 12:26:56 +0000]
libfsoframework: return underscores to dbus object names
* was changed in
f6223ddce173b3fc93c4d872769356bd2c025faa
and mickey don't remember why, so lets try return them back
instead changing apps/configs depending on old names like
http://lists.linuxtogo.org/pipermail/smartphones-userland/2011-February/002911.html
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
Marco Trevisan (Treviño) [Tue, 22 Feb 2011 18:49:39 +0000]
fsopimd: add more query operator support
Now you can also query with more operators using:
field >= val with {">=field", "val"}
field <= val with {"<=field", "val"}
field != val with {"!field", "val"}
Marco Trevisan (Treviño) [Tue, 22 Feb 2011 16:30:44 +0000]
fsopimd: Added _limit_start support
Marco Trevisan (Treviño) [Tue, 22 Feb 2011 15:59:41 +0000]
fsopimd: Make it compile under vala-0.11
Klaus Kurzmann [Mon, 21 Feb 2011 21:03:44 +0000]
fsodeviced: fixed voiphandset state file in openmoko_gta / 2.6.34
Signed-off-by: Jake Drexel <jackramone@googlemail.com>
Acked-by: Klaus Kurzmann <mok@fluxnetz.de>
Simon Busch [Mon, 21 Feb 2011 19:58:16 +0000]
fsodeviced: palmpre_quirks: reconfigure touchscreen after attaching to process
Simon Busch [Mon, 21 Feb 2011 08:27:36 +0000]
fsogsmd: modem_qualcomm_palm: update TODO list
Simon Busch [Mon, 21 Feb 2011 07:00:30 +0000]
fsogsmd: modem_qualcomm_palm: check if in channelForCommand method for enabled data transport
Simon Busch [Sun, 20 Feb 2011 19:08:51 +0000]
fsogsmd: modem_qualcomm_palm: add config option to enable/disable data transport
Simon Busch [Sun, 20 Feb 2011 18:44:17 +0000]
fsogsmd: modem_qualcomm_palm: only send pin to modem when pin is enabled
Simon Busch [Sun, 20 Feb 2011 18:43:07 +0000]
fsogsmd: modem_qualcomm_palm: only require pin when pin authentication is enabled
Simon Busch [Sun, 20 Feb 2011 15:52:34 +0000]
fsousaged: lowlevel_palmpre: remove wrong newline character
Klaus Kurzmann [Sun, 20 Feb 2011 15:53:18 +0000]
fsodeviced: fix eol for openmoko 2.6.34 alsa statefiles
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Simon Busch [Fri, 18 Feb 2011 11:20:08 +0000]
fsodeviced: palmpre_quirks: rather launching the ts daemon only we now try to attach first
Simon Busch [Fri, 18 Feb 2011 11:18:31 +0000]
libfsobasics: you have to specify the command when attaching to a process
Simon Busch [Fri, 18 Feb 2011 11:10:57 +0000]
libfsobasics: process: rename pidof to findByName
Simon Busch [Fri, 18 Feb 2011 11:06:19 +0000]
libfsobasics: add attach method to process guard class
Simon Busch [Fri, 18 Feb 2011 10:54:13 +0000]
libfsobasics: pidof: use correct array index for validation
Simon Busch [Wed, 16 Feb 2011 20:50:33 +0000]
fsodeviced: palmpre_quirks: kill tsmd daemon before launching it
Michael 'Mickey' Lauer [Thu, 17 Feb 2011 00:32:04 +0000]
libfsotransport: enable Palm Pre HSUART support by default
Simon Busch [Wed, 16 Feb 2011 20:39:06 +0000]
libfsobasics: add own implementation of pidof method
Klaus Kurzmann [Tue, 15 Feb 2011 20:21:47 +0000]
fsogsmd: limit the lowlevel_nokia900 to just power on/off the modem
no more freaking state machine or netlink handling ;)
Signed-off-by: Klaus Kurzmann <mok@fluxnetz.de>
Simon Busch [Tue, 15 Feb 2011 16:58:28 +0000]
fsodeviced: palmpre_quirks: be more verbose in router plugin
Simon Busch [Tue, 15 Feb 2011 16:42:13 +0000]
fsodeviced: palmpre_quirks: request display resource async
Simon Busch [Tue, 15 Feb 2011 16:20:57 +0000]
fsodeviced: conf palm_pre: uncomment currently not used parts
Will be activated again later, but for now we don't want a big bang integration. We do it
step by step.
Simon Busch [Tue, 15 Feb 2011 08:24:35 +0000]
fsogsmd: AtChannel: if we're not the mainchannel detect modem status correctly
Simon Busch [Tue, 15 Feb 2011 08:02:06 +0000]
fsogsmd: palm_pre conf: load lowlevel_palmpre plugin on startup
Simon Busch [Tue, 15 Feb 2011 07:48:27 +0000]
fsogsmd: palmpre_quirks: implement FreeSmartphone.Info for battery powersupply plugin
Simon Busch [Tue, 15 Feb 2011 07:38:28 +0000]
fsodeviced: remove old palmpre_powersupply plugin
Michael 'Mickey' Lauer [Mon, 14 Feb 2011 19:37:51 +0000]
docs: add n900 resource servers
Michael 'Mickey' Lauer [Sun, 13 Feb 2011 17:28:09 +0000]
fsogsmd: modem_nokia_isi: implement org.freesmartphone.GSM.DebugMessage()
NOTE: This is handy for sending arbitrary ISI messages via DBus, e.g.:
>>> print gsmdebug.DebugCommand("NET","e5 0 a 0 0 0 0")
00 00 00 00 00 02 0C 08 62 F2 70 02 00 00 E7 14 ........b.p.....
00 07 00 6F 00 32 00 20 00 2D 00 20 00 64 00 65 ...o.2. .-. .d.e
00 00 ..
Michael 'Mickey' Lauer [Sun, 13 Feb 2011 17:27:22 +0000]
libfsobasics: add hexdump function to StringUtils
Michael 'Mickey' Lauer [Sun, 13 Feb 2011 14:02:33 +0000]
fsogsmd: modem_nokia_isi: debug++
Michael 'Mickey' Lauer [Sun, 13 Feb 2011 12:55:14 +0000]
fsogsmd: modem_nokia_isi: add debug code for bootstrapping phase
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 18:00:08 +0000]
fsogsmd: add Constants.phonenumberStringToRealTuple() and use it in modem_nokia_isi
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 17:47:04 +0000]
fsogsmd: modem_nokia_isi: implement org.freesmartphone.GSM.Call.SendDtmf()
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 17:05:20 +0000]
fsogsmd: modem_nokia_isi: implement answering a call
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 16:55:24 +0000]
fsogsmd: modem_nokia_isi: implement releasing a call
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 12:03:29 +0000]
fsogsmd: modem_nokia_isi: connect call mediators to call handling
Michael 'Mickey' Lauer [Sat, 12 Feb 2011 11:18:16 +0000]
fsogsmd: add IsiCallHandler stub and instanciate from modem plugin
Michael 'Mickey' Lauer [Fri, 11 Feb 2011 19:25:51 +0000]
fsogsmd: modem_nokia_isi: implement org.freesmartphone.GSM.Call.Initiate()
NOTE: data calls don't seem to be supported at all by this modem
Michael 'Mickey' Lauer [Thu, 10 Feb 2011 18:03:06 +0000]
fsogsmd: modem_nokia_isi: implement org.freesmartphone.GSM.Network.ListProviders()
NOTE: The N900 does not report operators operating(sic!) on various
networks as distinct ones. Also, it _forcefully_ overrides the real provider
names with the one found in the SIM mapping table.
Michael 'Mickey' Lauer [Wed, 9 Feb 2011 17:45:26 +0000]
fsogsmd: modem_nokia_isi: implement org.freesmartphone.GSM.Network.Register()
Michael 'Mickey' Lauer [Wed, 9 Feb 2011 17:31:22 +0000]
fsogsmd: modem_nokia_isi: add org.freesmartphone.GSM.Network.GetSignalStrength()
Michael 'Mickey' Lauer [Wed, 9 Feb 2011 17:29:20 +0000]
fsogsmd: modem_nokia_isi: add more fields for org.freesmartphone.GSM.Network.GetStatus
Michael 'Mickey' Lauer [Wed, 9 Feb 2011 15:37:30 +0000]
fsogsmd: modem_nokia_isi: first half of org.freesmartphone.GSM.Network.GetStatus done
Michael 'Mickey' Lauer [Wed, 9 Feb 2011 15:13:59 +0000]
fsogsmd: modem_nokia_isi: implement first half of org.freesmartphone.GSM.SIM.GetSimInfo
Michael 'Mickey' Lauer [Mon, 7 Feb 2011 19:12:35 +0000]
fsogsmd: implement set pin
Michael 'Mickey' Lauer [Mon, 7 Feb 2011 18:12:14 +0000]
fsogsmd: modem_nokia_isi: bring back sim auth and device info mediators
Michael 'Mickey' Lauer [Sun, 6 Feb 2011 23:33:34 +0000]
fsogmsd: modem_nokia_isi: start with modem bringup
Michael 'Mickey' Lauer [Sun, 6 Feb 2011 22:52:01 +0000]
fsogsmd: modem_nokia_isi: convert first mediator to use libgisicomm
Michael 'Mickey' Lauer [Sun, 6 Feb 2011 22:51:49 +0000]
fsogsmd: define C99, since we include some headers that need it
Michael 'Mickey' Lauer [Sun, 6 Feb 2011 21:20:46 +0000]
fsogsmd: modem_nokia_isi: prepare for switching from libisi to libgisi / libgisicomm
Frederik 'playya' Sdun [Sat, 5 Feb 2011 12:52:14 +0000]
libfsobasics: register signal handler for Posix signals to log a backtrace
Simon Busch [Sat, 5 Feb 2011 12:13:18 +0000]
fsogsmd: modem_qualcomm_palm: trigger callhandler on incomming call unsolicited responses
Simon Busch [Sat, 5 Feb 2011 12:12:41 +0000]
fsogsmd: modem_qualcomm_palm: report network time if available
Simon Busch [Sat, 5 Feb 2011 12:09:34 +0000]
fsogsmd: modem_qualcomm_palm: Device GetTime mediator is now unimplemented
Simon Busch [Sat, 5 Feb 2011 12:08:00 +0000]
fsogsmd: modem_qualcomm_palm: request msmcomm call service at modem startup
Frederik 'playya' Sdun [Fri, 4 Feb 2011 19:14:18 +0000]
libfsobasics: AsyncProcess: Use IOFuncs for stderr/stdout instead of signals
Frederik 'playya' Sdun [Thu, 3 Feb 2011 08:30:40 +0000]
mdbus2: only print object paths with interfaces for tab completion
Frederik 'playya' Sdun [Tue, 1 Feb 2011 12:46:38 +0000]
fsodeviced: kernel26_leds: yield into set_blinking in blink_seconds
Simon Busch [Tue, 1 Feb 2011 08:41:14 +0000]
fsogsmd: modem_qualcomm_palm: move modem initialization/shutdown to open/close methods
Simon Busch [Tue, 1 Feb 2011 08:23:20 +0000]
fsogsmd: modem_qualcomm_palm: report network access type on network status update
Simon Busch [Tue, 1 Feb 2011 08:15:20 +0000]
fsogsmd: modem_qualcomm_palm: simplify sim pin handling
Simon Busch [Sat, 29 Jan 2011 14:41:03 +0000]
fsogsmd: modem_qualcomm_palm: enable call handler and mediators
Michael 'Mickey' Lauer [Sun, 30 Jan 2011 19:18:48 +0000]
fsophoned: start w/ manager
Michael 'Mickey' Lauer [Sun, 30 Jan 2011 18:32:33 +0000]
fsophoned: get handle on sflphone
Simon Busch [Fri, 28 Jan 2011 19:07:25 +0000]
fsogsmd: modem_qualcomm_palm: register data channel in modem class again
Simon Busch [Fri, 28 Jan 2011 18:56:27 +0000]
fsogsmd: conf palmpre: use palmpre lowlevel provider
Simon Busch [Fri, 28 Jan 2011 16:56:58 +0000]
fsodeviced: palmpre conf: remove firmware loader as we have now udev for this
Signed-off-by: Simon Busch <morphis@gravedo.de>
Simon Busch [Fri, 28 Jan 2011 14:50:18 +0000]
fsodeviced: palmpre conf: change firmware name to the correct one provided by OE
Michael 'Mickey' Lauer [Fri, 28 Jan 2011 10:43:18 +0000]
libfsobasics: process: repair damage done by either a chainsaw, a mutant sed command, or hardware problems...
NOTE: I just fixed the syntax errors...