--- Log opened Fri May 31 00:00:20 2013 01:05 #navit: < Navit> The following compiles failed: http://download.navit-project.org/logs/navit/wince_arm/svn/navit-svn-5520.failed 02:19 -!- cp15` [chynpc@p57B1DE7E.dip0.t-ipconnect.de] has joined #navit 02:19 -!- cp15 [dvzfns@p57B1DF9B.dip0.t-ipconnect.de] has quit [Disconnected by services] 02:19 -!- cp15` is now known as cp15 02:20 -!- mode/#navit [+o cp15] by ChanServ 03:02 -!- noradtux [~noradtux@g225246105.adsl.alicedsl.de] has quit [Ping timeout: 260 seconds] 03:07 -!- noradtux [~noradtux@f054122138.adsl.alicedsl.de] has joined #navit 06:08 -!- Tauso [~Thunderbi@line1.magix.net] has joined #navit 06:59 -!- Usul1 [~matthias@stw-103-100.ras.uni-rostock.de] has joined #navit 06:59 #navit: < Usul1> Good mornig 07:00 #navit: < Usul1> just a few short notes 07:01 #navit: < Usul1> 1. I contacted Translatewiki to check out, if we might get support on restart a crowdsourced translation of Navit http://translatewiki.net/wiki/Thread:Support/Navit_project_is_looking_for_better_ways_of_translation 07:02 #navit: < Usul1> IMHO launchpad is to feature rich, if we just want to use it as translation platform. On the other hand TW has already a few projects from geo-context, so the community seems to be interested in general 07:05 #navit: < Usul1> 2. I invited the debian package maintainer of our packages to join in the discussion about ongoing bigger changes (git, config splitup, easier setup, ...) It's Gilles Filippini (aka pini). He wrote that he will check out the wiki this weekend, so please give him a warm welcome if he joins in the channel :) 07:27 #navit: < Usul1> have a nice weekend 07:27 #navit: < Usul1> cya 07:27 -!- Usul1 [~matthias@stw-103-100.ras.uni-rostock.de] has left #navit [] 07:30 -!- fest_ [~fest@94.30.245.88] has joined #navit 07:33 -!- Netsplit *.net <-> *.split quits: fest 07:33 -!- fest_ is now known as fest 08:28 -!- Tauso [~Thunderbi@line1.magix.net] has quit [Quit: Tauso] 09:12 -!- drlizau [~liz@billiau.net] has joined #navit 09:59 -!- tparcina [~tomo@cisco15.fesb.hr] has quit [Ping timeout: 252 seconds] 10:33 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has joined #navit 11:10 -!- tparcina [~tomo@cisco15.fesb.hr] has joined #navit 11:20 -!- Tauso [~Thunderbi@line1.magix.net] has joined #navit 11:49 -!- drlizau [~liz@billiau.net] has quit [Remote host closed the connection] 12:56 -!- xenos1984 [~quassel@131.237.196.88.dyn.estpak.ee] has joined #navit 14:19 -!- Tauso [~Thunderbi@line1.magix.net] has quit [Quit: Tauso] 14:30 -!- Gustavo [bad54c4f@gateway/web/freenode/ip.186.213.76.79] has joined #navit 14:31 -!- Gustavo [bad54c4f@gateway/web/freenode/ip.186.213.76.79] has quit [Client Quit] 19:14 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has quit [Ping timeout: 260 seconds] 19:41 -!- _rd [~rd@p57B48122.dip0.t-ipconnect.de] has joined #navit 19:43 #navit: < xenos1984> yes! navit finally shows me my waypoints with custom poi symbols - coloured flags, pins, blocks... and geocaches :) 19:48 #navit: <@cp15> Oops ;-) How did that happen? 19:50 #navit: < xenos1984> well, i followed the instructions in the wiki ;) http://wiki.navit-project.org/index.php/Custom_POIs and http://wiki.navit-project.org/index.php/Other_maps 19:52 #navit: < xenos1984> and slightly adapted the gpsbabel xcsv style file so that waypoints with different symbols are mapped to different poi_customX values 19:52 #navit: <@cp15> Actually the instructions are a bit wrong 19:52 #navit: < xenos1984> and added some icons, and added rules for them in the style file 19:53 #navit: <@cp15> The poi_custom* items are expected to be displayed with a custom icon... Which means it doesn't have to be in navit.xml 19:53 #navit: < xenos1984> ah, i see... in navit.xml i found "%s" as an icon 19:54 #navit: <@cp15> Yep, you can write icon_src="my_favorite_icon" into the map 19:54 #navit: <@cp15> So you don't have to fiddle with navit.xml to display arbitrary icons 19:55 #navit: < xenos1984> ah, let me try that :) do i still need to place the icons in navit's xpm folder or can i put them somewhere in ~/.navit ? 19:56 #navit: <@cp15> You can use an absolute path or maybe even $HOME/.navit 20:00 #navit: <@cp15> ~/.navit might also work, depending on wordexp implementation details 20:01 #navit: < xenos1984> so... with icons in the xpm folder it works... now let's move the icons ;) 20:03 #navit: <@cp15> Can you update the wiki page in case of success? 20:03 #navit: < xenos1984> sure 20:06 #navit: < xenos1984> hm... ~/.navit doesn't work, let's try $HOME 20:06 #navit: < Navit> martin-s * r5521 /trunk/navit/navit/graphics.c: Add:Core:Disallow buffer: as icon name http://navit.svn.sourceforge.net/viewvc/navit?view=revision&revision=5521 20:07 #navit: < xenos1984> works :) 20:07 #navit: < Navit> martin-s * r5522 /trunk/navit/navit/graphics.c: Fix:Core:Actually use xpm icons http://navit.svn.sourceforge.net/viewvc/navit?view=revision&revision=5522 20:07 #navit: < xenos1984> ah, almost... 20:08 #navit: <@cp15> Don't shock me... 20:08 #navit: < xenos1984> there should be no spaces in the icon file names, i guess 20:08 #navit: < xenos1984> so "Flag, Red.png" doesn't work 20:08 #navit: < xenos1984> but "Geocache.png" does 20:09 #navit: <@cp15> It is really named "Flag, Red.png"? 20:09 #navit: < xenos1984> yes - and it works if the icon is in the xpm folder 20:09 #navit: <@cp15> Can you try renaming it without a space? 20:09 #navit: < xenos1984> let me try an absolute path to .navit 20:10 #navit: < xenos1984> i will also try that ;) just hoped that i could directly take the garmin icon name from my gpx file... 20:10 #navit: <@cp15> Probably because of the wordexp. If there is a $ in the path name navit will use wordexp, and that space might confuse it 20:10 #navit: < xenos1984> ah, i see 20:10 #navit: <@cp15> I will try to debug the wordexp problem 20:12 #navit: < xenos1984> without $ it works, also without spaces 20:13 #navit: < xenos1984> i tried to escape the space (put a backslash in front of it), but that was a stupid guess and didn't work ;) 20:13 #navit: <@cp15> Try with two backslashes 20:14 #navit: < xenos1984> doesn't work 20:14 #navit: <@cp15> Three? No, just kidding 20:15 #navit: <@cp15> Do you get a "failed to load icon 'something'"? 20:16 #navit: < xenos1984> No image for '/home/mhohmann/.navit/Flag,\' 20:16 #navit: < xenos1984> it seems to cut the path at the space 20:17 #navit: < xenos1984> oh, now it works with one o.O 20:17 #navit: <@cp15> Its magic :-) 20:18 #navit: < xenos1984> indeed ;) 20:18 #navit: <@cp15> The icon accesses are cached (also negative ones), maybe that caused the problem? 20:20 -!- drlizau [~liz@billiau.net] has joined #navit 20:22 #navit: < xenos1984> actually the problem was rather me missing to escape one space - and looking at exactly that spot on the map where the icon was missing 20:23 #navit: < xenos1984> all others were already there, just the one with the typo was missing ;) 20:44 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has joined #navit 20:47 #navit: < xenos1984> http://wiki.navit-project.org/index.php/File:CustomPOI.png :) 20:52 #navit: < _rd> What is needed to get a route_height_profile in navit? 20:53 -!- Usul1 [~matthias@stw-103-011.ras.uni-rostock.de] has joined #navit 20:54 #navit: < Usul1> hi, still anybody awake at friday night? :) 20:55 #navit: < xenos1984> hi Usul1 ;) 20:55 #navit: < xenos1984> awake and active :) 20:55 #navit: < Usul1> yay :D 20:55 #navit: < Usul1> integrating cmake? ;) 20:55 #navit: < xenos1984> even wiki-active ;) http://wiki.navit-project.org/index.php/Custom_POIs 20:56 #navit: < xenos1984> cmake... no, not this time ;) 20:56 #navit: < Usul1> interesting 20:56 #navit: < Usul1> :) 20:56 #navit: < Usul1> think we should use KML or something more mainstream? 20:56 #navit: < Usul1> you read the log of my short message this morning? 20:56 #navit: < xenos1984> yes, KML and GPX would definitely be good 20:57 #navit: < xenos1984> yes, sounds quite good :) 20:57 #navit: < xenos1984> i also think about giving a short presentation on navit here at the SotM Baltic 20:58 #navit: < xenos1984> it's always good to get some developers involved in the project 20:58 #navit: < Usul1> would be nice :) 20:58 #navit: < Usul1> but maybe we should give cp15 the time to do a better load balancing of all the tasks 20:59 #navit: < Usul1> I'm afraid, that currently we might couldn't deal with new devs, as we can't give them small modular tasks for the beginning :/ 21:00 #navit: < Usul1> Sadly I can't help him with the new services setup. Currently and in general ... 21:00 -!- drlizau [~liz@billiau.net] has quit [Remote host closed the connection] 21:00 #navit: < xenos1984> oh well, there are some tasks, and actually one of them was already assigned to me ;) (load map icons from a single file in memory instead of lots of poi icon files, using libSDL) 21:01 #navit: < xenos1984> hm... i guess you don't have the time right now? 21:02 #navit: < Usul1> yes and to be honest, I've got a lack of admin knnowledge how to plug all together with openid, PHP, ... 21:02 #navit: < xenos1984> ah, i see - me too... 21:03 #navit: < xenos1984> i'm more a low level programming guy ;) give me some C, C++ or even assembler and i'll do it ;) 21:03 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has quit [Quit: Leaving.] 21:03 #navit: < Usul1> asm is ok, but my C is a bit outdated. And I never learned to write C++ ;) 21:04 #navit: < Usul1> Thus I would like to start with more general ressource management/cleanup 21:04 #navit: < xenos1984> that's always good :) well, most of my C++ knowledge comes from Stroustrup's books ;) 21:05 #navit: < Usul1> So currently you work on something like a sprite icons functionality? 21:06 #navit: * Usul1 Forgets about this f*cking day while drinking a south african Rooibus vanilla tea 21:06 #navit: < xenos1984> well, actually cp15 is working on this ;) my task will be to port this to libSDL 21:06 #navit: < xenos1984> that tea sounds familiar to me :) 21:07 #navit: < Usul1> I guess this encapsulates the canvas drawing stuff? 21:07 #navit: < xenos1984> yes 21:08 #navit: < Usul1> Is this all about the file count limitation on WinCE? 21:09 #navit: < xenos1984> yes, and on some tomtom models as well 21:09 #navit: < Usul1> And the image file will be a single SVG or raster? 21:09 #navit: < xenos1984> i think raster 21:10 #navit: < xenos1984> it's faster than svg rendering on embedded hardware 21:10 #navit: < Usul1> Yesm but you already talked about the memory footprint? 21:11 #navit: < xenos1984> hm... that shouldn't be too large... those are small icons ;) 21:13 #navit: < Usul1> So maybe we should combine this, with switching to the default OSM iconset? 21:13 #navit: < Usul1> If we had to touch them either ;) 21:15 #navit: < xenos1984> sure we can do this ;) well, both changes are more or less independent (change the icon set / the way the icons are stored), but both should be done :) 21:16 #navit: < xenos1984> cp15: i found a small problem regarding the custom poi icons... they are shown on the map, but in the poi list in the menu i get a question mark and this: No image for '/data/C/navit/navit/build/navit/xpm/%s' - so it seems that the %s is not expanded / replaced with the icon_src here 21:21 #navit: < Usul1> BWT a few weeks ago I showed Navit on my Pandora to my partents. At least now they understood, why OSM is IMHO beauty and so flexible :) 21:21 #navit: < Usul1> cp15: I tried to follow your commits, but sadly I can't find a red line for a monthly changelog 21:22 #navit: <@cp15> xenos1984, Ah :-) well, that is left as an excercise for the reader 21:23 #navit: <@cp15> Usul1, well, tryagain has worked hard on searching, works quite good now 21:23 #navit: < xenos1984> cp15: i'm already trying to find the problem in the code ;) i guess i need to look at gui_internal... 21:23 #navit: < Usul1> search related to address, POI or both? 21:23 #navit: <@cp15> xenos1984, yep 21:23 #navit: <@cp15> Address 21:24 #navit: <@cp15> POIs now have an extra field: Air distance to the route. But it is not yet possible to sort them by route distance 21:25 #navit: < Usul1> ok, so we can realize a "distance from here" column in the future? 21:26 #navit: * Usul1 felt in love with Linux mint. Will kick ubuntu in a few weeks 21:27 #navit: < xenos1984> what's better in mint than in ubuntu? 21:28 #navit: <@cp15> Distance from here? Road distance? 21:29 #navit: < Usul1> mint is less blown up with commercial/colonical only stuff and to me it fits again to a out the box usable desktop linux, that can be customized in minutes. 21:30 #navit: < Usul1> cp15: You said about a new introduced field? 21:31 #navit: < xenos1984> Usul1: ah... maybe i should give it a try ;) but actually the next thing i'll try is ubuntu touch, as soon as i get my nexus 7 ;) 21:32 #navit: < xenos1984> cp15: hm... seems i found the problem in gui_internal_poi_icon - but i couldn't figure out yet how it works for the icons on the map and what i need to put into gui_internal_poi_icon to fix it... 21:33 #navit: < Usul1> IMHO this a step in the wrong direction. Ubuntu was a huge success on the desktop and it was nice for quiet a long time. Now it mutates to some universial platform which IMHO tries to patronize the users. but this is just my POV and I think choice of distros is really offtopic ;) 21:34 #navit: <@cp15> xenos1984, here is what I would do: 21:34 #navit: <@cp15> Change the argument from gui_internal_poi_icon from item->type to item 21:34 #navit: <@cp15> Then in gui_internal_poi_icon do the following: 21:35 #navit: <@cp15> if (item_is_custom_poi(item->type)) 21:35 #navit: <@cp15> mr=map_rect_new(item->map, NULL); 21:35 #navit: <@cp15> item=map_rect_get_item_byid(mr, item->id_hi, item->id_lo); 21:36 #navit: <@cp15> if (item_attr_get(item, attr_icon_src, &attr)) { 21:36 #navit: <@cp15> /* process icon_src similarily to graphics.c */ 21:36 #navit: <@cp15> } 21:37 #navit: < xenos1984> hm... i'm trying to understand how in works in graphics.c... 21:38 #navit: < xenos1984> so there i found those lines: 21:38 #navit: < xenos1984> if (item_attr_get(item, attr_icon_src, &attr2)) 21:38 #navit: < xenos1984> labels[1]=map_convert_string(displaylist->m, attr2.u.str); 21:38 #navit: <@cp15> Only half the truth 21:39 #navit: < xenos1984> but that seems to be the only occurrence of attr_icon_src 21:39 #navit: <@cp15> search for item_is_custom 21:39 #navit: < xenos1984> ah... 21:39 #navit: < Usul1> will xenos1984 submit his changes directly to SVN trunk? 21:40 #navit: < xenos1984> Usul1: well, if i solve the problem, yes ;) 21:41 #navit: < Usul1> oh ok so currently there is "review" area or similar? 21:41 #navit: < Usul1> nothing against your code ;) 21:42 #navit: < xenos1984> hm... i think there is no such thing as code reviews 21:43 #navit: < Usul1> review might be a bit to hard/oversized for a small team, but maybe a seperation between stable and development code would be nice 21:43 -!- _rd [~rd@p57B48122.dip0.t-ipconnect.de] has quit [] 21:43 #navit: <@cp15> Well, we are utilizing the continuous review process 21:44 #navit: < Usul1> sorry I don't want to interrupt your discussion 21:44 #navit: < xenos1984> is there any stable code? ;) 21:44 #navit: <@cp15> All code is stable :-) 21:45 #navit: < xenos1984> ah, i think i found the point where the %s is transformed :) 21:45 #navit: <@cp15> But some code is more stable than others :-) 21:46 #navit: < Usul1> All code is equal :P 21:46 #navit: <@cp15> No, some code is more equal than other :-) 21:47 #navit: <@cp15> Code also shall not sleep in a bed with sheets or drink alcohol to excess 21:47 #navit: < Usul1> http://libcom.org/library/george-orwell-animal-farm-fairy-story :D 21:47 #navit: <@cp15> And of course no code shall kill any other code without cause 21:49 #navit: < Usul1> without exception ;) 21:49 #navit: < xenos1984> no code should ever harm humans 21:49 #navit: <@cp15> As a last citement: Four bugs good, two bugs better :-) :-) :-) 21:50 #navit: < Usul1> ;-) 21:50 #navit: < xenos1984> to code or not to code, that's the question! 21:50 #navit: <@cp15> I code, therefore I am 21:51 #navit: < Usul1> inline ASM or no ASM, that is here the questions ^^ 21:51 #navit: < Usul1> BTW I enriched my hometown with a a few 3D buildings: http://maps.osm2world.org/?zoom=14&lat=53.6197&lon=11.42229&layers=B0TTFF 21:51 #navit: < xenos1984> you can't understand this code, unless you read the klingon original :) 21:52 #navit: < xenos1984> oh, nice :) 21:52 #navit: < Usul1> Quapla xenos ^^ 21:53 #navit: < Usul1> Maybe I should ask the translatewiki guys, if they support Klingon as well ;) 21:54 #navit: <@cp15> QaQ yIQong 21:55 #navit: < xenos1984> klingon driving directions in navit... that would be nice :) 21:56 #navit: < Usul1> If we get a tool with great usability, I will ask the Startreck community :D 21:57 #navit: < xenos1984> Heghlu'meH QaQ jajvam! 21:57 #navit: < Usul1> oO 21:58 #navit: <@cp15> tlhe' nIH Dah 22:01 #navit: < xenos1984> tlhe' poS Dah 22:01 -!- Netsplit *.net <-> *.split quits: udovdh 22:02 #navit: <@cp15> chugh Duh tlhe' 22:02 #navit: < Usul1> btw. is trunks or tags in SVN still in use? 22:03 #navit: < xenos1984> but now i'll also say "QaQ yIQong" (or in estonian: "Head ööd!") ;) and fix this icon thing tomorrow... but now i have an idea how ;) 22:04 #navit: < Usul1> congrats 8-) 22:04 #navit: < Usul1> oh and what about the forums , bug tracker and the feedback platform? 22:04 #navit: < xenos1984> gn8 ;) 22:05 -!- xenos1984 [~quassel@131.237.196.88.dyn.estpak.ee] has quit [Remote host closed the connection] 22:05 -!- vvompy [~wompy@ip-178-203-195-6.unitymediagroup.de] has joined #navit 22:07 #navit: < vvompy> Hi, I have a quick question. I just downloaded the nightly apk and I can't search for streets. Is that a missing feature? I thought it worked in the past 22:07 #navit: < Usul1> hi vvompy, sadly I have no experience with the Android port :( 22:14 #navit: < Usul1> ok, will go to bed, cya 22:15 -!- Usul1 [~matthias@stw-103-011.ras.uni-rostock.de] has quit [Quit: Leaving.] 22:18 -!- Netsplit over, joins: udovdh 23:57 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has joined #navit 23:58 -!- silent--bob [~cs@dslb-178-004-229-139.pools.arcor-ip.net] has left #navit [] --- Log closed Sat Jun 01 00:00:19 2013