--- Log opened Thu May 25 00:00:27 2017 00:09 #navit: < abdul> @kazer hmm... ok thanks 00:38 -!- abdul_ [bca64e0e@gateway/web/freenode/ip.188.166.78.14] has joined #navit 00:52 -!- abdul_ [bca64e0e@gateway/web/freenode/ip.188.166.78.14] has quit [Quit: Page closed] 01:22 -!- udovdh [~udovdh@pindarots.xs4all.nl] has quit [Quit: Leaving] 01:25 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 02:38 #navit: < abdul> hello 02:44 #navit: < abdul> Please has anyone had success adding some voice commands to navit. Such as start/stop navigation or set_destination? 02:56 -!- jjelen [jjelen@nat/redhat/x-knsubskkmojkfdzy] has joined #navit 03:15 #navit: < abdul> any help please? 03:29 #navit: < abdul> any directions or docs? 03:33 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Ping timeout: 258 seconds] 04:39 #navit: < abdul> any help? 05:05 -!- abdul [bca649a9@gateway/web/freenode/ip.188.166.73.169] has quit [Ping timeout: 260 seconds] 05:26 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 05:48 -!- abdul [b9891277@gateway/web/freenode/ip.185.137.18.119] has joined #navit 05:48 #navit: < abdul> hello 05:54 #navit: < ilovekiruna> abdul: I am also pretty new in this list 05:54 #navit: < ilovekiruna> Sometimes you need to be very patient 05:55 #navit: < abdul> ow ok. 05:55 #navit: < abdul> sure. 05:55 #navit: < ilovekiruna> remember: people in the list are in very different time zones 05:55 #navit: < ilovekiruna> so some might sleep now ;-) 06:00 #navit: < abdul> yh right 06:01 #navit: < ilovekiruna> kazer might sleep now 06:15 #navit: < abdul> yh 08:20 -!- abdul_ [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit 08:22 -!- abdul [b9891277@gateway/web/freenode/ip.185.137.18.119] has quit [Ping timeout: 260 seconds] 09:28 -!- abdul_ [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Quit: Page closed] 09:28 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit 11:08 #navit: < abdul> hello @kazer 11:29 -!- jjelen [jjelen@nat/redhat/x-knsubskkmojkfdzy] has quit [Ping timeout: 255 seconds] 11:39 #navit: <@kazer> hi there 11:40 #navit: <@kazer> abdul: can you tell us a bit more about your project? maybe it'll help us help you 12:25 -!- jfitie [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has joined #navit 12:26 #navit: < jfitie> hi kazer; can you check if this is correct? https://github.com/navit-gps/navit/pull/261 12:28 #navit: < abdul> @kazer I'm trying to add voice control using cmusphinx. So I decided to be able to control navit using dbus then from there I try to link things up. But setting the destination and route has been the problem using dbus 12:34 #navit: <@kazer> jfitie: this looks good to me, thanks for the PR. Maybe split "" in several lines to match what we have for the other items? 12:35 #navit: <@kazer> abdul: thanks that's helpful. using dbus should be the fastest way to achieve this, especially if your deadline is tomorrow. Another approach could be to write that as a plugin, it will allow a better control, but it might require some work. 12:36 #navit: <@kazer> Are you able to share your cmusphinx code? If I could have a peek at it maybe i could help more with the plugin approach 12:36 #navit: < jfitie> thanks kazer; want me to split these too? https://github.com/navit-gps/navit/commit/e91a4ca20da321be1131e004d5703a84b5496947 12:36 #navit: < abdul> I used the approach from ticket 705 12:36 #navit: <@kazer> jfitie: would be nice, yes please 12:37 #navit: < jfitie> ok; will do and add that to this pr 12:37 #navit: < abdul> @kazer http://trac.navit-project.org/ticket/705#comment:5 12:39 #navit: < abdul> @kazer I have not got it to work yet that's why I'm thinking of the dbus approach 12:39 #navit: < abdul> @kazer I wrote some code to get the text from speech though but not linked to navit yet 12:42 #navit: <@kazer> thanks abdul. Yeah while this trac approach work it is a bit hacky. 12:42 #navit: <@kazer> i think that we should be able to write a plugin using something like https://github.com/cmusphinx/pocketsphinx/blob/master/src/programs/continuous.c#L234 12:42 #navit: <@kazer> did you write your own code in C? 12:44 #navit: <@kazer> https://github.com/navit-gps/navit/blob/trunk/navit/plugin/j1850/j1850.c should be a decent plugin example. It shows how to register the plugin, how to build a custom OSD, how to process events in the idle loop, and how to interact with navit via commands 12:45 #navit: <@kazer> we can get dbus to work, but i believe that the plugin approach would be more robust 12:45 #navit: < abdul> @kazer the code to get the text from speech is in python 12:45 #navit: < abdul> @kazer ok would love to work on the plugin approach but i dont know if can get it done by tomorrow 12:46 #navit: <@kazer> yeah that's a tight deadline :) 12:47 #navit: <@kazer> give me 20 min and we can lok into dbus 12:47 #navit: < abdul> @kazer so could you help with the dbus approach? I could contact you so we work on the plugin too after tomorrow or? 12:47 #navit: < abdul> @kazer ok sure 12:49 #navit: < jfitie> @kazer https://github.com/navit-gps/navit/pull/261/commits/66167e21b85f46eada0dfc58a7972e1ac129db0f 13:01 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Ping timeout: 260 seconds] 13:03 #navit: < jfitie> ci passed 13:06 #navit: < jfitie> also; is this comment still relevant? https://github.com/jfitie/navit/blob/66167e21b85f46eada0dfc58a7972e1ac129db0f/navit/item_def.h#L20 13:06 #navit: < jfitie> ITEM(poly_meadow) was added before my pr today 13:06 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has joined #navit 13:07 #navit: < jandegr> jfitie don't you have access to navit github ? 13:07 #navit: < jfitie> what do you mean jandegr? 13:08 #navit: < jandegr> for the changes you make it would be easier to test with QA and even build testmaps if you just worked in a branch in navit-github instead of in another fork 13:09 #navit: < jandegr> can be quite a mess if QA and maptool have to be tested on external forks 13:11 -!- jfitie_ [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has joined #navit 13:12 #navit: < jfitie_> Not sure, probaby don't have access 13:12 #navit: < jfitie_> *probably 13:14 -!- jfitie [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has quit [Ping timeout: 260 seconds] 13:14 #navit: <@kazer> thanks jfitie_ 13:14 #navit: <@kazer> jfitie_: i can give you access if you are interested. Jan has a good point 13:15 #navit: < jfitie_> sure; if it makes things easier for you and for testing 13:15 #navit: <@kazer> ok i'll send an invite 13:16 #navit: <@kazer> regarding the comment about the wiki : i think that we should do it the other way around. Generate the wiki page from content in the code 13:16 #navit: <@kazer> the last edit in the wiki page was in 2013, so it has to be a manual process. That being said, the wiki page contains valuable information about the use of the items, we should port that to code documentation 13:16 #navit: <@kazer> jfitie_: do you know that we have a doxygen documentation? http://doxygen.navit-project.org/ 13:19 #navit: < jfitie_> do now :-) 13:20 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has joined #navit 13:24 #navit: < abdul> @kazer 13:24 #navit: <@kazer> jfitie_: :D 13:25 #navit: <@kazer> jfitie_: doxygen would be a good place to document all this, we just need to port the content from wiki to there 13:26 #navit: <@kazer> jfitie_: invite sent, let us know if you have questions 13:32 #navit: <@kazer> abdul: now let's look into this bookmark thing 13:32 #navit: < jfitie_> thanks. Should I close the pr and create a branch? 13:33 #navit: < abdul> @kazer awesome 13:33 #navit: <@kazer> jfitie_: if you don't ming, it'll be useful, because we can link images from the QA to show the changes 13:37 #navit: < jfitie_> https://github.com/navit-gps/navit/pull/262 13:38 #navit: < jfitie_> what are your branch naming conventions? 13:47 #navit: <@kazer> we don't really have a convention for branch naming, we just try to make its goal explicit 13:53 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has quit [Ping timeout: 260 seconds] 13:55 #navit: < abdul> @kazer please anything? 13:55 #navit: <@kazer> abdul: yeah i'm on it right now 13:55 #navit: < abdul> @kazer ow ok. Thanks. Waiting 13:59 -!- jfitie_ [4df99fa5@gateway/web/freenode/ip.77.249.159.165] has quit [Quit: Page closed] 14:07 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has joined #navit 14:08 #navit: <@kazer> abdul: what's the scope of your deadline? can you use a predetermined set of bookmarks for your demo? (like 'home', etc) 14:08 #navit: < jandegr> kazer do you have any idea why this happens : 14:08 #navit: < jandegr> error: pathspec 'AddMoreCommonLandusePolygons' did not match any file(s) known to git. 14:08 #navit: <@kazer> jandegr: odd. where did you see that? 14:08 #navit: < jandegr> https://github.com/navit-gps/maptool/blob/pr262/build.sh 14:09 #navit: < jandegr> https://circleci.com/gh/navit-gps/maptool/784 14:09 #navit: < abdul> @kazer I have added some bookmarks in navit already which I would like to use. 14:10 #navit: < abdul> @kazer the deadline is tomorrow by 12pm GMT ... 14:11 #navit: <@kazer> abdul: ok. if you already have a set of bookmarks, we can skip the part where we list them for today. Your immediate need is to route directly to a bookmark, correct? 14:12 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has joined #navit 14:12 #navit: < zintor> hi @all 14:12 #navit: <@kazer> zintor: ! 14:12 #navit: < abdul> @kazer yh. The particular bookmark I get from the speech 14:13 #navit: <@kazer> jandegr: it works for me. Looks like it used a slightly older checkout maybe? 14:13 #navit: <@kazer> what happens if you retry? 14:13 #navit: < zintor> I read the progress on qt and qml...amazing work...looks very good! 14:13 #navit: < zintor> ...and I have no time to try things :( 14:14 #navit: <@kazer> zintor: thanks, and we're just getting started :) 14:15 #navit: <@kazer> hopefully you'll have more time soon.. anyway, feel free to chime in with comments or suggestions at any time. Building this new UI with a lot of user input will only make it better and easier to use 14:16 #navit: < zintor> is there a location (maybe wiki), where we could summarize the progress to avoid double work? 14:16 #navit: < zintor> and collect ideas! 14:17 #navit: < zintor> http://wiki.navit-project.org/index.php/Gui_QML is the old one 14:19 #navit: < zintor> what about http://wiki.navit-project.org/index.php/Gui_QML2 ;) or it is better in a closed "developer zone"? 14:20 #navit: < zintor> the google material design icons are nice (beside, that I do not like google...) 14:22 #navit: <@kazer> zintor: definitely a good idea to setup a place to collect feedback. And I do want this to be open for everyone to contribute 14:22 #navit: <@kazer> using the wiki for feedback might not be the best option, but we can try 14:23 #navit: <@kazer> re: google icons, yeah i'd be happy to replace it with anything else, as long as we get a consistent theme. https://mapicons.mapsmarker.com is really nice for example, but PNG only, and I really want SVG for this new UI 14:24 #navit: < zintor> qgreed to svg 14:24 #navit: < zintor> agreed 14:25 #navit: < zintor> agreed: feedback on wiki is not a good idea 14:26 #navit: < zintor> forum could be "reanimated" 14:32 #navit: <@kazer> yes, especially since that we moved it to a new server, it should be more responsive 14:33 #navit: <@kazer> would you like to help wrt forum moderation? i'm not saying take charge, just help as in bug people here if a post stays unanswered :) 14:39 #navit: < zintor> ehrm...do you mean, if someone have a question, try to help and if I can't, ask in chat and post the answer? did I understand it right? 14:46 #navit: <@kazer> yeah that's the idea. I try to monitor the forum but sometimes it can be several days before i get to it 14:46 #navit: <@kazer> if we get several people involved in triaging the issues and providing some basic troubleshooting infos, i'm sure that we can make it much better 14:46 #navit: <@kazer> it's just that having only one (or two) people doing it is not realistic - so i am recruiting :) 14:47 #navit: <@kazer> it does not required a deep knowledge of the code, just a periodic checkin to ensure we don't let posts without answers 14:47 #navit: < ilovekiruna> kazer: For smartphones, does navit in any way try to use the Accelerometer data? 14:48 #navit: < Millesimus> Uh, this reminds me of putting that bug thing to trac… argh 14:49 #navit: < zintor> the only thing I could say: I could try to have a regular look at the forum 14:50 #navit: <@kazer> ilovekiruna: i don't think that it does yet. There has been some work around this, if you look for dead reckoning in trac for example 14:50 #navit: <@kazer> Millesimus: :D 14:51 #navit: <@kazer> zintor: that's all i ask :) if you don't know an answer, please just put a reply to show the users that we care. For real issues, we probably need tickets. 14:51 #navit: <@kazer> usul was doing a really good job at this for example 14:59 #navit: < abdul> kazer: please any progress? 15:01 #navit: < zintor> I could and would like to give it a try. but do not flame me, if I fail! 15:02 #navit: <@kazer> abdul: almost done actually. need to fix a crash though 15:02 #navit: <@kazer> zintor: deal 15:03 #navit: < zintor> trapped! :D 15:03 #navit: < abdul> kazer: ok. Thanks so much. Will be waiting : ) 15:06 #navit: <@kazer> zintor: :D 15:16 #navit: < zintor> brb 15:16 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has quit [Quit: Page closed] 15:26 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has joined #navit 15:26 #navit: < zintor> re 15:34 #navit: < zintor> where is https://translations.launchpad.net/navit/trunk/+pots/navit/de/749/+translate used? 15:35 #navit: < zintor> the 2nd sentence worries me 15:35 #navit: < zintor> restart navit and after that grant permission? 15:35 #navit: < zintor> isn't it way round? 15:35 #navit: < zintor> grant permission and restart navit? 15:37 #navit: <@kazer> damn our variables naming suck. just lost an hour because of that 15:38 #navit: < zintor> ^^ :( 15:39 #navit: <@kazer> zintor: good point. it's used here : https://github.com/navit-gps/navit/blob/97ba134165affb038a18080af0f0b5344ef730e5/navit/android/res/values/strings.xml#L81 15:39 #navit: <@kazer> we need to check if navit asks at each startup on android. if it does, the message makes sense (restarting navit will make it ask to grant the permission). if not, you're right and we should change it :) 15:39 #navit: <@kazer> jandegr: any opinion on this? 15:40 #navit: < jandegr> what is wrong with it ? 15:41 #navit: < zintor> I do not understand it right?!? 15:41 #navit: < jandegr> Navit needs permission to access GPS and read the map. 15:42 #navit: < zintor> ok 15:42 #navit: < jandegr> semms clear I suppose 15:42 #navit: < zintor> agreed 15:42 #navit: < jandegr> if it displays it you denied them 15:42 #navit: < jandegr> and then 15:42 #navit: < zintor> ok 15:42 #navit: < jandegr> If you change your mind please restart Navit and grant the permissions 15:43 #navit: < jandegr> I did write "please" :) 15:43 #navit: < zintor> :) 15:43 #navit: < zintor> I would write: If you change your mind please grant the permissions and restart Navit 15:44 #navit: < zintor> one moment 15:44 #navit: < zintor> to clarify: 15:44 #navit: < jandegr> hmm, if it worked properly your version is not straightforward 15:44 #navit: < jandegr> since is asks itself 15:45 #navit: < jandegr> users won't find the permissions settings to do it in advance 15:45 #navit: < zintor> ^^ ok 15:45 #navit: < zintor> I do not use android ;) 15:45 #navit: < jandegr> rem : the permissions thing still needs work :( 15:46 #navit: < zintor> so android ask, when navit starts 15:46 #navit: < zintor> and if you deny, you get this dialog 15:47 #navit: < jandegr> in case they are not already granted manually or because of a previous run 15:47 #navit: < zintor> I see 15:47 #navit: < jandegr> or they were revoked manully 15:47 #navit: < jandegr> manually 15:47 #navit: < zintor> ok...clear to me now 15:48 #navit: <@kazer> abdul: it's almost finished. Have to step out for about an hour, i'll be back 15:49 #navit: < abdul> kazer: ok sure. 15:51 #navit: < abdul> kazer: want to get that part working so I can try link the voice to it. So I'm kind of at a hault now. Would be waiting then 16:01 -!- jandegr [5bb4beaf@gateway/web/freenode/ip.91.180.190.175] has quit [Quit: Page closed] 16:07 #navit: < zintor> regarding forum: someone asks about icreasing map font size for streets. I would refer to layout options and itemgra, which depends on the street type and "text_size" in element "text", right? 16:37 #navit: < zintor> maybe interesting for qt5: preventing screensaver http://forum.navit-project.org/viewtopic.php?f=12&t=621 16:37 #navit: < zintor> ...if it works... 17:06 #navit: <@kazer> zintor: yep sounds good for the layout 17:07 #navit: <@kazer> zintor: for the screensaver post, it's qt specific, but it's a start. We already have something android specific too 17:10 #navit: < zintor> I answered in the forum :) 17:11 #navit: < zintor> do you know bbbike.org? 17:11 #navit: < zintor> http://extract.bbbike.org/?format=srtm.osm.pbf 17:11 #navit: < zintor> you can download maps with heightlines?!? 17:11 #navit: < zintor> or are these maps only "painting" the heightlines? 17:16 #navit: <@kazer> zintor: navit can do the same :) 17:17 #navit: < zintor> with planet extractor? 17:18 #navit: <@kazer> not even needed : https://github.com/navit-gps/navit/pull/111 17:20 #navit: < zintor> as explained here: http://forum.navit-project.org/viewtopic.php?f=6&t=618 17:20 #navit: < zintor> "The path to add elevation is collect SRTM data, convert to OSM using strm2osm and then let maptool turn it into a seperate navit map." 17:22 #navit: < abdul> kazer: please any update... : ( 17:38 #navit: <@kazer> abdul: it's working 17:38 #navit: <@kazer> i'm looking into an edge case where sometimes the bookmark is not found in the list, depending of how the bookmarks are ordered 17:39 #navit: < abdul> kazer: awesome.ok can I have a look at it and how to set it up? 17:39 #navit: < abdul> kazer: ok cool 17:39 #navit: <@kazer> abdul: try this file : http://sd-55475.dedibox.fr/binding_dbus.c 17:40 #navit: <@kazer> and here's the relevant dbus call : dbus-send --session --type=method_call --print-reply --dest=org.navit_project.navit /org/navit_project/navit/default_navit org.navit_project.navit.bookmarks.set_as_destination string:Park 17:40 #navit: <@kazer> you can guess the name of the bookmark i used :) 17:42 #navit: <@kazer> if you want to troubleshoot, add with the debug statements at the beginning of your navit.xml 17:43 #navit: <@kazer> zintor: good catch. We can add SRTM data processing to our ci, and have the map be auto-generated 17:43 #navit: <@kazer> zintor: i can show you how to do it if you want :) 17:44 #navit: < zintor> would be cool 17:44 #navit: < abdul> kazer: ok cool. bookmark name , Park :D 17:45 #navit: < abdul> kazer: so by just replacing the binding_dbus.c file in navit it will work? or I have to re build from source? 17:46 #navit: <@kazer> abdul: you have to recompile navit, yes 17:46 #navit: <@kazer> zintor: the first step would be to get the process to work locally for you. Do you know where to get the file and how to process it ? 17:47 #navit: < abdul> kazer: ok will try it and let you know the result then. Thanks so so so so much. 17:47 #navit: < zintor> it is explained here: http://wiki.openstreetmap.org/wiki/Srtm2Osm 17:47 #navit: < zintor> jandegr post it in the forum 17:47 #navit: <@kazer> abdul: no problem :) we can still port it as a plugin, or improve the dbus code 17:48 #navit: < abdul> kazer: will I have to worry about the edge case? 17:48 #navit: <@kazer> abdul: here's the edge case if found : if the bookmark i call is the first of the list, it works. if it's second, not so much. 17:48 #navit: < abdul> kazer: sure. will be glad to help work on that as a plugin or improve the dbus code from the little I can learn from it 17:48 #navit: <@kazer> so if you need to demo using only one bookmark call, just put it at the top of your bookmark file 17:49 #navit: <@kazer> zintor: oh right. can you try to do it locally ? 17:50 #navit: < zintor> i will try it locally and give you a feedback 17:50 #navit: < abdul> kazer: I have a list of bookmarks which I choose based on the speech I get. Does it mean anytime I get the speech I have to reorder in a way to get the bookmark at the top? 17:50 #navit: <@kazer> perfect 17:50 #navit: < zintor> it will be on debian 17:50 #navit: <@kazer> abdul: we have to test.. this code is brand new :) let me know and we can look into it if something fails 17:51 #navit: <@kazer> zintor: should not be a problem. And our ci runs ubuntu 17:52 #navit: < zintor> ok 17:52 #navit: < abdul> kazer: ok sure. will get to that and let you know if any problem. thanks again. about to replace and recompile 17:53 #navit: < zintor> well...have to go sleeping 17:53 #navit: < zintor> gn8 all 17:54 #navit: < abdul> zintor: gn8 17:56 -!- zintor [5b5902d7@gateway/web/freenode/ip.91.89.2.215] has quit [Quit: Page closed] 18:03 -!- abdul [29f2881b@gateway/web/freenode/ip.41.242.136.27] has quit [Ping timeout: 260 seconds] 18:21 #navit: < ilovekiruna> kazer: What is still to test about my code? 18:21 #navit: < ilovekiruna> i would recompile again with the old setting for this->active 18:21 #navit: < ilovekiruna> and then next week try a field test again 18:22 #navit: < ilovekiruna> I really hope the speach navigation works, would be an awesome feature 18:30 #navit: <@kazer> ilovekiruna: sorry i lost the context. which code ? 18:30 -!- abdul [29f2893a@gateway/web/freenode/ip.41.242.137.58] has joined #navit 18:30 #navit: < ilovekiruna> We were working on the speed_warner for adding two different limits when crossing country borders 18:32 #navit: <@kazer> oh right. too much context switching here :) 18:32 #navit: <@kazer> where did we left off? 18:33 #navit: <@kazer> what do you want to do next? 18:33 #navit: < ilovekiruna> I know, I c which all issues u deal 18:33 #navit: < ilovekiruna> quite a lot 18:34 #navit: < ilovekiruna> I think I will revert that part about switching directly in the speed warner 18:34 #navit: < ilovekiruna> should be another button again 18:34 #navit: < ilovekiruna> after implementing would try to test next week, hv some long rides ahead 18:34 #navit: < ilovekiruna> so wonder what else is left 18:43 #navit: <@kazer> i would advise ensuring that you logs your tracks. it will help us if we can replay portions of your trip to test the behavior 18:59 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 19:53 -!- Horwitz [~mich1@p200300800E05A000022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20:06 -!- Horwitz [~mich1@p200300800E053700022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 20:06 -!- mode/#navit [+o Horwitz] by ChanServ 20:20 #navit: < ilovekiruna> will do 20:20 #navit: < ilovekiruna> also still need to debug my navit.xml file 20:21 #navit: < ilovekiruna> I think I will make a new diff between the auto-generated file and my own file. 20:22 #navit: <@kazer> sounds good. let me know if you need help 20:22 #navit: < ilovekiruna> out of curiousity 20:23 #navit: < ilovekiruna> is there any schedule for the next release? 20:23 #navit: < ilovekiruna> like 0.5.1? 20:24 #navit: < ilovekiruna> or was this fixed number abonded in between? 20:26 #navit: <@kazer> not really for now. we could release something like 0.5.1 indeed. things like the qml2 UI will also allow us to release 0.6.0 20:29 #navit: < ilovekiruna> saw today trac, so seemed quite a lot left in terms of open bugs 20:30 #navit: < ilovekiruna> but i guess somethings are just duplicates or already addressed 20:30 #navit: <@kazer> yeah exactly. We need help trying to check if errors are reproducible 20:30 #navit: <@kazer> if we get a few members to help, then it'll make it much easier, and we could create a 0.5.1 milestone to address the issues that are reproducible 20:33 #navit: < ilovekiruna> I hope that after my moving and transition, I also hv my branch done and could do some more testing 20:34 #navit: < ilovekiruna> I know for any project, one lacks workforce :( 20:40 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/android_armv5te/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/src/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/openmoko/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/win32/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/n800/svn/navit-svn-7574.failed http://download.navit-project.or 20:40 #navit: < Navit> it-svn-7574.failed http://download.navit-project.org/logs/navit/android_x86/svn/navit-svn-7574.failed http://download.navit-project.org/logs/navit/tomtom/svn/navit-svn-7574.failed 20:40 #navit: < Navit> See compile results history at http://download.navit-project.org/logs/navit/stats.html 20:41 #navit: <@kazer> yeah exactly. it's a lot of work to go through all the reports we have! so any help in triaging them is much appreciated :) 20:43 #navit: < ilovekiruna> btw: for ur qeustion about most updated packages in different distributions, I try together with a friend to make os-watershed up and running again. But load is more on my friend based on some initial work from me. 20:43 #navit: < ilovekiruna> i hope at some point in the undefined future this could be also done ;-) 21:03 -!- noradtux [~noradtux@port-2618.pppoe.wtnet.de] has quit [Ping timeout: 255 seconds] 21:04 -!- noradtux [~noradtux@port-1569.pppoe.wtnet.de] has joined #navit 21:17 #navit: < abdul> kazer: just finished compiling. tried testing with python but nothing happens. 21:23 #navit: <@kazer> ilovekiruna: os-watershed? do you have a link? 21:23 #navit: <@kazer> abdul: what's the output of the dbus command i shared ? (updated for your bookmark of course :) ) 21:23 #navit: <@kazer> also please enable debugging and paste the logs 21:24 #navit: < abdul> The introspection still prints with the *.navit.navit interface. When try to change to bookmarks I get an error 21:30 #navit: <@kazer> which error? :) 21:31 -!- abdul_ [29f2893a@gateway/web/freenode/ip.41.242.137.58] has joined #navit 21:32 #navit: < abdul_> kazer: python code https://pastebin.com/pQbU1GkN 21:33 #navit: < abdul_> kazer: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.navit_project.navit.bookmarks was not provided by any .service files 21:34 #navit: < abdul_> kazer: That is the error when I do : remote_object = bus.get_object("org.navit_project.navit.bookmarks", # Connection name "/org/navit_project/navit/default_navit" ) # Object's path 21:43 #navit: <@kazer> almost looks like our new code isn't there. You did recompile navit, right? 21:43 #navit: < abdul> yes 21:44 #navit: < abdul> the code showing is from the interface navit.navit 21:44 #navit: < abdul> the new code is from navit.bookmarks 21:45 #navit: < abdul> if i use the dbus.Interface to get it, no error is generated 21:45 #navit: < abdul> but from there how do i call the method to set the destination? 21:48 #navit: <@kazer> if you try this, what do you get ? 21:48 #navit: <@kazer> dbus-send --session --type=method_call --print-reply --dest=org.navit_project.navit /org/navit_project/navit/default_navit org.navit_project.navit.bookmarks.set_as_destination string:EngineeringSchool 21:49 #navit: < abdul_> method return sender=:1.31 -> dest=:1.53 reply_serial=2 21:50 #navit: < ilovekiruna> kazer: It was a website which previously existed, now it is down and my plan is to create an uptodate mirror 21:50 #navit: <@kazer> abdul_: so there seems to be an issue with your python code :) 21:50 #navit: <@kazer> ilovekiruna: ah, ok! 21:51 #navit: < abdul_> kazer: I don't see any routing on the gui though 21:51 #navit: < ilovekiruna> the code and thesis behind you can find here:https://github.com/tannewt/open-source-watershed 21:51 #navit: < ilovekiruna> kazer: will sleep now. C u again tomorrow 21:52 #navit: <@kazer> abdul_: do you have a vehicle active? like the demo vehicle? 21:52 #navit: <@kazer> bye ilovekiruna 21:52 #navit: < abdul_> kazer: currently building on a pi 21:55 #navit: <@kazer> ok. did you enable the Demo vehicle in your config ? 21:55 #navit: <@kazer> (enable + make active) 21:55 #navit: < abdul> kazer: I enabled the bike profile 22:00 #navit: <@kazer> that's a different thing :) the profile is what defines how routes are calculated, for example using the bike profile you can drive through some special bike streets 22:00 #navit: <@kazer> the vehicle is what will track your position 22:00 #navit: <@kazer> grep "Demo" navit.xml ? 22:00 #navit: < abdul> kazer: ok I just went through the config and did that 22:01 #navit: <@kazer> so now if you set a position, and if you have a destination set, you will get a route 22:02 #navit: < abdul> kazer: I can't seem to find out what's wrong in my python code 22:02 #navit: <@kazer> first let's make sure that you can make it work using the UI : if you choose the bookmark from the ui, do you get a route ? 22:03 #navit: <@kazer> using the demo vehicle you will need to set your position at least once everytime you restart navit - this is not saved betwen runs 22:03 #navit: < abdul> kazer: Yes I get a route when I use the UI 22:04 #navit: < abdul> kazer: ok so how do get my current position to set it? 22:05 #navit: <@kazer> you can just click anywhere on the map, actions, click on the coordinates, then "set as position" 22:05 #navit: < abdul> Without the UI how do I do that? 22:06 #navit: <@kazer> https://github.com/navit-gps/routing-qa/blob/master/test.py#L63 for example 22:08 #navit: < abdul> kazer: I get that. per my application the UI will not be seen at all. I'm accessing navit by voice 22:08 #navit: < abdul> kazer: so I'm trying to get the action via dbus 22:09 #navit: <@kazer> let me recap :) 22:09 #navit: <@kazer> - start navit with the Demo vehicle enabled, and active (both) 22:09 #navit: < abdul> kazer: so at any point in time when the user gives the destination,I should be able to tell his position and route to the desired destination giving the turn by turn 22:09 #navit: <@kazer> - set the position usint a dbus call 22:09 #navit: <@kazer> - select a bookmark as destination using the new code 22:10 #navit: <@kazer> that's all you need, is that correct? 22:10 #navit: < abdul> kazer: yes fundamentally 22:10 #navit: <@kazer> ok. i'm suggesting the demo vehicle just because i do not know if you have a gps receiver hooked up or not. If you do, you don't need to worry about the demo vehicle 22:11 #navit: < abdul> i have a gps module for the pi 22:12 #navit: <@kazer> ok so no need to worry about it 22:13 #navit: <@kazer> demo vehicle has the benefit that it will simulate the user moving. so even if you are in a room and do not move, you will get turn by turn instructions 22:13 #navit: < abdul> ok. cool. Will probably use it while testing 22:14 #navit: < abdul> could you please look at my code and direct me as to how to make it work with new code so I can test to see if I get the route and turn by turn instructions? 22:16 #navit: < abdul> kazer: can't seem to get the python code to work 22:16 #navit: <@kazer> yeah i'm trying to but my python dbus install seems fucked up. ImportError: cannot import name glib when i do have the required packages installed 22:17 #navit: < abdul> ok. could you tell me what to try so I try and give you the feedback? 22:19 #navit: <@kazer> hard to tell.. we need to understand what's wrong with your code. does setting the destination via python work ? 22:19 #navit: < abdul> using the normal set_destination? 22:21 #navit: <@kazer> yep 22:22 #navit: < abdul> yes it works 22:23 #navit: <@kazer> ok 22:26 #navit: < abdul> at first I wasn't getting any routing but now just using coordinates I see the route on the gui 22:37 #navit: <@kazer> ok i fixed my python setup 22:38 #navit: < abdul> kazer: ok cool 22:38 #navit: < abdul> kazer: did you add anything to the normal set_destination code? 22:42 #navit: <@kazer> ok your code works as-is for me 22:43 #navit: < abdul> it works? : o 22:44 #navit: <@kazer> yep 22:44 #navit: < abdul> did it route on the gui? 22:44 #navit: <@kazer> so dbus-send from the command line works for you, but using python you get an error right? 22:44 #navit: <@kazer> yep 22:44 #navit: < abdul> yes 22:44 #navit: <@kazer> i start navit, set a position because i'm using the demo vehicle, make the call, and it works 22:45 #navit: < abdul> but for the normal set_destination using python works 22:45 #navit: <@kazer> python2.7 or 3? 22:45 #navit: < abdul> 2.7 22:45 #navit: < abdul> i have 3 too 22:45 #navit: <@kazer> ok i'm using 2.7 22:45 #navit: <@kazer> i will have to go soon. can we resume in ~13h ? 22:45 #navit: <@kazer> when is your deadline? 22:45 #navit: < abdul> ow i was compiling in python 3 22:46 #navit: <@kazer> :) 22:46 #navit: < abdul> let me try the 2.7 22:46 #navit: < abdul> deadline is at 12 22:47 #navit: <@kazer> what time is it for you? 22:47 #navit: <@kazer> i'll try to come back in ~2h 22:47 #navit: < abdul> 2:46am 22:47 #navit: <@kazer> oh shit :) 22:49 #navit: < abdul> can i use it for a pedestrian? 22:49 #navit: < abdul> cos that's what I want to use it for? 22:59 #navit: < abdul> ok just tried again. It sometimes works 23:10 #navit: < abdul> kazer: it works when I close and restart navit each time I run the code 23:10 #navit: < abdul> kazer:otherwise It gets stuck at looking for the bookmark --- Log closed Fri May 26 00:00:29 2017