Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2014-01-05

00:06:49kugel_gevaerts: can you check why the shrink_callback() doesn't give up it's buffer?
00:07:19gevaertsI'll try to have a look tomorrow
00:19:02 Quit y4n (Quit: MOTHER EUROPA CALLING ME!)
00:41:05kugel_gevaerts: was the bmp.c reproducible on a current build?
00:41:57gevaertsYes. On ipod video, with only the unpacked build (i.e. default theme and settings) on it, it crashed every time on boot
00:42:19gevaertsSo probably one of the cabbiev2 files triggers it
00:49:01kugel_gevaerts: hm
00:49:13kugel_ba.buf is uninitiaized
00:49:36***Saving seen data "./dancer.seen"
00:52:35kugel_isnt it?
00:55:52kugel_ah no, it's an array
00:56:19kugel_gevaerts: heh, yes, I see the problem, and indeed it's caused by that commit
01:00
01:09:32 Quit lebellium (Quit: ChatZilla 0.9.90.1 [Firefox 27.0/20131216183647])
01:09:40saratogaone really stupid botnet has 25 machines try to spam using the same account
01:09:44saratogai wonder why they do that
01:09:52saratogamakes banning the spammer's whole operation really easy
01:14:54 Quit mt (Ping timeout: 272 seconds)
01:20:22fs-bluebotBuild Server message: New build round started. Revision 042d8bf, 243 builds, 32 clients.
01:24:33fs-bluebotBuild Server message: Build round completed after 251 seconds.
01:35:26 Quit kugel_ (Ping timeout: 260 seconds)
01:38:12 Quit ender` (Quit: foot, n. a device used for finding Lego bricks in the darkness)
01:42:47derfsaratoga: Perhaps because the accounts are created by actual humans?
01:44:43 Join mt [0] (~MT@rrcs-24-172-147-164.central.biz.rr.com)
02:00
02:09:31saratogayeah i guess they probably farm out the actual CAPTCHA creation or whatever
02:12:35 Quit mt (Read error: Connection reset by peer)
02:13:00 Join mt [0] (~MT@rrcs-24-172-147-164.central.biz.rr.com)
02:24:00 Part SrRaven
02:29:38 Quit cmhobbs (Ping timeout: 260 seconds)
02:37:11 Nick DormantBrain is now known as SuperBrainAK (~andy@2001:470:8:a61::5f92:59a1)
02:46:41 Join cmhobbs [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
02:46:41 Quit cmhobbs (Changing host)
02:46:41 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
02:49:37***Saving seen data "./dancer.seen"
02:51:00 Quit cmhobbs (Ping timeout: 246 seconds)
03:00
03:01:30derfgmaxwell tells me Mechanical Turk captcha solving services are cheap enough that he's considered them just to avoid the hassle of solving them himself.
03:14:10[Saint]hahaha
03:23:29 Join bertrik [0] (~quassel@ip117-49-211-87.adsl2.static.versatel.nl)
03:23:29 Quit bertrik (Changing host)
03:23:29 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
03:34:05 Quit bertrik (Remote host closed the connection)
03:42:26 Quit mt (Ping timeout: 260 seconds)
04:00
04:05:17 Quit amiconn (Disconnected by services)
04:05:17 Quit pixelma (Disconnected by services)
04:05:17 Join pixelma_ [0] (pixelma@rockbox/staff/pixelma)
04:05:17 Join amiconn_ [0] (amiconn@rockbox/developer/amiconn)
04:05:19 Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma)
04:05:22 Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn)
04:07:11 Join mt [0] (~MT@cpe-24-165-191-253.neo.res.rr.com)
04:26:22 Join Strife89 [0] (~Strife89@adsl-98-80-215-52.mcn.bellsouth.net)
04:36:31 Quit mc2739 (Ping timeout: 245 seconds)
04:38:34 Join mc2739 [0] (~mc2739@rockbox/developer/mc2739)
04:49:39***Saving seen data "./dancer.seen"
05:00
05:10:46 Quit [7] (Disconnected by services)
05:10:59 Join TheSeven [0] (~quassel@rockbox/developer/TheSeven)
06:00
06:34:21 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
06:49:41***Saving seen data "./dancer.seen"
06:53:18 Join onder` [0] (~onder@dyn-dsl-to-76-75-115-88.nexicom.net)
06:54:10PurlingNayukiDoes INT_SETTING() accept only constants as its max, min and default parameters?
06:55:38 Quit onder`_ (Ping timeout: 272 seconds)
06:56:17[Saint]PurlingNayuki: I should comment on gerrit, but, since you're here - you're the volume limiter patch guy, yes?
06:56:26[Saint]If so, I have an issue with it.
06:57:01[Saint]The issue is the fact that it silently breaks the volume display.
06:57:22PurlingNayukiI just tested but didn't find the problem.
06:57:49PurlingNayukiBy how it breaks?
06:57:49 Quit cmhobbs (Ping timeout: 264 seconds)
06:58:00[Saint]The user can still set the volume to any arbitrary volume they please, but the volume is still displayed at the set value, which could be vastly different to the capped value.
06:58:28[Saint]So the volume level displayed isn;t going to be anywhere near accurate if it excedes the capped limit.
06:59:55PurlingNayukiBut that just happens when setting via the volume item in the sound menu.
07:00
07:00:10PurlingNayukiNot when via wps.
07:00:51[Saint]I'm not terribly comfortable with it happening anywhere.
07:01:06[Saint]But its hardly just my say, so if it pleases others, so be it.
07:01:33PurlingNayukiThen how to solve it? It seems like that the whole volume control process must be reworked.
07:02:49[Saint]It doesn't look to me like there is currently an easy way to handle this - but I'm not sure. All I do know is that I'm not comfortable with the user being able to set a value that is silently ignored.
07:03:33PurlingNayukiHow about a pop-up notification when exceeding the capped value?
07:05:03[Saint]That is certainly better than nothing in my mind.
07:05:55PurlingNayukiAt least users will not be totally unaware of the volume limit.
07:07:07[Saint]I just pictured users finding this setting, forgetting about it, and then being all like "HAAAAALP!!!11one! My volume is 0dB but I can't hear anything!!one!1!"
07:07:56PurlingNayukiOops.
07:08:01PurlingNayukiThat's not true.
07:08:25[Saint]Hmmm?
07:08:44*[Saint] prepares to apologize as he was slightly drunk when viewing this patch
07:08:49PurlingNayukiThe volume display in everywhere will display the true volume, not the set but invalid volume.
07:09:07[Saint]Aha. I thought so. Phew.
07:09:17[Saint]Well...also, crap.
07:09:26PurlingNayukiIf you experienced any situation like you said I have to apologize.
07:09:51PurlingNayukiFor I revert the checking code by accident in Patchset 9.
07:10:43PurlingNayukiBut I fixed that when uploading Patchset 10, so I have to apologize for my carelessness.
07:11:00[Saint]Aha, so the intention is to always display the corrected value? volume-whatever_the_cap_is?
07:11:35[Saint]But that would still allow you to set a value higher than the cap via the settings menu, yes?
07:11:51[Saint](which gets adjusted the next time the menu is viewed?)
07:12:08PurlingNayukiValues that higher than the limit will be set but is invalid.
07:12:33PurlingNayukiIf you set the value higher than the limit, the volume will be just set to the limit.
07:12:46[Saint]Well, if there's a user splash there, and the statusbar and wps show adjusted volume values - I think it'd be fine.
07:13:16[Saint]The user just needs to know the value they set is being ignored/limited and why.
07:13:40PurlingNayukiYes, that's true. I haven't come up with a better solution besides a rework of volume adjusting process.
07:14:16[Saint]Thankyou for taking the time to work on this, by the way.
07:14:33[Saint]Those with time and motivation enough to do so are few and far between these days. As we all age.
07:14:53PurlingNayuki:P
07:15:16PurlingNayukiHave been using rockbox a few years but never got a volume limit.
07:15:33PurlingNayukiSo I have to do it myself, and share it with those who in need.
07:16:24PurlingNayukiUsers just have to know that there's a adjustable limit.
07:16:43PurlingNayukiIf you set this to the maximum value it equals no limit.
07:18:10[Saint]Precut is a viable soltuion for some, but they need to a: know about it and b: have the CPU to spare for the EQ.
07:18:45[Saint]ANd precut faces the same problem of misrepresented volume that this would.
07:20:30[Saint]If you're already using the EQ precut is viable. But if you have no other reason to use it, it is a bit of an overkill purely for volume limiting.
07:22:51PurlingNayukiAt least my ungraceful codes are working, and I enjoys it.
07:22:55PurlingNayuki:-P
07:23:07PurlingNayukiThat the solution for me.
07:25:19PurlingNayukiIt was suggested to be a INT_SETTING but that has a few shorts.
07:34:23 Quit nosa-j (Ping timeout: 260 seconds)
07:35:37 Join nosa-j [0] (~m00k@66.233.224.206)
07:36:42 Quit mt (Ping timeout: 260 seconds)
07:40:55 Quit nosa-j (Ping timeout: 260 seconds)
07:42:46 Quit Strife89 (Ping timeout: 245 seconds)
07:48:02 Quit [Saint] (Remote host closed the connection)
07:49:08 Join nosa-j [0] (~m00k@66.233.224.206)
07:50:06 Join [Saint] [0] (~saint@rockbox/staff/saint)
08:00
08:12:12 Join pretty_function [0] (~sigBART@123.252.213.60)
08:49:44***Saving seen data "./dancer.seen"
08:51:30 Quit krnlyng (Ping timeout: 252 seconds)
08:54:50 Join krnlyng [0] (~liar@83.175.90.24)
09:00
09:12:40 Quit pretty_function (Remote host closed the connection)
09:22:10JdGordonPurlingNayuki: hi, can you explain why the firmware/ code is needed?
09:22:31JdGordonif setvol() doesnt allow the value to go higher than the limit then that shouldnt matter
09:24:23PurlingNayukiYes it shouldn't involve firmware but I use it to inherit the maximum and minimum value from volume setting.
09:26:07PurlingNayukiOr any other ways? Tried using const in INT_SETTING but failed.
09:26:43JdGordonI might try to have a play this evening (if my wife lets), otherwise I'll just push your patch
09:26:49JdGordonits good enough
09:27:13PurlingNayukiThankyou;-)
09:28:22PurlingNayukiShould I add a maximum exceeding splash?
09:28:27man_in_shack< JdGordon> I might try to have a play this evening (if my wife lets) << sounds kinky btw
09:30:41PurlingNayukiAnd a check in setvol() is necessary to let volume display works correctly.
09:44:17PurlingNayukiJdGordon: Can you also push G#700?
09:44:19fs-bluebotGerrit review #700 at http://gerrit.rockbox.org/r/700 : by PurlingNayuki (changes/00/700/1)
09:44:34[Saint]JdGordon: i wouldnt push this without a splash added.
09:44:51PurlingNayukiSplash, of course.
09:44:57[Saint]the user needs to KNOW the limiter is taking over.
09:45:17PurlingNayukiIt should be easy to add a splash.
09:45:25*[Saint] nods
09:45:58 Quit krnlyng (Ping timeout: 260 seconds)
09:46:19*PurlingNayuki is checking her schedule and trying to find time to work on codes.
09:48:52 Join krnlyng [0] (~liar@83.175.90.24)
09:55:28 Join y4n [0] (~y4n@unaffiliated/y4ndexx)
09:56:08PurlingNayukiWhere's the splash.h?
09:57:25PurlingNayukiFound...
09:58:25man_in_shackwhat does "car adapter mode" actually do?
09:59:33PurlingNayukiCheck the manual.
10:00
10:00:18man_in_shackoh neat
10:00:33 Quit nosa-j (Ping timeout: 265 seconds)
10:01:56man_in_shackthat's very cute
10:03:50 Join nosa-j [0] (~m00k@66.233.224.206)
10:06:24 Join rela [0] (~x@pdpc/supporter/active/rela)
10:06:31man_in_shackjust found pictureflow
10:06:59PurlingNayukiOK, lets check...
10:07:11man_in_shackvery fun on sansa clip+, but would be nice to be able to resize/reposition the album title text so it fits on the screen :P
10:08:46 Quit nosa-j (Ping timeout: 265 seconds)
10:15:30[Saint]check the settigs then, sir. :)
10:15:41[Saint](or madam?)
10:16:04man_in_shacki couldn't find anything for that
10:16:06man_in_shackjust zoom
10:16:53[Saint]there should be a setting to position the album title top or bottom, but maybe its disabled on this target for some reason.
10:17:12[Saint]Oh, probably due to the weird bi-color screen.
10:17:18man_in_shackprobably, yes
10:17:39[Saint]right. I forgot about that.
10:19:45man_in_shackah, i didn't see the thing for positioning at top before
10:19:50man_in_shacknow it's over the top of the albumart section
10:20:09 Quit rela (Read error: Connection reset by peer)
10:20:51man_in_shackstill no option to change the font/size
10:21:17man_in_shackbut i may fix up all my albumart to show off anyway :P
10:21:43man_in_shackmy family was impressed with the bejewelled clone on such a tiny screen :P
10:23:08 Quit sakax (Quit: Leaving)
10:32:49 Join ender` [0] (krneki@foo.eternallybored.org)
10:35:16 Join sakax [0] (~sakax@unaffiliated/sakax)
10:37:30PurlingNayuki:)
10:37:34PurlingNayukiRockbox is of fun
10:39:12PurlingNayukiWhere is lang.h? Should I include it to use ID2P?
10:41:17 Join pretty_function [0] (~sigBART@123.252.213.60)
10:43:33 Join lorenzo92 [0] (~chatzilla@host79-106-dynamic.17-79-r.retail.telecomitalia.it)
10:44:05lorenzo92kugel (logs): after R1 port patch, here another for you :) g#707
10:44:07fs-bluebotGerrit review #707 at http://gerrit.rockbox.org/r/707 : by Lorenzo Miori (changes/07/707/2)
10:48:48lorenzo92can anyone explain why the hell i can't set a change to be abandoned? If I do so, it keeps abandoned for ~1 day or less and then I find it again within the open changes :/
10:49:46***Saving seen data "./dancer.seen"
10:50:59lorenzo92aha! now that I see there are 3 entries for my abandoned patch (under "Abandoned") :/
10:51:16PurlingNayukiThat really bothers.
10:51:33PurlingNayukiG#697 updated again.
10:51:35fs-bluebotGerrit review #697 at http://gerrit.rockbox.org/r/697 : Implement volume limiter feature by PurlingNayuki (changes/97/697/11)
10:53:37 Part linuxstb ("Leaving")
11:00
11:03:11 Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
11:11:25JdGordonwhy does it need a splash?
11:11:41 Quit sakax (Remote host closed the connection)
11:15:57PurlingNayukiTo let users know the existence of the limit?
11:17:37PurlingNayukiI am OK with both a splash is added or not. Patchset 11 introduced a splash only so you can merge Patchset 10.
11:19:29PurlingNayukiJust told by [Saint] to add this.
11:20:50JdGordonok time to have a look
11:22:20JdGordonok, you sholdnt splash in firmware
11:22:38PurlingNayuki:-!
11:22:59JdGordonI don't see the point of the splash
11:23:07JdGordonwe have plenty of setting which conflict wierdly
11:23:32JdGordonand you've stuffed the .lang change :/
11:23:38JdGordonyou have to add to the end of the file
11:24:00PurlingNayukiI'm sorry..
11:24:16JdGordontis ok
11:25:35PurlingNayukiHow can I splash when sound_set_sound() is used to set a value higher than the capped one?
11:26:46JdGordonyeah, sorry, this isnt good enough unfortunately :(
11:26:52JdGordonit crashed the sim to start with :)
11:27:06JdGordon(probably stackov in the splashes)
11:27:34PurlingNayukiWarnings in setvol() only isn't enough. Users can't know that when adjusting from sound settings.
11:28:30PurlingNayukiI tested on my ipodnano2. Try to delete splashes in firmware/ ?
11:29:43JdGordonmy initial reaction... the extra splash on boot isnt nice (warning about overvol on boot with default values)
11:29:55JdGordonand in the volume setting screen that is just nasty im afraid
11:30:05PurlingNayukiOops.
11:30:22PurlingNayukiThe default is the same to volume.
11:30:29JdGordonI'm having a look to see if we can actually maniuplate the max volume value in sound.c to make things nicer
11:31:19PurlingNayukiMay that help:-P
11:32:04lorenzo92okay I guess lebellium spotted the problem: gerrit does not recognize my change id for some reason xD
11:33:04JdGordonPurlingNayuki: also looks like you've got tabs instead of 4xspaces :(
11:33:24PurlingNayukiWhere?
11:34:09PurlingNayukiI don't like tabs so I've set my editors to use 4x spaces when insert tab.
11:34:22JdGordonsound.c where you added the pslash
11:34:27JdGordonnot sure if ewlsewhere
11:34:52PurlingNayukiOops, I don't understand why.
11:35:24PurlingNayukiI will check myself the next time.
11:36:44PurlingNayukiOr I should really setup a git hook to check...
11:36:56*JdGordon starts minor surgery
11:37:25*lebellium wants surgery for the theme engine too :)
11:38:33*PurlingNayuki supports you two mentally
11:42:37*copper is having coffee
11:47:49 Join Rower [0] (husvagn@90-230-142-55-no41.tbcn.telia.com)
11:48:03JdGordonPurlingNayuki: ok, so i got it to change the max volume the UI will actually display which is nice
11:48:15JdGordonand handle changeing the limit to below the current volume
11:48:27JdGordoni still want to remove the firmware changes though :)
11:49:33JdGordonthough, maynbe not
11:49:38JdGordonit isnt such a big deal
11:49:45JdGordoncan I push to the same gerrit patch?
11:50:35PurlingNayukiOf course.
11:50:50PurlingNayukiI'd like to know how.
11:51:56JdGordonpushed, have a look at patch 12
11:54:11PurlingNayukiok, I'm having meal and will take a look when finish.
11:55:56 Nick SuperBrainAK is now known as DormantBrain (~andy@2001:470:8:a61::5f92:59a1)
11:58:04 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
12:00
12:00:05 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
12:02:32lorenzo92who's gerrit expert here? Does "Change-Id:" work even if it is not the very last line? Because I did not notice that gerrit wrote "Conflicts:" for me *after* change-id and gerrit does not recognize this id
12:06:23PurlingNayukiIt should work.
12:08:15PurlingNayukiJdGordon: Oops I'm not that familiar with rockbox source code and this is a wonderful solution to modify option_select.c.
12:20:29PurlingNayukiBut your codes seem to confuse me..
12:25:53 Join wekalaner [0] (~Adium@95-88-1-73-dynip.superkabel.de)
12:27:14PurlingNayukiI have to read the whole option codes.
12:27:15JdGordonPurlingNayuki: git blame that file :)
12:28:35PurlingNayukiI'm trying to understand how this works and update my change:-P
12:29:24JdGordonim happy to push it now if you're ok with the change
12:30:54JdGordon[Saint]: if you want to comment on the patch, now is the time
12:30:56lebelliumyou can already push his translation fix patch, it's safe :P
12:31:20lebelliumhe probably speaks chinese better than us!
12:31:44[Saint]*she
12:32:09lebelliumah? sorry then
12:33:00PurlingNayukiThat's OK.
12:34:06PurlingNayukiAlso found some strings misuse in eq_menu and will fix that when finish volume limiter.
12:37:40lebelliumwhat happens if I translate some fields on http://translate.rockbox.org/ ? Does it automatically push the changes to git?
12:38:09lebelliumah no, I didn't see "When you click this button, you will be sent a Rockbox language file. If you are satisfied with your changes, you're encouraged to submit this file in the Rockbox patch tracker."
12:38:10[Saint]JdGordon: gets the nod from me. I was happy with it prior as long as it had a splash but your changes make it way more obvious what is happening.
12:39:06[Saint]I really like how the max volume presented to the user actually changes now. That's great. I was prepared to tolerate it not doing that as long as it told the user about it.
12:39:16[Saint]But this is a lot neater.
12:40:31PurlingNayukiOK I'll update commit later after finish some test papers.
12:40:46PurlingNayukiAnother coding night.
12:40:49JdGordonyeah, well, it still isnt ideal but better now
12:40:57JdGordonPurlingNayuki: ?
12:41:09 Quit wekalaner (Quit: Leaving.)
12:41:39PurlingNayukiYes and some codes in firmware/ can be removed.
12:42:18PurlingNayukiI'd like to do this now but I hate papers from school.
12:42:28JdGordonok so ill push your next update tomorow i guess
12:43:26 Quit maraz (Ping timeout: 272 seconds)
12:43:42PurlingNayuki;-)
12:44:22PurlingNayukiAfter 13 updates (or more?) it's finally merged..
12:45:25PurlingNayukiThank you all for helping me and spending time on this.
12:46:09 Quit pretty_function (Remote host closed the connection)
12:46:32*PurlingNayuki have to deal with papers and papers.
12:47:30lebellium[Saint]: what about my cabbiev2 dirty fix? I guess it should be committed because if we wait for a clean full rework of the wps code, it's still 1 or 2 years delayed :)
12:49:48***Saving seen data "./dancer.seen"
12:51:49 Join maraz [0] (maraz@kapsi.fi)
12:54:41bluebrother^ok, I'm trying to get Rockbox Utility 1.4 done today. Anything left I should look into first?
12:54:52lebelliumgreat!
12:57:39 Join pretty_function [0] (~sigBART@123.252.213.60)
12:59:14PurlingNayukiGood news even though I never use that
13:00
13:01:09bertrikbluebrother^: does it need to know about new official firmware to be patched?
13:01:44lebelliumyes!
13:02:04lebelliumthe user needs to know
13:02:42bluebrother^bertrik: not really −− we usually link to the manual (and in case of the Sandisk players we also link to the Sandisk forums, but only their entry page)
13:03:12bluebrother^personally I'd like to not link to any 3rd party sites −− having a wiki page collecting the firmware links sounds like the saner solution to me
13:03:27bluebrother^since Sandisk (or whatever vendor) can change their links at any time
13:03:44bertrikbluebrother^: rockbox utility basically includes all of the OF patch tools, like mkamsboot, right?
13:03:51bluebrother^yes
13:04:00bluebrother^but OF files need to get provided by the user
13:04:08bluebrother^we only download files from rockbox.org
13:04:32bertrikok, so the new release gets the most recent changes to mkamsboot/etc
13:04:56bluebrother^yes
13:08:04bluebrother^anyone interested in updating translations for Rockbox Utility?
13:08:31PurlingNayukiYes but guess in nexttranslation
13:08:45PurlingNayuki*next realease
13:09:08bertrikI can do the dutch translation today I think
13:09:54PurlingNayukiI can do Chinese trad and simp
13:11:25lebelliumbluebrother^: how to? editing manually rbutil_fr.ts for example?
13:17:54bluebrother^lebellium: Qt ships with a tool called linguist for this.
13:18:42bluebrother^you can also edit the file manually if you want to, but linguist has some helpful features (like providing suggestions)
13:20:01 Quit pretty_function (Remote host closed the connection)
13:22:01[Saint]A cunning linguist, then?
13:22:52bluebrother^it's quite useful :)
13:24:34lebelliumbluebrother^: QT linguist 4.8.4 says the French translation is up to date but I'm pretty sure I saw some english strings in RButil 1.3.1 hum
13:30:41bluebrother^oh, right
13:30:56bluebrother^you need to run lupdate first to make it pick up new strings
13:32:45lebelliumwhat is lupdate?
13:34:15lebellium2013-02-08 Dominik RiebelingUpdate copyright information for 2013.
13:34:24lebelliumlooks like we need to update it for 2014 ?
13:36:21 Join pretty_function [0] (~sigBART@123.252.213.60)
13:38:36bertrikmeh, I'd rather just remove the copyright info than doing silly updates to the date every year
13:38:36bluebrother^good catch. Will update that.
13:38:57bluebrother^hmm. You've got a point here
13:40:07[Saint]wouldn't be too difficult to get it to drop the right date in a build time, no?
13:40:22[Saint]*in at
13:40:54lebelliumbluebrother^: If I download [rockbox.git] / rbutil / rbutilqt / lang / rbutil_fr.ts on my HDD and open it in Qt linguist, it's not the latest version? What's this lupdate?
13:41:09bluebrother^hmm. We already have the build time, so I don't see much point in that.
13:41:23bluebrother^either have the year in the (c) or drop it. I'm tending to the latter
13:41:36[Saint]good point.
13:41:44bluebrother^lebellium: you need the full Rockbox Utilty sources and then run lupdate. It's a tool that comes with Qt.
13:41:55bluebrother^I'm going to lupdate all translations shortly, so you can then start with that.
13:44:44 Join lebellium_ [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
13:45:12 Quit lebellium (Ping timeout: 252 seconds)
13:45:21 Nick lebellium_ is now known as lebellium (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr)
13:47:45lebelliumok thanks
14:00
14:01:12fs-bluebotBuild Server message: New build round started. Revision 473b26f, 243 builds, 35 clients.
14:02:55bluebrother^lebellium: here you go
14:03:03lebellium;)
14:05:12lebelliumah! now there are missing translation strings. Damn, too many :D
14:08:04lebelliumwhy are some strings grey-out and can't be edited? because they are no longer used? (for example BootloaderInstallAms)
14:08:26 Join einhirn [0] (~Miranda@p4FC74AA0.dip0.t-ipconnect.de)
14:11:48fs-bluebotBuild Server message: Build round completed after 636 seconds.
14:12:45 Quit einhirn (Ping timeout: 245 seconds)
14:16:39lebelliumpamaury: copper you here?
14:17:55pamaurylebellium: yes
14:18:19lebelliumpamaury: in RButil do I let "changelog" in French or translate it to "Journal des modifications" ?
14:19:14pamauryI would say "journal des modifications" or "historique des modifications"
14:20:20lebelliumok
14:24:09PurlingNayuki473b26f: changelog had an extra l..
14:27:46PurlingNayukiJdGordon: Updated codes but it seems to be even more buggy than the previous patchset.
14:31:23 Quit PurlingNayuki (*.net *.split)
14:31:24 Quit DormantBrain (*.net *.split)
14:31:52 Join PurlingNayuki [0] (uid20107@gateway/web/irccloud.com/x-twspesswyhvbcioi)
14:48:41bertrikI don't quite understand the phrase "Note: detecting connected devices might be ambiguous. You might have less devices connected than listed. In this case it might not be possible to detect your player unambiguously."
14:48:55bertrikespecially the meaning of "ambiguous" in this context
14:49:27bertrikis it used here as a careful way to say "unreliable"?
14:49:50***Saving seen data "./dancer.seen"
14:51:02lebelliumI understood it like that yes
14:51:29lebellium'ambiguous" sounds strange in that sentence in French
14:53:53lebelliumbluebrother^
14:59:50 Join ikeboy [0] (~ikeboy@ool-435622d3.dyn.optonline.net)
15:00
15:00:07 Quit ikeboy (Remote host closed the connection)
15:00:39[Saint]Well...to be fair, everything does. :)
15:00:58lebelliumlol
15:01:01[Saint](sound weird in French, that is)
15:03:14lebelliumbluebrother^: here you are for the updated translation https://www.dropbox.com/s/n0j7cegbobytqzz/rbutil_fr_lebellium_updated.ts
15:10:47 Join mt [0] (~MT@cpe-24-165-191-253.neo.res.rr.com)
15:12:43 Quit Karrde (Ping timeout: 251 seconds)
15:13:12 Join Karrde [0] (alucard@karrde.kiserai.net)
15:21:42PurlingNayukilebellium: Why not gerrit?
15:27:52 Join n1s [0] (~n1s@nl118-168-30.student.uu.se)
15:27:52 Quit n1s (Changing host)
15:27:52 Join n1s [0] (~n1s@rockbox/developer/n1s)
15:28:03lebelliumPurlingNayuki: because I have no account
15:28:57PurlingNayuki:-(
15:36:42fs-bluebotBuild Server message: New build round started. Revision 6a3fd9a, 243 builds, 35 clients.
15:39:59lebelliumYou see PurlingNayuki. When you have git access like bertrik, it's pushed within 5 seconds while your chinese translation patch on gerrit is waiting for days and days :D
15:41:17PurlingNayukiOh no that's terrible. I'm about to forget that.
15:42:08bertrikI think I can commit g700 shortly
15:42:10fs-bluebotGerrit review #700 at http://gerrit.rockbox.org/r/700 : by PurlingNayuki (changes/00/700/1)
15:43:05PurlingNayukiThanks.. I've been waiting for days.
15:44:17 Quit pretty_function (Remote host closed the connection)
15:47:01fs-bluebotBuild Server message: Build round completed after 618 seconds.
15:47:21 Join cmhobbs [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
15:47:21 Quit cmhobbs (Changing host)
15:47:21 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
15:47:35fs-bluebotBuild Server message: New build round started. Revision 7602f10, 243 builds, 35 clients.
15:47:43PurlingNayukiOops, is tonight the night of translation?
15:50:13lebelliumbluebrother^: updated the dropbox link above. Minor fix based on the bertrik nl translation, which was better :)
15:50:22fs-bluebotBuild Server message: Build round completed after 167 seconds.
15:58:38lorenzo92lebellium: ...more or less the time for the damn R1 port patch ^^
15:58:47lorenzo92I want it committed !! ( :P )
15:59:54lebelliumGive me git access with my nickname and everything would go faster (but not necessarily safer) :P
16:00
16:05:44PurlingNayukiNight here. Couldn't work anymore. Goodnight everyone;-)
16:16:03bluebrother^lebellium: I don't think there is a problem setting up a gerrit account without a real name. People might not merge your reviews directly though :)
16:18:50 Quit mt (Ping timeout: 260 seconds)
16:23:05lebelliumbluebrother^: gerrit is useless to me. I need git access to get things done. It's frustrating to see people's patches waiting for weeks or months :P
16:26:01bluebrother^main problem is most devs being busy with other stuff these days I guess
16:26:15bluebrother^at least that's true for me. Wanted to work on that release since quite a while ...
16:32:51fs-bluebotBuild Server message: New build round started. Revision 660c8d0, 243 builds, 35 clients.
16:43:07fs-bluebotBuild Server message: Build round completed after 616 seconds.
16:49:54***Saving seen data "./dancer.seen"
16:56:07fs-bluebotBuild Server message: New build round started. Revision f3a1a33, 243 builds, 35 clients.
16:57:39 Quit pamaury (Ping timeout: 246 seconds)
16:58:02 Quit jmspeex (Ping timeout: 272 seconds)
16:59:21fs-bluebotBuild Server message: Build round completed after 194 seconds.
17:00
17:04:12 Join rela [0] (~x@pdpc/supporter/active/rela)
17:04:30 Join jmspeex [0] (jm@mf4-xiph.osuosl.org)
17:06:07fs-bluebotBuild Server message: New build round started. Revision 82b30de, 243 builds, 35 clients.
17:08:53fs-bluebotBuild Server message: Build round completed after 166 seconds.
17:09:30fs-bluebotBuild Server message: New build round started. Revision 17a1867, 243 builds, 36 clients.
17:12:04fs-bluebotBuild Server message: Build round completed after 154 seconds.
17:13:34bluebrother^hmpf. I really need a better setup for those Windows-specific stuff
17:28:40 Quit evilnick (Read error: Operation timed out)
17:29:09 Quit gevaerts (Ping timeout: 246 seconds)
17:31:12 Join gevaerts [0] (~fg@rockbox/developer/gevaerts)
17:31:26 Join evilnick [0] (~evilnick@rockbox/staff/evilnick)
17:36:13 Join pretty_f_ [0] (~sigBART@123.252.213.60)
17:44:40 Join ikeboy [0] (~ikeboy@ool-435622d3.dyn.optonline.net)
17:45:46bluebrother^ok, things should be fine now. Which leaves bumping version numbers and tagging.
17:46:20bluebrother^I'll wait 2 or 3 hours until doing that. If I forgot anything (or something comes up) please ping me
17:46:30bluebrother^otherwise I'll finalize the release later
17:56:01lebelliumbluebrother^: nice
17:56:05 Join mt [0] (~MT@cpe-24-165-191-253.neo.res.rr.com)
17:57:07lebelliumpamaury (logs): maybe I have the other LCD type on my Zen X-fi Style?
17:57:37 Quit ikeboy (Quit: ikeboy)
18:00
18:09:53 Quit pystar89 (Ping timeout: 246 seconds)
18:31:40 Quit mt (Ping timeout: 272 seconds)
18:32:32 Join mt [0] (~MT@cpe-24-165-191-253.neo.res.rr.com)
18:32:35 Quit pretty_f_ ()
18:33:12 Join pretty_f_ [0] (~sigBART@123.252.213.60)
18:33:34 Nick pretty_f_ is now known as pretty_function_ (~sigBART@123.252.213.60)
18:35:35 Nick pretty_function_ is now known as pretty_function (~sigBART@123.252.213.60)
18:49:55***Saving seen data "./dancer.seen"
19:00
19:02:42 Quit lorenzo92 (Ping timeout: 260 seconds)
19:35:30 Join kugel [0] (~kugel@91-64-116-250-dynip.superkabel.de)
19:35:30 Quit kugel (Changing host)
19:35:30 Join kugel [0] (~kugel@rockbox/developer/kugel)
19:35:48fs-bluebotBuild Server message: New build round started. Revision 281d1fa, 243 builds, 35 clients.
19:39:21 Quit cmhobbs (Ping timeout: 246 seconds)
19:39:30fs-bluebotBuild Server message: Build round completed after 221 seconds.
19:39:30fs-bluebotBuild Server message: New build round started. Revision 2f4a941, 243 builds, 35 clients.
19:40:27gevaertsbluebrother^: rbutil gets ipod bootloaders from the server, right?
19:40:56 Join dfkt [0] (dfkt@unaffiliated/dfkt)
19:41:53fs-bluebotBuild Server message: Build round completed after 143 seconds.
19:50:47 Quit pretty_function (Remote host closed the connection)
19:52:30 Join cmhobbs [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
19:52:30 Quit cmhobbs (Changing host)
19:52:30 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
19:59:06bluebrother^gevaerts: yes
20:00
20:09:24 Join sakax [0] (~sakax@d8D862C77.access.telenet.be)
20:09:37 Quit sakax (Changing host)
20:09:37 Join sakax [0] (~sakax@unaffiliated/sakax)
20:10:04gevaertsOK
20:10:30 Quit rela (Read error: Connection reset by peer)
20:12:02 Quit advcomp2019__ (Ping timeout: 252 seconds)
20:14:16kugelhifietma9c has teh wrong label on the built table
20:14:30kugelgevaerts: have you found anything w.r.t. to theu sb problem?
20:14:44gevaertsNo. I'm just about to start looking
20:14:51kugelfwiw, I would like to locate the problem before you push a patch that makes it disappear
20:15:07kugelbecause there is other code depending on this mechanism to work too
20:15:13gevaertsYes, I agree
20:18:38 Join pystar89 [0] (~pystar89@ip-109-90-154-150.unitymediagroup.de)
20:20:49kugelbootloader/rk27xx.c has no rockbox header :\
20:24:44 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:25:13 Join lorenzo92 [0] (~chatzilla@host42-63-dynamic.48-82-r.retail.telecomitalia.it)
20:25:59lorenzo92kugel: i try the alsa patch in a minute ...
20:26:00gevaertskugel: shrink_callback() seems not to be called
20:26:48 Join kugel_ [0] (~kugel@91-64-116-250-dynip.superkabel.de)
20:26:48 Quit kugel_ (Changing host)
20:26:48 Join kugel_ [0] (~kugel@rockbox/developer/kugel)
20:28:32kugel_gevaerts: huh?
20:28:49gevaertsHmmm
20:29:08gevaertsWait
20:29:12kugel_the code forces a compaction run on _maximum(), there should be no way that the shrink callback isnt called
20:29:30gevaertsThere may be subtleties here
20:30:25 Quit kugel (Ping timeout: 246 seconds)
20:30:25 Quit Guest20651 (Ping timeout: 246 seconds)
20:30:35 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
20:30:38 Join cmhobbs_ [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
20:30:40 Quit ladyblink (Ping timeout: 246 seconds)
20:30:41 Join pamaury_ [0] (~quassel@rockbox/developer/pamaury)
20:31:38 Join ladyblink [0] (bassgeisha@selectah.drop.that.bass.aikyou.bassgeisha.com)
20:31:54gevaertskugel_: right. It's more complicated, clearly
20:32:14fs-bluebotBuild Server message: New build round started. Revision 22a28f9, 243 builds, 34 clients.
20:32:16gevaertsIf playback is active, shrink_callback is called, and everything seems to work
20:32:18 Join radioastro [0] (~quassel@veda.xs4all.nl)
20:32:45kugel_no panic on unplug?
20:32:51gevaertsRight
20:32:57gevaertsIf playback is *not* active (e.g. just after boot), shrink_callback is not called, presumably because there's no buffer to shrink, and USB doesn't get a buffer
20:33:07gevaertsThat last bit seems a bit strange
20:33:25kugel_well, if no buffer is allocated, USB should get the unallocated space
20:33:41gevaertsYes, exactly
20:34:22lorenzo92kugel: alsa patch fails on R1 ...
20:34:44lorenzo92kugel: i.e. rockbox does start, i have to see what's the problem
20:34:48gevaertsIt can't be that alloc_maximum doesn't work at all, because playback uses it and that works
20:35:15 Join funman_ [0] (~fun@chui-pas.net)
20:35:34saratogaour build table these days is enormous when theres a bad build :)
20:35:49fs-bluebotBuild Server message: Build round completed after 215 seconds.
20:35:53 Join shadows [0] (~lucent@silenceisdefeat.com)
20:36:16 Nick shadows is now known as Guest16777 (~lucent@silenceisdefeat.com)
20:40:05 Quit pamaury (Ping timeout: 246 seconds)
20:40:06 Quit cmhobbs (Ping timeout: 246 seconds)
20:40:06 Quit shamus (Ping timeout: 246 seconds)
20:40:06 Quit AlexP (Ping timeout: 246 seconds)
20:40:06 Quit babylonlurker (Ping timeout: 246 seconds)
20:40:08 Quit pystar89 (*.net *.split)
20:40:08 Quit funman (*.net *.split)
20:43:04fs-bluebotBuild Server message: New build round started. Revision 22b33d6, 243 builds, 34 clients.
20:46:10 Join saratoga_ [0] (123e11e0@gateway/web/freenode/ip.18.62.17.224)
20:46:18 Join pamaury [0] (~quassel@rockbox/developer/pamaury)
20:46:27fs-bluebotBuild Server message: Build round completed after 201 seconds.
20:47:14 Quit saratoga (Quit: Page closed)
20:48:30 Join Karrde- [0] (alucard@karrde.kiserai.net)
20:49:54 Join AlexP [0] (~alex@rockbox/staff/AlexP)
20:49:57***Saving seen data "./dancer.seen"
20:50:41*gevaerts is confused
20:52:15 Quit AlexP_ (Ping timeout: 248 seconds)
20:52:16 Quit sakax (Ping timeout: 248 seconds)
20:53:27 Quit pamaury_ (*.net *.split)
20:53:27 Quit Karrde (*.net *.split)
20:53:29 Quit Cultist (*.net *.split)
20:53:29 Quit Elfish (*.net *.split)
20:53:37 Join tertu [0] (~tertu@143.44.70.199)
20:54:37 Join sakax [0] (~sakax@d8D862C77.access.telenet.be)
20:54:44 Quit sakax (Changing host)
20:54:44 Join sakax [0] (~sakax@unaffiliated/sakax)
20:55:07gevaertskugel_: do you mind if I commit a panic if usb_storage can't get a buffer or doesn't get enough?
20:55:41kugel_no, not at all
20:56:23 Quit y4n (Quit: PÆNTS ØLF!)
20:56:25kugel_I'm thinking we could even provide the name of the buffer holder (whoever called _maximum() before)
20:57:21kugel_wow
20:57:36kugel_how could my kernel.h change possibly reduce the binsize for so many targets?
20:57:41gevaertsIt didn't
20:57:44fs-bluebotBuild Server message: New build round started. Revision 463d343, 243 builds, 34 clients.
20:57:44 Quit maraz (Ping timeout: 260 seconds)
20:57:47 Quit fs-bluebot (Remote host closed the connection)
20:57:48 Join fs-bluebot [0] (~fs-bluebo@g231123130.adsl.alicedsl.de)
20:57:48fs-bluebotBuild Server message: Build round completed after 188 seconds.
20:57:48fs-bluebotBuild Server message: New build round started. Revision 2a63502, 243 builds, 34 clients.
20:57:59gevaertsMany builds failed before that, and that one fixed the build
20:58:06gevaertsSo probably the bmp change did
20:58:25gevaertsThe "Undo debug stuff" one
20:58:36lebelliumPoor Recorder, it will never build...
20:59:03kugel_gevaerts: the debug stuff was added the build before
20:59:11kugel_which did not build
20:59:27gevaertsHmmm
20:59:30gevaertsGood point
20:59:45*gevaerts is a bit annoyed
20:59:56fs-bluebotBuild Server message: Build round completed after 176 seconds.
21:00
21:00:03gevaertsTiming seems to be involved in this usb thing, so adding splashes does change behaviour
21:00:50gevaertsAnd USB is involved, so no UI while it's doing stuff, and a panic is involved so no logf after that...
21:01:00gevaertsHmmm
21:01:13gevaertsWhy don't we print the last n lines from the logf buffer on panic?
21:02:03 Join toehser [0] (~tom@Connqueror.Toms.NET)
21:02:06 Join kugel [0] (~kugel@91-64-116-250-dynip.superkabel.de)
21:02:06 Join maraz [0] (maraz@kapsi.fi)
21:02:16 Quit kugel (Client Quit)
21:02:48 Join sakax_ [0] (~sakax@d8D862C77.access.telenet.be)
21:03:09 Join K1773R_ [0] (~K1773R@unaffiliated/k1773r)
21:03:26 Quit tertu (Read error: Connection reset by peer)
21:04:31 Join kugel [0] (~kugel@91-64-116-250-dynip.superkabel.de)
21:04:40 Quit kugel (Changing host)
21:04:40 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:04:40kugelman, what's up with freenode
21:05:23kugelgevaerts: the "use mono bmp" commit caused the binsize drop, heck it even mentions it in the message
21:05:57kugelgevaerts: printing the logf buffer on panic seems like a good idea but the screen is already filled with backtrace on most targets
21:05:57gevaertsAh, of course :)
21:06:13gevaertsOh, I know, but sometimes there's a bit of room
21:06:30gevaertsRight now I'm looking at an ipod video screen that could handle 20 more lines :)
21:06:40gevaerts(short backtrace)
21:06:47kugellets use them then :)
21:07:14 Join joshin1 [0] (~josh@ip68-0-152-212.tc.ph.cox.net)
21:07:14 Quit joshin1 (Changing host)
21:07:14 Join joshin1 [0] (~josh@unaffiliated/joshin)
21:07:20gevaertsI'll have a go
21:08:18 Quit n17ikh (Read error: Operation timed out)
21:08:18 Quit toehser1 (Read error: Operation timed out)
21:08:20 Quit K1773R (Read error: Operation timed out)
21:08:20 Quit bertrik (Read error: Operation timed out)
21:08:20 Quit sakax (Read error: Operation timed out)
21:08:20 Nick kugel is now known as 45PAAZ16C (~kugel@rockbox/developer/kugel)
21:08:25 Quit kugel_ (Ping timeout: 265 seconds)
21:09:40 Join K1773R [0] (~K1773R@unaffiliated/k1773r)
21:11:53 Join n17ikh [0] (~n17ikh@128.204.195.239)
21:11:53 Quit n17ikh (Changing host)
21:11:53 Join n17ikh [0] (~n17ikh@unaffiliated/n17ikh)
21:13:23 Quit joshin (Ping timeout: 260 seconds)
21:13:24 Quit K1773R_ (Ping timeout: 260 seconds)
21:13:26 Quit fs-bluebot (Ping timeout: 260 seconds)
21:14:24 Join fs-bluebot [0] (~fs-bluebo@g231123130.adsl.alicedsl.de)
21:20:45 Join Scr0mple [0] (~Simon@161.43.73.67)
21:22:55 Join toehser1 [0] (~tom@Connqueror.Toms.NET)
21:23:04 Join Guest81512 [0] (Slayer@c-69-143-187-144.hsd1.va.comcast.net)
21:24:18 Join AlexP_ [0] (~alex@rockbox/staff/AlexP)
21:25:30 Quit toehser (Ping timeout: 260 seconds)
21:25:32 Join ldyblink [0] (~boh@206.41.112.74)
21:25:49 Join n17ikh_ [0] (~n17ikh@128.204.195.239)
21:25:51 Quit n17ikh_ (Changing host)
21:25:51 Join n17ikh_ [0] (~n17ikh@unaffiliated/n17ikh)
21:26:00 Quit Guest80912 (Ping timeout: 264 seconds)
21:26:04 Quit funman_ (Ping timeout: 264 seconds)
21:26:08 Quit Scromple (Ping timeout: 264 seconds)
21:26:09 Quit n17ikh (Ping timeout: 264 seconds)
21:26:11 Quit AlexP (Ping timeout: 264 seconds)
21:26:11 Quit radioastro (Ping timeout: 264 seconds)
21:26:11 Quit ladyblink (Ping timeout: 264 seconds)
21:26:11 Quit cmhobbs_ (Ping timeout: 264 seconds)
21:26:14 Quit APLU (Ping timeout: 264 seconds)
21:26:16 Quit froggyman (Ping timeout: 264 seconds)
21:26:29 Join babylonlurker [0] (~quassel@veda.xs4all.nl)
21:28:23 Join bertrik [0] (~quassel@rockbox/developer/bertrik)
21:29:02 Join funman [0] (~fun@chui-pas.net)
21:29:10 Join Kohlio [0] (~kohlrabi@94-23-217-152.kimsufi.com)
21:29:24 Join cmhobbs_ [0] (~cmhobbs@ip70-178-52-92.ks.ks.cox.net)
21:29:38 Quit ldyblink (Ping timeout: 259 seconds)
21:30:43 Join APLU [0] (~mulx@2a01:e34:ee29:12b0::10)
21:30:53 Quit Topy44 (Ping timeout: 245 seconds)
21:31:15[Saint]lebellium: fun fact is that it is actually really trivial to get the recorder build...errrr...building, again.
21:31:40[Saint]Mr. SOmeone needs to make an executive descision on what feature(s) to axe from the build to do so, though.
21:31:52[Saint]Which isn't easy.
21:32:03[Saint]And...is a crying shame, really.
21:32:07lebelliumgevaerts already removed one feature last time
21:32:13 Join Topy44 [0] (~Topy44@93.190.93.215)
21:32:21lebelliumdo we need to remove one feature for every build? :)
21:32:28[Saint]I don't believe that was committed, was it?
21:32:36gevaertsNo. Someone needs to do the bootloader transition
21:32:50*[Saint] nods
21:36:35 Quit Kohlrabi (Remote host closed the connection)
21:36:50 Quit n1s (*.net *.split)
21:36:51 Quit krnlyng (*.net *.split)
21:36:53 Quit FOAD (*.net *.split)
21:36:54 Quit yosafbridge (*.net *.split)
21:36:55 Quit Naked (*.net *.split)
21:36:55 Quit uwe_ (*.net *.split)
21:36:55 Quit GeekShadow (*.net *.split)
21:36:56 Quit uwe_mobile (*.net *.split)
21:36:58 Quit scorche|sh (*.net *.split)
21:37:01 Quit Raptors (*.net *.split)
21:37:01 Quit markun (*.net *.split)
21:37:06 Quit KotH (*.net *.split)
21:37:07 Quit __jae__ (*.net *.split)
21:38:12 Quit 45PAAZ16C (Write error: Broken pipe)
21:38:26 Join yosafbridge [0] (~yosafbrid@li125-242.members.linode.com)
21:39:03 Join n1s [0] (~n1s@rockbox/developer/n1s)
21:39:03 Join krnlyng [0] (~liar@83.175.90.24)
21:39:03 Join FOAD [0] (~foad@unaffiliated/foad)
21:39:03 Join Naked [0] (~naked@naked.iki.fi)
21:39:03 Join uwe_ [0] (~uwe_@dslb-088-066-160-105.pools.arcor-ip.net)
21:39:03 Join GeekShadow [0] (~antoine@reactos/tester/GeekShadow)
21:39:03 Join uwe_mobile [0] (~uwe@static.88-198-8-117.clients.your-server.de)
21:39:03 Join scorche|sh [0] (~scorche@rockbox/administrator/scorche)
21:39:03 Join Raptors [0] (~whoneedsa@198-200-68-213.cpe.distributel.net)
21:39:03 Join markun [0] (~markun@rockbox/developer/markun)
21:39:03 Join KotH [0] (~attila@lou-outside.kinali.ch)
21:39:03 Join __jae__ [0] (~jae@dedicated.jaerhard.com)
21:39:53 Join kugel [0] (~kugel@91-64-116-250-dynip.superkabel.de)
21:39:53 Quit kugel (Changing host)
21:39:53 Join kugel [0] (~kugel@rockbox/developer/kugel)
21:45:29bluebrother^hmm. Seems something went a bit wrong :/
21:46:07fs-bluebotBuild Server message: New build round started. Revision 1e1b215, 243 builds, 34 clients.
21:46:34bluebrother^interesting. Seems I can push a tag pointing to a commit not referenced by master or any other branch
21:47:52bluebrother^but git pull doesn't get it? Gnah :(
21:48:15 Join ladyblink [0] (bassgeisha@selectah.drop.that.bass.aikyou.bassgeisha.com)
21:48:58fs-bluebotBuild Server message: Build round completed after 171 seconds.
21:52:07bluebrother^anyone with git magic around?
21:53:11[Saint]Go jump on Torne in *-community?
21:55:36 Join froggyman [0] (~frogs@173.234.239.23)
21:57:17gevaertsWait, what? Why is usb_storage trying to allocate the buffer *twice*?
22:00
22:06:19 Nick froggyman is now known as Guest93057 (~frogs@173.234.239.23)
22:09:23 Join advcomp2019 [0] (~advcomp20@65-131-163-145.sxct.qwest.net)
22:09:23 Quit advcomp2019 (Changing host)
22:09:23 Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019)
22:10:55 Quit Rower (Quit: Hmmm...)
22:18:46 Join Horscht [0] (~Horscht@xbmc/user/horscht)
22:23:51 Quit rasher (Ping timeout: 246 seconds)
22:25:22 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
22:25:34 Quit cmhobbs_ (Ping timeout: 252 seconds)
22:27:52 Quit fs-bluebot (Ping timeout: 276 seconds)
22:28:54 Quit bluebrother^ (Ping timeout: 272 seconds)
22:29:27 Join fs-bluebot [0] (~fs-bluebo@g226068028.adsl.alicedsl.de)
22:31:20pamaurylebellium: I don't understand your remark about X-Fi Style LCD
22:32:09lebelliumpamaury: "There are two kinds of LCD so I obviously could only test one of them."
22:32:17 Join shamus [0] (~shmaus@ip-206-192-193-180.marylandheights.ip.cablemo.net)
22:33:11kugelgevaerts: oh, if it does it twice that could explain it
22:33:35gevaertskugel: yes, but the thing is, it shouldn't be calling init_connection twice at all!
22:33:53kugelthis, plugins and recording are the _maximum() users that never move or shrink the buffers
22:34:16pamaurylebellium: ah understood, yeah we'll see this when I commit the code
22:34:24kugelso if either of the three holds the big buffer the next _maximum will likely fail
22:35:38pamauryI need to fix dual-boot first
22:36:15gevaertskugel: doing it twice also means one of the handles is lost
22:37:35 Join rasher [0] (~rasher@rockbox/developer/rasher)
22:38:24gevaertsThe thing is that apparently usb_core doesn't guarantee that init_connection is only called once per connection if bus resets happen
22:39:14gevaertsSo either it needs to call disconnect() for all drivers at every bus reset, or it needs to suppress a new init_connection() call
22:40:15gevaertsI'm fairly sure the latter is a bad idea, as at least storage initialises the USB read in init_connection(), so suppressing that will horribly break it
22:41:21kugelgevaerts: could alloc only on the first call
22:41:48gevaertsOr only alloc if there's no valid handle, yes
22:42:11bertrikor split the init into a part that allocates and a part that resets the state?
22:42:47gevaertsbertrik: there already is a global init and a connection init. Three init functions doesn't sound that great to me
22:43:14gevaertsWe can't do the alloc in the global init though, because at that point the driver might not be needed at all
22:43:27 Quit lorenzo92 (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131206145143])
22:43:56gevaertsI'm in favour of usb_core doing a full disconnect/init_connection cycle every time to keep things nicely symmetrical
22:44:00kugelgevaerts: the global init is called for all drivers isnt it?
22:44:09gevaertsI think so
22:44:13kugelso you'd alloc even if ums isnt to be used
22:44:17gevaertsYes
22:44:22kugeli.e. playback stop for charging-only
22:44:41kugeli.e. bad :)
22:45:45gevaertsExactly :)
22:46:08 Join pystar89 [0] (~pystar89@ip-109-90-154-150.unitymediagroup.de)
22:48:41 Join cmhobbs [0] (~cmhobbs@fsf/member/cmhobbs)
22:49:46kugelgevaerts: is the disconnect function called only once?
22:49:58***Saving seen data "./dancer.seen"
22:50:02kugelanyway, alloc only if invalid handle sounds workable
22:50:20gevaertskugel: it should be called exactly once per init_connection
22:50:27gevaertsI'm double-checking that now
22:54:47 Join cmhobbs_ [0] (~cmhobbs@ip98-186-66-92.fv.ks.cox.net)
22:54:47 Quit cmhobbs (Read error: Connection reset by peer)
22:57:16fs-bluebotBuild Server message: New build round started. Revision 204668d, 243 builds, 34 clients.
22:57:43gevaertskugel: that should fix it
22:58:35gevaertskugel: also, feel free to have a look at g#709. That's been really helpful here :)
22:58:36fs-bluebotGerrit review #709 at http://gerrit.rockbox.org/r/709 : Print `last logf lines on panic(). by Frank Gevaerts (changes/09/709/1)
23:00
23:00:20gevaertsSo anyway, this was an *old* bug, which just didn't show up because the disconnect code didn't do anything until your buflib rework
23:00:20fs-bluebotBuild Server message: Build round completed after 185 seconds.
23:01:19 Quit fs-bluebot (Remote host closed the connection)
23:01:32 Join fs-bluebot [0] (~fs-bluebo@g226068028.adsl.alicedsl.de)
23:02:56kugelgevaerts: you didnt convert the logf to the new framework did you? :)
23:03:19gevaertsI just wanted to fix actual bugs :)
23:05:21 Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.)
23:05:21gevaertsAnyway, we seem to be losing dev build users. *nobody* noticed that that gimp bmp commit broke actually *booting* on the ipod video for nearly two weeks...
23:05:47bertrikgimp bmp commit?
23:05:58gevaerts ef92ed4
23:06:38lebelliumPeople are in v3.13 and are impatiently waiting for v3.14, they don't care about dev builds \o/
23:06:55gevaertsWe won't have a stable v3.14 if people are like that...
23:07:09lebelliumhum true
23:09:10 Quit bertrik (Remote host closed the connection)
23:15:16kugelgevaerts: wasnt two weeks :)
23:15:42 Quit cmhobbs_ (Read error: Connection reset by peer)
23:16:00kugeli'm sure i pushed it later
23:16:11kugelbut git.rockbox.org disagrees
23:16:16 Join cmhobbs_ [0] (~cmhobbs@ip98-186-66-92.fv.ks.cox.net)
23:19:00n1sgevaerts: might that usb bug have been the cause for some of the other weird usb issues we're having?
23:20:07bluebrotherhmm. Seems sorted tables in the wiki kinda work but the sorting cannot be changed
23:22:01gevaertsn1s: no. It only surfaced with kugel getting rid of the old way to get the audio buffer, and that's fairly recent
23:22:54gevaertsHowever, wodz found a few other issues recently, and fixes have been committed for those IIRC
23:22:55n1saha
23:24:19gevaertsThere's still the bad stall handling on ams (and maybe others?) that affects windows the first time it sees the device
23:24:42gevaertsWe probably should commit the workaround for that
23:25:16 Quit sakax_ (Remote host closed the connection)
23:25:32kugelthere's still the serious theme corruption
23:35:57 Quit cmhobbs_ (Ping timeout: 246 seconds)
23:52:03 Join cmhobbs_ [0] (~cmhobbs@ip98-186-66-92.fv.ks.cox.net)
23:54:16user890104can someone please add ipod6g to the themes site? rockbox utility requests the following url: http://themes.rockbox.org/rbutilqt.php?target=ipod6g&release=&revision=&rbutilver=1.4.0 and gets a response "No themes available for the selected target"
23:55:57user890104anyone with access to http://themes.rockbox.org/admin.php should be able to do it
23:58:33user890104also, here's the complete rbutil log: http://pastebin.com/raw.php?i=d6qdZ5mB
23:58:52 Quit pamaury (Ping timeout: 276 seconds)

Previous day | Next day