--- Log for 23.11.116 Server: karatkievich.freenode.net Channel: #rockbox --- Nick: logbot Version: Dancer V4.16 Started: 1 month and 16 days ago 00.09.12 Quit ender` (Quit: Do not believe any statistic you didn't falsify yourself.) 00.14.11 Quit advcomp2019 (Ping timeout: 248 seconds) 00.17.29 Join ulmutul [0] (~chatzilla@x4d09b5bb.dyn.telefonica.de) 00.24.30 # __builtin: I've cobbled together a draw-filled-polygon algorithm. (I need it for my rockbox port of "ballerburg" :) Unfortunately I'm very short of time atm, so it's not tested very well) 00.24.54 # If you like, I can pastebin it, so you don't have to reinvent the wheel. 00.25.53 Nick PurlingNayuki1 is now known as PurlingNayuki (~Thunderbi@2001:da8:215:4ff:5133:b034:e86d:f929) 00.30.49 Quit xorly (Ping timeout: 246 seconds) 00.31.20 # <[Saint]> If I'm not mistaken, Ballerburg could be recreated entirely with drawrect and fillrect? 00.31.33 # <[Saint]> Though, perhaps not trivially. 00.32.27 # the cannons are defined as polygon :) 00.32.46 # And the roof of the castle is a triangle 00.34.23 # <[Saint]> you could do it by stacking rectangles. 00.34.39 # <[Saint]> though that would make for a bajillion draw objects. 00.36.36 # The whole castle is defined as a big polygon, it would be more complicated to strip it down to rectangles than to implement a simple scanline algorithm. 00.37.41 # <[Saint]> Oh, yes. Certainly. It would be a fair amount of work if you're doing a direct port, as you seem to be. 00.38.18 # <[Saint]> Making a clone/Ballerburg-alike however wouldn't be significantly difficult. 00.38.30 # <[Saint]> To do with drawrect/fillrect, I mean. 00.41.26 # The biggest problem of the port is to rewrite the mouse-pointer input logic to something that is rockbox-usable. I don't think the output will be the complicated part (perhaps on targets with 96x96 pixel :)) 00.42.52 # The most-biggest problem however is the available time for rockboxing, that is incredible short atm :( 00.43.54 # So don't hold your breath for anything happening this year. 00.45.15 Quit soap (Quit: soap) 00.47.55 Quit toli (Ping timeout: 256 seconds) 00.48.18 Join soap [0] (~soap@rockbox/staff/soap) 00.54.01 Join toli [0] (~toli@ip-62-235-214-101.dsl.scarlet.be) 00.56.22 Quit vflyson (Ping timeout: 246 seconds) 00.56.28 *** Saving seen data "./dancer.seen" 00.58.47 Quit ulmutul (Quit: ChatZilla 0.9.93 [Firefox 50.0/20161104212021]) 01.00.00 Quit michaelni (Quit: Leaving) 01.01.15 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) 01.02.14 Quit devsnd (Quit: Leaving) 01.08.30 # <__builtin> well I have a makeshift algorithm that's "good enough" for convex polygons 01.08.49 Quit ZincAlloy (Quit: Leaving.) 01.11.37 # <__builtin> it can pretty much be summed up as "draw triangles between random sets of points" 01.12.52 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) 01.15.36 # <[Saint]> Damn. He left. 01.16.06 # <[Saint]> ulmutul: (assuming you read logs) - Take a look at rockpaint.rock 01.16.16 # <[Saint]> re: mouse pointer logic 01.17.26 # <[Saint]> scorche`: since you're the founder here, I must ask, would you have a problem with me letting a bot out to play here in the near future? 01.17.39 # <[Saint]> essentially logbot on steroids. 01.18.14 # as long as it doesnt become too oppressive, i dont see why not 01.24.52 Join vflyson [0] (~vflyson@cupcake.uberspace.net) 01.25.19 # * __builtin needs to figure out why circles are being drawn as quarter-circles... grrr 01.31.31 Quit krabador (Quit: Leaving) 01.45.50 Quit Petri152 (Ping timeout: 256 seconds) 01.48.32 # <[Saint]> scorche`: For the interim, it will be silent. I'll let you know at various stages including, but not limited to: 01.48.32 # <[Saint]> - deployment 01.48.32 # <[Saint]> - when interactions are enabled 01.49.31 # <[Saint]> It will be a 'speak when spoken to' type arrangement that only responds via /query|/privmsg 01.50.54 # <[Saint]> I'm just working on a function now to scrape search results from the forums and wiki. 01.51.37 # <[Saint]> also - thanks. I'm playing in my own sandbox for now until I'm confident it isn't going to overthrow us and attempt to Kill All Humans. 01.53.07 Quit vflyson (Quit: ZNC 1.6.3 - http://znc.in) 01.53.49 Join vflyson [0] (~vflyson@cupcake.uberspace.net) 01.54.02 Join Petri152 [0] (~Petri@petritrebs.ca) 02.05.08 Quit ruskie (Excess Flood) 02.23.44 Quit Miles_ (Quit: Page closed) 02.24.51 Quit krnlyng (Ping timeout: 248 seconds) 02.28.55 Join ruskie [0] (ruskie@sourcemage/mage/ruskie) 02.36.32 Join krnlyng [0] (~liar@77.116.43.96.wireless.dyn.drei.com) 02.48.00 # lol chan bots were so 90's :p 02.56.30 *** Saving seen data "./dancer.seen" 03.02.35 Quit Senji_ (Ping timeout: 240 seconds) 03.06.44 # * [Saint] points to logbot and fs-bluebot 03.07.13 # <[Saint]> Say hi to Bilgus, fs-bluebot 03.07.13 # * [Saint] slaps fs-bluebot 03.07.13 # [Saint]: ouch! 03.12.15 # <[Saint]> Bilgus: fs-bluebot is a fairly useful bot that people very rarely make use of. 03.12.26 # <[Saint]> and logbot just sits there doing his shit. 03.12.37 # * __builtin hasn't found much use for fs-bluebot beyond slapping it 03.12.49 # <[Saint]> you'll find him useful if you ever want to make use of the Rockbox IRC log cache. 03.13.21 # <[Saint]> __builtin: I find it useful if you're talking about a specific FS/Gerrit entry. 03.13.50 # <[Saint]> "something something, blah blah, check out g#123 rabble rabble, blah blah" 03.13.51 # 3Gerrit review #123 at http://gerrit.rockbox.org/r/123 : 3Add an alternative analogic touchpad sensitivity setting by Jean-Louis Biasini 03.52.51 Quit duo8 (Ping timeout: 248 seconds) 04.56.33 *** Saving seen data "./dancer.seen" 05.21.53 # [Saint]: meh - just ask for forgiveness rather than permission 05.21.56 # it isnt a big deal 05.21.59 Nick scorche` is now known as scorche (~scorche@rockbox/administrator/scorche) 05.31.33 Quit akaWolf (Ping timeout: 248 seconds) 05.46.49 Join akaWolf [0] (~akaWolf@unaffiliated/akawolf) 06.10.06 Join Miles_ [0] (b8973fa8@gateway/web/freenode/ip.184.151.63.168) 06.14.45 Quit Miles_ (Ping timeout: 260 seconds) 06.56.37 *** Saving seen data "./dancer.seen" 06.58.25 Quit TheSeven (Disconnected by services) 06.58.36 Join [7] [0] (~quassel@rockbox/developer/TheSeven) 07.22.38 Quit pixelma (Quit: .) 07.22.38 Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) 07.22.53 Join pixelma [0] (~pixelma@rockbox/staff/pixelma) 07.22.54 Join amiconn [0] (~amiconn@rockbox/developer/amiconn) 07.36.41 Quit rasher (Ping timeout: 244 seconds) 08.21.17 Join rookie [0] (d5393cfb@gateway/web/freenode/ip.213.57.60.251) 08.21.29 Quit rookie (Client Quit) 08.22.24 Join CLIPPERPLUS [0] (d5393cfb@gateway/web/freenode/ip.213.57.60.251) 08.22.38 Join JdGordon [0] (~jonno@rockbox/developer/JdGordon) 08.26.01 # i have followed sansaamsunbrick guide about clip+ unbrick. maybe i was rush but i have short the two red pins and the result was nada i have also notices there is two pins circled with blue circle should i short them too? 08.30.31 Join wodz [0] (~wodz@94-75-75-29.home.aster.pl) 08.31.19 Join ender` [0] (krneki@foo.eternallybored.org) 08.33.38 # <[Saint]> CLIPPERPLUS: you dont. 08.34.25 # <[Saint]> The wiki states you should talk to us BEFORE you do any of this. 08.35.01 # <[Saint]> There's a very good chance the device wasn't bricked at all, but probably is now. 08.35.11 # <[Saint]> Hence the warning. 08.35.29 # but i didn't short cut the blue ones 08.35.47 # <[Saint]> My point is you probably didn't need to do any of this. 08.36.15 # what should i have do? 08.36.37 # <[Saint]> 99 times out of 100 simply letting it discharge fully or manually disconnecting the battery is sufficient. 08.36.57 # <[Saint]> It's usually a hung device pretending to be bricked. 08.37.01 Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) 08.37.11 # been there tried it on the two poor clip+(yes i have two broken) 08.38.20 # <[Saint]> Well, the red pins are what you're aiming for. If you can't get any storage volume to mount, and do get a storage volume to mount, but it isnt ~900mb, recovery isn't happening. 08.38.55 # i couldn't write so fast,but you have answred my next question, thank you 08.38.59 # <[Saint]> If you see 4mb, or 30mb, it's toast. 08.39.10 # <[Saint]> Or none. 08.39.12 # ok,bye bye and thanks 08.39.30 Quit CLIPPERPLUS (Quit: Page closed) 08.41.11 # <[Saint]> I really wonder if we could find some correlation between these AMS devices that implode their storage. 08.41.42 # <[Saint]> I wonder if there's any sequence or pattern to it, or if it is truly random. 08.42.16 # <[Saint]> I also wonder if Rockbox manages to trigger this somehow or if it is an artificial observational bias. 08.42.25 # * [Saint] shrugs 08.51.15 Join ender [0] (krneki@foo.eternallybored.org) 08.53.40 Quit ender` (Ping timeout: 244 seconds) 08.56.38 *** Saving seen data "./dancer.seen" 09.03.10 Join petur [0] (~petur@91.183.48.77) 09.03.11 Quit petur (Changing host) 09.03.11 Join petur [0] (~petur@rockbox/developer/petur) 09.19.25 Quit paulk-collins (Ping timeout: 268 seconds) 09.41.10 Quit bluebrother (Ping timeout: 256 seconds) 09.41.19 Join bluebrother [0] (~dom@rockbox/developer/bluebrother) 10.00.25 Join duo8 [0] (~ZNC-SRV-H@171.234.233.45) 10.03.00 # [Saint]: It is known AMS gets in this weird state on its own wit OF as well 10.56.17 Join robertd1 [0] (~as@201.208.231.245) 10.56.43 *** Saving seen data "./dancer.seen" 10.57.47 Join ZincAlloy [0] (~Adium@2a02:8108:8b80:1700:4503:13a6:24d6:9057) 11.13.14 # solid state storage is a pretty flaky affair as it is behind the scenes at least 11.16.52 # Bilgus: Since I see you on just now, I got the new version installed on my primary player, but I've only had about 5 minutes using it. Actually scratch that. I don't think I've even gotten sel BL reactivated after upgrading to fix the USB bug. Long workday. Heading to bed now. Will check logs. 11.18.47 # np 11.20.20 Quit toli (Ping timeout: 256 seconds) 11.26.04 Join toli [0] (~toli@ip-62-235-197-117.dsl.scarlet.be) 11.53.48 Join smoke_fumus [0] (~smoke_fum@dynamic-vpdn-93-125-14-117.telecom.by) 12.06.17 Join pamaury [0] (~quassel@rockbox/developer/pamaury) 12.25.14 Join rasher [0] (~rasher@rockbox/developer/rasher) 12.41.01 Join TheLemonMan [0] (~root@unaffiliated/thelemonman) 12.56.46 *** Saving seen data "./dancer.seen" 13.12.34 Join paulk-collins [0] (~paulk@gagarine.paulk.fr) 13.23.45 Join xorly [0] (~xorly@wifi-cl-57.feld.cvut.cz) 13.30.48 # any clue how to get talk to pause his cadence between two talk IDs? 13.32.19 # well really slow it at the moment he is spelling out a work and then speaking yes or No its like this 'v o l u m e.yes' and I want 'v o l u m e yes' 13.32.29 # word* 13.37.41 # nm talk_id(VOICE_BLANK, false); 13.48.37 # Nope guess not :/ now he says Blank lol 14.11.11 # ok this worked talk_spell(" ", true); just had to enqueue everything 14.26.12 Quit xorly (Ping timeout: 256 seconds) 14.41.33 Quit scorche|sh (Ping timeout: 260 seconds) 14.54.05 Join xorly [0] (~xorly@wced-119-219-32-147.feld.cvut.cz) 14.56.50 *** Saving seen data "./dancer.seen" 15.02.57 Join pamaury_ [0] (~pamaury@rockbox/developer/pamaury) 15.05.08 Join Senji_ [0] (~Senji@85.187.103.250) 15.07.19 Quit robertd1 (Ping timeout: 260 seconds) 15.20.22 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 15.25.39 Join elensil [0] (~edhelas@2001:1c02:1903:d800:f9f6:ad7:708f:e81f) 15.34.44 Quit wodz (Ping timeout: 248 seconds) 15.38.58 Quit Senji_ (Ping timeout: 258 seconds) 15.45.16 Join krabador [0] (~krabador@unaffiliated/krabador) 16.12.54 Join JanC_ [0] (~janc@lugwv/member/JanC) 16.14.09 Quit JanC (Killed (verne.freenode.net (Nickname regained by services))) 16.14.10 Nick JanC_ is now known as JanC (~janc@lugwv/member/JanC) 16.16.30 Quit alexweissman (Remote host closed the connection) 16.34.06 Join __builtin_ [0] (~xray@unaffiliated/franklin) 16.36.36 Quit __builtin (Ping timeout: 244 seconds) 16.37.56 Quit elensil (Ping timeout: 240 seconds) 16.38.15 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 16.46.41 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") 16.50.59 Join elensil [0] (~edhelas@2001:1c02:1903:d800:f9f6:ad7:708f:e81f) 16.56.40 Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) 16.56.51 *** Saving seen data "./dancer.seen" 17.15.45 Join Senji_ [0] (~Senji@85.187.103.250) 17.20.33 Quit elensil (Ping timeout: 258 seconds) 17.34.09 Join elensil [0] (~edhelas@2001:1c02:1903:d800:f9f6:ad7:708f:e81f) 17.51.43 Quit xorly (Ping timeout: 245 seconds) 18.03.56 Quit petur (Read error: Connection reset by peer) 18.05.06 Quit elensil (Quit: Leaving.) 18.08.38 Join sbach_ [0] (~sbach@107.189.42.74) 18.20.15 Quit ruhans (Quit: Connection closed for inactivity) 18.39.13 Join robertd1 [0] (~as@201.208.231.245) 18.42.39 Quit alexweissman (Remote host closed the connection) 18.45.22 Join Link8 [0] (~me@145.133.168.70) 18.48.20 Quit robertd1 (Ping timeout: 244 seconds) 18.56.52 *** Saving seen data "./dancer.seen" 19.19.38 Quit Link8 (Ping timeout: 245 seconds) 19.24.37 Quit pamaury (Remote host closed the connection) 19.29.02 Quit pamaury_ (Ping timeout: 246 seconds) 19.38.43 Quit smoke_fumus (Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/) 19.48.27 Quit duo8 (Read error: Connection reset by peer) 20.12.43 Join pamaury [0] (~pamaury@rockbox/developer/pamaury) 20.14.32 Join duo8 [0] (~ZNC-SRV-H@171.234.233.45) 20.15.32 Quit nlogex (Quit: WeeChat 1.6) 20.16.02 Quit krabador (Quit: Leaving) 20.16.57 Join TheLemonMan [0] (~root@unaffiliated/thelemonman) 20.24.12 Quit michaelni (Ping timeout: 245 seconds) 20.31.12 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 20.31.26 Quit alexweissman (Read error: Connection reset by peer) 20.31.52 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 20.32.50 Quit alexweissman (Remote host closed the connection) 20.37.05 Join michaelni [0] (~michael@213-47-41-20.cable.dynamic.surfer.at) 20.37.40 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 20.39.21 Join krabador [0] (~krabador@unaffiliated/krabador) 20.56.55 *** Saving seen data "./dancer.seen" 21.09.56 Join lebellium [0] (~chatzilla@89-93-179-5.hfc.dyn.abo.bbox.fr) 21.13.51 Join xorly [0] (~xorly@ip-89-176-10-118.net.upcbroadband.cz) 21.13.58 Join nlogex [0] (~filip@dhcp-198-2-91-25.cable.user.start.ca) 21.23.50 Quit amayer (Quit: Leaving) 21.37.50 Join petur [0] (~petur@rockbox/developer/petur) 21.39.00 Join Senji [0] (~Senji@85.187.103.250) 21.41.04 Quit Senji_ (Ping timeout: 260 seconds) 22.29.09 Quit alexweissman (Remote host closed the connection) 22.34.05 # * __builtin_ is curious about why the set_*() functoins in apps/settings.c take a pointer to a const variable and then modify it 22.34.14 # <__builtin_> "it" being the supposedly const memory 22.34.21 Nick __builtin_ is now known as __builtin (~xray@unaffiliated/franklin) 22.37.21 # __builtin: you can't modify a const variable without ugly cast, are you sure of what you are saying? 22.38.16 # <__builtin> yeah 22.38.49 # <__builtin> set_option() in apps/settings.c 22.39.06 # <__builtin> doesn't realy make sense 22.40.46 Join edhelas [0] (~edhelas@145.133.43.230) 22.41.33 # indeed, peculiar design 22.41.54 # <__builtin> why would it be done in the first place? 22.44.45 # maybe to prevent settings from being modified directly, except from the settings.c code 22.45.49 # <__builtin> well it's confusing as heck 22.56.58 *** Saving seen data "./dancer.seen" 23.10.33 Quit lebellium (Quit: ChatZilla 0.9.93 [Firefox 50.0/20161104212021]) 23.14.21 Join alexweissman [0] (~alexweiss@c-73-201-115-99.hsd1.md.comcast.net) 23.15.23 # __builtin: apparently it dates back from d490f441126542f961d in 2007, commit saying "Make some more things 'const'. 23.20.37 # <__builtin> lol 23.21.04 # My impression is that's related to: 23.21.04 # const struct settings_list* get_settings_list(int*count); 23.21.26 # because if you return pointer to a const structure that itself has pointers, you loose const'ness 23.21.32 # so basically you are not const 23.22.29 # So I guess everything settings_list was made const so that almost all the code in rockbox can only read them, at the cost of making setting.c cast away const 23.35.41 Join johnb2 [0] (~johnb2@pD9565E90.dip0.t-ipconnect.de) 23.35.53 Quit pamaury (Ping timeout: 250 seconds) 23.37.07 # johnb2: I'm heading out newest code is up on Gerrit should be complete If you can test on clip+ and especially Fuzev2 since it has a scroll wheel 23.38.21 Quit TheLemonMan (Quit: "It's now safe to turn off your computer.") 23.38.52 # abandoned the thread and queue method and went back to the previous method but fixed the delayed backlight issue AFAIK it should be ready for prime time the menus even talk now 23.46.50 # Bilgus: I will go to bed now (midnight in Germany), but I can test it tomorrow evening after work. 23.47.58 Quit johnb2 (Quit: Nettalk6 - www.ntalk.de) 23.51.48 Quit Bilgus () 23.53.07 Join ulmutul [0] (~chatzilla@x4d09a94c.dyn.telefonica.de) 23.55.56 # __builtin: maybe you can use some lines of it: http://pastebin.com/Y4YkJP38 23.56.48 # (draw filled polygons, featuring some kind of bitmap texture drawing!) 23.56.53 # <__builtin> ulmutul: thanks