freemangordon | uvos: is there any particular reason error is not passed here https://github.com/maemo-leste/libhildonmime/blob/master/libhildonmime/hildon-uri.c#L1341 ? | 09:01 |
---|---|---|
uvos | no | 10:02 |
uvos | er yes | 10:03 |
uvos | its pointless as the error would be overwritten later anyhow | 10:03 |
uvos | you could maybe improve it by combineing the g_app_info_launch_uris error string with the one set later, but thats the reason. | 10:05 |
tmlind | phew finally got some kind of mz617 with lcd branch pushed out https://github.com/tmlind/linux/commits/mapphone-v6.6-mz617-hacks1 | 18:29 |
tmlind | uvos: did you have some ideas on what partition to flash droid4-kexecboot stuff to other than cache parition? | 18:30 |
tmlind | looks like at least the tc358775 driver dts binding patch is missing | 18:31 |
freemangordon | uvos: what about https://pastebin.com/NtdMLmWy ? | 21:03 |
freemangordon | hmm, I am missing userdata, going to fix that | 21:04 |
uvos__ | freemangordon: looks good | 21:34 |
uvos__ | but maybe hildon_uri_get_actions_by_uri should also return the special xdg action in its list | 21:34 |
uvos__ | there seams to be a lot of mucking around the xdg action being a special case | 21:34 |
uvos__ | in both this function and uri_open | 21:34 |
uvos__ | tmlind: yeah i moved kexecboot somewhere else (but you have to do this via android or so since you cant fastboot flash there) | 21:36 |
uvos__ | dont quite remember what partition i used | 21:36 |
uvos__ | have to dig out the device | 21:36 |
uvos__ | not sure if its realy viable for genral consumption | 21:36 |
uvos__ | i think we should just accept that android gets nuked on mz6xx | 21:36 |
uvos__ | (well it sortof works without cache) | 21:37 |
freemangordon | uvos__: I was thinking about that (including xdg also), but xdg is really a special case | 21:58 |
freemangordon | old API users have no idea about it | 21:59 |
freemangordon | so I prefer to leave it as it is | 22:01 |
uvos__ | ok | 22:11 |
freemangordon | uvos__: please have a look at the last 4 commits https://github.com/maemo-leste/libhildonmime/commits/master | 22:13 |
freemangordon | if you see nothing wrong, I'll make a release | 22:13 |
uvos__ | so you seam to have changed the behavior when the xdg action is set but xdg cant serve the request but a osso-service is availbe | 22:16 |
uvos__ | during cleanup | 22:17 |
uvos__ | previously the the service was chosen | 22:17 |
freemangordon | that's on purpose | 22:17 |
uvos__ | now it fails | 22:17 |
uvos__ | ok | 22:17 |
freemangordon | because if you request an action, there should be no fallback or something | 22:17 |
freemangordon | it either fails or not | 22:17 |
freemangordon | that's why we made hildon_uri_open_filter() | 22:18 |
freemangordon | also, if you want xdg first and then DBUS, you just call hildon_uri_open() twice | 22:19 |
freemangordon | agree? | 22:19 |
uvos__ | not sure, again i did it this way because it makes allowing xdg to be the default later easier | 22:20 |
uvos__ | but ok | 22:20 |
freemangordon | ok, if we decide to default to 'xdg first' we can easily change that later | 22:21 |
freemangordon | but I think for now we shall keep osso as default | 22:21 |
uvos__ | sure | 22:21 |
uvos__ | well the idea is to add the ability for the user to choose per sheme | 22:22 |
uvos__ | and add some gui that manages the order of osso services and the xdg desktop files so that transperantly any application can be choosen for any mime by the user | 22:22 |
uvos__ | anyhow - future stuff | 22:22 |
freemangordon | I think we already have some config file | 22:23 |
uvos__ | right - we do | 22:23 |
uvos__ | but it can have an xdg application at the top | 22:23 |
uvos__ | *cant | 22:23 |
uvos__ | anyhow its fine, we just have to figure out how to handle this when it comes to it | 22:23 |
freemangordon | $home/.local/share/applications/defaults.list | 22:24 |
freemangordon | we can teach it to handle xdg as default | 22:25 |
freemangordon | but yeah, future stuff | 22:25 |
freemangordon | see /usr/share/applications/defaults.list on fremantle | 22:27 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!