norayr has left #maemo-leste [Disconnected: Broken pipe]
norayr has joined #maemo-leste
norayr has left #maemo-leste [Error from remote client]
norayr has joined #maemo-leste
nyov has quit [Ping timeout: 260 seconds]
nyov has joined #maemo-leste
LjL has quit [Read error: Connection reset by peer]
LjL has joined #maemo-leste
macros_ has quit [Ping timeout: 260 seconds]
joerg has quit [Ping timeout: 255 seconds]
joerg has joined #maemo-leste
macros_ has joined #maemo-leste
Twig has joined #maemo-leste
ceene has joined #maemo-leste
<freemangordon>
uvos: "fixing" osso-addressbook to recognize event_type is a hack and not going to work. Event types are el plugin specific and not part of any API.
<freemangordon>
also, I don;t see how we can distinguish between phone and SIP call
norayr has left #maemo-leste [Disconnected: timeout during receiving]
maxwelld has left #maemo-leste [#maemo-leste]
maxwelld has joined #maemo-leste
norayr has joined #maemo-leste
Daanct12 has joined #maemo-leste
Twig has quit [Remote host closed the connection]
norayr has left #maemo-leste [Error from remote client]
pere has quit [Ping timeout: 258 seconds]
maxwelld has left #maemo-leste [#maemo-leste]
maxwelld has joined #maemo-leste
uvos__ has joined #maemo-leste
<uvos__>
freemangordon: there is RTCOM_EL_PLUGIN_CALL_TYPE_VOIP and RTCOM_EL_PLUGIN_CALL_TYPE_GSM
<uvos__>
yes you have to use the plugin to figure out what the type field is supposed to mean
<uvos__>
you also have to use the plugin to know what any of the fields in the database mean, the plugins do do this differently
<uvos__>
using the database directly like abook dose it broken, as can clearly be seen by the fact that it effectively hardcodes voip and gsm calls to not have a url in the remote_idenitifer field but then hardcodes all other types to be a uri
<uvos__>
now you could argue this whole "plugin determines the meaning of fields" thing is stupid, and you would be right
<uvos__>
its also really only half implemented
<uvos__>
but thats how it nokia did it, fairly defficant.
<uvos__>
we could change this by forgetting about the plugins and fixing the meaning of the database fields to allways be the same
<uvos__>
but the choise to break compatability with fremantle databases should be made consciously
<uvos__>
also what about remote_uid when its not tel or sms
<uvos__>
shal sphone append the sheme from the backend like fremantle
<freemangordon>
what else it could be?
<uvos__>
or shal we fix remote_uid to never contain the theme?
<uvos__>
*sheme
<uvos__>
well tel:// and sms:// are still a wierd case where fremantle dosent prepend tel:// to remote_uid
<uvos__>
while it dose prepend skype:// for instance
<freemangordon>
it does not prepend scheme to anything I have here
<freemangordon>
i took my el db from fremantle
<freemangordon>
no skype calls there though
<uvos__>
hmm so why dose abook think the sheme should be in remote_uid?
<freemangordon>
maybe some remnant frm the old times
<uvos__>
abooks code tries to determine the vcard field by handling remote_uid as a uri
<freemangordon>
no idea
<freemangordon>
yes
<uvos__>
ok
<freemangordon>
but maybe some old version was working that way
<uvos__>
so sphone shal never prepend, even when i add support for the backend sheme handling
<uvos__>
ok
<freemangordon>
anyway, if you check call plugin code, there is a special support for vcard-field event value
<uvos__>
sounds sane
<freemangordon>
mhm
<freemangordon>
ok, will make a PR when I have it working
<uvos__>
ok
<uvos__>
great
<freemangordon>
did you try latest changes?
<freemangordon>
libhildonmime etc
<uvos__>
no not yet sorry, im out of town
<freemangordon>
ok
<freemangordon>
ok, back to RL work, ttyl
<uvos__>
ttyl
Daanct12 has quit [Ping timeout: 248 seconds]
pere has joined #maemo-leste
ceene has quit [Ping timeout: 240 seconds]
xmn has joined #maemo-leste
hexnewbie has quit [Ping timeout: 255 seconds]
hexnewbie has joined #maemo-leste
RedW has quit [Quit: huh upgrades]
RedW has joined #maemo-leste
akossh has joined #maemo-leste
uvos__ has quit [Ping timeout: 255 seconds]
<Wizzup>
the librem made it safely to my place
<freemangordon>
uvos: so, there is no way now to get the currently used scheme (in sphone that is)?
Twig has joined #maemo-leste
<maxwelld>
uvos, thank you for explanations. i am glad leste itself doesn't use much memory now. because i myself try to not use things that use lots of memory.
<maxwelld>
i am a windowmaker/x11/xterm user with pidgin on laptops, well browser is a problem but i am trying to use netsurf and only rarely, if very necessary visit websites that are heavy and slow and have lots of js and ads etc.
<maxwelld>
even on pinebook, when i run gentoo, if i see this is hard/slow to compile, i just don't use it anywhere, on a powerful laptop too.
pere has quit [Ping timeout: 255 seconds]
<Wizzup>
freemangordon: with my sphone plugin each tp account is it's own sphone backend
<freemangordon>
ok, but can I get backend uri scheme somehow?
<Wizzup>
I will answer that tomorrow, I have a 7am meeting and it's 1:07am :)
<freemangordon>
it is a list of schemes unfortunately
<freemangordon>
we need uvos here I guess
<Wizzup>
he'll be back soon enough :)
* Wizzup
zzz
Twig has quit [Remote host closed the connection]
uvos has joined #maemo-leste
<uvos>
freemangordon: this bit isent finished yet, sphone's backends register shemes, but they are not used, except to find a backend to use when sphone is called by the xdg-open dispatcher
<uvos>
there currently is no api for sphones modules to read a backends shemes.