--- Log opened Tue Nov 13 00:00:06 2018 04:05 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 06:01 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 06:01 -!- mode/#navit [+v xenos1984] by ChanServ 06:57 #navit: < rokm> Hi all 06:58 #navit: < rokm> KaZeR: dbus messages works but not as expected 06:59 #navit: < rokm> KaZeR: tried with dbus-send but it looks like after first message (which works) the next one doesn't work 07:00 #navit: < rokm> KaZeR: I need to wait some time and again it work for a single message 07:01 #navit: < rokm> So it looks like there need to be a some delay between messages to get it work 07:02 #navit: < rokm> KaZeR: second issue is that when Im eg on 4th level (deep) in menu gui.back() navigates to main screen to to previous one 07:02 #navit: < rokm> KaZeR: #1 I don't know whether this is dbus-send problem or navit 07:03 #navit: < rokm> KaZeR: #2 Could this be related to this long time between messages that gui.back() return to main screen -> map view 07:13 #navit: < rokm> 60s need to wait to next message take action 07:27 #navit: <+Navit> Rokm: interesting. Never tested this repeatedly. Does this also happens on different functions? 07:30 #navit: < rokm> checked with back and menu 07:31 #navit: < rokm> gui.back() and gui.menu() 07:32 #navit: <+Navit> Hm okay 07:32 #navit: <+Navit> We need to look into it, but right now I don't have a idea 07:33 #navit: < rokm> basically now back() works the same as manue() 07:35 -!- naggety [~naggety@179.red-81-47-27.dynamicip.rima-tde.net] has joined #navit 07:46 #navit: < rokm> noticed also that gui hangs when I used dbus message, I jump to eg. Actions and wait for a while, I cant click anything on TS but when I send DBUS msg it backs to navigation screen and clicks and cursor works again 07:47 #navit: < rokm> without DBUS messages (run Navit again and navigates only via TS) this doesn't happen 07:48 #navit: < rokm> a can wait on screen for a long time and normally click anything I want 07:49 #navit: < rokm> sympthoms are the same (I didnt notice previously) after 60s gui freezes, So cant use TS but with back() or manu() it back to live 07:53 #navit: < rokm> this is also visible on navigation page - Navit get freezed until dbus message is send 09:07 #navit: < rokm> jkoan: Do you know whay I cant use uinput module? 09:07 #navit: < rokm> I talked previously with KaZeR, but we ends up with DBus 11:21 -!- naggety [~naggety@179.red-81-47-27.dynamicip.rima-tde.net] has quit [Ping timeout: 272 seconds] 11:22 -!- naggety [~naggety@148.red-2-142-56.dynamicip.rima-tde.net] has joined #navit 12:36 -!- basilic111 [4d885404@gateway/web/freenode/ip.77.136.84.4] has joined #navit 12:37 #navit: < basilic111> hello here 12:37 #navit: < basilic111> KaZeR or Navit are you here? 12:43 #navit: <+jkoan> hi @all 12:44 #navit: <+jkoan> rokm: i think i cant help there, but i try to recreate the dbus input issue 12:45 #navit: <+jkoan> basilic111: now i am here. the User "Navit" btw is a bot which syncs our Discord and this irc channel 12:45 #navit: < basilic111> hi jkoan 12:45 #navit: <+Navit> like this message 😉 12:46 #navit: < basilic111> okai 12:46 #navit: <+jkoan> hi basilic111 12:46 #navit: < basilic111> I try to build navit 12:46 #navit: <+jkoan> yep :) 12:46 #navit: < basilic111> but seems not would like work 12:46 #navit: < basilic111> I try a seconbde time using this: https://wiki.navit-project.org/index.php/Raspberry_Pi 12:47 #navit: < basilic111> the first time navit was compile but I have a fatal error: like no graphics 12:47 #navit: < basilic111> another question during the compilation 12:47 #navit: < basilic111> I build my interface for hardware button 12:47 #navit: <+jkoan> yes, that could well be the case 12:47 #navit: < basilic111> Where I can find the key for navit? 12:48 #navit: <+jkoan> these are two questions, right? 12:48 #navit: < basilic111> I have 6 buttons to reuse 12:48 #navit: < basilic111> yes 2 question 12:48 #navit: < basilic111> I wait make 12:48 #navit: < basilic111> but in // I work on the button 12:49 #navit: < basilic111> I have POS button 12:49 #navit: < basilic111> Menu 12:49 #navit: < basilic111> Zoom in/out 12:49 #navit: < basilic111> return 12:49 #navit: < basilic111> and voice 12:49 #navit: <+jkoan> lets first focus on the build, okay? 12:49 #navit: < basilic111> but I don't know which key using 12:49 #navit: < basilic111> 42% 12:49 #navit: <+jkoan> ah okay 12:50 #navit: < basilic111> I already parameter left/right, UP/Down and Enter button 12:50 #navit: < basilic111> 57% 12:51 #navit: <+jkoan> regrading you buttons, the problem is about finding out which button is which? or what is the issue? 12:53 #navit: < basilic111> I programing a keyboard 12:54 #navit: < basilic111> I choose the keypress 12:54 #navit: <+jkoan> with uinput? 12:54 #navit: < basilic111> not with and Arduino Micro pro 12:54 #navit: < basilic111> The computer see a physical keyboard 12:54 #navit: <+jkoan> and now you need hotkeys for what? 12:55 #navit: < basilic111> https://pastebin.com/5fkNse45 12:55 #navit: < basilic111> yes need hotkey 12:55 #navit: < basilic111> for zoom + or - 12:55 #navit: < basilic111> return to main menu 12:55 #navit: < basilic111> ... 12:55 #navit: < basilic111> in my memori is space to return in main menu 12:56 #navit: < basilic111> but not sure 12:56 #navit: < basilic111> and don't know for zoom 12:56 #navit: < basilic111> build error 2 12:58 #navit: <+jkoan> for build, try to disable sample map: add -DSAMPLE_MAP=n 12:58 #navit: <+jkoan> to cmake 12:58 #navit: <+jkoan> back: ESC 12:59 #navit: < basilic111> need to clean the directory? 12:59 #navit: <+jkoan> for sample map probably not 13:00 #navit: < basilic111> cmake runing 13:00 #navit: < basilic111> where I can find the Hotkeys? 13:00 #navit: < basilic111> c make finish 13:00 #navit: < basilic111> now make 13:00 #navit: <+jkoan> (Y) 13:00 #navit: < basilic111> 0% 13:01 #navit: < basilic111> (Y) is it an ass? 13:01 #navit: <+jkoan> no, thumbs up :D 13:02 #navit: <+jkoan> for keys: https://github.com/navit-gps/navit/blob/69adc56b801173a71f1b31859efe680bc0436b15/navit/gui/internal/gui_internal.c#L2908-L2942 seems like we dont have any key for main menu 13:02 #navit: <+jkoan> the keys are defined here: https://github.com/navit-gps/navit/blob/07006013135b619029f26df579a0ac6acb86cd4a/navit/keys.h 13:03 #navit: < rokm> I reading discussion and seems it is very similar to my case 13:04 #navit: < rokm> but I don't have keyboard 13:04 #navit: < rokm> only hw switches and want to inject actions for gui.menu() and gui.back() 13:04 #navit: <+jkoan> rokm: you also have a HID right? 13:04 #navit: < rokm> for now I not able to achieve this with uinput 13:04 #navit: < rokm> basically yes 13:05 #navit: < rokm> I used uinput kernel module 13:05 #navit: < rokm> which emulates USB device 13:05 #navit: < rokm> https://www.kernel.org/doc/html/v4.12/input/uinput.html 13:05 #navit: < rokm> 1.7.4.1 keyboard events 13:06 #navit: <+jkoan> interesting :D 13:06 #navit: < rokm> linux layer works - because tested with evtest app 13:06 #navit: < rokm> but no action on navit 13:07 #navit: <+jkoan> which kees did u use? 13:07 #navit: < rokm> "=" 13:07 #navit: < rokm> just for testing 13:07 #navit: < rokm> I added accesskey= in navit.xml 13:07 #navit: < rokm> for gui.menu() button 13:07 #navit: < rokm> but doesn't work 13:08 #navit: <+jkoan> did this work with a real keyboard? 13:08 #navit: < rokm> I dont know :) 13:08 #navit: < rokm> Im not able to connect real keyboard 13:08 #navit: <+jkoan> then try? :D and it not, use another key? 13:08 #navit: < rokm> tried 13:08 #navit: < rokm> with many keys 13:09 #navit: < rokm> events are visible on system side 13:09 #navit: < basilic111> build seems ok 13:09 #navit: < rokm> but looks like Navit dont received them 13:09 #navit: <+jkoan> or, go to a navit gui for text input and press your key, a = sould apprere 13:09 #navit: < rokm> doens work 13:09 #navit: < rokm> also tested this part 13:10 #navit: < basilic111> but I get some error: https://pastebin.com/cmdkbFWM 13:10 #navit: < rokm> ends with DBus 13:10 #navit: < basilic111> I build Audio branch 13:10 #navit: < rokm> but works like I wrote at the begginig 13:10 #navit: <+jkoan> basilic111: please run cmake again and give me the build output 13:11 #navit: <+jkoan> *cmake output 13:11 #navit: <+jkoan> rokm: for dbus i was about to run a test, to reproduce the issue. for uinput i need to read more 13:12 #navit: < basilic111> https://pastebin.com/nUECVvFv 13:12 #navit: <+jkoan> basilic111: go into the navit.xml and configure opengl as graphic 13:13 #navit: <+jkoan> https://wiki.navit-project.org/index.php/Configuration/Display_Options#Graphics_Driver 13:14 #navit: <+jkoan> rokm: could you provide your dbus command? 13:14 #navit: < rokm> dbus-send --dest=org.navit_project.navit /org/navit_project/navit/default_navi org.navit_project.navit.navit.evaluate string:"gui.back()" 13:14 #navit: < basilic111> 13:14 #navit: < basilic111> like this? 13:15 #navit: <+jkoan> basilic111: 13:17 #navit: < basilic111> https://pastebin.com/ZEuEUAFm 13:17 #navit: <+jkoan> rokm: the command workd at least one time for you? 13:17 #navit: < basilic111> The yellow windows openning 13:18 #navit: < basilic111> but if clic I get a black windows 13:18 #navit: < basilic111> no menu 13:18 #navit: <+jkoan> basilic111: do you have files on /home/pi/navit-build/navit/maps/*.xml ? 13:18 #navit: < rokm> one time then 60s delay when I can operate with TS 13:18 #navit: < rokm> after 60s there is screen freez until next dbus command 13:18 #navit: < basilic111> no xml file 13:18 #navit: < basilic111> I have some folder 13:19 #navit: <+jkoan> basilic111: then probably navit images have not been convertet or something like that 13:19 #navit: <+jkoan> do you have a convert command? 13:19 #navit: <+jkoan> rokm: thx, i take a look 13:19 #navit: < basilic111> convert? 13:20 #navit: < rokm> jkoan: scroll up and check my previous explanation to KaZeR 13:20 #navit: < rokm> you will find detailed description 13:21 #navit: <+jkoan> rokm: yes, i will, only need time so set everything up 13:23 #navit: <+jkoan> basilic111: take a look into /home/pi/navit-build/navit/icons what do you find there? 13:24 #navit: < basilic111> yes 13:24 #navit: < basilic111> many icon 13:24 #navit: <+jkoan> of which file type? 13:24 #navit: < basilic111> png 13:25 #navit: < basilic111> svg 13:25 #navit: <+jkoan> okay 13:25 #navit: <+jkoan> i will take a look 13:30 #navit: <+jkoan> basilic111: can reproduce the issue 13:30 #navit: <+jkoan> but cant say why this happends 13:30 #navit: < basilic111> I have configure my serial gps 13:30 #navit: < basilic111> this work 13:30 #navit: < basilic111> I have download a map 13:30 #navit: < basilic111> binfil 13:31 #navit: < basilic111> and configure it 13:31 #navit: < basilic111> now navit crash after few second 13:31 #navit: <+jkoan> ah basilic111 do you have any error messages loke this: 13:31 #navit: <+jkoan> error:graphics_opengl:image_new:FreeImage not available - cannot load any images. 13:32 #navit: < basilic111> https://pastebin.com/WMB8K5Gq 13:33 #navit: <+jkoan> this are errors becaus of the gps. did you also opened the menu there? 13:35 #navit: < basilic111> the crash was my fault 13:35 #navit: < basilic111> in the navit xml 13:36 #navit: < basilic111> now I get this: https://pastebin.com/j0avsMyf 13:36 #navit: <+jkoan> lokks like the gps has a issue about providing the right checksum or there is a reading problem 13:37 #navit: <+jkoan> does the menu shows anything? 13:38 #navit: < basilic111> no 13:39 #navit: < basilic111> I can't see the menu 13:39 #navit: < basilic111> and don't see the map 13:39 #navit: < basilic111> only a yellow square before a black 13:39 #navit: <+jkoan> for map: try to set the center 13:39 #navit: < basilic111> I try 13:40 #navit: <+jkoan> on what device are you trying? 13:40 #navit: < basilic111> Raspberry pi 3 13:40 #navit: < basilic111> B+ 13:41 #navit: <+jkoan> and what gps? 13:41 #navit: < basilic111> V.KEL 13:41 #navit: < basilic111> VK2828U7G5LF 13:41 #navit: < basilic111> tested with another app on windows 13:41 #navit: < basilic111> it's working 13:41 #navit: <+jkoan> even with navit? 13:43 #navit: < basilic111> yes but on a real computer 13:43 #navit: < basilic111> few years ago 13:43 #navit: <+jkoan> hm okay 13:44 #navit: <+jkoan> oh, i see something, need to look deeper 13:48 #navit: <+jkoan> basilic111: do you need to use opengl as driver? it seems to be broken (need to do future research) 13:49 #navit: < basilic111> why I need this? 13:49 #navit: < basilic111> I only use navit 13:50 #navit: < basilic111> on this raspberry 13:50 #navit: < basilic111> If I can use navit without opengl it's ok for me 13:54 #navit: <+jkoan> i need to look, but i think egl has raspbarry pi hardware acceleration support 13:57 #navit: < basilic111> If I install GTK lib I can run navit with it whitout recompile? 13:58 #navit: <+jkoan> probably no 14:01 #navit: < basilic111> I try 14:01 #navit: < basilic111> to rebuild with gtk lib 14:10 #navit: < basilic111> it's ok now with GTK 14:10 #navit: < basilic111> I go to a meeting 14:11 #navit: < basilic111> back in hakf of hour 14:11 #navit: <+jkoan> see u 14:54 #navit: < basilic111> back 15:09 #navit: < basilic111> Okai that Working 15:09 #navit: < basilic111> It's not really usable for the moment but map is display, and my mini keyboard work 15:18 #navit: <+jkoan> whats missing? 15:18 #navit: < basilic111> When try to enter a destination 15:18 #navit: < basilic111> I move with arrow 15:19 #navit: < basilic111> the cursor change of position alone 15:19 #navit: <+jkoan> no touchscreen? 15:19 #navit: < basilic111> if possible not 15:19 #navit: < basilic111> because the screen is far away 15:19 #navit: < basilic111> when you drive 15:21 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 15:23 #navit: <+jkoan> this makes sense. but i dont think navit could be good navigated via controls only 15:24 #navit: < basilic111> another point I have compile Audio branch (normaly) 15:24 #navit: < basilic111> and when add Music input 15:25 #navit: < basilic111> I can display icon of music or get menu 15:25 #navit: <+jkoan> i think there you need help from kazer 15:26 #navit: < basilic111> git branch * audio trunk pi@raspberrypi:~/navit $ 15:26 #navit: < basilic111> okai 15:27 -!- naggety [~naggety@148.red-2-142-56.dynamicip.rima-tde.net] has quit [Quit: Konversation terminated!] 15:29 #navit: < basilic111> hum now GPS location stop to work 15:29 #navit: < basilic111> without error 15:30 #navit: < basilic111> seems navit was not close correctly 15:30 #navit: < basilic111> my fault sure 15:30 #navit: < basilic111> Ctrl+C to close app 15:30 #navit: <+jkoan> basilic111: strange, probably try with gpsd? 15:30 #navit: < basilic111> I have stop navit unplug and replug gps and start again 15:30 #navit: < basilic111> it's work 15:31 #navit: < basilic111> yes i think it's better with deamon 15:33 #navit: < basilic111> they aren't hotkey's to zoom? 15:34 #navit: <+jkoan> there should be some, but i dont find them working 15:43 #navit: < basilic111> :) 15:59 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 15:59 -!- mode/#navit [+v xenos1984] by ChanServ 16:06 -!- basilic111 [4d885404@gateway/web/freenode/ip.77.136.84.4] has quit [Ping timeout: 256 seconds] 16:34 -!- basilic666 [4d885404@gateway/web/freenode/ip.77.136.84.4] has joined #navit 16:34 -!- basilic666 [4d885404@gateway/web/freenode/ip.77.136.84.4] has quit [Client Quit] 17:19 #navit: < basilic_> lut 17:19 #navit: < basilic_> back 17:20 #navit: <@KaZeR> hi there 17:22 #navit: < basilic_> KaZeR, welcom!! 17:22 #navit: < basilic_> with jkoan's help I have compile navit 17:22 #navit: < basilic_> on the raspberry pi 17:22 #navit: < basilic_> I have use audio branch on github 17:22 #navit: < basilic_> and I have many question :) 17:23 #navit: <@KaZeR> > rokm | KaZeR: second issue is that when Im eg on 4th level (deep) in menu gui.back() navigates to main screen to to previous one 17:23 #navit: <@KaZeR> which submenu is that? the address search? 17:23 #navit: < genesis> hi 17:23 #navit: < basilic_> hi genesis 17:23 #navit: <@KaZeR> i'm surprised about this delay. shouldn't be required. we'll figure it out 17:24 #navit: <@KaZeR> > basilic111 | KaZeR or Navit are you here? 17:24 #navit: < genesis> bonsoir basilic_ 17:25 #navit: < basilic_> bonsoir genesis 17:25 #navit: <@KaZeR> basilic_: navit is a bot, our irc <-> discord gateway 17:25 #navit: < basilic_> yes jkoan explain me 17:25 #navit: < basilic_> :) 17:25 #navit: <@KaZeR> > basilic111 | (Y) is it an ass? 17:25 #navit: <@KaZeR> looool 17:26 #navit: < basilic_> I have lot of imagination :) 17:26 #navit: <@KaZeR> basilic_: nice! (about the audio branch and the questions). ask away! 17:27 #navit: < basilic_> I have add audio menu in the GUI but after that I get error when clic on the icon 17:27 #navit: < basilic_> the icon that not exist 17:27 #navit: < basilic_> and function seems not exist too 17:27 #navit: < basilic_> media_show_playlist() 17:27 #navit: < basilic_> navit return an error that this function not exist 17:28 #navit: < basilic_> and send a link to a wiki page that don't exist too 17:28 #navit: < basilic_> or empty 17:29 #navit: < basilic_> I will install it on my comptuter too, I will make all test on it 17:29 #navit: < basilic_> or on a VM... 17:30 #navit: <@KaZeR> if the function does not exist it could be that a lib was not detected and audio features were not built. Do you have cmake's output? 17:31 #navit: < basilic_> here: https://pastebin.com/nUECVvFv 17:33 #navit: <@KaZeR> Disabled USE_AUDIO_FRAMEWORK ( default ) 17:34 #navit: < basilic_> Disabled player-mpd ( mpd not found ) <--it's install and started 17:34 #navit: < basilic_> or maybe only demon mpd 17:34 #navit: < basilic_> ... 17:34 #navit: <@KaZeR> so you have two issues 17:34 #navit: < basilic_> I start to download a debian iso 17:34 #navit: <@KaZeR> for the first one, try CMAKE .. -DUSE_AUDIO_FRAMEWORK=1 17:35 #navit: < basilic_> to try on my computer (compile on raspberry is a little long) 17:35 #navit: < basilic_> I have rebuild after this but only for GTK 17:36 #navit: < basilic_> the gui don't work with openlg 17:36 #navit: < basilic_> it's display nothing 17:36 #navit: < basilic_> no map no gui 17:37 #navit: < basilic_> 1h for download debian... 17:38 #navit: <@KaZeR> cmake on the pi shouldn't take too long. It should only recompile parts of navit 17:39 #navit: <@KaZeR> i think that you're on a pi3, so you can also use "make -j4" to use all cores to build 17:39 #navit: < basilic_> okai I note that 17:39 #navit: < basilic_> my last test on the raspberry pi is to enable composite video and never work lol 17:40 #navit: <@KaZeR> i've never used it myself. composite isn't really high quality :) 17:41 #navit: < basilic_> no but it's small cable (one RCA) and for my screen it's important 17:41 #navit: <@KaZeR> you're going multi screens? hdmi + composite? 17:41 #navit: < basilic_> it's easier to move (to bend) one small cable that an hdmi cable 17:42 #navit: < basilic_> no only one 17:42 #navit: <@KaZeR> ok. what's the size of your composite display? 17:42 #navit: < basilic_> but the screen open and close and tilt 17:42 #navit: < basilic_> a 7" display 17:42 #navit: < basilic_> replace the original 7" GPS 17:42 #navit: <@KaZeR> oh, right i remember your video (i have a shitty memory) 17:43 #navit: < basilic_> other question I make the hardware to use my orignal button 17:43 #navit: < basilic_> but seems navit isn't really user friendly for use with only arrow key 17:43 #navit: < basilic_> for exemple for enter a city 17:44 #navit: < basilic_> it's difficult to explain it 17:44 #navit: < basilic_> but I start to enter the city name 17:44 #navit: <@KaZeR> no i see what you mean 17:44 #navit: < basilic_> the curssor move to the next letter possible 17:44 #navit: < basilic_> but I don't see which letter is select 17:45 #navit: < basilic_> and after tape my name 17:45 #navit: < basilic_> I can't go to valid 17:45 #navit: < basilic_> I must seleect ABC 17:45 #navit: < basilic_> to go to the list 17:45 #navit: < basilic_> realy strange thing 17:45 #navit: <@KaZeR> ok that's probably something we can fix 17:45 #navit: < basilic_> a simple way (for letter) is to make a red square around the selected letter 17:46 #navit: < basilic_> I don't found hotkeys for zoom 17:46 #navit: < basilic_> or go back to the center position 17:46 #navit: < basilic_> or go to the main menu 17:46 #navit: < basilic_> or... :) 17:46 #navit: < basilic_> I have some button lol 17:48 #navit: < basilic_> but my hardware work that the good point 17:48 #navit: <@KaZeR> yeah absolutely. and we can fix the other issues in software 17:50 #navit: <@KaZeR> let's focus on your audio questions first maybe : 17:50 #navit: <@KaZeR> :) 17:51 -!- Celelibi [celelibi@par69-9-88-166-81-29.fbx.proxad.net] has quit [Ping timeout: 272 seconds] 17:51 #navit: < basilic_> I wait debian download 17:51 #navit: <@KaZeR> ok 17:51 #navit: < basilic_> and I have sound on my computer :) 17:51 #navit: < basilic_> not on the pi 17:57 #navit: < basilic_> I think I forget this: So libasound2-dev must be installed on the target before starting the compile process. 17:57 #navit: < basilic_> ;) 17:57 #navit: <@KaZeR> that'll help yeah :) 17:57 #navit: <@KaZeR> mmm. actually might not be required for mpd 17:57 #navit: < basilic_> the wiki page isn't realy clear for this 17:57 #navit: <@KaZeR> yeah for mpd, mpd handles audio out 17:59 #navit: < basilic_> when all working I think modify the gui to remove many button :) 17:59 #navit: < basilic_> like use coordonate 17:59 #navit: < basilic_> without mouse isn't usable 18:01 #navit: < basilic_> can we start navit without X? 18:05 #navit: < genesis> should be easy with the sdl version, with the gtk i donno 18:05 #navit: < genesis> look direct frame buffer on Pi3 18:06 #navit: < genesis> https://wiki.libsdl.org/FAQUsingSDL 18:09 #navit: < basilic_> 4min after start to install debian... 18:09 #navit: < basilic_> vive l'adsl des campagnes :) 18:10 #navit: < genesis> j'ai la fibre :D 18:10 #navit: < basilic_> 4min before start to install debian... 18:10 #navit: < genesis> mais jamais j'install debian, apt is a mess. 18:11 #navit: < genesis> t'installes pour faire la compilation croisée sur ton pc ? 18:11 #navit: <@KaZeR> i think he's installing mostly to test the feature branch 18:15 -!- Celelibi [celelibi@par69-9-88-166-81-29.fbx.proxad.net] has joined #navit 18:15 #navit: < genesis> it seems it should be a support in navit to enable other support than X 18:15 #navit: < genesis> i don't remember. 18:16 #navit: < genesis> https://forum.navit-project.org/viewtopic.php?f=11&t=545 18:33 #navit: < basilic_> genesis, yes 18:33 #navit: < basilic_> for make test 18:34 #navit: < basilic_> my computer is a little most speed that raspberry 18:34 #navit: <+ilovekiruna> hi all 18:34 #navit: < basilic_> I start to install debian 18:38 #navit: < genesis> basilic_ : which OS do you run ? 18:39 #navit: < basilic_> debian 18:39 #navit: < basilic_> at home 18:41 #navit: < basilic_> and you? 18:43 #navit: < basilic_> really fun message : Echec d'une étape de configuration, l'étape qui a échoué est: installer le système 18:43 #navit: < basilic_> ... 18:47 #navit: <@KaZeR> that doesn't look good! 18:47 #navit: < basilic_> Seems live CD has problem 18:47 #navit: < basilic_> ... 18:47 #navit: < basilic_> I download a minimal install cd 18:50 #navit: < basilic_> try again :) 18:55 #navit: < genesis> i use nixos 18:58 #navit: < genesis> https://nixos.org/nixos/about.html 19:09 #navit: < basilic_> install finish 19:14 #navit: < basilic_> are you recently build navit on debian? 19:15 #navit: < basilic_> gcc cmake zlib1g-dev libpng12-dev libgtk2.0-dev librsvg2-bin 19:15 #navit: < basilic_> arf 19:16 #navit: <+ilovekiruna> basilic_: if you need help, I can also have a look. Is it debian stretch? 19:17 #navit: < basilic_> yes 19:17 #navit: < basilic_> libpng12-dev seems depreciate 19:17 #navit: < basilic_> curently is libpng16-dev 19:18 #navit: < basilic_> is it ok? 19:18 #navit: < basilic_> sorry libpng16-16 or libpng-dev 19:19 #navit: <+jkoan> should be yes 19:19 #navit: < basilic_> what ok? 16-16 or dev? 19:19 #navit: <+jkoan> libpng16-dev 19:20 #navit: < basilic_> it's a mistake 19:20 #navit: < basilic_> libpng16-16 or libpng-dev 19:21 #navit: <+jkoan> ah okay, then libpng-dev 19:22 #navit: <+jkoan> btw libpng-dev has libpng16-16 as dependency 19:22 #navit: < basilic_> no 19:22 #navit: < basilic_> libpng depent of libpng-tools 19:22 #navit: <+jkoan> https://packages.debian.org/stretch/libpng-dev not really 19:23 #navit: < basilic_> strange it's only install tools 19:23 #navit: < basilic_> maybe png16 is already install 19:23 #navit: <+jkoan> probably 19:28 #navit: < genesis> we should provides a debian.list like scripts/setup_14.04_requirements.list 19:28 #navit: < genesis> (was the idea when i write this) 19:29 #navit: <+jkoan> genesis: but when we make this, please consistent to all systems 19:29 #navit: < genesis> all system has not same package naming and requirement anyway 19:29 #navit: < genesis> that's why it has to be explicit. 19:30 #navit: <+jkoan> i ment for all different installs, not on script that has it inline and one which has it in a list 19:30 #navit: < genesis> ho yes, but i did an example, i though people could manage their plateform as well 19:31 #navit: < genesis> anyway basilic_ if you want to add a debian_.list , we should document to look there to have proper and tested requirements 19:32 #navit: < basilic_> I clone git 19:32 #navit: < genesis> on nixos i just setup my env with the official package 19:32 #navit: < basilic_> I have install gcc cmake zlib1g-dev libpng12-dev libgtk2.0-dev librsvg2-bin 19:32 #navit: < basilic_> libgps-dev 19:32 #navit: < basilic_> (optional, but cer 19:33 #navit: < basilic_> espeak 19:33 #navit: <+jkoan> we are one community, and do it together, there is no "this is your path" it is more like "we do if for the team, if i dont know enough i ask someone who does know more and let him see to lern more about navit" 19:34 #navit: < genesis> i don't fix plateform i can't test. 19:35 #navit: < genesis> bad pattern, "we are one" , just when i ask you 3 times help with navit on tomtom or comment my PR to merge it, i've no comment on my PR or issue 19:35 #navit: < basilic_> failed 19:35 #navit: < basilic_> :) 19:37 #navit: < basilic_> https://pastebin.com/BjFrbELr 19:38 #navit: < genesis> seems pretty clear isn't it ? 19:38 #navit: < genesis> missing: PROTOBUF_C_LIBRARY 19:38 #navit: < genesis> how much clear could it be 19:38 #navit: < basilic_> maybe clear for you :) 19:38 #navit: < genesis> :] 19:39 #navit: < genesis> so installing protobuf-c would be a good idea 19:40 #navit: <+jkoan> genesis: yes, time is always a problem, for all of us, but we get better and better to manage everything. And for tomtom yes, it is not well documented, but i working on it, and even i am working right now on it. but beeing nice to other people is always a requirement in our community 19:40 #navit: < genesis> disable maptool by default a default 19:40 #navit: < basilic_> is protobuf-c-compiler maybe 19:40 #navit: < genesis> yes and dev if i remember ? 19:40 #navit: < genesis> would be enough -c-compiler. 19:41 #navit: < basilic_> same error after install protobuf-c-compiler 19:41 #navit: <+jkoan> genesis: no, we should disable maptool when protobuf is not available ;) 19:41 #navit: < genesis> basilic_ : libprotobuf-c-dev 19:42 #navit: < basilic_> now it's good 19:42 #navit: < genesis> jkoan : maptool is useless by default and doesn't work on most cross plateform, i think it should be disable by default 19:42 #navit: < genesis> like on rpi, does basilic_ want to use maptool ? 19:43 #navit: < basilic_> I want to use navit that all ;) 19:43 #navit: <+jkoan> yes, on cross compile it should also be disabled 19:43 #navit: < genesis> i'd advise him to download map and save it on his pc instead :) 19:43 #navit: < basilic_> damned I forget to change branch 19:45 #navit: < basilic_> build in progress 19:46 #navit: < genesis> genesis: no, we should disable maptool when protobuf is not available ;) <- this way people will ask why they have not maptool, not a solution. learn people to read cmake error : better one. 19:46 #navit: <+jkoan> genesis: this is why we have the summery 19:48 #navit: <+jkoan> btw maptool shoule be its own sub project anyway, but this is currently not possible, but i already have ideas who to change this 19:48 #navit: < genesis> true, we could improve that later. 19:49 #navit: < genesis> jkoan : what is the main stop to do that ? 19:49 #navit: <+jkoan> the item def 19:49 #navit: < basilic_> that good it's work 19:49 #navit: <+jkoan> it needs to be in sync with navit itself 19:50 #navit: < basilic_> icon not found but playlist is here 19:51 #navit: <+jkoan> genesis: for tomtom i did some doc, but is at the beginning and really wip, but what do you think about the path of listing the tree direrent options? http://wiki.navit-project.org/index.php/TomTom#Tomtom_Software_options 19:51 #navit: < genesis> oki i see, we should define a item_def compat 19:51 #navit: < genesis> to check if the maps created by the maptool has compatible def ? 19:53 #navit: <+jkoan> not check, generate it the right way basically 19:53 #navit: < genesis> jkoan https://github.com/navit-gps/NavitTom/releases i try here but that doesnt boot 19:54 #navit: < genesis> should have a look but the script was a bit awful, i look on angstrom a bit, seems a bit complex but would be fun to. 19:54 #navit: <+jkoan> interesting, github forked them along the repo, thy are garbage... this is the sdk mainly 19:55 #navit: < genesis> bbl 19:55 #navit: <+jkoan> ? 20:11 #navit: < basilic_> if I modify gui_internal.c I need to launch cmake and make or just make? 20:11 #navit: <+jkoan> should be enoght to run mak 20:12 #navit: <+jkoan> e 20:12 #navit: < basilic_> oki 20:12 #navit: < basilic_> I will try to understant how to add my hotkey 20:12 #navit: <+jkoan> okay :) 20:15 #navit: < basilic_> hum... seems better to have a map for test zoom 20:15 #navit: < basilic_> :) 20:20 #navit: < rokm> hi all its me again 20:20 #navit: <+jkoan> hi rokm 20:20 #navit: < rokm> KaZeR: online? 20:21 #navit: <+jkoan> KaZeR: was online, but not around the last hour 20:22 #navit: < rokm> ah ok So I will write again because he adked 20:22 #navit: < rokm> 4th depth level So eg in search 20:22 #navit: < basilic_> planet extractor is your? 20:22 #navit: < rokm> but it also happens in action 20:23 #navit: < basilic_> I think we have a bugs 20:23 #navit: < rokm> ano any other menu structure below main manu 20:23 #navit: <+jkoan> basilic_: http://maps9.navit-project.org/ ? 20:23 #navit: < basilic_> The smaller map is 130Mb, select a big town or just a very small village 20:23 #navit: < basilic_> it's always 129MB 20:24 #navit: < basilic_> I select a church 129MB 20:24 #navit: <+jkoan> yes, i know, this is not really a bug, but its how the current server works 20:24 #navit: < basilic_> it's a big church.. 20:25 #navit: <+jkoan> even if you only select water (gets saved as empty file) you have around 130MB because the zip file has 130MB of metadata for all the empty files 20:29 #navit: <@KaZeR> rokm: yep 20:32 #navit: < basilic_> my first GPS 130MB is all main road of europe lol 20:32 #navit: <+jkoan> yes, this is only a issue with the map extractor 20:33 #navit: < rokm> KaZeR: did you read my dbus findings? 20:38 #navit: <+Navit> Genesis: I think I can soon provide this to you: 20:38 #navit: <+Navit> https://cdn.discordapp.com/attachments/500190750085087235/512003307984781315/IMG_20181113_213737.jpg 20:42 #navit: < basilic_> https://snag.gy/ZeO0FR.jpg <-- Why I have a big blue fish? 20:42 #navit: <+jkoan> because of resizing... 20:42 #navit: <+jkoan> i thought we fixed this already 20:43 #navit: < basilic_> okai If I zoom is smaller but what is it 20:43 #navit: <+jkoan> wait, probably we fixed it, but the audio branch is behind 20:48 #navit: < genesis> jkoan : build on buildroot ? 20:49 #navit: <+jkoan> unfortunately no :-( because the kernel is to old for buildroot, and we cant use a newer kernel right now because of the screen(s) 20:49 #navit: < genesis> hum 20:49 #navit: < genesis> because linux header file are too old ? 20:50 #navit: < genesis> i think buildroot let you use kernel you have, common to not have source for a kernel. 20:50 #navit: <+jkoan> yes, the kernel was one version before there was support to export the headers 20:51 #navit: <+jkoan> and this is required by buildroot 20:51 #navit: < genesis> oki, no luck 20:51 #navit: <+jkoan> are you expirienced with kernel programming? 20:51 #navit: < genesis> a bit, i write a driver long time ago 20:52 #navit: < genesis> for a dsp ISA card. 20:53 #navit: < genesis> basilic_ : c'est le poisson de troie 20:54 #navit: < basilic_> ? 20:54 #navit: < basilic_> c'est un truc touristique? 20:54 #navit: < genesis> ^^ 20:54 #navit: < genesis> c'etait une blague sur le cheval de troie 20:55 #navit: < genesis> jkoan ; so we have the source code for screen but need to be ported to a recent kernel ? 20:55 #navit: <+jkoan> yes 20:55 #navit: <+jkoan> but its not only the screen 20:56 #navit: < genesis> the touchscreen too 20:56 #navit: < genesis> ? 20:56 #navit: < basilic_> genesis, tu me diras c'est sur l'école de commerce... ça sent la moule dans ce truc 20:56 #navit: < genesis> jkoan http://mathdesc.fr//images/pb/PB-1.JPG i worked on that ;) 20:56 #navit: < genesis> http://mathdesc.fr//images/pb/PB-3.JPG 20:56 #navit: <+jkoan> what is this? 20:57 #navit: < genesis> my first job as linux devel 20:57 #navit: < genesis> dual touchscreen so i've to fix many thing in this area 20:57 #navit: <+jkoan> it think the code of them relys on a lot of things thy did which is not standard 20:58 #navit: <+jkoan> source is here: https://www.tomtom.com/en_gb/opensource/go-version-9/ we are using the last version: 1114405 20:58 #navit: < genesis> (i use openembedded linux and kdrive/X.org ) 20:59 #navit: <+jkoan> would like to use something more recent ;) those Makefile ting is really ugly 21:02 #navit: < genesis> should look which hw is not supported on recent kernel 21:02 #navit: < genesis> gps driver is external to the kernel ? 21:03 #navit: <+jkoan> i dont think so, it was also in the diff from tomtom 21:03 #navit: < genesis> i don't think it would be difficult to find driver for touchscreen, there is not so many way to do that, it's basicly ram to buffer 21:04 #navit: < genesis> if i remembed, i did that for the screen, modify an existing to properly set the memory adress 21:04 #navit: <+jkoan> i think that last time i tryed i got the cpu running, but due to missing debug ports (no serial interface) is got mo messages and the screen just showed random 21:04 #navit: <+jkoan> probably also dts is enough, but i am not enough in there 21:04 #navit: < genesis> not easy to unscrew this tomtom, i donno if we could solder some serial port on it ? 21:06 #navit: <+jkoan> alredy opend it, there are no pads for serial on the later models. i have bought a older one which should have one, but has not time to test the port 21:06 #navit: <+jkoan> need to leave now, see you tomorrow 21:07 #navit: < genesis> oki bye 21:07 #navit: < genesis> (i should get an other tomtom soon) 21:13 #navit: < basilic_> Ok, I have change the keycode for zoom 21:13 #navit: < basilic_> now I can zoom 21:19 #navit: <+ilovekiruna> great, congratulations basilic_ 21:19 #navit: < basilic_> but I don't understant the comment 21:19 #navit: < basilic_> lol 21:19 #navit: <+ilovekiruna> my comment? 21:19 #navit: < basilic_> like navit_key_right 6 /*^B*/ 21:19 #navit: < basilic_> Ctrl+B do not work 21:20 #navit: < basilic_> only the array key 21:20 #navit: < basilic_> but array key code is 37 21:20 #navit: < basilic_> no 6.. 21:20 #navit: <+ilovekiruna> can you point me to the location of code? 21:21 #navit: < basilic_> https://github.com/navit-gps/navit/blob/trunk/navit/keys.h 21:21 #navit: < basilic_> here 21:22 #navit: < basilic_> I have change zoom key with page up and down (that code seems ok) 21:22 #navit: < basilic_> and it's work fin 21:22 #navit: < basilic_> for zoom 21:23 #navit: < basilic_> I don't know if it's your comment 21:23 #navit: <+ilovekiruna> it is not my comment 21:23 #navit: <+ilovekiruna> my guess which i would verify now is that probably ^ means control 21:23 #navit: < basilic_> maybe old comment and new key code lol 21:23 #navit: <+ilovekiruna> so it would mean the key combination control-b 21:23 #navit: <+ilovekiruna> but need to double check 21:23 #navit: < basilic_> I have tested 21:24 #navit: < basilic_> Control-B do nothing 21:24 #navit: <+ilovekiruna> :-( 21:24 #navit: < basilic_> left arrow work 21:24 #navit: <+ilovekiruna> sorry, that was the only idea i got 21:24 #navit: < basilic_> not a problem 21:24 #navit: < basilic_> that work 21:24 #navit: < basilic_> :) 21:24 #navit: < basilic_> in my last job, nothing work, and nobody know why 21:25 #navit: < basilic_> if it's work it's good :) 21:25 #navit: < basilic_> don't need to know why lol 21:25 #navit: < basilic_> https://css-tricks.com/snippets/javascript/javascript-keycodes/ 21:25 #navit: < basilic_> here you have keycodes (for java but suppose that same in C) 21:26 #navit: < basilic_> 9 is tab, 33 is page up, 34 is page down 21:26 #navit: <+ilovekiruna> basilic_ sounds almost like research :-o 21:26 #navit: < basilic_> yes customer support :) 21:28 #navit: <+ilovekiruna> :-o 21:28 #navit: <+ilovekiruna> also very tough one, sometimes 21:31 #navit: < basilic_> see you later ;) 21:31 #navit: < basilic_> bye 21:31 -!- basilic_ [~basilic@228-221-190-109.dsl.ovh.fr] has quit [Quit: Leaving] 21:38 #navit: <@KaZeR> rokm: i've seen them yes. I'll run more tests locally. Both issues you reported (the need to wait, and the menu not going back as expected) sound like bugs 22:14 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] --- Log closed Wed Nov 14 00:00:07 2018