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 2009-10-31

00:00:25 Join kugel [0] (n=kugel@rockbox/developer/kugel)
00:00:44 Quit ender` (" It always takes longer than you expect, even when you take Hofstadter's Law into account. -- Hofstadter's Law")
00:01:20 Quit mt (Read error: 113 (No route to host))
00:01:55 Join mt [0] (n=mtee@rockbox/developer/mt)
00:05:09 Quit liar (Client Quit)
00:06:00 Quit esperegu_ (No route to host)
00:07:49 Part toffe82
00:10:27 Join JdGordon1 [0] (
00:18:56 Quit mt (Read error: 104 (Connection reset by peer))
00:21:02 Join mt [0] (n=mtee@rockbox/developer/mt)
00:22:58 Quit cephalopoid ("Lost terminal")
00:23:24 Quit HellDragon (Read error: 104 (Connection reset by peer))
00:23:36 Join HellDragon [0] (
00:24:00 Join jab416171 [0] (
00:24:07jab416171Rockbox Utility runs on Windows (2000, XP), Mac OS X and Linux. Older versions of Windows (98, 95) are not supported −− Rockbox Utility uses some windows functionality that has been added starting with 2000. Windows Vista is currently only slightly tested due to the lack of a test setup and might have additional issues. Please join us on IRC if you can help out.
00:24:11jab416171is this still the case?
00:24:37AlexPalthough vista should be fine
00:24:40jab416171I have windows vista and windows 7
00:24:45jab416171on two separate PCs
00:25:02AlexPboth should be OK, but it'd be nice to hear if that is the case
00:25:41jab416171I manually installed it on windows 7
00:25:53AlexPYou don't install rbutil
00:26:02AlexPIt is a stand alone app
00:26:07jab416171I didn't use it
00:26:13AlexPSo why mention it?
00:26:40jab416171I manually copied the folder and ran the boot manager thing
00:26:43jab416171and it worked fine
00:26:55AlexPSure, but why did you mention rbutil if you didn't use it?
00:26:56bluebrothermicrosoft usually keeps newer versions of windows compatible with older applications.
00:27:09jab416171I didn't mention rbutil
00:27:13AlexPYou did
00:27:19AlexPThe very first thing you said
00:27:22jab416171sorry :P
00:27:29jab416171I thought that was just rockbox in general
00:27:35jab416171my bad
00:27:40AlexPNo, that is the Rockbox Utility
00:27:47 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.5.3/20091020102323]")
00:27:49AlexPThat is used to e.g. install Rockbox to your DAP
00:28:04AlexPdigital audio player
00:28:35AlexPRockbox itself is completly unrelated to windows, linux or whatever
00:28:47AlexPIt runs on your DAP, your PC is irrelevent
00:29:16AlexPAnyway, good to know you got Rockbox working :)
00:29:26bluebrotherhmm, the first paragraph on that wiki page reads "This is the automated installer tool for Rockbox." Is something unclear with that?
00:29:59jab416171•bluebrother• I read "not tested on vista/7" and for some reason I thought it meant rockbox in genearl
00:33:48 Part jab416171
01:04:03 Quit val3 (Read error: 104 (Connection reset by peer))
01:07:49 Quit JdGordon1 (Read error: 110 (Connection timed out))
01:09:32 Join AndyIL [0] (n=pasha_in@
01:14:54 Join StealthyXIIGer [0] (
01:21:53 Quit AndyI (Read error: 110 (Connection timed out))
01:25:31CIA-85New commit by dave (r23431): Correct the bootloader download path.
01:28:23 Quit StealthyXIIGer (Read error: 54 (Connection reset by peer))
01:28:36 Join StealthyXIIGer [0] (
01:40:11 Join ebswift [0] (
01:41:27ebswifthi, just spent ages unbricking a cheap sansa e250v2 i bought, and i'm getting terrible sound quality - the voice track is playing very quiet... any thoughts?
01:45:11 Quit kugel (Remote closed the connection)
01:46:50domonoky1ebswift: is the sound quality also bad in the OF ?
01:46:51 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
01:48:48ebswiftyou mean original file? no... some songs sound like they're playing back at very low bitrate too
01:49:26domonoky1of= original firmware
01:50:16ebswiftyeah, it is... i tried booting back into sansa and no good... the next thing i was going to try is copy the OF back on and have it re-image with that
01:51:16domonoky1if the sound is also bad in the of, it sounds like hardware problems.. does change when you twist the headphone connector ?
01:51:50ebswifti'll try it now... i did try 3 sets of headphones, but i'll just try twisting it around now
01:53:02 Quit matsl (Read error: 110 (Connection timed out))
01:53:34domonoky1you can ofcourse try with a clean firmware,but it probably wont help if its a hardware error.
01:53:35ebswiftno, that didn't do it... sounds just like a really low bitrate... i wonder if this thing was bricked worse than i thought
01:53:51ebswifti'll try re-imaging now
01:54:29domonoky1also try a checkdisk on the player, to see if the filesystem is fine.
01:54:49***Saving seen data "./dancer.seen"
02:00:24 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
02:01:04ebswifthmm, chkdsk and re-image is no-go
02:03:42 Quit BlakeJohnson86 (Remote closed the connection)
02:07:04 Join esperegu_ [0] (n=quassel@
02:10:55 Quit amiconn (Nick collision from services.)
02:10:56 Join amiconn_ [0] (i=quassel@rockbox/developer/amiconn)
02:11:18 Nick amiconn_ is now known as amiconn (i=quassel@rockbox/developer/amiconn)
02:13:10 Quit pixelma (Nick collision from services.)
02:13:10 Join pixelma_ [0] (i=quassel@rockbox/staff/pixelma)
02:13:30 Nick pixelma_ is now known as pixelma (i=quassel@rockbox/staff/pixelma)
02:15:53ebswifti pulled it all apart again, looks like it's just an issue with the headphone connection... weird how wiggling it around when it was in one piece didn't work
02:16:16 Join panni__ [0] (
02:21:32 Quit esperegu (Read error: 113 (No route to host))
02:21:43 Quit esperegu_ (Remote closed the connection)
02:23:36 Join esperegu [0] (n=quassel@
02:23:49 Quit panni_ (Read error: 113 (No route to host))
02:25:14 Join feisar- [0] (
02:27:18 Quit niekie (Read error: 60 (Operation timed out))
02:29:30 Quit domonoky1 (Read error: 104 (Connection reset by peer))
02:30:22 Join niekie [0] (
02:31:10 Join DerPapst [0] (
02:34:18 Quit GeekShadow (Read error: 104 (Connection reset by peer))
02:38:55 Join BlakeJohnson86 [0] (
02:46:06 Quit esperegu (Read error: 104 (Connection reset by peer))
02:46:34 Quit Topy44 (Read error: 104 (Connection reset by peer))
02:47:24 Join adiroiban [0] (
02:48:05 Quit krazykit (Read error: 60 (Operation timed out))
02:48:07 Join krazykit [0] (
02:48:30 Quit DerPapst ("Leaving.")
02:49:37 Join Topy44 [0] (
02:49:40 Join esperegu [0] (n=quassel@
02:53:41 Quit esperegu (Remote closed the connection)
03:14:54 Nick fxb is now known as fxb__ (n=felixbru@
03:26:42CIA-85New commit by mc2739 (r23432): Remove svn:executable from firmware
03:46:55 Join barrywardell_ [0] (
03:50:11 Quit barrywardell (Read error: 60 (Operation timed out))
03:50:12 Nick barrywardell_ is now known as barrywardell (n=barrywar@rockbox/developer/barrywardell)
03:54:53***Saving seen data "./dancer.seen"
03:54:54 Quit Topy44 (Read error: 54 (Connection reset by peer))
03:54:57 Join T44 [0] (
04:07:59 Quit Rondom (Nick collision from services.)
04:08:09 Join Rondom [0] (
04:14:02 Quit mt (Read error: 113 (No route to host))
04:14:40 Join mt [0] (n=mtee@rockbox/developer/mt)
04:16:55 Join BlakeJohnson861 [0] (
04:21:35 Quit darkham (Remote closed the connection)
04:26:24 Join ebswift1 [0] (
04:26:56 Quit BlakeJohnson86 (Read error: 110 (Connection timed out))
04:28:37 Quit BlakeJohnson861 (Remote closed the connection)
04:35:08 Join BlakeJohnson86 [0] (
04:35:15 Join fejfighter [0] (
04:39:44 Quit fejfighter (Client Quit)
04:40:27 Join fejfighter [0] (
04:42:31 Quit daurn| (Read error: 113 (No route to host))
04:48:41 Join froggyman [0] (
04:49:39 Quit ebswift (Read error: 110 (Connection timed out))
04:55:05 Quit TheSeven (Nick collision from services.)
04:55:23 Join The_Seven [0] (n=theseven@rockbox/developer/TheSeven)
04:55:35 Nick The_Seven is now known as TheSeven (n=theseven@rockbox/developer/TheSeven)
05:07:17 Join BHSPitLappy [0] (n=BHSPitLa@unaffiliated/bhspitmonkey)
05:16:48 Quit BlakeJohnson86 (Remote closed the connection)
05:16:58 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
05:17:19 Join StealthyXIIGer [0] (
05:19:06 Quit panni__ (Client Quit)
05:19:28 Join fyrestorm [0] (
05:24:09 Quit fyrestorm (Read error: 54 (Connection reset by peer))
05:24:49 Join BlakeJohnson86 [0] (
05:25:42 Join fyrestorm [0] (
05:29:10 Quit fyrestorm (Read error: 104 (Connection reset by peer))
05:29:31 Quit BlakeJohnson86 (Client Quit)
05:33:07 Quit ebswift1 ("Leaving")
05:41:00 Join BlakeJohnson86 [0] (
05:51:21 Part froggyman
05:51:48 Join antil33t [0] (n=Mudkips@
05:54:54***Saving seen data "./dancer.seen"
06:19:14 Quit StealthyXIIGer (Read error: 60 (Operation timed out))
06:47:43 Join dmb [0] (n=Dmb@unaffiliated/dmb)
07:03:09 Join bertrik [0] (
07:07:13 Quit BHSPitLappy (Remote closed the connection)
07:31:01 Quit saratoga (Ping timeout: 180 seconds)
07:32:03 Join Horschti [0] (n=Horscht2@xbmc/user/horscht)
07:33:47 Quit bluebrother (Nick collision from services.)
07:33:48 Join bluebroth3r [0] (n=dom@rockbox/developer/bluebrother)
07:40:44 Quit bertrik ("Leaving")
07:48:10 Quit adiroiban (Read error: 110 (Connection timed out))
07:50:28 Quit Horscht (Read error: 110 (Connection timed out))
07:54:26 Join fyrestorm [0] (
07:54:57***Saving seen data "./dancer.seen"
08:00:21 Quit fejfighter ("Leaving")
08:03:08 Join fejfighter [0] (
08:04:47 Quit fejfighter (Client Quit)
08:05:03 Join fejfighter [0] (
08:05:06 Join Rob2223 [0] (
08:06:05 Join shai [0] (
08:11:02 Quit Rob2222 (Read error: 60 (Operation timed out))
08:23:02 Join stoffel [0] (
08:27:02Unhelpfulkugel: i seem to hang somewhere during settings_reset on my e200
08:29:49 Join robin0800 [0] (
09:01:31 Join esperegu [0] (n=quassel@
09:06:17 Quit Horschti ("Verlassend")
09:11:05 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
09:12:47 Quit fejfighter ("Ex-Chat")
09:26:14 Join Grahack [0] (
09:28:13 Join gingermig [0] (
09:34:44 Quit Horscht ("Verlassend")
09:38:34 Join Horscht [0] (n=Horscht2@xbmc/user/horscht)
09:48:53 Part gingermig
09:55:00***Saving seen data "./dancer.seen"
10:02:16 Join tomers [0] (
10:03:24CIA-85New commit by tomers (r23433): Remove tooltip from 'Install Rockbox' button, since no other button has one
10:08:46 Quit merbanan (Remote closed the connection)
10:18:52 Join scorche|sh [50] (n=scorche@rockbox/administrator/scorche)
10:22:36 Join flydutch [0] (
10:30:45 Quit Grahack (Read error: 60 (Operation timed out))
10:32:38 Join Grahack [0] (
10:36:43 Join fejfighter [0] (
10:36:54 Join fejfighter_ [0] (
10:37:14 Quit fejfighter_ (Client Quit)
10:39:11 Quit phanboy4 ("Leaving")
10:46:57 Quit Bob_C ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
10:52:28 Join Bob_C [0] (
10:54:17n1sAlexP: yay! (for the beast)
10:54:47 Part n1s ("Lämnar")
10:55:10 Join n1s [0] (n=n1s@rockbox/developer/n1s)
11:01:13 Join warcraker [0] (
11:05:00bluebroth3rtomers: can we _please_ discuss changes like r23433 before changing it? Other buttons not having tooltips doesn't mean they shouldn't have ones.
11:05:24 Nick bluebroth3r is now known as bluebrother (n=dom@rockbox/developer/bluebrother)
11:06:12 Quit warcraker ("CGI:IRC (Ping timeout)")
11:11:45Bob_Cr23433 does seem to be a case of removing useful features for the sake of overzealous consistency
11:12:38 Quit fejfighter (Read error: 60 (Operation timed out))
11:12:54tomersbluebrother: Yes. All other buttons does not have tooltip. That tooltip was trivial - it was the same text as the label. Do you think we should have such tooltips for all buttons? Does it help accessibility? Or else what benefit do we get from that?
11:14:34 Join ender` [0] (
11:14:57Bob_CWhat benefit do we get by removing the tooltip?
11:15:19bluebrothertomers: about accessibility we should ask domonoky, he's done more in that aspect.
11:15:22bluebrotherBob_C: none?
11:16:28tomersBob_C: It just poped to my eyes while working on something else there. I thought it would be a good thing to have some consistency there. I guess you guys don't like that - ok, I'll avoid doing so in the future
11:16:32bluebrothertooltips might be really helpful for cases like bootloader installation on the archos players: currently you can't install the bootloader on an archos, and the user doesn't get any hint that he doesn't need one.
11:17:37tomersI don't object tooltip, but I object trivial tooltip that has the same text as the label - seems to be like a leftover. I think we should have all-or-none approach for such non-informative tooltips
11:17:56Bob_CFor consistency, why not add tooltips to the other buttons?
11:17:59bluebrothertomers: what I really dislike is that you don't communicate it. It's a good point that those aren't used more, but this doesn't tell anything why it's the way it is. Maybe it was just forgotten to complete that?
11:18:41bluebrotherwell, I wouldn't add tooltips simply because I'm working on a redesigned installation tab (the RockboxUtilityDevelopment page has links to early mockups :)
11:19:13tomersbluebrother: I get the point of communicating more. I've posted FS items today, and I'll discuss things more before committing
11:20:13Bob_CIs the "all or none" approach a general policy?
11:20:35tomersBob_C: Just a suggestion for rbutil's GUI
11:21:07bluebrothertomers: and please try to get more patience −− we have no delivery date or fixed release dates. A patch hanging around in the tracker longer doesn't harm, but committing broken patches generates work for others. Nothing that at least I am fond of.
11:21:53tomersbluebrother: That FS items I've posted to day are going to sit there for a long time.. ;-)
11:22:25bluebrotherbeing consistend in the GUI is a good thing in general, so if we use tooltips we should try to have it for all (at least main UI) buttons
11:22:28tomersbluebrother: I've noticed that when the configuration file does not exist, the rbutil has some buttons enabled, which I *think* shouldn't: Like the 'Font Package', 'Install Themes', 'Install Game Files'... What do you think?
11:22:53 Join warcraker [0] (
11:22:54bluebrotherconfiguration file? As in rbutil.ini?
11:22:55tomersMaybe disable the entire tab?
11:23:32tomersbluebrother: No. ~/.config/ (is there other name for that?)
11:24:37bluebrotherah, the user configuration. Was a bit confused by that, the file usually exists :)
11:26:32tomersI think of the first time user who runs this utility. He shouldn't have enabled buttons that does nothing or produce error messages. True - he gets a message box before that, but that doesn't matter. When the user configuration is not configured properly, unusable features (buttons/labels/tabs) should be disabled
11:27:19bluebrotherwell, I don't think it's that important, but disabling the complete tabWidget should do it.
11:29:36tomersbluebrother: So I', going for it, and will post an FS item. I think that's important - it looks much better this way. I think current work-flow is confusing enough, and we can't afford having further things that may confuse the user
11:30:37bluebrotherwell, if you consider it important go for it. Probably done easiest in RbUtilQt::chkConfig()
11:31:46 Quit warcraker ("CGI:IRC")
11:37:11*n1s has an idea for cleaning up the config-*.h files; moving all the handling of SIMULATOR specific things into config.h so it just undefines things that shouldn't be defined for sims so we get a) consistency between targets and b) cleaner config files, any thoughts on that?
11:37:16 Join kugel [0] (n=kugel@rockbox/developer/kugel)
11:37:45n1sor possibly splitting the sim specific parts out to another header
11:38:05n1sconfig-sim.h that undefines things
11:43:12 Quit mc2739 (Read error: 110 (Connection timed out))
11:44:49tomersbluebrother: RbUtilQt::chkConfig() is called from many places. Do you think that whenever this function called it should test whether config correctness is changed, and update enabe state of relevant widgets?
11:52:10bluebrothertomers: I don't think that this does much harm. But you patch isn't working correctly. I've just put a comment up on FS.
11:53:15bluebrotherbtw, why are you assigning tasks to others? We rarely use that, and if tasks get assigned then usually as a "I'm working on this" marker.
11:55:03***Saving seen data "./dancer.seen"
11:55:15 Quit Grahack (Client Quit)
11:56:24tomersbluebrother: I've assigned it to myself, but since I was not listed in the list, I've typed my name in the 'Find' textbox thinking it would set my name as assigned to (stupid mistake)
11:57:23bluebrotherah, ok.
12:00:04 Join adiroiban [0] (
12:00:31tomersIn order to assigned it to myself, I need to change the task status back to New, then press 'Assign to myself'
12:00:47bluebrotherBagder: can you add "rbutil 1.2.3" to the version list in FS? And maybe also "rbutil svn"?
12:03:35tomersbluebrother: How can I know the user configuration is not set? Is that either one of RbSettings::Mountpoint / RbSettings::CurBrand / RbSettings::CurName which are empty?
12:08:36bluebrothertomers: well, IMO it doesn't make much sense to distinguish between invalid and missing user configuration. And for checking that we've got chkConfig() −− i.e. checking RbSettings::Platform and RbSettings::Mountpoint
12:11:05 Join DerPapst [0] (
12:20:24 Join Sajber^ [0] (
12:26:09 Quit kugel (Read error: 110 (Connection timed out))
12:26:16 Join kugel [0] (
12:34:36kugelUnhelpful: I know :)
12:35:12 Join Omlet [0] (i=omlet05@
12:35:15 Join Omlet05 [0] (i=omlet05@
12:35:17 Quit Omlet (Remote closed the connection)
12:37:02 Quit stoffel (Read error: 113 (No route to host))
12:39:58 Quit yosafbridge ("Coyote finally caught me")
12:40:07 Join yosafbridge [0] (
12:40:33 Quit mikroflops (Remote closed the connection)
12:41:51 Join mikroflops [0] (
12:52:32 Quit barrywardell ()
12:59:47 Join petur [0] (
13:02:05 Quit esperegu (Read error: 110 (Connection timed out))
13:14:29 Join Grahack [0] (
13:18:38 Join raphi [0] (
13:19:08tomersbluebrother: ping
13:34:04AlexPn1s: Indeed so :)
13:36:42Unhelpfulkugel: ah... have you had any further progress?
13:37:03 Join webguest51 [0] (
13:37:15kugelUnhelpful: I messaged it to you the other day. the next freeze is in create_thread (which we talked about already)
13:37:33 Join gtkspert [0] (
13:37:54kugelI investigated settings_reset only shortly, I could find something obvious in the related structs
13:38:17kugeland I hoped it was the only freeze so I just commented it out and went ahead
13:38:17 Quit webguest51 (Client Quit)
13:40:25CIA-85New commit by kugel (r23434): Remove square brackets from the ID3 Viewer related language strings and generate them at runtime. This makes these lang strings actually usable for ...
13:43:01 Quit gtkspert_ (Read error: 110 (Connection timed out))
13:47:56kugelthe binsize table looks strange
13:51:33 Quit z35 (Read error: 110 (Connection timed out))
13:55:07***Saving seen data "./dancer.seen"
13:57:51 Join teru [0] (
14:02:19 Join fejfighter [0] (
14:02:28 Join fejfighter_ [0] (
14:02:36 Quit fejfighter_ (Read error: 104 (Connection reset by peer))
14:05:23 Join darkham [0] (
14:06:02 Quit petur ("*plop*")
14:22:00 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
14:23:48 Join liar [0] (n=liar@
14:24:39 Quit raphi ("leaving...")
14:27:16 Join domonoky [0] (n=Domonoky@rockbox/developer/domonoky)
14:29:37 Join casainho [0] (
14:33:26 Quit liar (Read error: 113 (No route to host))
14:34:09 Join stoffel [0] (
14:38:29 Quit kugel (Read error: 113 (No route to host))
14:46:43 Join mc2739 [0] (n=mc2739@rockbox/developer/mc2739)
14:48:44 Join liar [0] (n=liar@
14:53:07 Join petur [0] (
14:59:22TheSevenhuh, is down?
15:01:31TheSevenok, it's up again, but it was definitely down 2 minutes ago
15:03:01 Quit Omlet05 ("( :: NoNameScript 4.22 :: )")
15:07:04 Quit antil33t (Read error: 104 (Connection reset by peer))
15:07:11 Join antil33t [0] (n=Mudkips@
15:09:11 Join Horschti [0] (n=Horscht2@xbmc/user/horscht)
15:17:15 Join GeekShado_ [0] (n=Antoine@
15:24:32 Join kugel [0] (n=kugel@rockbox/developer/kugel)
15:25:12CIA-85New commit by mc2739 (r23435): FS #10746 - Ondavx777 sim doesn't build: add device picture ...
15:26:07 Quit krazykit ("driving some more")
15:28:02 Quit Horscht (Read error: 110 (Connection timed out))
15:28:53 Join yhuang [0] (n=blah@unaffiliated/yhuang)
15:31:56 Join Hillshum [0] (
15:32:21 Part Llorean
15:35:00 Quit casainho (Read error: 113 (No route to host))
15:35:47 Join z35 [0] (
15:35:48 Quit GeekShadow (Read error: 110 (Connection timed out))
15:35:54 Quit mt (Read error: 54 (Connection reset by peer))
15:36:25 Join mt [0] (n=mtee@rockbox/developer/mt)
15:36:49 Join StealthyXIIGer [0] (
15:39:23 Quit Hillshum (Remote closed the connection)
15:40:23 Join esperegu [0] (n=quassel@
15:40:29 Part yhuang
15:41:37domonokytomers: about FS #10747, i think the condition for bootloader_removable is not correct. We should check the flags of the bootloaderinstall classes, and not just check if its != none or != "fwpatcher"
15:42:04 Part esperegu (" - Chat comfortably. Anywhere.")
15:42:34 Join nabule [0] (
15:42:40 Quit adiroiban ("Leaving.")
15:43:03 Quit nabule (Client Quit)
15:44:22 Quit fejfighter ("Ex-Chat")
15:52:26 Join psudo [0] (i=7aa7f6f5@gateway/web/freenode/x-byrftsqqpimbynea)
15:53:10AlexPbluebrother: So it is just the error message you don't see, everything else is the same? (Windows beast)
15:54:23 Quit StealthyXIIGer (Read error: 60 (Operation timed out))
15:55:10***Saving seen data "./dancer.seen"
15:55:15CIA-85New commit by kugel (r23436): Consolidate code duplication in WPS volume changing handling.
15:59:34psudoHi friends.. First of all i would like to thank you guys for puting up rockbox like utility.
15:59:46*domonoky welcomes Bob_C as commiter no.122 :-)
15:59:55AlexPnice :)
16:00:33AlexPAlthough everytime someone is added, we get committer #80, then committer #120, then committer #78, then ....
16:00:40Bob_CThanks :)
16:00:41AlexPI'm not sure who to believe :)
16:00:48psudoI had been waiting for quite some time to put it on my gigabeats
16:01:00Torneis it reasonable to commit someone else's patch if they're not very active? :)
16:01:17AlexPI think so in general
16:01:30AlexPBut how not very active is not very active?
16:01:30*domonoky just counted the people in COMMITTERS, maybe there is some other metric ?
16:01:31mc2739welcome aboard Bob_C
16:01:51AlexPdomonoky: I think some people are in that a few times (e.g. the Swedes have multiple logins)
16:02:01AlexPdomonoky: But it isn't an important thing :)
16:03:03domonokypsudo: you are welcome :-)
16:03:19psudoThanks :-)
16:04:39kugelAlexP: usually Bagder announces the correct number ;)
16:04:59kugelBob_C: welcome \o/
16:05:13AlexPkugel: Not sure about that - if you look at subsequent announcements hhe has gone down in number with increasing comitters :)
16:05:23psudoI had put up a query in forum and ALexP and bluebrother were replying it.. but still i was not able to rectify the problem.
16:06:26AlexPpsudo: It is an odd one that - I don't really use windows so am not much help with beastpatcher on oi
16:07:04AlexPpsudo: You are trying to make it dual boot yes?
16:07:29AlexPAnd the nk.bin you have was downloaded from the Toshiba link in the manual?
16:08:22AlexPwhat version of windows?
16:08:33psudowindows xp
16:08:41AlexPadmin user?
16:08:52AlexP(I don't think beastpatcher needs thaty)
16:09:53AlexPone mo
16:11:47AlexPpsudo: Best wait for bluebrother, he knows more about beastpatcher on windows
16:11:52 Join Hillshum [0] (
16:12:24psudo sure!. thanks a lot.
16:12:54psudobluebrother: Hi
16:15:47kugelinteresting, my last commit didn't help binsize on ARM
16:19:59 Quit killan_ ("( :: NoNameScript 4.22 :: )")
16:20:39*domonoky wonders if the bootloader is really installed on psudos gigabeat s. Does it show new string directly after bootup (maybe just flashing shortly) ?
16:20:56 Quit teru ("Quit")
16:21:46 Join adiroiban [0] (
16:23:57 Quit BlakeJohnson86 ("Leaving.")
16:24:17 Join killan [0] (
16:24:53 Join BlakeJohnson86 [0] (
16:27:06HillshumHas anyone else had issues getting saratoga's Clip logging patch to apply?
16:29:57psudoCalling it quit for day. Thanks !
16:30:06 Quit psudo ("Page closed")
16:36:36 Quit BlakeJohnson86 ("Leaving.")
16:42:33tomersdomonoky: ping
16:46:12 Join BlakeJohnson86 [0] (
16:47:41 Join dfkt [0] (i=dfkt@unaffiliated/dfkt)
16:56:51 Quit BlakeJohnson86 ("Leaving.")
16:59:22 Quit stoffel (Read error: 60 (Operation timed out))
17:01:56 Join BlakeJohnson86 [0] (
17:03:16*bluebrother shortly looks in
17:04:30bluebrotherAlexP: there are two differences with beastpatcher on windows: (1) it doesn't show the error message libmtp throws on linux and (2) it doesn't reboot automatically. I assume the reboot being the reason for the libmtp error on linux.
17:06:16AlexPIthink the non-reboot is already there
17:06:24AlexPI'll remove the error message reference
17:08:30AlexPbluebrother: So it doesn't turn off after a successful install?
17:09:02 Join saratoga_home [0] (i=463f90ed@gateway/web/freenode/x-zenrdjawwigeyrsg)
17:13:39 Join phanboy4 [0] (
17:16:57bluebrotherAlexP: no
17:17:14bluebrotherbut I'll recheck later to be sure :)
17:17:42 Join toffe82 [0] (
17:19:19n1sdoes it need a battery-switch-reset then or just a regular restart?
17:20:37bluebrothern1s: the beast doesn't restart in the usual sense −− it only suspends but doesn't reboot. So you need a battery reset
17:21:24n1sso a battery switch reset *is* needed after bootloader install (on windows)
17:23:20CIA-85New commit by Domonoky (r23437): enable RTC for mini2440.
17:24:04 Quit Grahack (Read error: 60 (Operation timed out))
17:24:43 Join Grahack [0] (
17:27:10CIA-85New commit by kkurbjun (r23438): Simulator: Fix scrollwheel targets without HAVE_WHEEL_ACCELERATION defined
17:31:43CIA-85New commit by kkurbjun (r23439): Simulator: change the fix around so that it applies to all scrollwheel targets.
17:37:26 Quit kerwood ("Leaving.")
17:45:08 Join funman [0] (n=fun@rockbox/developer/funman)
17:45:46kugelkkurbjun: was the first commit incorrect?
17:46:04kkurbjunthe firs commit worked, but by accident
17:46:22kugelI was actually going to say that this is probably only needed for HAVE_WHEEL_ACCELERATION, but I never got around really telling it even looking at it
17:46:58kugeli.e. I wouldn't say it worked by accident
17:47:09kkurbjunif you don't include it for all targets the behavior will be different than the target driver implements it
17:47:59kkurbjunit does work without have wheel acceleration, but the data isn't included properly when a scroll forward/back event happens
17:48:10CIA-85New commit by Domonoky (r23440): make mini2440 bootloader compile again, and remove a few warnings from sd driver.
17:48:28kkurbjunI think this could be done better outside of the target driver implementation, but I'm not going to go fixing all of the scroll drivers
17:48:43 Quit Hillshum (Remote closed the connection)
17:48:56kugelsorry, I didn't understand what you mean there
17:50:02 Join stoffel [0] (
17:50:27tomersdomonoky, bluebrother: ping
17:50:40kkurbjunwhen a scroll forward/back event happens it packs the data in the queue event and none of the scroll drivers return scroll forward/back in a read_device call - the simulator was returning the scroll forward/back in the device read call and was not pushing the data properly into the queue
17:50:41domonokytomers: pong
17:51:34kugelkkurbjun: ok, I just looked, non-HAVE_SCROLLWHEEL_ACCELERATION do this too, I thought they didn't
17:51:42tomersHi. Thanks for the complements :-) I've updated FS #10748 with some more widgets. I think there's none left. You and bluebrother thought it is ok to commit, so if you could please review this patch, I might commit it
17:53:47domonokytomers: i think this patch is fine to commit.
17:53:50AlexPbluebrother: Like this?
17:54:31kugelkkurbjun: I think the explicit queue_post() is to sync a physical wheel click with one item in lists
17:55:12***Saving seen data "./dancer.seen"
17:55:13*tomers Going to commit FS #10748 soon
18:01:21 Quit TheSeven ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
18:01:37 Join mru [0] (
18:01:45*mru sees funman
18:04:50 Quit shai ("Leaving")
18:05:43 Quit Grahack (Read error: 110 (Connection timed out))
18:05:53 Quit antil33t (Read error: 104 (Connection reset by peer))
18:06:00 Join antil33t [0] (n=Mudkips@
18:06:56domonokyBob_C: what were your problems with the SD driver for mini2440 and the debug output ? ( I just tried it without SD_DEBUG defined, and it seems to work fine (and much faster ofcourse) for both bootloader and main binary)
18:07:47kugeldomonoky: I think writing is buggy without the lot of debug
18:07:54 Join Grahack [0] (
18:08:50Bagderregarding the committer amount I tend to "drop" here, I base that on the amount of people with commit access right _now_
18:08:51domonokykugel: ah, i didnt test writing.
18:09:05 Join TheSeven [0] (n=theseven@rockbox/developer/TheSeven)
18:09:21funmantomers: fs#10741 is ok, please commit it
18:09:23Bagdercurently that is 84 people
18:10:06AlexPBagder: So it excludes e.g. people that didn't ask for a new login on the CVS -> SVN move?
18:10:24Bagderand there's no duplicates
18:10:59Bagderlike linus for example used two different logins in the past
18:11:24AlexPyeah, that sort of thing is what I was referring too (in committers)
18:11:56domonokykugel: did you now find time to play with rockbox on mini2440 ?
18:12:04kugela bit yes
18:12:53tomersfunman: Thanks. I'll commit soon
18:16:35CIA-85New commit by tomers (r23441): FS #10748 - rbutil: Explicitly override GUI layout direction setting for some widgets
18:17:39CIA-85New commit by tomers (r23442): rbutil: Update Hebrew translation
18:18:19CIA-85New commit by tomers (r23443): FS #10741 - rbutil: Fix mkamsboot Makefile dependancies
18:18:26 Part mru
18:19:21Bob_Cdomonoky: I added calls to mci_delay in send_cmd which allowed reads to work ok, but writes still hang
18:22:12 Join toffe82_ [0] (
18:23:59 Join FOAD_ [0] (
18:24:55*TheSeven managed to boot an ibugger core on the nano 4g!
18:24:57 Nick fxb__ is now known as fxb (n=felixbru@
18:25:22 Quit FOAD (Read error: 60 (Operation timed out))
18:25:22 Nick FOAD_ is now known as FOAD (
18:29:02 Join Blue_Dude [0] (n=chatzill@rockbox/developer/Blue-Dude)
18:30:32Blue_DudeI've been running FS #10739 for a couple of days now without issues. Unless there are objections, I plan to commit it this afternoon.
18:31:33 Quit dfkt ("-= SysReset 2.53=- Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.")
18:40:22 Quit toffe82 (Read error: 110 (Connection timed out))
18:41:25 Join Bob___ [0] (
18:46:37saratoga_homeBlue_Dude: sounds good
18:47:57kugelis it possible to block a thread so that it's not switched to in yield/sleep?
18:48:14 Quit dmb (Read error: 104 (Connection reset by peer))
18:49:37funmankugel: using wakeup functions ? (under HAVE_WAKEUP_OBJECTS in kernel.c)
18:50:37domonokykugel: that sounds strange, you want shedule other threads, but not a specifc one ? if so then this specifc thread should be in a pending state (ie waiting on a wakeup object or similar)
18:51:04pixelmaBlue_Dude: did you test with a number of different codecs and switching back and forth between them?
18:51:20kugelI thought of wakeup objects too, but this won't stop the thread from running, right?
18:52:13kugelit isn't terribly important, but the scrolling thread doesn't need to run on some targets if the lcd is inactive
18:52:17funmanit will stop the thread from running until the timeout is reached or the thread is explicitely waken, what did you expect ?
18:52:19TheSevenkugel: calling wakeup_wait will block the thread until the wakeup is triggered
18:52:38domonokykugel: sure it will, the thread waiting on a wakeup object will be not in a runnable state till it gets signaled, so it wont get sheduled.
18:53:05kugeloh right, I see that now
18:54:27*domonoky trys a plugin on mini2440, but gets "incompatible model". Something is strange with the target id..
18:54:47kugelplugins don't build yet, do they?
18:55:25kugelthe plugins on my mini2440 are from the gigabeatf build I extracted at the beginning
18:56:02domonokykugel: they are not enabled, because noone has done all those keypad mappings needed. But i just enabled it to try the test_disk plugin...
18:56:45pixelmawon't the generic touchscreen mappings apply?
18:57:43domonokypixelma: there are many many plugins without generic touchscreen mappings. Also some plugins need extra buttons defined.
18:59:13 Quit robin0800 (Remote closed the connection)
19:02:03domonokyah, know i see whats wrong. no PLUGIN_BUFFER_SIZE defined for mini2440
19:03:33Blue_Dudepixelma: I tested with a directory with different file types. They worked fine. This isn't a functional change, just a code clarification.
19:05:57kugelHAVE_WAKEUP_OBJECTS isn't available for all targets...
19:07:49 Quit saratoga_home (Ping timeout: 180 seconds)
19:11:08 Join CaptainKwel [0] (
19:13:01 Join barrywardell [0] (n=barrywar@rockbox/developer/barrywardell)
19:13:50 Join Utchybann [0] (
19:14:39TheSevenhey, I just asked something on irc:// and wasn't even grumbled at! just ignored...
19:15:41domonokyuh, the problem with plugins is not a wrong define, but the sd-driver (without SD_DEBUG) doing strange things. My debug output says it has read 5748 bytes instead of the requested 24 for the plugin header. :-/
19:15:50funmankugel: if this is useful for all targets you can enable it unconditionally
19:16:29kugelno, it's not overly useful ;)
19:16:31*domonoky is worng again..
19:17:10domonokythe read size is correct, but the data in it not.
19:17:43Bob___domonoky: there is a problem with the memory map, the MMU sets 32MB for RAM, but the linker is using 64MB
19:18:29kugelarg, horrible hardcodings
19:21:26Bob___I have some changes to fix this, a quick workaround is to define memory size in configure to be 32
19:21:49kugelshould be easy to fix correctly
19:22:04kugelMEMORYSIZE has the correct info
19:22:57kugels3c2440.h needs to be fixed too
19:24:03Bob___the main problem is crt0.s
19:26:16kugelIMO, crt0.S should call the set_page_tables() from system-s3c2440.c
19:26:27kugelmemory_init() even
19:26:50kugelit's doing exactly the same
19:27:15Bob___that appears to be how other arm targets work, I don't know why the s3c2440 version of crt0 is different
19:28:19kugelI'm not sure why s3c2440 even has its own crt0.S
19:29:02Bob___There is a lot of stuff that is Gigabeat specific I think
19:29:45kugelthe as3525 has a similar init (almost the same cpu), but it's done in C code and that is called from the generic crt0.S
19:31:13 Nick Bob___ is now known as BobC (
19:31:51 Nick BobC is now known as Bob_C_ (
19:32:47Bob_C_I think it could do with cleaning up, but was reluctant to make major changes that might break Gigabeat
19:33:22tomersbluebrother: ping
19:33:35tomersdomonoky: ping
19:34:16 Quit Sajber^ (Read error: 60 (Operation timed out))
19:34:25domonokytomers: pong
19:35:07tomersregarding FS #10747
19:35:09kugelBob_C_: calling memory_init() from crt0.S and fixing s/32/MEMORYSIZE/ should do it
19:36:16domonokyhm, i now changed the memory define in configure to 32 and reenabled SD_DEBUG, but the read plugin header is still FFFFFF...FFF. is the memory setup only done in the bootloader ? ( i only changed the main-binary)
19:36:20tomersI see similar testing elsewhere in the code. I had no other solution in mind, as this setting is read from the settings file and is used in the other logic, as in installBootloader()... Do you have some better solution in min d?
19:37:09kugeldomonoky: very possible
19:38:46tomersdomonoky: Maybe have a function in the bootloader base class e.g. bootloader_is_uninstallable()?
19:39:27domonokytomers: i am not completly sure, but i think the only save way would be to create the corresponding bootloaderInstall object and poll its capabilitys flag.
19:40:50domonokythe capabilities flags already tell you if it can uninstall. To make this clean, we should probably move the setting-> object mapping from rbutilqt.cpp to bootloaderInstallBase.cpp
19:40:53 Quit fyrestorm (Read error: 104 (Connection reset by peer))
19:41:37tomersdomonoky: Sounds reasonable. I'll try to work on it
19:41:42domonokyand if there are other places in rbutil doing such a check, it should get fixed :-)
19:42:53Bob_C_kugel: I think that should do it
19:45:17 Nick linuxguy4 is now known as linuxguy3 (
19:45:26 Quit stoffel (Remote closed the connection)
19:52:03kugelhm, we still lack a first commit, don't we?
19:55:13***Saving seen data "./dancer.seen"
19:56:02kkurbjuntomers: hid mode is pretty cool. I finally got the interrupt endpoints working properly on the mr500
19:56:22kkurbjunit needs a mouse mode though :-D
19:56:49tomerskkurbjun: Nice! Is it committed?
19:56:59kkurbjunno, I havn't committed the fix yet
19:57:01tomersI will gladly help you with that
19:57:13kugeldoesn't it have a mouse mode?
19:58:06kkurbjuntomers, so does it need an append to the report descriptor, or a seperate one?
19:58:24kkurbjunoh, I see there is a mouse mode
19:58:47 Quit AlexP (Read error: 113 (No route to host))
19:58:49tomersSo it is there already?
19:59:31kkurbjunI'm not sure how it works yet- in usb_hid.c there is a section for a mouse mode in the report descriptor
19:59:44kkurbjunwell, mouse control that is
20:00:53tomerskkurbjun: I wrote it. Ask me whatever is that you don't understand
20:01:10kkurbjunI'll take a look and mess around with it
20:01:14tomersI don't see USB HID keymaps in apps/keymaps/keymap-mr500.c
20:01:30tomersDid you wrote it and it is part of your commit?
20:01:38kkurbjunI didn't add any keymaps
20:01:44kkurbjunit is a touchscreen device
20:01:55kkurbjunso I guess it just uses the default touchscreen setup
20:01:58tomerskkurbjun: What is the status of your work? Do you have USB HID, or do you *want* to have one?
20:02:39kkurbjunHID is working - I can use the browser mode and multimedia modes to control the host
20:02:46tomerskkurbjun: Oh, so it is in apps/keymaps/keymap-touchscreen.c.. These mappings where never tested AFAIK
20:02:49kkurbjunI don't have anything that uses the presentation buttons
20:03:20tomerskkurbjun: Do you have mouse mode? Are you able to control mouse movement with the DAP?
20:04:03kkurbjunI would like to make it so that you can use the touchscreen so that you can move the mouse to absolute positons and act as a drawing pad of sorts. I havn't enabled the mouse mode yet - I'll give that a shot now
20:04:16kugelBob_C: the hg repo says working audio, is that true?
20:04:22kugelI mean, fully working?
20:05:31tomerskkurbjun: FYI, it would be better to use a 'tablet mode' instead of 'mouse mode' for touchscreen targets. I think I'll find time soon to implement this. I hope USB HID works on my Cowon D2 - I didn't test it yet (needs compiling with some configs uncommented)
20:05:54kugelor touchpad
20:06:11Tornea touchpad is equivalent to a mouse, for HID purposes
20:06:20Tornethey're both relative
20:06:23kkurbjuntomers: that makes sense
20:06:24Tornetablet == absolute
20:06:35tomerskkurbjun: mouse keymapping is missing in keymap-touchscreen.c due to the reason I mentioned now. So I guess it won't work for you unless you implement it yourself
20:06:50kkurbjunI'll add that in
20:06:51 Quit barrywardell ()
20:06:51Bob_C_kugel: i have working audio, but it is not in Hg yet
20:07:08tomersTorne: I guess touchpad makes more sense than tablet... Thanks
20:07:22Tornetomers: but that's the same as a mouse, then :)
20:07:24kugelBob_C_: I don't think it needs to ever land there now ;)
20:07:29 Join domonoky1 [0] (
20:07:34tomerskkurbjun: But I guess it could be removed once touchpad gets in :-)
20:08:26tomersTorne: Laptops has a small touch surface that is similar in size to a DAP's touchscreen. It is never used as a tablet. Always as a touchpad.
20:08:39kkurbjunyeah, I think touchpad and tablet would both be useful on touchscreens
20:08:46Tornetomers: yes. that's what I said. touchpads behave identically to mice as far as USB HID goes.
20:08:54Tornetomers: they send deltas, changes in position.
20:09:31kugeldoes it handly x and y deltas at the same time?
20:09:38tomersTorne: I need to learn this topic further. I think that touchpad still needs to enumerate differently than mouse, USB HID wise
20:10:01tomersand that what I wanted to do - add touchpad descriptor
20:10:38kugelthe mini2440 is only $85 if you want to look at it :D
20:13:14kugelhm, does FX have any USB?
20:14:00Tornetomers: I'm *pretty* sure there is no such thing, at least not a standard one
20:14:01kkurbjunFX does not use the SOC usb
20:14:18Tornespecific kinds of touchpad have custom interfaces used todo things like detect multiple fingers and handle the side scroll bar thingies and so on.
20:14:28Tornetomers: but the HID spec as far as I can see only has mice and digitisers
20:14:38Torne(and the not yet finalised multitouch digitiser spec)
20:14:40kkurbjunthe OF does with it's host mode but rockbox does not implement a driver for the SOC
20:14:51kugelso USB via OF?
20:15:06Tornetomers: as far as I know it does just boil down to relative or absolute and there aren't really any other differences.
20:15:08domonoky1kugel: afaik the gigabeat f/x has hardware usb ?
20:15:10kugelwhat's the "host mode"?
20:15:22kkurbjunno, there is a separate USB chip that talks direct to the hard drive
20:15:37kkurbjunso rockbox just enables that for usb mode
20:15:58kkurbjunhost mode in the OF lets you copy pictures from a digital camera I believe
20:16:04kkurbjunyou have to use the cradle to access it
20:16:13kugelah, so USB host?
20:16:24kugelthe mini2440 has both
20:16:25kkurbjunit is the usb port on the left side of the cradle
20:16:59kugelI mean host & slave USB, and no hw bridge IIRC
20:17:13tomersTorne: Accepts. Se Universal Serial Bus HID Usage Tables, A.7 Desktop Tablet Example, page 134.
20:17:24domonoky1yes, the s3c2440 has both usb host and device, but only usb 1.1, so thats why the probably choose a hardware chip for usb slave
20:17:38CIA-85New commit by blue_dude (r23444): FS #10739: playback.c code split
20:18:16domonoky1so we need a new usb driver for mini2440, who volunteers ? :-)
20:19:05Tornetomers: yah
20:22:02kugeldomonoky1: do you have any idea about the license of the same programs?
20:22:31domonoky1which programs ?
20:23:14 Join MethoS- [0] (n=clemens@
20:23:24kugelon the dvd
20:23:33kugels/same/sample/ ;)
20:23:44kkurbjunthe 2440 USB looks relatively straightforward to program for - not a ton of information. It doens't support interrupt endpoints for the device side though so that means no hid
20:23:55 Quit domonoky (Read error: 110 (Connection timed out))
20:24:08 Join AlexP [0] (n=alex@rockbox/staff/AlexP)
20:25:54domonoky1ah, you mean the code from the 2440test program ? or the linux samples ?
20:27:35domonoky1kkurbjun: at least the datasheet says something about interrupt transfers.. but i dont understand too much of this :-)
20:27:57CIA-85New commit by kugel (r23445): Remove unused #defines.
20:29:35kugeldomonoky1: every sample code ;) linux is probably gplv2
20:29:40kkurbjundomonoky1: looks like I may have been worng, it does talk about interrupt, bulk and control, I was just looking at the section that says "Five endpoints with FIFO", it refers to the non-control endpoints as bulk, but that looks incorrect
20:30:21 Join stripwax [0] (
20:30:29kugelBlue_Dude: yellows :)
20:31:02domonoky1kugel: i wouldnt really care about the licence of these samples, they are only really worth for inspiration/learning not production code. So we wont directly copy them.
20:31:25kugelyou never know
20:32:01*kugel wonders if it would be able to get access to the nand/flash/nor from rockbox
20:32:29 Join mirak [0] (
20:34:01Blue_Dudekugel: no shock there. Working on it.
20:34:54domonoky1kugel: i think access to nand and nor from rockbox wouldnt be too hard, but for nand you would need a FTL.
20:36:20 Quit stripwax ("")
20:39:24 Join Ubuntuxer [0] (
20:44:32 Nick fxb is now known as fxb__ (n=felixbru@
20:48:31 Join p3tur [50] (n=petur@rockbox/developer/petur)
20:49:01 Join Strife89 [0] (
20:50:00CIA-85New commit by blue_dude (r23446): Fix yellow, defines
20:55:05darkhamhi people, what's in rumor about fuze v1?
20:56:44bluebrotherwhat rumor?
20:57:48bluebrotherAlexP: yes, something like that paste should be fine. I'll verify if what I said is correct later. No VM with XP around ...
20:57:53CIA-85New commit by blue_dude (r23447): Fix yellow, again
20:58:11kugelBlue_Dude: why are all those #includes commented out instead of just removed?
20:58:19AlexPWe deal in no rumours!
20:58:21Blue_DudeThis one should do it. Teach *me* to be clever.
20:58:30pixelmaoops, tb
20:58:43AlexPbluebrother: OK, I'll wait until you check - let me know and I'll commit it
20:58:59Blue_Dudekugel: to make it easier to fix yellow. :)
20:59:01pixelmaBlue_Dude: also red for the hardware codec target sims
20:59:13Blue_Dudepixelma: done. Same problem.
21:00:08pixelmawell, the commit message wasn't very helpful ;)
21:00:22Blue_Dudekugel: there are a bunch if them, I know. I think there was a lot of define bloat in there and I didn't want to nuke them wholesale until I was really sure I didn't need them. They will go away in the next revision.
21:00:41Blue_Dudepixelma: blame me for poor creativity.
21:02:03pixelmaI don't think a commit message has to be creative, more like descriptive - you may wonder yourself what it was you fixed there in half a year
21:02:29Blue_Dudepixelma: true enough, but if I was really curious I'd browse the svn log.
21:02:35CIA-85New commit by bluebrother (r23448): Don't set the layout direction twice in a row, one time is enough.
21:03:20tomersbluebrother: Thanks for this typo
21:04:05bluebrothertomers: you're welcome :)
21:05:30Blue_DudeThat's that then: all green. Back to work to get the deltas green too.
21:06:14pixelmaI wonder about the differences in the deltas (especially why there are some green already, other differences look due to architecture
21:07:50tomersdomonoky: ping
21:08:02CIA-85New commit by Ubuntuxer (r23449): FS #10620 - fix a bug in bubbles on c200 thanks to Sascha Wilde
21:08:58domonoky1tomers: pong :-)
21:10:26tomersRegarding "FS #10747 - Disable actions if rbutil is not configured properly", what do you say if we commit, with this under optimal test, and then work on a solution? Fixing this now will make more code changes than the original commit.
21:10:41tomersThis issue was there before, right?
21:10:48*domonoky1 reminds Ubuntuxer the we have a recommended format for commit messages for patches by other authors :-)
21:11:04pixelmaUbuntuxer: my fault for not commenting but the fix isn't enough - it doesn't fix all targets, only the one with the most noticable trouble and it's against the purpose of the commit that introduced the bug
21:11:23CIA-85New commit by BobC (r23450): Add my name to COMMITTERS
21:11:37bluebrothertomers: is that issue that problematic to require immediate commit? Besides, IMO your bootloader_configure = ... like lines are hard to read as they contain operations
21:11:38tomersBobC: Congrats!
21:11:41*pixelma should really post her version there
21:11:57funmanBob_C_: welcome!
21:12:41tomersbluebrother: Nothing urgent, but I think it should be separated with implementing a better way to test if bootloader is (un)installable. I accept your other remark.
21:12:50 Quit mirak (Remote closed the connection)
21:13:44bluebrothertomers: also, the lastest patch in that task still considers bootloader = "none" as unconfigured. This is wrong.
21:14:07domonoky1yes, i think we can commit it with the bootloader_uninstall issue, as it was like this before. But add a comment, so we dont forget to fix it. :-)
21:14:37bluebrotherso if that bootloader_configured checks if the bootloader is installable then it should reflect that. If the bootloader is "none" it's configured
21:14:55domonoky1i think this variable is just badly named.
21:15:04bluebrotherbesides, the bootloader is always configured if the target is configured.
21:15:08domonoky1bootloader_installable would be better.
21:15:34*bluebrother would call it bootloaderInstallable. We're doing c++ here ...
21:15:36tomersI won't commit without uploading a patch and get your reviews first :-)
21:15:44Blue_DudeBobC: \o/
21:15:48Ubuntuxer@pixelma: I mentioned it in the bug report, but I thought a fix as quickly as possible is good?
21:16:17bluebrotherbesides, as I commented earlier IMO we should disable the whole tabWidget instead of single buttons in case of an invalid configuration
21:16:25 Join StealthyXIIGer [0] (n=stealthy@
21:16:39bluebrotherwith that patch a user still can (try to) install the fonts package. Or themes.
21:17:14bluebrotherwhich will result in an error message (chkConfig), but if we disable things we should disable all. Or don't disable stuff at all and rely on the error displayed by chkConfig()
21:17:17tomersbluebrother: I believe I already implemented that (disable the whole tab widget). On a second thought, it would be better to *hide* it
21:17:31bluebrothertomers: no, hiding would be bad.
21:18:00bluebrotherespecially if you take screenreaders into account.
21:18:28tomersthis will make it more like a wizard...
21:18:41bluebrotherbut anyway, I'm working on a completely different installation window. That won't have those buttons anymore :)
21:19:12bluebrotherwell, I don't think we want a wizard. An early version of Rockbox Utiliy was wizard-like but replaced with a layout similar to what we have right now.
21:20:00funmanI think having both menus & buttons is weird
21:20:01tomersI gave online support to a friend with an iPod. He couldn't find his arms and legs with this utility. And this guy is a (good) IT guy.
21:20:11funmancan buttons be spoken out for blind people ?
21:20:26pixelmaUbuntuxer: what do you have in mind with "basic rework of the layout? It was just that I was reminded that I have something just didn't post yet (as I said, my fault)... :\
21:20:33bluebrotherI'm not sure how good it works right now, but in principle yes.
21:20:37tomersfunman: That's other issue. I think Qt's accessibility is still broken
21:20:51domonoky1the buttons are spoken, but the screenreaders have problems with Qt tabs. thats why we have the actions menu
21:20:57bluebrothertomers: I'd rather call it "somewhat broken" ;-)
21:21:05pixelmaUbuntuxer: a "basic rework" introduced the bug :/
21:21:57bluebrotherand the menu is there for some really simple reasons: (1) the file menu to put the exit entry somewhere, (2) the actions menu was added later to help the blind, and (3) the help menu because ... well, if you have a menu you need a help menu, right?
21:22:14bluebrotherbut you can use Rockbox Utility completely without using the menu at all.
21:22:17domonoky1Qts Accessibilty support has many nasty bugs, there is a patch in the track to workaround a few of those. But we considered the code to be too hacky :-)
21:23:06UbuntuxerI noticed that for example bubbles looks on the Gigabyte S still bad.
21:23:42tomersI think every app needs the same functionality in a toolbar -and- menu. We don't have toolbar, since the main window is a sort of toolbar
21:23:49UbuntuxerI'm sorry about your further work, to adapt your patch.
21:24:04pixelmaUbuntuxer: that's another issue in my eyes
21:25:35UbuntuxerROW_HEIGHT is calculated in relation to the display width
21:26:40pixelmait's not a big problem that this patch got committed, I may reopen the bug report though to post my patch. About the Gigabeat - a vertical layout has been introduced for the e200 and should be doable on the Gigabeats now
21:27:05pixelmaROW_HEIGHT is calculated from bubble or emblem size
21:27:37 Quit funman ("free(random());")
21:27:54domonoky1tomers: yes, i think rbutils UI could need some rework. (there are a few screenshots of mockups for changes at RockboxUtilityDevelopment in the wiki) Feel free to step in and suggest/code more changes :-)
21:29:22 Join bertrik [0] (
21:29:32Ubuntuxerok good
21:31:11bluebrotherdomonoky1, tomers: as said before, I'm working on implementing something like in those mockups. Just repeating to make sure ;-)
21:31:21bluebrotherbut additional ideas are always welcome.
21:36:17 Quit Blue_Dude ("ChatZilla 0.9.85 [Firefox 3.5.4/20091016092926]")
21:37:58 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
21:38:19 Join StealthyXIIGer [0] (n=stealthy@
21:43:43 Join bmbl [0] (n=Miranda@unaffiliated/bmbl)
21:45:35AlexPWhilst not saying rbutil is perfect in any way, I'd question someone's claim to be a good IT guy if they couldn't use it
21:51:50 Join funman [0] (n=fun@rockbox/developer/funman)
21:53:38tomersbluebrother, domonoky1: Posted updated patch of FS #10747. Would appreciate if you review it :-)
21:55:17***Saving seen data "./dancer.seen"
21:55:42 Quit darkham (Remote closed the connection)
21:59:42 Quit Utchybann ("I like core dumps")
22:04:49 Quit AndyIL ()
22:15:21Bagderapps/codec_thread.c now has a bazillion //-comments
22:15:57 Join lifeless_ [0] (n=lifeless@
22:17:26 Quit kugel (Read error: 60 (Operation timed out))
22:20:54 Quit funman ("free(random());")
22:21:35TheSevenhas anyone ever done some plans about accelerometer-controlled games?
22:21:51TheSeventhis would be really great.
22:22:19bertrikwhich targets have an accelerometer?
22:22:42AlexPnew ipods only at a guess
22:22:55TheSevenwell, the nano4g and itouch have one
22:23:03TheSevenno idea about other targets
22:23:10AlexPNone of the existing ones do
22:40:52 Quit Ubuntuxer (Read error: 104 (Connection reset by peer))
22:43:49 Join funman [0] (n=fun@rockbox/developer/funman)
22:44:22 Quit p3tur (Remote closed the connection)
22:48:29 Quit StealthyXIIGer (Read error: 54 (Connection reset by peer))
22:48:41 Join StealthyXIIGer [0] (n=stealthy@
22:48:42tomersDoes anyone knows what USB controller the Cowon D2 has?
22:49:17BagderI think it's built-in into the tcc chip
22:49:32Bagderbut I'm not sure
22:49:41tomersbagder: Thanks. I think so too
22:49:59 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
22:50:50 Join Hillshum [0] (
22:50:53 Join StealthyXIIGer [0] (n=stealthy@
22:51:57Bagderright tcc7801 has an internal USB controller
22:52:16 Quit StealthyXIIGer (Read error: 104 (Connection reset by peer))
22:52:38 Join StealthyXIIGer [0] (n=stealthy@
22:53:07 Quit StealthyXIIGer (Connection reset by peer)
22:53:17 Join StealthyXIIGer [0] (n=stealthy@
22:54:43 Quit funman ("free(random());")
22:54:56 Quit bmbl ("Bye!")
22:57:40 Quit StealthyXIIGer (Read error: 54 (Connection reset by peer))
22:58:01 Join StealthyXIIGer [0] (n=stealthy@
22:58:54 Quit petur ("Zzzzzz")
23:00:01 Join daggett [0] (
23:02:47 Quit tomers ("ChatZilla 0.9.85 [Firefox 3.5.4/20091028153816]")
23:12:30 Quit Grahack (Client Quit)
23:14:28 Join lifeless__ [0] (n=lifeless@
23:19:47pixelmasomeone with a Gigabeat remote (together with the Gigabeat) around?
23:21:17 Join GeekShadow [0] (n=Antoine@reactos/tester/GeekShadow)
23:26:14AlexPpixelma: yes
23:26:59 Quit GeekShado_ (Read error: 60 (Operation timed out))
23:27:02bluebrotherpixelma: \o
23:27:42pixelmaAlexP: just saw that you also added the Gigabeat remote mappings to the manual. Where are they from, did you try it out? Seems I'm missing something
23:28:02AlexPI tried them yes, but it is always possible I made a mistake
23:28:20pixelmaI'm looking at pictureflow specifically
23:28:22bluebrotherpixelma: assuming you meant an S
23:28:47AlexPpictureflow will take me a little while to look at
23:28:59AlexPI'll need to build the database, and then build pictureflow
23:29:22pixelmabluebrother: it's the same remote and uses the same mapping so doesn't matter which main target
23:29:37AlexPoh no, database is there
23:29:37 Quit lifeless_ (Read error: 101 (Network is unreachable))
23:29:44AlexPjust building the pictureflow thing
23:29:50 Join lifeless_ [0] (n=lifeless@
23:30:05AlexPwhat specifically?
23:31:44 Quit lifeless__ (Read error: 113 (No route to host))
23:33:30pixelmawell, first I wondered where the mappings for the remote are at all but I see now that those are the core mappings. I wanted to try if it is possible to use our \ActionRCSomething for the remotes too
23:33:47AlexPThe manual mappings are correct
23:34:25*AlexP is pleased that he didn't make a mistake
23:34:30pixelmaunfortunately I can't try out remote mappings in the sim
23:40:26*Bagder got that build server message too: "Server message: Fatal build error: Missing log file. You have been temporarily disabled."
23:42:16pixelmaAlexP: ok, thanks for the info. I know I can compare to svn (a daily built manual) then
23:42:47AlexPfor pictureflow at least :)
23:43:09AlexPI don't promise to have not made a mistake elsewhere (although I did everything from the player, so it should be OK)
23:45:03 Quit n17ikh (Read error: 60 (Operation timed out))
23:47:01*pixelma wishes she had an Iaudio remote
23:47:44 Join n17ikh [0] (
23:55:20***Saving seen data "./dancer.seen"
23:58:28 Quit lifeless_ (Remote closed the connection)

Previous day | Next day