--- Log for 04.04.109 Server: lindbohm.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 17 days and 15 hours ago 00.09.39 Join tessarakt [0] (i=nobody@vpn-cl-165-141.rz.uni-karlsruhe.de) 00.13.09 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-51e821fd0b1f7e6c) 00.23.55 Join miepchen^schlaf [0] (n=miepel@p579ECA53.dip.t-dialin.net) 00.24.14 Quit petur ("Zzzzzz") 00.24.24 *** Saving seen data "./dancer.seen" 00.25.47 Quit tessarakt (Success) 00.27.38 Quit moos (Read error: 104 (Connection reset by peer)) 00.33.11 Quit archivator () 00.38.44 Quit vedlith (Read error: 104 (Connection reset by peer)) 00.38.47 Join vedlith [0] (n=ved2@137-mi2-1.acn.waw.pl) 00.44.28 Quit xSlack ("Ex-Chat") 00.45.24 Join l403 [0] (n=l@85.132.159.239) 00.51.58 Part EternalRains 01.03.24 # JdGordon: was there anything specific i was supposed to be testing in your patch? i can play and skip, and nothing funny happened with a good amount of doing both 01.03.55 Join kugel [0] (n=kugel@rockbox/developer/kugel) 01.03.58 # just general use... switching between codecs was an issue before 01.04.17 # gevaerts: have you tried the newest version of 9795 with your flacs? 01.04.26 # JdGordon_: not yet 01.04.50 # I'll make a new build tomorrow anyway. I'll include the new version then 01.04.58 # cheers 01.05.16 # ah... i don't think i've played anything but vorbis. only other codec i *have* is mp3. 01.05.30 # ok 01.05.56 # I wonder if that flac thing was just a random wierdness which isnt going to be reprobable anyway 01.06.30 # kugel: what skip length wierdness did you find? 01.07.46 # JdGordon_: just weirdness. cannot really describe it. sometimes the song won't play, sometimes skipping by the amount doesn't work, sometimes skipping at the end (with prevent skipping = off) is massively delayed) 01.08.05 Quit TBOL3 ("http://www.mibbit.com ajax IRC Client") 01.08.18 # I cannot reproduce it. I was using my patch. Everything else worked fine (and worked fine too if the track length is shorter than the skip length) 01.09.39 # and by delayed/doesn't work I mean that not only the wps is failing to update, but also playback doesn't seem to get the "partial" skip 01.10.38 # blah.. ok... thats something I've never used so wasnt checking for.. ok, ill have a look when I get a chance on the weekend 01.10.45 # it *mostly* works though. 01.10.48 Quit tvelocity (Remote closed the connection) 01.11.07 # is mostly good enough though? 01.11.16 # I don't think so :( 01.11.24 # * kugel wants this patch in too asap 01.12.33 # I only have this one file which is so long that it triggers the issues (1h). All my other music is basically working flawlessy 01.12.48 # I wanted to put it in on sunday, because otherwise it probably wont go in for another 3 weeks 01.13.12 # why? 01.14.11 # I cannot see any logical flaw in the code, so I'm a bit out of answers too :( 01.14.18 Quit gevaerts (Nick collision from services.) 01.14.27 # religious holidyas coming up... so my computer time is going to just about halve... 01.14.27 Join gevaerts [0] (n=fg@rockbox/developer/gevaerts) 01.14.41 # I also debugf'd receiving the event. that's definitely not the problem 01.15.03 # Doesn't that kinda mean you also won't be around much if it breaks things over time? 01.15.05 # s/definitely/unlikely/ 01.15.42 # Llorean: thats an awefully pesimistic way to look at it :D 01.16.07 # JdGordon_: I'm going to retest with your latest patch, to exclude my changes being a possible cause 01.16.38 # ok, but if you just touched wps refreshing it shouldnt effect things 01.16.54 # Llorean: He's not the only one able to fix things. And we have release to be able to have some slightly-experimental code around. I don't see a problem 01.17.26 # kugel: Well, it doesn't matter for the moment since there are still known issues. 01.17.44 # nobody said it's going in with known issues 01.17.55 # I didn't say they did... geeze. 01.18.09 # not even you said this. You said "*if* it breaks things" 01.18.14 # In fact, I think my statement suggested I didn't expect it to go in with known issues. 01.18.17 # that's not a valid argument 01.18.22 # What argument? 01.18.24 # What are you on about? 01.18.27 Quit flydutch ("/* empty */") 01.18.43 # nevermidn 01.18.50 # I said it *doesn't matter* at the moment because there are still known issues. 01.19.15 # * kugel moves the asteriks around "at the moment" 01.19.39 # * BigBambi is failing to see what kugel is trying to say here 01.19.40 # That doesn't change the meaning of the sentence. 01.19.56 # As long as there are known issues, it doesn't matter. So since, at the moment, there are known issues, it doesn't matter. 01.20.12 Join saratoga [0] (n=9803c6dd@gateway/web/cgi-irc/labb.contactor.se/x-108106801ff3ec24) 01.20.13 # Once there are no known issues, his availability to address new issues after it's committed becomes an issue. 01.20.24 # Since at that point it may be committable. 01.20.25 # * JdGordon_ loves how eaily arguments over sentance meaning get started here... especially when 50% (?) dont have english as their first language 01.20.55 # kugel: But it's really not good to commit a rework of *playback* and not be around in case it blows up. 01.21.18 Quit ender` (" PCMCIA: People Can't Memorize Computer Industry Acronyms") 01.21.38 # I am around, I understand most - if not all - of his changes. is that enough? 01.21.40 # *my* point was that as it gets closer to me being afk it pushes the likely commit time out... i never suggested that I'd commit then go afk for 3 days immediatly 01.21.55 # also, he never said he's entirely unavailable 01.22.19 # kugel: If he's not available enough to commit it, he's probably not available enough to look after it...\ 01.22.45 # I was just responding to his statement that he probably wouldn't be able to commit for some time after Sunday, that if he wouldn't be able to he probably shouldn't commit immediately before either. 01.22.47 # MOVING RIGHT ALONG... 01.23.28 # I'll be afk from wed night here... which is 3 days after sunday... which is why sunday is my cut off date... gezze give me *some* credit 01.24.25 # JdGordon_: Well, originally I just asked about your availability. 01.29.56 Nick l403 is now known as l4_pissing (n=l@85.132.159.239) 01.32.19 Nick l4_pissing is now known as l403 (n=l@85.132.159.239) 01.41.35 Quit amiconn (Nick collision from services.) 01.41.37 Join amiconn_ [50] (n=jens@rockbox/developer/amiconn) 01.41.47 Quit pixelma (Nick collision from services.) 01.41.47 Join pixelma_ [50] (n=pixelma@rockbox/staff/pixelma) 01.41.59 Nick amiconn_ is now known as amiconn (n=jens@rockbox/developer/amiconn) 01.42.05 Nick pixelma_ is now known as pixelma (n=pixelma@rockbox/staff/pixelma) 01.44.37 Part toffe82 01.50.13 Join snizwickit [0] (n=PuppiesO@ppp-66-139-122-153.dsl.tpkaks.swbell.net) 01.54.05 Quit bertrik ("Leaving") 02.01.26 Quit HBK () 02.01.46 Quit kugel ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.8/2009033100]") 02.23.08 Quit JdGordon_ ("http://www.mibbit.com ajax IRC Client") 02.24.28 *** Saving seen data "./dancer.seen" 02.25.20 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-f250e702c2affa0f) 02.28.11 Join planetbeing_ [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 02.28.11 Quit planetbeing (Read error: 104 (Connection reset by peer)) 02.32.09 Quit planetbeing_ (Client Quit) 02.34.00 Join FlynDice [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) 02.37.52 Quit cspotcode (Read error: 60 (Operation timed out)) 02.43.36 Quit zicho (Remote closed the connection) 02.44.49 Quit Nico_P (Remote closed the connection) 02.51.30 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 02.58.07 Quit faemir (Read error: 104 (Connection reset by peer)) 03.03.11 Quit planetbeing () 03.05.12 Join PaulJam_ [0] (i=Paule@vpn-3010.gwdg.de) 03.06.43 Quit ultrasonic (Remote closed the connection) 03.11.35 Join goffa [0] (n=goffa@216.220.23.105) 03.23.01 Quit PaulJam (Read error: 113 (No route to host)) 03.48.42 Join kps00000 [0] (n=kevin@i209-195-107-127.cia.com) 03.54.56 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 03.55.04 Part evilnick 04.03.10 Quit Thundercloud (Remote closed the connection) 04.10.05 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 04.14.10 Join dmb [0] (n=dmb@unaffiliated/dmb) 04.17.08 Quit TBOL3 ("http://www.mibbit.com ajax IRC Client") 04.17.48 Nick JdGordon is now known as JdGordon|afk (n=jonno@rockbox/developer/JdGordon) 04.19.33 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 04.24.31 *** Saving seen data "./dancer.seen" 04.24.33 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 04.25.04 Quit miepchen^schlaf (Read error: 101 (Network is unreachable)) 04.28.27 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-9fee405bf484ca6b) 04.40.54 Quit snizwickit (Client Quit) 04.42.22 Quit z35 (Read error: 110 (Connection timed out)) 04.51.59 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 04.52.32 Join Bawitdaba [0] (n=Sphinx@cpe-74-70-40-135.nycap.res.rr.com) 05.00.51 Quit PaulJam_ (".") 05.01.56 Quit MethoS (Remote closed the connection) 05.12.42 Quit franky (Read error: 110 (Connection timed out)) 05.14.18 Join yook [0] (n=yook@c-67-161-74-161.hsd1.ca.comcast.net) 05.15.15 Part perrikwp 05.15.44 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-f13167952058e632) 05.15.48 # Ii tagged all my music with genre in itunes, but when i go to the rockbox database genre list, most of my music is in these bogus numeric genres like (7) and (35). What's going on? 05.17.14 # have you tried looking at the tags stored in the files with a dedicated tagging program? i'd imagine rockbox is merely displaying what itunes wrote. 05.17.23 Join cmwslw [0] (n=cmwslw@c-68-59-238-111.hsd1.tn.comcast.net) 05.17.54 # is it possible that a theme/wps can keep crashing my rockbox 3.2 ipod video 5.5g 05.18.01 Quit jfc (Read error: 104 (Connection reset by peer)) 05.18.13 Quit Lss (Read error: 131 (Connection reset by peer)) 05.18.26 Join jfc [0] (n=john@dpc691978010.direcpc.com) 05.18.28 # good idea. 05.18.39 # its only a few select songs but when i use the stock theme they play fine, when i use rayboradio_OB it crashes 05.18.48 Quit scorche (Nick collision from services.) 05.19.00 # cant use winamp though, when i tag them in winamp it causes all kinds of probs 05.19.35 Join scorche [50] (n=scorche@rockbox/administrator/scorche) 05.19.56 # here's what the standard says about genre tags: http://www.id3.org/id3v2.3.0#head-42b02d20fb8bf48e38ec5415e34909945dd849dc 05.20.20 Quit l403 (Read error: 113 (No route to host)) 05.21.44 Join z35 [0] (n=z35@h36.17.89.75.dynamic.ip.windstream.net) 05.22.13 Quit z35 (Read error: 104 (Connection reset by peer)) 05.22.30 Part kps00000 05.22.32 # v2.4.0 is a bit different, it seems that it basically says to just use the numeric id3v1 value by itself (without the parens) or use a string description of the genre. 05.22.45 Part cmwslw ("Ex-Chat") 05.27.50 # oh 05.28.03 # i converted all my id3 tags to 2.4 in itunes =X 05.28.09 # hoping it would fix a different issue 05.29.19 Quit perrikwp ("http://www.mibbit.com ajax IRC Client") 05.29.29 # i'm betting it just copied those strings as-is, and that rockbox probably interprets bare numerals in id3v2.4 tags, and (N) in id3v2.3 05.36.35 # reconverting them all to 2.3 fixed some but not all.. i'll try a tagging prog 05.38.07 Join SansaFan [0] (n=3f6eacc3@gateway/web/cgi-irc/labb.contactor.se/x-6512a09a3e0eda1f) 05.38.23 Quit FlynDice (Remote closed the connection) 05.38.49 # What version of SVN is compatible with Cygwin??? 05.40.20 Quit HBK (Read error: 54 (Connection reset by peer)) 05.40.33 Join perrikwp [0] (i=4aa794a0@gateway/web/ajax/mibbit.com/x-a42feccb7f698be2) 05.40.34 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 05.40.53 # actually thats because i didnt convert them all, whoops 05.40.56 Join FlynDice [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) 05.41.05 # yea, that did it. thanks =D 05.41.31 # fuck v2.4! 05.41.37 Quit yook () 05.46.10 # Can Cygwin compile a version of Rockbox without generating a bunch of **** No rule to make target *** 'rockbox/sim/apps/bitmaps/native/rockbox/simlogo.176x54x16.o' , needed by 'rockbox/sim/rockboxui.exe'. Stop. 05.53.11 Quit Llorean (Read error: 104 (Connection reset by peer)) 05.53.31 Join Llorean [0] (n=DarkkOne@adsl-99-185-10-52.dsl.hstntx.sbcglobal.net) 05.53.47 Join snizwickit [0] (n=PuppiesO@ppp-66-139-122-153.dsl.tpkaks.swbell.net) 05.55.53 Join MethoS [0] (n=lem@dyndsl-085-016-163-111.ewe-ip-backbone.de) 06.03.01 Quit MethoS (Remote closed the connection) 06.08.32 Quit SansaFan ("CGI:IRC (EOF)") 06.09.10 Join SansaFan [0] (n=3f6eacc3@gateway/web/cgi-irc/labb.contactor.se/x-a14e58edbb7f2fe6) 06.09.40 # Can Cygwin compile a version of Rockbox without generating a bunch of **** No rule to make target *** 'rockbox/sim/apps/bitmaps/native/rockbox/simlogo.176x54x16.o' , needed by 'rockbox/sim/rockboxui.exe'. Stop. 06.13.10 Quit zylor ("( www.nnscript.com :: NoNameScript 4.22 :: www.esnation.com )") 06.14.58 # tabs? 06.22.30 Quit HBK (Read error: 54 (Connection reset by peer)) 06.22.43 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 06.24.33 *** Saving seen data "./dancer.seen" 06.32.25 Quit planetbeing (Read error: 54 (Connection reset by peer)) 06.32.34 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 06.47.47 Join midgey_ [0] (n=tjross@71.238.148.140) 06.48.33 Join KBH [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 06.48.33 Quit HBK (Read error: 104 (Connection reset by peer)) 06.52.22 Quit midgey (Read error: 110 (Connection timed out)) 06.56.39 Join eae^ [0] (n=th@69-84-104-175-dhcp.mia.fl.atlanticbb.net) 06.58.42 Quit eae (Read error: 60 (Operation timed out)) 06.59.28 Quit TBOL3 ("http://www.mibbit.com ajax IRC Client") 07.03.01 Quit advcomp2019 (Read error: 131 (Connection reset by peer)) 07.03.22 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) 07.06.32 Quit advcomp2019 (Read error: 104 (Connection reset by peer)) 07.06.53 Join advcomp2019 [0] (n=advcomp2@unaffiliated/advcomp2019) 07.10.04 Quit KBH () 07.10.22 Quit planetbeing () 07.12.56 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 07.28.59 Join m0nik3r5 [0] (n=sluttySu@c-67-183-212-185.hsd1.wa.comcast.net) 07.29.04 # hello all 07.29.59 # hello, one 07.31.45 # i trying to install ipodlinux right now *beating head against wall* 07.32.13 # * scorche wonders if m0nik3r5 is looking for #ipodlinux 07.32.45 # i am there 07.33.19 # this is #rockbox...where we talk about...rockbox...#ipodlinux, for comparison if for talking about...ipodlinux 07.33.28 Join gregorovius [0] (n=diego@190.55.80.21) 07.33.28 # s/if/is 07.34.19 # is there rockbox-offtopic .....lets check 07.34.59 # surely we'd not be *much* more able to help you with ipodlinux *there*? 07.36.01 # obviously , I so sorry to all of you for asking an offtopic question here . 07.37.04 # have you tried rockbox? you might find it *somewhat* more useful for actually playing music on your music player. :) 07.38.53 Topic "Please read before speaking: http://www.rockbox.org/wiki/IrcGuidelines | Please direct offtopic/social chat to #rockbox-community" by ChanServ (ChanServ@services.) 07.40.59 # oh , I am going to install rockbox here in the coming hours actually 07.52.00 Join homielowe [0] (n=homielow@unaffiliated/homielowe) 08.05.57 Join Rob2223 [0] (n=Miranda@p4FDCFD61.dip.t-dialin.net) 08.09.05 Join l403 [0] (n=l@85.132.159.239) 08.13.21 Quit midgey_ () 08.13.48 Join spyder [0] (i=spyder@97-127-126-43.mpls.qwest.net) 08.21.38 Join flydutch [0] (n=flydutch@host31-165-dynamic.8-87-r.retail.telecomitalia.it) 08.24.14 Quit Rob2222 (Read error: 110 (Connection timed out)) 08.24.34 *** Saving seen data "./dancer.seen" 08.33.54 Join bmbl [0] (n=Miranda@unaffiliated/bmbl) 08.48.11 Join einhirn [0] (n=Miranda@p4FC61498.dip0.t-ipconnect.de) 08.52.59 Join J-23 [0] (n=zelazko@unix.net.pl) 08.53.39 Join ddalton [0] (n=ddalton@124-168-119-90.dyn.iinet.net.au) 08.53.44 Quit BHSPitLappy ("Ex-Chat") 08.53.46 # hey is the sansa e280 v2 supported? 08.54.21 Part ddalton 08.54.28 Join ddalton [0] (n=ddalton@124-168-119-90.dyn.iinet.net.au) 08.54.33 Join wangxiang [0] (n=wangxian@203.86.76.219) 08.54.33 # sorry, did u see my question? 08.56.12 # am i here? 08.56.21 # Is pressing "play" from the quickscreen supposed to return to the playback screen. Not sure if this is target specific but I have a gigabeast, the build I am using is the latest. 08.57.30 # ddalton: The e280v2 is not currently supported, though there is ongoing development of that specific target. Supported targets are listed on the front page of rockbox.org 08.58.03 # i see that; but it doesn't specify v2 isn't supported, it says AMS... 08.58.06 # is ams v2? 08.58.52 # homielowe: i could check the key maps :p 08.59.57 # ddalton: Yes , I think the developers agreed to change the name (the wiki page) from V2 to AMS to reflect which the chipset inside them. And I think to make it less confusing. 09.00.20 # ah damn 09.00.49 # u just shot down my excitement :( haha 09.01.22 # homielowe: but you believe there is work going on to support these targets? 09.02.05 # ddalton: As anyone who knows rockbox, ports take time, just be patient, I remember buying a Gigabeat S before there was even sound on it. 09.02.57 # homielowe: yes... I know, I did a bit of voice development on the project a while back, but 09.03.38 # have been patient for over 12th months :p, but thought i would check back... :-) 09.03.43 # Yes there is ongoing development, If you see http://www.rockbox.org/since-4weeks.html , there was a patch to introduce bank switching for the sansa AMS family :P 09.04.10 # lemme see 09.04.49 # bankswitching ( enable the player to access >2GB of the flash 09.05.14 # wait... to do that wouldn't rockbox have to be running some what on the target? 09.05.40 # I believe there is sound and some codecs do play on them, the problem (from what I understand) there is still something finiky with enableing the mmu. 09.05.59 # nnu? 09.07.15 # ddalton: see FS#10048 http://www.rockbox.org/tracker/10048 09.07.47 # * GodEater is amazed to learn it even *has* an mmu 09.08.38 # hahahaa i love that part about computer related channels, no one can just say the answer hahaa its k ill look at it 09.12.04 # wait, so i could technicley install it on my player? 09.12.43 # ddalton: yes, but it is unsupported and currently should only really be used by developers...if you brick your device trying it, dont whine to us... 09.19.34 # haha ok 09.19.45 # ima go eat nandos 09.19.47 Part ddalton 09.21.49 Quit HBK (Read error: 110 (Connection timed out)) 09.22.50 Join bertrik [0] (n=bertrik@ip117-49-211-87.adsl2.static.versatel.nl) 09.23.03 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 09.23.16 Join franky [0] (n=franky@f053001086.adsl.alicedsl.de) 09.28.20 Quit einhirn (Read error: 104 (Connection reset by peer)) 09.55.38 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 09.58.10 Quit HBK (Read error: 60 (Operation timed out)) 10.08.55 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 10.13.22 Join ender` [0] (i=krneki@foo.eternallybored.org) 10.13.54 Join ultrasonic [0] (n=manohar@203.199.213.3) 10.15.47 Quit ultrasonic (Client Quit) 10.16.15 Quit planetbeing () 10.17.52 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 10.20.24 Quit BigBambi (Read error: 60 (Operation timed out)) 10.22.56 Quit gregorovius () 10.23.29 Join einhirn [0] (n=Miranda@p4FC61498.dip0.t-ipconnect.de) 10.24.38 *** Saving seen data "./dancer.seen" 10.28.04 Join BigBambi [0] (n=alex@194.189.72-86.rev.gaoland.net) 10.28.26 Quit AndyI (Read error: 110 (Connection timed out)) 10.29.24 Quit Unhelpful (Read error: 60 (Operation timed out)) 10.32.15 # What a waste... 10.32.50 # zxbox includes floating point stuff from libgcc on greyscale targets - just for calculating the fixed(!) greylevels from rgb... 10.46.38 Quit planetbeing () 10.48.05 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 10.48.38 Join nibbler [0] (n=Nibbler@pD9E316E7.dip.t-dialin.net) 10.53.44 Quit BigBambi (Remote closed the connection) 10.58.37 Join BigBambi [0] (n=alex@194.189.72-86.rev.gaoland.net) 10.58.59 Quit planetbeing () 11.01.32 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 11.07.07 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky) 11.10.00 Join {phoenix} [0] (n=dirk@p54B46022.dip.t-dialin.net) 11.15.05 Quit nibbler (Read error: 110 (Connection timed out)) 11.17.09 Quit MT (Read error: 113 (No route to host)) 11.22.50 Quit wangxiang ("Leaving") 11.24.51 Quit planetbeing () 11.25.47 # looking into the c200 virtual keyboard map again and would like to enable morse mode. Thought it was possible to map morse "select" to either Left/Right or "Keyboard" Left/Right because atm both are moving the cursor on the input line in morse mode. But I can't figure out how to prevent "the other" action to be triggered when using one of them as morse "select" - there's only one switch in keyboard.c which doesn't check for context "beforehand". D 11.25.47 # anybody have a hint? 11.27.32 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 11.28.29 # to be more precise - I could prevent it from being triggered but morse select still didn't work and I think that's because the other actions are still defined and somehow get in the way 11.30.45 Join TheSphinX^ [0] (n=cold@p54A5F9CE.dip.t-dialin.net) 11.36.42 Part bs66_1 11.38.20 Join MT [0] (n=MTee@41.233.156.177) 11.38.42 Quit planetbeing () 11.38.46 Part homielowe 11.40.58 Join bs66_ [0] (n=sysuser@94.191.166.215.bredband.tre.se) 11.41.07 Part bs66_ 11.44.23 Quit HBK (Read error: 110 (Connection timed out)) 11.45.01 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 11.51.01 Join moos [0] (i=Mustapha@rockbox/staff/moos) 11.56.25 Join dfkt [0] (n=dfkt@unaffiliated/dfkt) 11.57.42 # so I would probably need a whole new context? Hrrmm :\ 12.01.11 Join tvelocity [0] (n=tony@adsl6-41.her.forthnet.gr) 12.01.25 Join nibbler [0] (n=Nibbler@pD9E32FDF.dip.t-dialin.net) 12.03.20 Quit einhirn (Read error: 104 (Connection reset by peer)) 12.19.26 Join faemir [0] (n=daniel@88-106-169-118.dynamic.dsl.as9105.com) 12.24.39 *** Saving seen data "./dancer.seen" 12.31.42 Quit nibbler ("Ex-Chat") 12.31.42 Join Sedgewick [0] (n=Sedgewic@net-93-145-250-215.t2.dsl.vodafone.it) 12.38.17 Quit Seed ("cu, Andre") 12.42.02 Join Seed [0] (n=ben@bzq-84-108-232-45.cablep.bezeqint.net) 12.45.13 # Can Cygwin compile a version of Rockbox without generating a bunch of **** No rule to make target *** 'rockbox/sim/apps/bitmaps/native/rockbox/simlogo.176x54x16.o' , needed by 'rockbox/sim/rockboxui.exe'. Stop. 12.46.14 Join MethoS [0] (n=lem@dyndsl-085-016-163-111.ewe-ip-backbone.de) 12.49.52 # SansaFan, you do not need to repeat yourself.. people can read the logs 12.54.08 # SansaFan: are you building from clean SVN (or at least tried a patched version before)? 12.54.52 # cygwin builds sims just fine here, by the way 12.59.23 Join PaulJam [0] (i=PaulJam_@vpn-3058.gwdg.de) 13.11.45 Join miepchen^schlaf [0] (n=miepel@p579ECBC6.dip.t-dialin.net) 13.12.29 # I am starting with the instructions for using Cygwin:: svn co svn://svn.rockbox.org/rockbox/trunk rockbox 13.13.38 # There are no patches applied. I'm simply trying to generate a (N) or (S) build. 13.14.28 # After creating a folder : in the rockbox folder (ie. mkdir sim) 13.14.47 # and then opening that folder: cd sim 13.15.10 # and executing the command: ../tools/configure 13.15.52 # SansaFan: look...we know the process...please either put averything you are doing into a pastebin (pastebin.ca) or just report on the outcome after you start from scratch 13.15.54 # generates a makefile which I start with: make 13.17.44 Quit HBK (Read error: 110 (Connection timed out)) 13.18.19 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 13.18.28 # Everything appears to be standard compile and build, except that I eventually stop on the bitmaps simlogo.o default_icons.c usblogo.c 13.21.00 Join PaulJam_ [0] (n=PaulJam_@vpn-3006.gwdg.de) 13.21.14 # SansaFan, what target are you trying to build? 13.21.24 # e200 13.24.11 Join PaulJam__ [0] (n=PaulJam_@vpn-3022.gwdg.de) 13.24.31 # I wonder where the "simlogo" name comes from, there's nothing in my buildtree called this way 13.26.42 # the e200 sim builds fine here (ubuntu) 13.28.46 # It is looking at '/rockbox/sim/apps/bitmaps/native/rockbox/simlogo.176x54x16.o' 13.29.30 # it shouldn't 13.29.35 # SansaFan, maybe there's some remnants from a previous build attempt. Doing a 'make veryclean' may help 13.31.04 # did you build a target (N) and a sim (S) in the same directory, without a "make clean" between? 13.31.34 # Is that before or after issuing the make command? 13.32.09 # though neither should look for something simlogo 13.32.19 # The target was in the new folder 13.34.39 Join midijunkie [0] (n=Miranda@pD9544284.dip0.t-ipconnect.de) 13.36.09 Join pyro_maniac [0] (n=jens@p4FEEA974.dip.t-dialin.net) 13.37.55 Join Unhelpful [0] (n=Militant@rockbox/developer/Unhelpful) 13.38.39 Join petur [50] (n=petur@rockbox/developer/petur) 13.39.04 Quit PaulJam (Read error: 113 (No route to host)) 13.40.10 Join lymeca [0] (n=lymeca@213-213-141-71.xdsl.is) 13.41.28 Quit PaulJam_ (Read error: 110 (Connection timed out)) 13.48.53 Join archivator [0] (n=archivat@77.70.28.57) 13.49.42 # SansaFan: pixelma is right - simlogo doesn't exist in a standard Rockbox build, so something very odd is happening.... It should be called rockboxlogo.176x54x16 13.49.50 # * linuxstb wonders if some search/replace is going wrong 13.51.04 # would it help to investigate if he made a diff of his current tree? 13.54.07 # SansaFan: Try renaming the top-level "/rockbox" to something else - e.g. "/sansafan" 13.54.59 # SansaFan: And then delete your "sim" build directory, and recreate it, and run ../tools/configure again. 13.57.25 Join wincent [0] (n=wincent@91.96.0.117) 13.58.14 Join PaulJam_ [0] (n=PaulJam_@vpn-3080.gwdg.de) 14.00.36 Join Russel-Athletic [0] (n=Russel@d174.stw.stud.uni-saarland.de) 14.00.37 # hiho 14.00.51 Quit flydutch ("/* empty */") 14.01.07 # i have my own build of the rockbox software and i want to include in the make fullzip thing my own themes 14.01.12 # what do i have to do? 14.01.42 # Anyone willing to help me trace the freeze bug in fs#10065? I have no idea how to even begin - I'm thinking, I should sprinkle logf here and there in my code and compile a logf over usb build. Any simpler ideas? 14.02.02 # I posted the prior build in patchbin.ca 14.02.25 Join Thundercloud [0] (n=thunderc@84.51.130.71) 14.03.15 # I renamed /rockbox to /simbox 14.05.29 # SansaFan: And... 14.05.30 # Russel-Athletic: put them into the wps dir like the other themes, and modify WPSLIST i think.. 14.08.32 # archivator: how does that freeze behave ? is the player completely dead ? 14.09.30 # After issuing the 'make' command. The build finally succeeded. Success. Dunno why it would build from the native /rockbox folder. 14.09.54 # domonoky: yes. Playback stops, the device is unresponsive. Only way out is to restart it. 14.10.08 # Dunno why it wouldn't work from the native /rockbox folder. 14.11.12 # domonoky: ok i try it 14.11.15 # SansaFan: Putting "/rockbox" at the top-level of your directory structure is weird - that's not normally where someone would put it. But you've exposed a bug in the Rockbox build system. 14.11.41 Quit Thundercloud (Remote closed the connection) 14.11.41 # SansaFan: It should really go in /home/[yourname]/ 14.13.21 # * linuxstb tries building Rockbox in /rockbox/ and it works fine, so maybe some cygwin strangeness... 14.14.28 Quit SansaFan ("CGI:IRC") 14.14.50 Quit PaulJam__ (Read error: 110 (Connection timed out)) 14.15.24 Join SansaFan [0] (n=3f6eacc3@gateway/web/cgi-irc/labb.contactor.se/x-2db6848d144e3ac7) 14.16.11 # Thanks for the advice and assistance. I'll remember to avoid using a toplevel /rockbox folder. 14.24.44 *** Saving seen data "./dancer.seen" 14.25.21 Join kugel [0] (n=kugel@rockbox/developer/kugel) 14.25.44 Join PaulJam [0] (i=Paule@vpn-3073.gwdg.de) 14.26.23 Nick fxb__ is now known as fxb (n=felixbru@h1252615.stratoserver.net) 14.29.23 Quit SansaFan ("CGI:IRC (Ping timeout)") 14.29.26 # Unhelpful: the pictureflow controls feel quite good now on all my 3 targets but just noticed something else (really minor cosmetic thing) when looking at the tracklist in greyscale. The gradient in the selector bar is currently darkest in the center and getting brighter at the borders, should be the other way round IMO 14.30.32 # linuxstb: I had no problems building an e200 sim in a "sim" directory inside "rockbox" with cygwin. Did I misunderstand? 14.30.40 Join robin0800 [0] (n=quassel@general-kt-199.t-mobile.co.uk) 14.34.13 Quit l403 (Read error: 113 (No route to host)) 14.39.34 Quit parafin (Remote closed the connection) 14.40.20 Join parafin [0] (i=parafin@paraf.in) 14.48.32 Join Ubuntuxer [0] (n=johannes@dslb-092-073-025-119.pools.arcor-ip.net) 14.48.43 Quit PaulJam_ (Read error: 113 (No route to host)) 14.52.35 Quit HBK (Read error: 110 (Connection timed out)) 14.52.49 Quit moos ("Rockbox rules the DAP world") 14.53.05 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 15.00.14 Quit robin0800 (Read error: 60 (Operation timed out)) 15.04.51 Quit bmbl ("Woah!") 15.16.30 Join ender [0] (i=krneki@foo.eternallybored.org) 15.20.22 Quit miepchen^schlaf () 15.21.31 Join dfkt_dt [0] (i=dfkt@unaffiliated/dfkt) 15.24.04 Quit {phoenix} (Remote closed the connection) 15.25.58 Quit HBK (Read error: 60 (Operation timed out)) 15.28.37 Join miepchen^schlaf [0] (n=miepel@p579ECBC6.dip.t-dialin.net) 15.30.57 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 15.34.10 Quit ender` (Read error: 110 (Connection timed out)) 15.37.07 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) 15.37.54 Join AndyI [0] (i=AndyI@212.14.205.32) 15.40.03 Quit dfkt (Read error: 110 (Connection timed out)) 15.40.17 Join dfkt [0] (i=dfkt@unaffiliated/dfkt) 15.41.27 Quit dfkt_dt (Read error: 110 (Connection timed out)) 15.43.25 Join MethoS- [0] (n=lem@host-091-097-241-151.ewe-ip-backbone.de) 15.47.16 Quit MethoS (Read error: 60 (Operation timed out)) 15.47.26 Quit csz (Read error: 60 (Operation timed out)) 15.47.54 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-25b9f4719f16d109) 15.50.19 Quit TBOL3 (Client Quit) 15.51.49 # pixelma: SansFan's "rockbox" directory was in the root of his cygwin install - i.e. /rockbox/ 15.51.53 Join cmwslw [0] (n=cmwslw@c-68-59-238-111.hsd1.tn.comcast.net) 15.52.26 # So he had /rockbox/apps/, /rockbox/tools/, etc and was building in /rockbox/sim/ 15.55.11 Quit mcuelenaere (Remote closed the connection) 15.56.09 Part cmwslw ("Ex-Chat") 15.56.15 Join wangxiang [0] (n=wangxian@203.86.76.219) 15.56.26 Join cmwslw_ [0] (n=cmwslw@c-68-59-238-111.hsd1.tn.comcast.net) 15.56.42 Part cmwslw_ ("Ex-Chat") 15.56.57 Join cmwslw [0] (n=cmwslw@c-68-59-238-111.hsd1.tn.comcast.net) 15.57.08 Part cmwslw ("Ex-Chat") 15.57.13 Join cmwslw_ [0] (n=cmwslw@c-68-59-238-111.hsd1.tn.comcast.net) 15.57.45 Part cmwslw_ ("Ex-Chat") 16.01.24 Join fdinel [0] (n=Miranda@modemcable204.232-203-24.mc.videotron.ca) 16.03.48 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) 16.08.20 Join Conic [0] (n=conicpp@c-75-68-165-66.hsd1.vt.comcast.net) 16.10.09 Join stoffel [0] (n=sfr@p57B4D6F2.dip.t-dialin.net) 16.10.27 Quit miepchen^schlaf () 16.17.12 Join midijunkie41 [0] (n=Miranda@pD9544284.dip0.t-ipconnect.de) 16.18.32 Quit HBK (Read error: 110 (Connection timed out)) 16.20.28 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 16.22.48 Quit stoffel ("Lost terminal") 16.24.45 *** Saving seen data "./dancer.seen" 16.29.00 Part sdubois92 16.30.27 Quit mcuelenaere (Read error: 104 (Connection reset by peer)) 16.34.34 Quit midijunkie (Read error: 110 (Connection timed out)) 16.34.53 Quit ufoman (Read error: 104 (Connection reset by peer)) 16.35.30 Join ufoman [0] (n=ufoman@whiterabbit.rz.uni-mannheim.de) 16.37.22 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) 16.37.54 Join z35 [0] (n=z35@h36.17.89.75.dynamic.ip.windstream.net) 16.38.53 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-90c84b2c5134f610) 16.38.57 Quit ufoman (Read error: 104 (Connection reset by peer)) 16.40.16 Quit J-23 ("ZNC - http://znc.sourceforge.net") 16.40.30 Join J-23 [0] (n=zelazko@213.192.74.3) 16.48.46 Join PaulJam_ [0] (i=Paule@vpn-3008.gwdg.de) 16.49.20 Join l403 [0] (n=l@85.132.159.239) 16.49.27 Quit bertrik (Remote closed the connection) 16.52.33 Quit PaulJam (Read error: 60 (Operation timed out)) 16.53.01 Join PaulJam [0] (i=PaulJam_@vpn-3052.gwdg.de) 16.54.34 Quit mcuelenaere (Read error: 104 (Connection reset by peer)) 16.58.38 Join stoffel [0] (n=sfr@p57B4D6F2.dip.t-dialin.net) 16.58.43 Quit wangxiang ("Leaving") 16.58.53 Quit PaulJam_ (Read error: 104 (Connection reset by peer)) 17.08.24 Quit HBK (Read error: 110 (Connection timed out)) 17.10.16 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 17.14.02 Join toffe82 [0] (n=chatzill@ppp-69-238-94-169.dsl.frs2ca.pacbell.net) 17.18.28 Quit TBOL3 ("http://www.mibbit.com ajax IRC Client") 17.18.34 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey) 17.18.45 Quit midijunkie41 (Read error: 104 (Connection reset by peer)) 17.20.21 # hrm the theme rayboradio_OB keeps crashing my ipod 5.5g with "data abort at 000098BC (0)" 17.20.31 # very strange 17.22.06 # Bawitdaba: which revision are you running? 17.22.11 # * gevaerts goes to get his ipod 17.22.13 Join Horschti [0] (n=Horscht@xbmc/user/horscht) 17.22.25 # 1956 17.22.32 # 19569^ 17.23.06 Join M4ndril [0] (n=msagas@r190-134-155-178.dialup.adsl.anteldata.net.uy) 17.23.16 # hi 17.23.20 # That's the 3.1 release. Have you tried anything newer? (3.2 or a current build)? 17.23.29 # is it 17.23.37 # i swear i upgraded to 3.2 last night 17.23.41 # hrm 17.23.46 # lemme try again 17.23.48 # i need some help...i installed rockbox on sansa e200 and run doom and it freeze.. cant shut it down.. no response!! 17.24.07 # Data Abort error 17.24.14 # M4ndril: Hold down the power button longer. 17.24.15 # M4ndril: try holding the power button for a long time (30 seconds or so). That should force it to shut down 17.24.20 # i hold it down 17.24.24 Join martian67 [0] (i=user5490@about/linux/regular/martian67) 17.24.25 # 20 sec? XD 17.24.32 # ok 17.24.42 # thnx :D 17.24.54 # i cannt find the Music option the Sansa Firmware has :S 17.25.16 # i instead have a Database option 17.25.50 # M4ndril: Have you read the manual? 17.25.55 # Music can be played from the file browser or database. 17.26.06 # hmm but that way 17.26.09 # is pretty ugly 17.26.10 # xD 17.27.06 # Please don't split sentences across multiple lines. It makes things harder to read. 17.27.20 # sorry :( 17.27.26 # im new to rockbox... 17.27.31 # I don't know what you mean by "ugly". is there some actual feature you can't find? 17.27.47 # yeah, my ipod-like features! 17.28.10 # rockbox on sansa has exactly the same features as rockbox on ipod 17.28.19 # i know 17.28.25 # i wont install rockbox to my ipod :D 17.28.30 # M4ndril: I don't use the original firmware, so "ipod like" doesn't mean anything to me. 17.28.56 # its useless to select the DATABASE menu and find all the folders and files 17.29.01 # i just wanna play my music 17.29.11 # the play it! 17.29.16 # yeah 17.29.22 # but its full of garbage folders 17.29.33 # The folders are your music, organized. 17.29.47 # They're only garbage if your tags are garbage. 17.30.17 # omg.. and can i switch to name files instead of TAGS ? 17.30.29 # That's what the file browser is for. 17.30.34 # M4ndril: use the file browser. i.e. select "files" 17.31.04 # ah lol gevaerts my drive letter changed and rbutil extracted the new version to one of my hard disks instead of rockbox 17.31.23 # Bawitdaba: oops 17.31.34 # yeah i didnt even realise 17.31.40 # ok i use the file browser.. i have a photos folder there and other one.. i cannot see the photos :S 17.31.42 # Can't your hard disk play files then? :) 17.31.49 # lol 17.31.54 # a 1tb rockbox 17.32.13 # rasher: I wonder if it'd make sense to do a re-detect before install to verify match with what's being installed, and prompt if there's a mismatch. 17.32.26 # 3.2-090323 17.32.30 # M4ndril: Are they in a format Rockbox supports? 17.32.37 # jpg 17.32.38 # Llorean: Possibly 17.32.54 # M4ndril: And what's the Rockbox file view mode set to? 17.33.38 # where can i check that ? 17.33.52 Quit tvelocity (Success) 17.33.55 # In the quickscreen if you haven't changed it, or in the normal location in the settings menu if you have. 17.34.35 Join tvelocity [0] (n=tony@adsl23-89.her.forthnet.gr) 17.34.41 # ok im now there 17.34.46 # i have to put show files ? 17.35.05 # yeah 3.2 is amazing 17.35.15 Join LambdaCalculus37 [0] (n=rmenes@rockbox/staff/LambdaCalculus37) 17.35.21 # M4ndril: I don't understand the question. I asked what it's set to. It needs to be set to "Supported" 17.35.36 # i set it to supported files 17.35.45 # hm, is "photos" one of the OF-hidden things? 17.35.48 # and then i browse the photo folder and i cannot display them 17.35.55 # What happens? 17.35.55 Quit petur ("*plop*") 17.36.05 # nothing happends 17.36.10 # Do you see them listed? 17.36.14 # thats the big deal 17.36.17 # yeah i do 17.36.20 # Okay. 17.36.25 # Then what do you press? 17.36.32 # the big button in the center ? :D 17.36.55 # And nothing at all happens? No error message? 17.37.03 # It's definitely a .jpg and not a .bmp? 17.37.17 # maybe its a bmp :D 17.37.19 # because 17.37.24 # is the one that comes with sansa 17.37.32 # i bought my sansa 20 minutes ago xD 17.37.36 # lol 17.37.50 # That's bmp. 17.37.56 # Again, please try to write whole sentences too. 17.38.16 # im used to that msn way :( 17.38.51 # well.. i have my options listed as a menu list.. i want an icon view like the sansa original firmware has... how can i get that ? :D 17.39.07 # M4ndril: Well, here we expect people to write properly. 17.39.18 # M4ndril: You'll always have text, but you can create a larger iconset if you want large icons 17.39.46 # Llorean: i want to have the menu the way sansa's original was 17.39.54 # Llorean: remember it ? :D 17.40.17 Quit Horscht (Read error: 110 (Connection timed out)) 17.40.23 # M4ndril: Then get programming. 17.40.51 # Llorean: no thnx i have lots of programming for today i will stick to sansas firmware 17.40.56 # This is really odd... I'm trying to set up the Rockbox build environment on my new MacBook, but it's crapping out with this error when building the compilers: http://lambdacalculus379.pastebin.com/mcc6120b 17.40.56 # M4ndril: if you want everything exactly like the sansa original firmware, you either have to write the code to make rockbox behave that way or use the original firmware 17.41.22 # M4ndril: One rule that is a _hard_ rule in here is that we ask you use real English words wherever possible. That means no things like "thnx". The reasoning for this should be explained in the channel guidelines linked in the topic. 17.41.33 # gevaerts: i wont want things exactly.. just a pretty graphic menu.. a theme or something ? 17.42.13 # Llorean: ok , sorry then 17.42.17 # M4ndril: There are themes available. You can look through them and see if you like any of them. 17.42.37 # i still get some sound clipping when scrolling threw directory list that has tons of directories 17.42.45 # but it is much better in 3.2 17.42.49 Nick Horschti is now known as Horscht (n=Horscht@xbmc/user/horscht) 17.43.06 # * LambdaCalculus37 summons one of the other Mac using devs 17.43.13 # its like if you scroll down its not an issue but when u scroll back up it clips 17.43.37 # Llorean: the themes that are on the website are crap .. i saw a PSP theme on youtube maybe i can finde good themes on another page, do you know any website ? 17.43.46 # Bawitdaba: "clipping" is a technical term for a specific type of sound problem. Do you just mean there are gaps in the audio? 17.43.55 Quit HBK (Read error: 60 (Operation timed out)) 17.43.58 # yes 17.44.05 # M4ndril: No. You're also free to make your own themes. 17.44.06 # Bawitdaba: you could try turing on dircache 17.44.07 # gap in playback 17.44.10 # i am 17.44.11 # M4ndril: Google knows the website. 17.44.13 # Ask it. 17.44.39 # Llorean: ok i will try to make my theme , im a designer :D 17.45.00 # and 5s disk spindown dunno what that really means lol 17.45.58 # ill just try to use the database more 17.46.03 # i like it better anyway 17.47.16 # i found pretty cool themes, but they are for the original firmware 17.47.25 # Bawitdaba: It's most likely related to the scrolling than the disk access if you have dircache on 17.47.44 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 17.47.49 # yeah dircache is on, cant imagine life without it lol 17.48.08 # most of the scroll options are for wps tho? 17.48.14 # text scrolling 17.48.32 # congrats on finally getting USB on portal player enabled guys :D 17.48.42 # not having to reboot into default firmware 17.48.45 # is nice :) 17.48.47 # Thanks :) 17.48.53 # Bawitdaba: I didn't really say it's fixable. Do you have an iPod Video? 17.49.07 # yes iPod Video 5.5g 80gb 17.49.22 # its not really a big deal 17.49.34 # gevaerts, could use a better splash screen though ;) 17.49.41 # i know 3.2 said something about improved scrolling 17.49.45 # so i figured id mention it 17.50.21 Quit Ubuntuxer ("Leaving.") 17.50.22 # it prolly just eats so much cpu while scrolling that playback cant continue right away or something right? 17.50.24 # gevaerts: did you hack together the change in orientation for fs#10065 or did you do it the proper way (graph_setting, keymap, new functions and all that) ? :) 17.50.31 # Bawitdaba: you may want to try a current build. IIRC there is some more recent optimisation in dhe drawing code 17.50.41 # yes, i find that newer code 17.50.48 # werd 17.50.54 # is much smoother as far as doing things while playback is occuring go 17.50.57 # ill check out a svn build 17.51.09 # Bawitdaba, just use a daily 17.51.12 # off the mainpage 17.51.14 # archivator: I just swapped x and y in some places. Nothing proper abiut it :) 17.51.30 # martian67: Why do you recommend "daily' builds instead of the even newer current builds we have for download? 17.51.42 # martian67: dont write cut sentences :D:DD: 17.51.49 # well isnt that what current build is? 17.51.52 # No 17.51.56 # a daily build from SVN o.O 17.51.58 # Current builds are built every time SVN changes. 17.52.03 # oh nice :) 17.52.03 # They are not built daily. 17.52.07 # gevaerts: right, cause I'm working on it right now and wanted to make sure I'm not duplicating effort. Btw, whatever happened to the usb indicators idea? 17.52.32 # Llorean, you guys are remarkibly bug-free for living on the edge like that ;) 17.52.56 # archivator: here we dont use "btw" we use by the way :D 17.53.04 # M4ndril: stop it 17.53.09 # archivator: Llorean will explain you why 17.53.34 # M4ndril: btw is fine, since it's explained in the abbreviation list 17.53.48 # which is linked in the guidelines 17.53.58 # kugel: you have an abbreviation list :O 17.54.25 # archivator: it had issues last time I worked on it, which may have been solved by the latest portalplayer magic. I'd need to test again 17.54.35 Quit M4ndril () 17.54.49 # archivator: if you are going to implement rotation in rockbox you would also make some gigabeat owners really happy :) 17.55.13 # rotation is already implemented 17.55.20 # gevaerts: I seem to remember a log entry about removing the usb events altogether, that's why I'm asking 17.55.24 # markun: I think archivator is only talking about a specific plugin :) 17.55.30 # mpegplayer rotates fonts 17.55.32 # and icons 17.55.35 # kugel: man, I must have been away for a long time... 17.55.52 # markun: just a single plugin, sorry - fs#10065 17.55.52 # archivator: yes. That's part of the "issues" bir 17.55.56 # s/bir/bit/ 17.55.57 # kugel: I meant more general support in de widget code itself 17.56.05 # to make it easy to rotate the WPS 17.56.10 # the rotation drawing can just copy&pasted into the core, then add a setting, and have rotation 17.56.15 # gevaerts: ah, that kind of issues. Got it. 17.57.49 # some plugins use different bitmaps for 320x240 and 240x320, so we can't just rotate everything 17.58.10 # markun: welll, I guess it would only make sense to rotate the entire wps. for this, a single tag would be needed (like %r|90). then just use the rotated functions instead of the normal ones 17.58.19 # kugel: and button the button driver would need to be adapted 17.58.50 # does anyone have any details about updating a 5.5 30gig hard-drive? 17.59.04 # *updating a harddrive on 17.59.10 # they already are for 180 degree rotation, should be rather trivial to addapt it to 90/270 degree rotation 17.59.42 # martian67: http://www.rockbox.org/twiki/bin/view/Main/HardDriveReplacement 17.59.51 # ty 18.00.07 # kugel: you want to put it on your todo list? ;) 18.00.37 # the todo list is for things that are generally agreed on. 2 people don't count as general I think :) 18.00.58 # kugel: *your* todo list :) 18.01.08 # ah, well, no 18.01.18 # my todo list is already unbearable long 18.02.06 # would we install 2 versions of the WPS' (if they exist) for 0, 180 and for 90, 270? 18.03.34 # I don't think so 18.03.51 # why not? 18.04.06 Join Nico_P [50] (n=nicolas@rockbox/developer/NicoP) 18.04.08 # cabbie for 320x240 doesn't work for 240x320 18.04.27 # why should we. Unless rotation is a key feature, we can keep it simple and default to "native" 18.05.01 # if someone wants rotated wps, he can install it, add the imaginary %r tag and use it 18.05.29 Join robin0800 [0] (n=quassel@general-kt-199.t-mobile.co.uk) 18.05.32 # or maybe the WPS can specify its resolution 18.08.08 # in fact, I don't see anything serious to stop us from doing rotation, given that mpeg player already has it 18.08.23 # jhMikeS too said, that this should be in core 18.08.53 # Can't we do rotated/scaled viewports? 18.09.30 Quit LambdaCalculus37 ("Fwump") 18.10.22 # scaled viewports? 18.11.57 # Nah, ignore me. It'd be useless. 18.12.44 # but rotation on viewports basis sounds like a good idea 18.16.22 Join midgey [0] (n=tjross@71.238.148.140) 18.16.34 Join mcuelenaere [0] (n=mcuelena@rockbox/developer/mcuelenaere) 18.16.35 # My idea was to turn the viewports into canvases. Say, you create a 300x200 "canvas" and then put it in a 100x150 square, rotated by 90 degrees. That way, the scaling/rotating functionality would be exposed to the entire rockbox codebase (plugins and all). Kinda like cairo, only simpler. 18.17.09 # archivator: and while you're at it, ignore complaints about slow UI? ;) 18.17.48 # We can always limit it to the more powerful targets.. 18.18.00 # Besides, I warned you it's a bad idea :) 18.24.49 *** Saving seen data "./dancer.seen" 18.25.17 # archivator: viewports are just subscreens. there's nothing to it besides dimensions, and the font and colors 18.25.52 # if you craete 300x200 canvas, you create a 300x200 viewport, and when you put a 100x150 scare in it, you just put another 100x150 viewport in it 18.27.52 # and by subscreen, I don't mean that there's any sort if inheritance 18.29.36 Join PaulJam_ [0] (n=PaulJam_@vpn-3007.gwdg.de) 18.29.57 Quit HBK () 18.31.33 # kugel: Right. That's where things are at now. The thing is, I don't really think there's much need for an advanced graphics library like the one I'm describing (with scaling, arbitrary rotation, etc). Hence, my "it'd be useless" comment :) 18.39.19 Join saratoga_home [0] (n=41becb3b@gateway/web/cgi-irc/labb.contactor.se/x-31199f2eeaf8a71f) 18.43.08 Join Pabletto2k [0] (n=msagas@r190-134-155-178.dialup.adsl.anteldata.net.uy) 18.43.16 Quit PaulJam (Read error: 113 (No route to host)) 18.43.33 # hey guys I need some help with my rockbox 18.44.27 # now that I have it running on my sansa I can't add music to the player 18.46.31 # nobody is at home ? 18.46.39 # Pabletto2k: Please, have patience. 18.46.46 # explain your problem 18.47.05 Nick fxb is now known as fxb__ (n=felixbru@h1252615.stratoserver.net) 18.47.30 # Llorean: has there been much activity in the GSOC channel? 18.48.44 # saratoga_home: Some. Basically a general agreement on the fact that we need to decide what we're doing next to move things along. 18.49.39 # Llorean: do i have to boot to the old firmware to add music to my sansa ? 18.50.02 # Pabletto2k: It depends on what revision of Rockbox you have installed, but it should be automatic if you do. 18.50.44 # Llorean: I installed rockbox 3.2 18.51.08 # then you have to boot the original firmware [see the release notes for that build] 18.51.43 # Llorean: When i connect my device to the computer i only have 4 folders: temp, photo, record and video 18.52.10 # saratoga_home: Can you tell me how do i boot to the old firmware ? 18.52.25 # Pabletto2k: So, what's the problem? You can see your device now. 18.52.40 # Llorean: I can but not the music 18.52.40 # You're in the original firmware, and attached to your computer. 18.52.54 # Llorean: No, im on the rockbox firmware 18.52.59 # Pabletto2k: The music is there. What you're seeing is the actual filesystem. Rockbox doesn't move anything. 18.53.15 # Pabletto2k: If you're in 3.2, then you're not in Rockbox. 18.53.20 # Rockbox 3.2 does not have any USB mode. 18.53.32 # Llorean: Let me start again, i want to add music to my sansa 18.53.33 # You are attached to your computer, and viewing the filesystem on your player, in the Sandisk firmware. 18.53.36 # Yes. 18.53.37 # So add music 18.53.41 # You can put it wherever you'd like. 18.54.02 # Llorean: Last month i add music with the Sansa Firmware in a folder i cannt remember i guess the music folder 18.54.33 # Llorean: Yesterday i installed rockbox and i can play that music but when i plug my device to computer i see nothing.. no mp3 files 18.54.50 # Pabletto2k: You're in the sandisk firmware. Maybe you used MTP mode before. 18.54.56 # I can't say or know what you did before, but I'm not lying to you. 18.54.57 # Pabletto2k: the sansa firmware likes to mark the music directory as hidden 18.55.05 # If you're using 3.2, you're using the Sandisk firmware for USB 18.55.26 Quit robin0800 (Remote closed the connection) 18.55.30 # Llorean: I want to delete that music and add new one, but i cant see the files.. im in windows right now 18.55.40 # im in rockbox 18.55.42 # Pabletto2k: I can't tell you where you put your music. 18.55.52 # Pabletto2k: tell windows to show hidden files and directories 18.55.54 # You are not in Rockbox if you can see your player from Windows 18.56.13 # Llorean: im in rockbox.. i know what rockbox is 18.56.20 # Pabletto2k: Then you aren't using 3.2 18.56.33 # i will plug my device to the computer.. hang on 18.56.42 # and thanks for helping :) 18.57.09 Quit MT (Read error: 104 (Connection reset by peer)) 18.57.29 # Ok when i plug it the device restart 2 times and goes back to the old firmware.. thats right? 18.57.37 Join MT [0] (n=MTee@41.233.156.177) 18.58.17 # Yes 18.58.27 # That's exactly what I told you was happening - USB connections are happening in the original firmware. 18.58.31 # oh gevaerts was right 18.58.41 # the sansa hide my folders 18.58.52 # lol 18.59.08 # it will keep rehiding them. You may be better off just making a folder with a different name 18.59.24 # or just update rockbox and not use the original firmware 18.59.28 # thnx for the advice 19.00.31 # gevaerts: i wanted to ask you about USB mode, when I turn off the computer it stays at the connected screen until i unplug 19.00.43 # one more thing I installed the voice menu and now im hateing it 19.01.06 # i assume its because the computer is still providing charging power, but it seems a little odd 19.01.07 # how can i disable that annoying thing ? 19.01.16 # Pabletto2k: general settings > voice 19.01.25 # Pabletto2k: The options are described in the manual 19.01.40 # ok thank you :) 19.01.57 # saratoga_home: we don't do disconnect handling entirely correctly yet. You'll see the same thing if you're connected trough a hub and then disconnect the hub from the host 19.02.36 # ok as long as you're aware 19.02.49 # A friend told me the battery of his sansa run out faster with rockbox than with the original firmware 19.02.50 # is that true ? 19.02.54 # no 19.03.16 # it was true until about a year ago 19.03.35 # mmhhh i see 19.05.42 Quit davidfg4 (Remote closed the connection) 19.06.46 Quit saratoga_home ("CGI:IRC (EOF)") 19.07.47 # im loving rockbox i guess i can modify things with c++ 19.07.53 # is it built on c++ ? 19.07.53 # C, not C++ 19.08.05 # nice :) 19.08.13 # another question: i have a svn version of rockbox (pulled the tag of 3.2), how can i enable the rockbox usb stack? (i know it is experimental and blabla :D) 19.08.41 Join gibbon_ [0] (i=gibbon_@could.become.a.servant4you.org) 19.08.44 # hi there 19.08.51 # Russel-Athletic: I think you'd be better off just using a current build then 19.08.53 # Russel-Athletic: The easiest solution would just be to use a current build instead 19.09.31 # now easy variable somewhere to set? 19.09.34 # or some include? 19.09.49 # yes, but there's a more or less serious fix to the usb stack that's not in 3.2 19.09.49 Quit agaffney (Read error: 104 (Connection reset by peer)) 19.09.54 # Why do you want to use 3.2 instead of more current code? 19.10.23 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney) 19.10.34 # because i don't want to have the latex bleeding edge, so I revered to a sane version 19.10.48 Join moos [0] (i=Mustapha@rockbox/staff/moos) 19.10.52 # i wanted to ask, if there is any chance to find out, if an iPod mini is a 1G or a 2G without using the inputs? (i have bought a mini with broken wheel and want to find out if i gain anything by exchanging the logic board with my G1s 19.10.55 # Russel-Athletic: you need to define USE_ROCKBOX_USB in the config-yourplayer.h, but as I said, the usb code in 3.2 is not as solid as in trunk 19.11.10 # why not? 19.11.23 # @ Russel-Athletic 19.11.56 # BigBambi: i want something thats working :) 19.12.07 # The bleeding edge build works better than 3.2 19.12.16 # It does work 19.12.24 # That's not _always_ the case, but we try to keep it working as well as possible. 19.12.30 # well then i go with this 19.12.33 # * gevaerts is using extra bleeding edge right now 19.14.11 # Code you haven't committed yet? 19.15.06 # he cut his hand on the computer 19.16.12 # Not mine, FS#9795 19.17.47 # and another thing.. is there some generic-ness in the interface, the ipod remote uses for communication? i wondered what "bus" is going throught these 4 pins 19.18.01 Join Lss [0] (n=Lss@cm246.delta91.maxonline.com.sg) 19.18.06 Quit stoffel (Read error: 113 (No route to host)) 19.19.50 Quit Pabletto2k () 19.26.55 Quit MethoS- (Remote closed the connection) 19.27.20 Join stoffel [0] (n=sfr@p57B4D6F2.dip.t-dialin.net) 19.29.42 Join bluebrother [0] (n=dom@rockbox/developer/bluebrother) 19.30.39 # rasher: is there a reason you added an additional prefix to some of the release targets? That creates the same situation as for sansae200 vs e200 and similar 19.30.55 # bluebrother: huh? what, where? 19.31.20 # and I'd really like to have that consistent to minimize "translation" issues 19.31.23 # * kugel notices that skip length is broken on a 64bit sim 19.32.02 # f.e. forzvm30gb -- it's createivezvw30gb in sims.pl 19.32.24 Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) 19.32.38 # bluebrother: a) I'm pretty sure that's how it is in configure b) afaik I'm the only one using sims.pl (for my windows sim site) 19.33.07 Join kps00000 [0] (n=kevin@i209-195-107-127.cia.com) 19.33.13 # it's not a real issue right now, but for rbutil we need to translate e200 -> sansae200 (and some others as well), and I'd really like that difference to be removed 19.33.14 Quit stoffel ("leaving") 19.33.43 # it could be quesioned if we should consider moving to - the same time 19.34.09 # arguably, sansae200 is just the model. sandisk-sansae200 would be - 19.34.38 # well, the model is e200 in configure. So the question is if configure should use that naming as well 19.35.46 # I was thinking of in "real" terms, Sansa is just part of Sandisk's model name 19.36.16 # But my commit should have no influence on this, since sims.pl isn't used for anything 19.36.21 # another thing I'm wondering about every now at then is why we still have the numbers in configure. They are shorter, ok, but ... 19.36.37 # bluebrother: easier to type 19.36.58 # maybe. I tend to use the names (easier to recognize ;-) 19.38.03 # * gevaerts uses the numbers 19.38.05 # hmm, for the zvm it's even creativezvm30 in configure 19.38.07 # That's not so bad when you're building e200, but creativezvm60gb is a bitch to type, I imagine 19.38.15 # so yet another name :( 19.38.16 Quit PaulJam_ (Read error: 113 (No route to host)) 19.38.23 # What do you mean? 19.39.11 # Okay, I'm going to put up a page which lists what's used where 19.39.29 # I'm just crying about those naming inconsistencies ;-) 19.40.28 # it's m3 for iaudio m3 but meizu-m3 for the meizu m3 ... 19.44.08 Join |ahmina| [0] (n=lymeca@213-213-141-71.xdsl.is) 19.44.27 Quit lymeca (Read error: 104 (Connection reset by peer)) 19.44.48 Part bubsy 19.44.50 Join bubsy [0] (i=Bubsy@unaffiliated/bubsy) 19.46.20 Quit l403 (Read error: 54 (Connection reset by peer)) 19.46.47 # pixelma: thanks. which targets did you test on? i'll try to go through the rest on sim, and if things seem to "work" generally i'll go ahead and commit it... unless i sholud fix the manual's keymaps at the same time? 19.50.11 Join l403 [0] (n=l@85.132.159.239) 19.50.21 Quit Russel-Athletic (Remote closed the connection) 19.52.40 # So is it Cowon? Iaudio? Is Iaudio a sub-brand of Cowon? What's going on there.. 19.53.21 # It seems Iaudio is indeed a sub-brand of cowon 19.53.57 Quit Bawitdaba (Read error: 60 (Operation timed out)) 19.54.06 Join Bawitdaba [0] (n=Sphinx@cpe-74-70-40-135.nycap.res.rr.com) 19.57.21 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 19.58.28 Join lymeca [0] (n=lymeca@213-213-141-71.xdsl.is) 19.58.43 Join Ubuntuxer [0] (n=johannes@dslb-088-078-127-050.pools.arcor-ip.net) 19.59.41 Quit |ahmina| (Connection reset by peer) 19.59.46 Join Pabletto2k [0] (n=msagas@r190-134-155-178.dialup.adsl.anteldata.net.uy) 20.00.27 # hey guys where can i get the coverflow plugin? :D 20.01.18 # Pabletto2k: It's part of Rockbox. 20.01.54 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 20.01.54 # It's even in the manual... 20.02.38 # i seek for it in the application -> plugins 20.02.47 # plugins -> application 20.02.52 # when i add the cover flow 20.02.55 # it loads that plugin ? 20.03.00 # try plugins->demos 20.03.12 # i know i can add covers to my music 20.03.16 # Pabletto2k: You really should look in the manual. 20.03.41 # Pabletto2k: have you been directed to the manual already? ;-) 20.03.58 # i ahve 20.03.59 # i have 20.04.03 # i read i need to add 20.04.07 # the 100x100 covers 20.04.10 # to my folders 20.04.52 Quit dmb (Read error: 113 (No route to host)) 20.05.21 # oh i need to ask, i bought my sansa and no wall charge came with it 20.05.23 # Pabletto2k: Please don't split sentences across multiple lines. 20.05.45 # is not harmfull to use the usb to charge ? 20.06.19 # because every time you connect the device it starts charging so the battery is not harming ? 20.07.17 # It only charges if it's not full. 20.07.27 Join dmb [0] (n=dmb@unaffiliated/dmb) 20.07.28 # i know 20.07.34 # but its always charging 20.07.44 # Only if it's not full. 20.07.49 # It's not always charging, only when needed. 20.08.17 # Small charges are not harmful. They actually heat the battery less. 20.08.27 # gevaerts: why don't the IMX31, TCC7X & TCC780X targets use the audio buffer in the USB storage driver? 20.08.43 # ok i thought it was not good to charge every time i connect the device (and is not fully charged) 20.10.07 Join PaulJam [0] (i=PaulJam_@vpn-3030.gwdg.de) 20.11.36 # mcuelenaere: IMX31 because of MMU reasons. Most RAM is mapped differently from the point of view of the USB hardware than from the point of view of the software, so it would need a translation function. Ask jhMikeS for details. I don't know why the TCCs are different. They possibly just copied the IMX31 lines, but I actually have no idea 20.12.30 # ok, then I suppose the ISP1583 shouldn't do that either 20.12.57 # If you have the choice, use the audio buffer 20.13.32 # bluebrother: where do we have the problem - normal build, manual and voice downloads? 20.14.33 # rasher: all of them 20.14.46 # it's consistently different :o 20.15.20 Quit HBK () 20.17.17 Join TBOL3 [0] (i=180ac800@gateway/web/ajax/mibbit.com/x-22e6db0c83ef335d) 20.17.59 # gevaerts: normally, you still should be able to access the RAM using its physical address even if it's mapped. Also, the imx31 has a translation function 20.18.36 # addr_virt_to_phys() and addr_phys_to_virt() 20.19.00 Quit Thundercloud (Remote closed the connection) 20.19.25 Join miepchen^schlaf [0] (n=miepel@p579ECBC6.dip.t-dialin.net) 20.19.25 # kugel: I remember that we spent some time trying to get this to work, until jhMikeS suggested just using this bit of RAM that was lying around unused that happened to have a straight-through mapping. I think there's agreement that this should be cleaned up 20.21.21 Quit agaffney (Read error: 104 (Connection reset by peer)) 20.21.39 Join agaffney [0] (n=agaffney@gentoo/developer/agaffney) 20.22.06 # mcuelenaere: you left a LOGF_ENABLE #define uncommented 20.24.50 *** Saving seen data "./dancer.seen" 20.27.42 # * domonoky is talking with bluebrother about autodetection in rbutil: if rbutil detects more then one device, should it show a menu to select a device, or stop wotking? 20.27.59 # s/woking/working, ie refuse to continue. 20.28.31 # Menu, I think 20.28.39 # i am for the menu, bluebrother wants no menu, because the patchers cant work with more then 1 ipod/sansa connected.. 20.28.50 # all at once! 20.29.02 # Menu, with a red warning that says "bootloaders cannot be installed with multiple players attached"? 20.29.15 # if(user!=bluebrother) showmenu() :-) 20.29.26 # well, that's a special case. 20.29.38 # Llorean: yes, that wht i suggested, just show a warning.. 20.29.43 # rbutil should be able to install the bootloader if multiple ipods are connected to the correct one 20.29.49 # bluebrother: http://www.rockbox.org/twiki/bin/view/Main/BuildNames 20.29.49 # Would it be possible to, when installing a build, run the "detection" on the targeted player and pop up a warning if the selected build target doesn't match the detected player? 20.30.00 # adding a warning is yet another special case. 20.30.09 # To avoid things like people installing 1g2g builds to Nanos, etc. 20.30.27 # and I'm pretty sure we can make ipodpatcher use the correct ipod, i.e. work fine with multiple ipods 20.30.34 # * gevaerts thinks that MrSomeone should fix the patchers 20.31.01 # Well, then we fix *playerpatcher and then do a menu? 20.31.01 # thing is, if a user selects one of two detected Ipods he *will* expect the bootloader install to work with that. 20.31.24 # Llorean: it already warns if the installed version doesn match the new one. but it doesnt check against a autodetection.. 20.31.26 # well, I'm not against a menu if the patchers work with it (it's the same issue for sansapatcher) 20.31.29 # bluebrother: If the menu screen always says has red text saying "Bootloader install won't work with multiple players attached" so that every time they see that menu, they also see the warning... 20.31.43 # domonoky: I know, I was suggesting it check against autodetection since that's more reliable. 20.31.58 # Llorean: that means you need to check that before installing the bootloader. Even more code ... 20.32.02 # bluebrother: maybe it's enough to just refuse to do bootloader installation 20.32.04 # Llorean: at moment it isnt really more reliable.. 20.32.11 # * bluebrother goes looking into the patchers 20.32.23 # rasher: sure, but it needs to get checked again 20.32.28 # domonoky: But it should be eventually 20.32.29 # rasher: the patchers already do this. 20.32.56 # Llorean: yes, i am working on this, thats why we have this discussion :-) 20.33.37 Quit TBOL3 ("http://www.mibbit.com ajax IRC Client") 20.34.06 Join TBOL3 [0] (n=leif@c-24-10-200-0.hsd1.ut.comcast.net) 20.34.55 # * bluebrother sees a possible way how to fix patcher integration 20.35.39 # though it's a bit of work 20.36.27 Quit TheSphinX^ ("XChat@Linux") 20.37.28 Quit Ubuntuxer (Read error: 110 (Connection timed out)) 20.40.34 # early screenshot of such a menu: http://imagebin.ca/view/Fp0bLLl.html 20.41.49 # Mountpoint is not exactly Windows terminology :) 20.42.19 # archivator: how do you call such thing, if its shown in Win/Lin/Mac ? :-) 20.42.43 # Mount point on Linux, Drive on Windows, dunno about Mac. 20.44.11 # you-don't-need-to-know-about on mac :P 20.45.37 # domonoky: well, the device -> mountpoint resolving should be definite, thus I don't think the user should be able selecting it separately 20.45.51 # also, I'd prefer a real list instead of a dropdown 20.45.53 # the empty line in this sceen shot, is again the different modelnames.. rockbox-info.txt uses modelnames from configure :-) 20.46.30 # bluebrother: the problem is: there can be multiple possible mountpoints for a device.. should we make this different devices ? 20.46.56 # so, my sim crashes with an error I cannot explain (get_token_value returns assigned an illegal address, an address out of bounts), and it does not happen on my player. any idea? 20.47.33 # domonoky: in what case is that possible? Mountpoint resolving is pretty solid these days 20.48.12 # the typical user problem: user installed to the wrong mountpoint before.. 20.48.55 # and of course the dev "problem": test installations in different mountpoints. 20.49.10 # then make it two distinct devices. Heck, it's even possible a user has two identical players connected 20.49.35 # yes, the it finds this device at two possible locations... 20.50.04 # well, that would mean there are two devices 20.50.25 # it was a list in the earlier attempt in the tracker.. it didnt look to nice. 20.51.15 # but the screenshot is ofcouse a early prototype, it needs more work.. 20.52.32 # new autodetection prevers to find too much devices, instead of too less, or the wrong one (as before). any comments against this ? 20.53.42 # the bad thing about this is: autodetection takes longer, because it uses all known detection methods, and the user has to choose a device if rbutil isnt sure.. 20.54.31 # domonoky: what's the chance of rbutil not being sure for the typical user? 20.54.59 # domonoky: why not do it in two steps? First implement handling of multiple devices at all. Indicate the user to remove all but one. 20.55.17 # domonoky, archivator: I believe that Macs call it "Volume" 20.55.21 # in the second step add selection functionality. Makes the diff also shorter and easier to understand :) 20.55.52 # bluebrother: because, if i do the detection of multiple devices, i already have a list... so its not much code to aktually show it.. 20.55.58 # There, "Mount point" on Linux, Drive on Windows, Volume on Mac. Pretty consistent :) 20.56.42 # And on BSD? 20.56.47 # Rockbox Utility is consistent. It calls it mountpoint. 20.56.57 # does anyone know if its posible to use the picture flow for selecting the music to play ? 20.57.05 # Pabletto2k: no 20.57.28 # and whats the funtion ? to show pictures ? xD 20.57.29 # Pabletto2k: probably in some later release 20.57.35 # :D 20.57.37 # gevaerts: the chance is low for the "normal" user, if nothing goes wrong.. But we could also use this for devices we cant detect now, ie ipod5.5 64MB is always detected as 32mb version 8which is safe) .. 20.57.45 # maybe i can help with development 20.57.57 # C/C++ programmingf 20.58.04 Join wodz [0] (n=594b9d7e@gateway/web/cgi-irc/labb.contactor.se/x-2f71b3501c47f2a0) 20.58.40 # hello - I have question what is the difference between suffle mode and repeat->shuffle? 20.59.09 # Pabletto2k: C 20.59.31 Join arohtar [0] (n=daniel@88-106-173-26.dynamic.dsl.as9105.com) 21.00.28 # nice.. is it well documented ? 21.01.01 # * bluebrother goes downloading gimp just to make a screenshot on w32 :( 21.01.19 # wodz: Repeat shuffle and shuffle are explained in the manual 21.01.25 # bluebrother: paint is enough for screenshots :-) 21.01.32 # Pabletto2k: The source? 21.01.55 # bluebrother: paint has png support 21.02.09 # does paint support capturing? 21.02.15 # and vista/win7 has a nice screenshot tool build in 21.02.26 # alt+prtscn ? 21.02.27 # BigBambi: yes it is and I dont catch difference 21.02.29 # bluebrother: you can paste the screenshot into paint.. 21.02.42 # archivator: ah, true. Almost forgot about that 21.03.01 # wodz: Repeat shuffle will repeat a playlist and shuffle it differently each time 21.03.06 Quit Pabletto2k () 21.03.30 # wodz: Shuffle will just shuffle once, if you then turn repeat on the same shuffled playlist will repeat 21.03.46 # BigBambi: I see 21.03.52 # without reshuffling 21.04.45 # BigBambi: Thanks 21.09.45 Quit faemir (Read error: 110 (Connection timed out)) 21.12.17 # domonoky: mockup here: http://imagebin.ca/view/i-YDbb4.html 21.12.45 # * bluebrother wonders who on earth considered it a good idea to always have an empty window open in gimp 2.6 21.12.59 # looks nice... 21.13.16 # that's how I imagined it 21.14.43 Quit Tristan (Remote closed the connection) 21.18.01 Join krazykit` [0] (n=kkit@ppp-70-236-47-235.dsl.ipltin.ameritech.net) 21.18.43 # I'm reading manual and I have another question - Is it possible to charge ipod mini form laptop's usb without getting into emergency disk mode? 21.18.56 Quit krazykit (Read error: 113 (No route to host)) 21.20.49 # Manual in section 8.5.2 states I should set 'Charge During USB Connection' to No, so how I am supposed to charge ipod without wall charger? 21.22.02 # it only recommends to turn that off if you're using an unpowered hub 21.22.17 # it doesn't recommend simply turning it off. 21.23.14 # "Turning it Off is recommended if the dap is connected through an unpowered USB hub or a laptop port." 21.23.24 # I know, I can read that too 21.23.40 # do you have an unpowered port? 21.23.50 # no I have laptop :-) 21.24.03 # well, shouldn't that answer the question? 21.24.30 # it states unpowerd hub OR laptop port 21.24.39 # so I should turn this off 21.24.45 # no 21.24.52 Quit spyder (Read error: 110 (Connection timed out)) 21.25.12 # so I must have problems with understanding this statement 21.25.13 # well, it depends if that port is capable of driving 500mA 21.25.37 # Are there some easy way to check? 21.25.46 # basically they all are 21.26.26 # rasher: nice table :) 21.27.23 # bluebrother: I would guess we need to decide on how we want the targets named, and then just work our way through everything that doesn't match. The current situation is a mess 21.27.23 # As far as I remember USB standard allows to take up to 500mA from single port 21.27.40 # domonoky: do you remember a function in rbutil to resolve disk name -> mountpoint? I think to remmeber we had it somewhere (and it was even me who added it) but I can't find it :/ 21.28.14 # yes, one moment... 21.28.22 # rasher: yes. Worst case is having rbutil downloads breaking for a short time but better do it now than later 21.28.29 # QString Autodetection::resolveMountPoint(QString device) 21.28.42 # in base/autodetection.c 21.28.51 # * bluebrother would like to scrap one of detect.cpp and autodetection.cpp 21.29.55 Quit planetbeing () 21.30.08 # domonoky: argh, I meant the other way round 21.31.01 # but checking the lookup on w32 makes me believe we don't have the other way 21.31.09 # mountpoint-> device doesnt exist for now 21.31.40 # and please dont change autodetection.cpp heavily while i am working on it :-) 21.31.58 # * bluebrother slaps domonoky with rbsettings.{cpp,h} 21.32.30 # i didnt change much.. and you patch isnt in the tacker :-) 21.32.37 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 21.32.45 # * domonoky misses keys... 21.32.56 # well, it wasn't ready that time. Now it's heavily broken :( 21.33.08 # I really need to merge that 21.33.54 # how can it be heavily broken, when i just changed two function names ? 21.34.34 # that's rather simple: I changed that file completely and replaced a bunch of functions 21.34.43 # so now that function isn't a separate function anymore 21.34.56 # thus automatic merge doesn't work at all for this 21.34.58 # ah, but there is a way to do the same ? 21.35.37 # yes. You remember the idea of list-based settings I mentioned at devcon? 21.35.39 # you should really put it on tracker.. nearly every rbutil change will break it.. settings are everywhere 21.36.13 # well, it will only break if rbsettings.{cpp,h} changes. Settings getting used are easy to fix up 21.36.38 # too bad you broke it like 2 days before I was finished enough to get posted to the tracker 21.39.23 # if you look at the change, i renamed two ini entrys, renamed the corresponding getter, and ofcourse corrected the use of this getters, that shouldnt be much to merge... 21.40.01 # yes. It's still completely different (and nothing to be done easily after a long office day) 21.40.03 # and also should post early work on the tracker, even when it isnt finished, so others can see what you are working on.. 21.42.22 # will this new dialog appear when the configured device isn't found? 21.43.17 # Nico_P: no it will shown, when it finds more then one device at autodetection 21.43.43 # couldn't rbutil automatically attempt to find devices when the configured one isn't there? 21.44.20 # I find it cumbersome to use with several targets 21.44.55 # Nico_P: and when should it notice, that the configured one isnt there ? 21.45.09 # at startup, like it currently does 21.45.33 # rbutil doesnt do autodetection at startup at moment.. 21.46.07 # domonoky: any problems with me changing resolveMountPoint()? 21.46.14 # I know, but on my setup it complains if I start it up without the device being plugged in (because the mount point doesn't exist) 21.46.34 # I get the dialog saying the configuration is invalid 21.47.23 # well, it checks if the configuration is "vaild". It doesn't check for the correct player though 21.48.14 # I'd guess that most often a config is invalid because the player isn't there anymore. also I assume it's not hard to make sure 21.48.28 # * Nico_P has to go 21.48.50 # check if a given path exists, is a lot easier then full autodetection.. 21.49.20 # Strange - according to manual 8.5.2 there should be option General Settings->System->Battery->Charge During USB Connection and I don't see it in 3.2 nor current build 21.50.31 # wodz: The manual is not infallible 21.50.39 # Yet. 21.50.55 # Ok. so I am supposed to look for this option 21.51.09 # I'm not sure such an option exists anymore 21.51.29 # Anyone.. gevaerts? 21.51.49 # * gevaerts again explains the difference between knowing about USB and knowing about charging :) 21.53.10 Join Davide-NYC [0] (n=Davide-N@pool-173-52-152-210.nycmny.east.verizon.net) 21.53.40 # jhMikeS: ping 21.53.47 # Ok, so I ask again how can I charge ipod mini using USB cable? 21.54.06 # emergency disk mode is the only solution? 21.54.07 # AFAIK, it only exists for targets with HAVE_USB_CHARGING. I only know that because dreamlayers' patch to enable charging on iPods defines that. 21.55.20 # wodz: if it's anything like the Video, it should charge, only extremely slowly. That is, don't do any file transfers and you should be fine :) Also, you can hold Menu to continue using Rockbox while it's charging from USB. 21.55.53 # well it is not charging it is discharging this way 21.56.06 # I tested this 21.56.13 Quit saratoga ("CGI:IRC (Ping timeout)") 21.56.42 # To the devs: My Gigabeat S with a recent single-boot bootloader has yet again resulted in the dreaded OF restore procedure. 21.56.50 Quit planetbeing () 21.57.10 # wodz: does it say discharging or charging in System->Debug->View battery? 21.57.14 Quit FOAD (Remote closed the connection) 21.57.47 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 21.57.59 # i do not know if it's the particular OF that I have on my beast or if there is some subtle hardware difference or if there may be an actual hardware problem. 21.58.22 # All I can figure is that with the dual-boot bootloader I have no such problem. 21.58.55 # More mystery than clarity but I thought I would report it regardless. 21.59.48 # If any of the devs want the unit for testing I'd be glad to mail it to them (within the lower 48) 22.00.06 # cheers 22.00.10 Quit Davide-NYC ("ChatZilla 0.9.84 [Firefox 3.0.8/2009032609]") 22.00.12 # archivator: it says charger: absent 22.00.47 # bluebrother: new screenshot: http://imagebin.ca/view/MRSixYUb.html 22.00.52 # but from the other hand it displays icon about being plugged 22.02.58 # wodz: I don't have a Mini. On my Video, there is a second page with more data (USB pwr, charger pwr, battery : (dis)charging, etc). Do you have anything like that or is "Charger: absent" somewhere above/below the voltage graph? 22.03.32 # domonoky: much nicer imo. 22.03.50 Join FOAD [0] (n=dok@dinah.blub.net) 22.05.53 # archivator: below graph (the second page) I have: Power status: \nBattery: 4.054V\n\nCharger: absent 22.06.10 # What does within the lower 48 mean? (w.r.t. Davide-NYC) 22.06.43 Join HBK [0] (n=hbk@pool-71-96-74-73.dfw.dsl-w.verizon.net) 22.07.03 # wodz: that's quite different than what I have.The fact that you get an empty power status line is cause for concern, though. What build are you running? 22.07.37 # domonoky: You have reversed / (\)s! :) 22.07.39 Join SansaFan [0] (n=3f6eacc3@gateway/web/cgi-irc/labb.contactor.se/x-fa96c8096f0b10b0) 22.08.23 # archivator: r20609-090403 22.09.20 # BigBambi: no, he only forgot QDir::toNativeSeparators() ;-) 22.09.45 # aha, that old chesnut! :) 22.10.10 # Qt's internal representation of path delimiters is the / (fortunately) 22.10.18 # BigBambi: :-) 22.10.34 # wodz: I'm out of ideas then. Leave it plugged for the night and see what happens. Also, is it connected directly to your PC or through a hub? It could be that you're trying to charge from an unpowered hub. Try changing the USB port.. 22.10.49 # * domonoky added a QDir::toNativeSeparators(..) for the gui :-) 22.11.11 # hehe, good work :) 22.12.34 # archivator: It is connected directly to usb port (laptop). I left it connected last night and it discharged completly. Anyway rebooting ipod into emergency disk mode makes charging work so this is rockbox problem 22.13.15 Join AndyIL [0] (i=AndyI@212.14.205.32) 22.13.25 Quit FlynDice (Remote closed the connection) 22.13.39 Join midijunkie [0] (n=Miranda@pD9544284.dip0.t-ipconnect.de) 22.13.42 Quit AndyI (Read error: 104 (Connection reset by peer)) 22.14.30 Quit Sedgewick ("off") 22.14.51 # wodz: it's a known bug that the iPods charge slowly from USB but I didn't know the Minis don't charge at all... i.e., FS#8802 22.15.12 Join stoffel [0] (n=sfr@p57B4D6F2.dip.t-dialin.net) 22.16.10 # archivator: i still think the idea of registering a callback to process samples for visualization might be the best way to go in the long run. 22.16.34 # my mini charges over usb 22.17.23 # it may depend on how old the battery is I guess 22.17.31 # Unhelpful: I agree. I just don't feel that confident tinkering with that part of rockbox. I prefer if someone else did it. 22.18.17 # wodz: are you sure your laptop is giving power to the USB ports? Do other devices charge? 22.18.50 Quit kugel ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.8/2009033100]") 22.19.31 # archivator: I don't have other device to try but I am able to charge this Ipod but only in emergency disk mode/original firmware 22.19.46 # Oh, right, forgot about that, sorry. 22.20.20 # domonoky: I know that checking for the existence of a path is easier than autodetection, but couldn't rbutil attempt to autodetect if the configured path doesn't exist? 22.20.56 # Nico_P: yes thats possible.. 22.21.19 # it would certainly be quite nice IMHO 22.22.15 # wodz: Well, you *could* try the patch in FS#8802 (last time I tried it, it worked fairly well, though its long term effects are unknown) .. Nothing more we can do to help, I'm afraid. 22.23.18 # archivator: thanks for the reference - I am just reading FS#8802 22.24.53 *** Saving seen data "./dancer.seen" 22.25.06 Join renke [0] (n=renke@host-091-097-075-191.ewe-ip-backbone.de) 22.25.24 # Hey 22.25.33 # ho 22.26.33 # * domonoky opens cold beer.. *prost* 22.28.11 Quit AndyIL (Read error: 104 (Connection reset by peer)) 22.28.53 Quit TBOL3 (Remote closed the connection) 22.29.08 Join TBOL3 [0] (n=leif@c-24-10-200-0.hsd1.ut.comcast.net) 22.29.40 Join FlynDice [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) 22.30.23 Quit FlynDice (Remote closed the connection) 22.33.04 Join {phoenix} [0] (n=dirk@p54B46022.dip.t-dialin.net) 22.33.14 Join AndyI [0] (i=AndyI@212.14.205.32) 22.34.53 # archivator: I glanced at patch You mentioned - it is for mini2G/nano/color/4g/video. I have mini1G so booting into emergency disko mode is probably the simplest solution 22.35.31 # maybe this should be put into manual? 22.35.58 # The way I see it, the manual is for features, not bugs :) 22.37.22 # archivator: You can always say like M$ - it is not a bug - it is a feature :-) 22.40.47 Join jfc^3 [0] (n=john@dpc691978010.direcpc.com) 22.40.54 Quit jfc (Read error: 104 (Connection reset by peer)) 22.41.22 Join Rob2222 [0] (n=Miranda@p4FDCFD61.dip.t-dialin.net) 22.41.33 Quit Rob2223 (Read error: 104 (Connection reset by peer)) 22.44.14 Join dhans [0] (n=58c5beed@gateway/web/cgi-irc/labb.contactor.se/x-932a4e097a57ef0d) 22.46.18 Quit dhans (Client Quit) 22.51.02 Quit AndyI (Read error: 54 (Connection reset by peer)) 22.51.05 Join AndyI [0] (i=AndyI@212.14.205.32) 22.51.24 Quit AndyI (Read error: 104 (Connection reset by peer)) 22.52.40 Join Tristan [0] (i=tristan@i.dont.want.to.die.virgin.net.in) 22.53.43 Quit stoffel ("leaving") 22.54.11 Join FlynDice [0] (n=jack@c-24-19-225-90.hsd1.wa.comcast.net) 22.55.27 Join AndyI [0] (i=AndyI@212.14.205.32) 22.59.41 Part mcuelenaere ("Leaving.") 22.59.58 Join __lifeless [0] (n=lifeless@94.50.2.60) 23.03.27 Quit TBOL3 (Remote closed the connection) 23.03.30 Quit Conic () 23.03.42 Join TBOL3 [0] (n=leif@c-24-10-200-0.hsd1.ut.comcast.net) 23.05.21 # domonoky: ok, got it working. ipodpatcher now uses the disk number that is matching the mountpoint 23.05.27 Quit _lifeless (Read error: 60 (Operation timed out)) 23.05.47 # nice :-) 23.05.48 # w32 only for now but that's not the issue. Will add sansapatcher now 23.05.51 Join Zoxc [0] (i=Zoxc@ti0128a340-dhcp0261.bb.online.no) 23.06.28 # but we should really release a new version, before we commit all this changes :-) 23.08.54 # of *course* it's working somewhat different for the sansa. hmpf 23.09.19 # amiconn: i had an idea for a (relatively) clean way that WPS-embedded plugins that want to do more than visualization might be able to handle some input... it's a *bit* hackish, i think, but probably of fairly small cost to core. the plugin API would have a new function that registers a hook to replace calls to get_action. a TSR plugin would register a button handler, WPS would call the hook instead of directly calling get_action, and t 23.09.19 # he hook function would put any actions that it decides to "steal" into an event queue for the plugin to read from. 23.09.36 Quit eae^ (Read error: 104 (Connection reset by peer)) 23.10.17 Join bubsy_ [0] (i=Bubsy@unaffiliated/bubsy) 23.10.31 # it could even be used more generally to have *other* TSR plugins react to input, but i think that that would be a horrid mess (plugins having to have a keymap for each core context, and decide which keys they would override for their controls in each case) compared to just having WPS use the hook, and other parts of core ignore it. 23.11.32 # * amiconn wouldn't like that 23.11.40 # It breaks consistency 23.11.53 Join webguest38 [0] (n=4274105e@gateway/web/cgi-irc/labb.contactor.se/x-0a1ff7f2fc59379d) 23.12.40 # i don't think it's a huge break in consistency if the user is aware that the particular plugin steals some input events. the more general case, i don't think i'll even try to argue for - it's an awful mess to even think about. 23.13.05 # Unhelpful: Isn't that, in a way, TSR plugins *as* WPS? 23.13.06 Join webguest95 [0] (n=4274105e@gateway/web/cgi-irc/labb.contactor.se/x-adbd898879361b69) 23.13.36 Quit bubsy (Read error: 60 (Operation timed out)) 23.13.43 Nick bubsy_ is now known as bubsy (i=Bubsy@unaffiliated/bubsy) 23.14.47 # I am totally random. Nobody knows who I am except the people I talk to in real life. Don't bother thinking about why I'm here doing this, because there is no real reason. It's not like you haven't done this type of thing before. You're humans! It's common psychology. I'm off now. Take care, everyone! 23.16.06 # Llorean: it needn't be. a vis plugin with multiple modes might steal just one button, to switch them. something like the advanced play control plugin we talked about a few weeks ago might have a "vis mode" where it can embed in the WPS, and show data about the playlist, and what it's doing to it, and take input to modify playback without leaving WPS. it would probably be best to use a single hotkey there, too, and pass all input throug 23.16.06 # h until the hotkey is pressed. 23.16.06 Quit webguest95 (Client Quit) 23.16.17 Quit fdinel (Read error: 104 (Connection reset by peer)) 23.17.19 Quit webguest38 ("CGI:IRC (Ping timeout)") 23.18.01 # Imo the plugin should have an ordinary config menu itself, which is invoked via the "quit plugin" 23.18.18 # ...calback. 23.18.56 # That would work without any additional button, which simply isn't available on several targets 23.20.06 # fair enough. probably best to tackle vis plugins before even talking about being able to manipulate them, anyway :) 23.20.56 Quit AndyI (Read error: 54 (Connection reset by peer)) 23.22.49 Join AndyI [0] (i=AndyI@212.14.205.32) 23.23.20 # a vis plugin would have to be TSR, since the WPS itself is running in the main thread, right? what exactly would we need... a tag that indicates a target for visualization, and a way for the TSR plugin's thread to know if the WPS is being displayed or not? 23.23.47 Nick jfc^3 is now known as jfc (n=john@dpc691978010.direcpc.com) 23.32.57 # Unhelpful: if we really want visualisation/wps plugins, it would be perhaps better to create a seperate plugin system for this ? 23.33.28 # Imo that would be a waste 23.34.01 # A visualisation and an ordinary plugin never need to run at the same time 23.34.13 # I think we need to make them able to coexist with battery_bench, but that's it 23.34.33 # gevaerts: i'm not sure that's really necessary 23.34.41 # they could use the same space in ram, but perhaps need a different api ? 23.34.44 # We can just say "you don't need to battery bench plugins", which we do already 23.34.45 # The only exception would be other tsr plugins - but those are rare, and imo it isn't necessary to support them together with visualisations 23.35.35 # We could do it by changing the load address of tsr plugins. They tend to be tiny anyway, so we can push them to the back of the plugin buffer 23.36.41 # That would be very difficult 23.37.00 # why? 23.37.00 # The plugin buffer is not only used by plugins 23.37.04 Quit planetbeing () 23.37.24 # * gevaerts admits to be ignorant about most of this 23.37.35 # The playlist viewer also uses it - that's btw the reason why a tsr plugin *must* nut use plugin_get_buffer() 23.37.35 # what else uses it? 23.37.46 # s/nut/not/ 23.37.47 # ah ok 23.39.20 # we could let the tsrs sit where they are currently, and put the wps plugins a bit further into the buffer. Those shouldn't ever interfere with the playlist viewer 23.39.42 # They just get less room, but the current ones don't use all of it anyway 23.40.16 # * amiconn thinks that it would be too much effort for just a single plugin 23.40.26 # * Llorean thinks not pretending visualizations aren't plugins is the best way 23.40.53 # If we just keep it clear up front to users that visualizations conflict with plugins / TSR plugins, we're not going to run into problems later when they start getting bigger and people find out about the 'hidden' limits 23.41.52 # They are different anyway. They aren't allowed to use the full screen, so they'd get a viewport on startup 23.42.03 # Sure? 23.42.14 # They could be dual plugins 23.42.35 # Fullscreen when started on their own, and confined to a viewport when started from the wps 23.42.54 # with different entry points? 23.43.00 # no 23.43.00 # that would work as well 23.43.21 # Same entry point, using the start parameter 23.43.45 # * amiconn thinks about oscilloscope as an example (which work on both hwcodec and swcodec) 23.43.57 # (except Player, but not for display reasons) 23.44.38 # ok. So start would be a magic value meaning "call get_display_viewport() to find out where you're supposed to draw" ? 23.44.44 Join petur [50] (n=petur@rockbox/developer/petur) 23.44.51 # s/start/the parameter/ 23.45.48 # Well, the start parameter is just a pointer. For viewers it points to the path to the file/dir it was invoked on, for normal plugins it's currently unised 23.46.03 # *unused even 23.46.52 # ok. I guess the wps (or wherever it sits) code that decides to load this plugin startes a thread for it? 23.47.24 # The plugin would start the thread, same way as the tsr plugins 23.48.45 # Then you have a plugin that sometimes runs in its own thread and sometimes doesn't. Wouldn't that make it too complicated? 23.50.03 # I don't think so, and it would keep the logic out of the core 23.50.18 # would get_display_viewport() work for "normal" plugin use as well? 23.50.37 # Shouldn't plugins always have a parent viewport anyway? Just, normally, it being the fullscreen one? 23.50.50 # The wps could pass a pointer to the viewport as the parameter 23.51.07 # NULL automagically means "default viewport" 23.51.09 # and it's NULL if you start the plugin via the menu? 23.51.53 Quit wodz ("CGI:IRC (EOF)") 23.52.06 # ok, and if it's non-NULL, you start your plugin's draw code in a thread, and presumably there's some way to check whether or not the viewport it uses is currently visible? 23.52.19 # What's more difficult is the communication whether the wps is visible or not 23.53.01 # Maybe viewports could have a visibility flag 23.53.28 # I think the plugin should exit when the wps is not visible. That keeps things simple 23.53.44 # To know when that is, just register a callback 23.53.49 # Another problem may be if the user selects a new wps while the vis plugin is running 23.53.59 # Same thing. Exit 23.54.09 # gevaerts: tsr plugins already do register a callback 23.54.09 # How do we track whether a viewport's visible to update it in the WPS? 23.54.32 # how exactly do you start the vis plugin, if it only runs while WPS is visible? is it specified in a WPS tag? 23.54.32 # Or is that not tracked as part of the viewport? 23.55.01 # i think working like TSR plugins do now might be easiest/best 23.55.03 # hm, what about viewports that change size? 23.55.03 # ...which is called by the plugin loader when a new plugin is about to be loaded. Of course its functionality could be extended 23.55.13 Join planetbeing [0] (n=planetbe@c-71-236-164-204.hsd1.or.comcast.net) 23.56.01 # gevaerts, Llorean: Exiting when the wps isn't visible might be easy, but it means reloading the plugin whenever the user returns from using the menu etc 23.56.33 Quit planetbeing (Client Quit) 23.56.42 # hm, true. I'd go for a callback that tells it about viewport updates then, including visibility 23.57.22 # Well, if viewports have a flag that indicates visibility, the whole communication could go through the viewport struct 23.57.44 # If a new wps is loaded, it would change the vis viewport's parameters 23.58.06 # Of course this would mean that the plugin would need to check viewport parameters for every update 23.58.23 # ...and using uncached ram on dualcore 23.58.45 # amiconn: do we really want to attach all that data to every viewport? wouldn't that make the struct larger - times however many viewports you use? perhaps a special global struct for the vis viewport's state would be better? 23.58.49 # But the latter also applies to structures used in callback communication