00:05:40 | | Quit Guest44874 (Quit: Hmmm...) |
00:07:30 | [Saint] | darkdoomer: Am I to assume the lack of complaint or comment means the binary is working as intended? |
00:07:47 | darkdoomer | so far so good <3 |
00:07:54 | [Saint] | Awesome. |
00:08:23 | darkdoomer | you should submit that fix to the main, i'm sure a lot of iriver users will enjoy it - at least those affected by this bug |
00:08:55 | [Saint] | It wouldn't ever get into HEAD> Disabling the remote for this is a very ugly "fix". |
00:09:02 | darkdoomer | all that because some codes about the battery discharged matched with the vol_up code |
00:09:34 | darkdoomer | okay, just now it exists ! |
00:10:33 | darkdoomer | keep testing the machine and it haven't did it anymore, it does usually after a few tracks |
00:11:37 | darkdoomer | what do you use to compile it out of curiosity ? i have zero knowledge when it comes to programming, i usually bring out a cross and scream things in latin. |
00:11:46 | | Join stoffel_ [0] (~quassel@pD9E420A9.dip.t-dialin.net) |
00:11:58 | darkdoomer | hi stoffel ! |
00:12:03 | | Quit stoffel (Ping timeout: 252 seconds) |
00:12:04 | [Saint] | http://www.rockbox.org/wiki/DevelopmentGuide |
00:13:02 | darkdoomer | okay it's exclusively on linux~ eee. |
00:15:36 | [Saint] | s/linux/unix-like environment/ |
00:16:01 | [Saint] | There are ready-to-run virtual machine images available, as well |
00:16:12 | | Quit stoffel_ (Remote host closed the connection) |
00:19:12 | | Quit bertrik (Remote host closed the connection) |
00:22:08 | | Quit Raptors (Quit: Leaving) |
00:23:00 | *** | Saving seen data "./dancer.seen" |
00:25:31 | [Saint] | darkdoomer: check your PM |
00:30:51 | | Join bertrik [0] (~quassel@rockbox/developer/bertrik) |
00:31:50 | | Quit liar (Quit: huiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii) |
00:33:08 | | Join Raptors [0] (~Raptors@dsl-69-171-140-203.acanac.net) |
00:43:44 | | Quit ender` (Quit: I have the heart of a small boy. I keep it in a jar on my desk.) |
00:55:19 | | Quit bertrik (Ping timeout: 252 seconds) |
00:55:55 | | Quit lebellium (Read error: Connection reset by peer) |
00:59:07 | | Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr) |
00:59:35 | darkdoomer | thanks again for everything, Saint ! |
00:59:42 | darkdoomer | salut lebellium ! |
01:00 |
01:00:23 | [Saint] | Not a problem |
01:00:25 | lebellium | Hi :) if you wanna speak french with me, you'll have to do it in private :) |
01:00:39 | darkdoomer | yeah good idea. |
01:15:43 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
01:18:36 | | Quit bluebrother^ (Ping timeout: 240 seconds) |
01:18:42 | [Saint] | JdGordon: what does %x need an identifier? |
01:18:59 | [Saint] | *s/what/why/ |
01:19:03 | JdGordon | ? |
01:19:16 | | Quit fs-bluebot (Ping timeout: 264 seconds) |
01:19:21 | JdGordon | does it? |
01:19:35 | [Saint] | %x, for the backdrop == "load and display", it needn't be "%xl'd, but it requires an identifer. |
01:19:59 | [Saint] | sorry, it isn't exclusively for backdrops |
01:20:04 | [Saint] | that's just what I'm using it for. |
01:20:23 | JdGordon | hmm, it doesnt |
01:20:34 | JdGordon | but changing that will break themes |
01:20:43 | | Join fs-bluebot [0] (~fs-bluebo@f053155194.adsl.alicedsl.de) |
01:20:52 | JdGordon | it will be pretty complicated to change that and keep backwards compat |
01:21:33 | [Saint] | It says it is required if you want to later reference the image with %xd, but, that's what %xl is for. |
01:21:44 | [Saint] | and, yes, I imagine it would be difficult/impossible. |
01:21:54 | [Saint] | I just wondered why it required an identifier. |
01:22:40 | JdGordon | i dont have a local checkout so cant check, but it probably isnt required at all |
01:22:53 | JdGordon | file a bug and remind me :) |
01:23:08 | JdGordon | I want to redo the usb screen tonight if SWMBO lets |
01:24:51 | * | JdGordon lols at the TODO:'s in the usb screen |
01:26:07 | | Join krabador [0] (~darkham__@host39-121-dynamic.252-95-r.retail.telecomitalia.it) |
01:26:07 | JdGordon | . /* TODO: Paint buttons on screens OR switch to point mode and use 251 * touchscreen as a touchpad to move the host's mouse cursor */ |
01:39:30 | JdGordon | [Saint]: did you see my reply to the usb screen bug? |
01:41:28 | | Quit pamaury_ (Ping timeout: 264 seconds) |
02:00 |
02:00:04 | | Quit anewuser () |
02:03:00 | | Quit Raptors (Quit: Leaving) |
02:05:01 | | Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130109111322]) |
02:05:06 | | Quit darkdoomer (Ping timeout: 240 seconds) |
02:05:27 | | Join darkdoomer [0] (~Administr@dol39-3-88-163-11-59.fbx.proxad.net) |
02:13:04 | | Join Raptors [0] (~Raptors@dsl-69-171-140-203.acanac.net) |
02:22:52 | | Quit prof_wolfff (Ping timeout: 272 seconds) |
02:22:56 | | Join webguest03 [0] (~dab44a3c@www.haxx.se) |
02:23:04 | *** | Saving seen data "./dancer.seen" |
02:23:06 | | Quit webguest03 (Client Quit) |
02:23:42 | | Quit Wardo (Read error: Connection reset by peer) |
02:35:23 | [Saint] | JdGordon: Album art is broken when viewports are flipped via %ax |
02:35:35 | [Saint] | cabbiev2 shows this when set to hebrew |
02:35:47 | [Saint] | (giving you an example you can read ;)) |
02:36:13 | * | [Saint] will file a proper bug report when he gets home |
02:36:41 | | Quit darkdoomer (Read error: Connection reset by peer) |
02:37:02 | JdGordon | broken how? |
02:37:11 | [Saint] | It doesn't display |
02:37:34 | JdGordon | BS :D |
02:37:41 | [Saint] | I figure if you have a DAP on your person you'll be able to verify this pretty easily. |
02:37:54 | JdGordon | you're making me learn hebrew :p |
02:38:15 | [Saint] | I thought you *knew* enough hebrew to navigate Rb? :) |
02:38:33 | JdGordon | hmm, how odd! |
02:38:52 | JdGordon | the hebrew font we ship is le crap :) |
02:38:54 | JdGordon | but yes, i can |
02:39:11 | * | [Saint] assumes you can see the missing AA? |
02:39:23 | JdGordon | and WHAT THE FUCK? the scroll wheel is backwards in RTL |
02:39:25 | JdGordon | thats just fucking wrong |
02:39:30 | [Saint] | errr....you know what I mean. :) |
02:40:09 | [Saint] | Whaoh.... |
02:40:24 | [Saint] | The scrollwheel doesn't even *work* in the sim when in RTL |
02:40:46 | * | [Saint] has just recently started using the sim again |
02:40:51 | * | JdGordon checks the off to see what they do |
02:41:31 | JdGordon | the of doesnt support hebrew :p |
02:41:33 | [Saint] | It does kinda make some sense. |
02:41:44 | [Saint] | (to revert the scroll direction, I mean) |
02:41:52 | [Saint] | *reverse |
02:42:18 | [Saint] | Hmmmm, yes, it does make sense. |
02:42:33 | [Saint] | It seems non-obvious, but, I think this is the "right" behavior |
02:42:52 | JdGordon | im checking |
02:44:29 | JdGordon | yeah, maybe it is correct |
02:44:34 | JdGordon | file a bug for the aa thing thoguh |
02:45:04 | [Saint] | If I was going to put on my speculation hat I would say that AA *is* being displayed but it is OOB. |
02:46:36 | JdGordon | maybe |
02:52:22 | | Quit krabador (Ping timeout: 264 seconds) |
03:00 |
03:10:46 | | Nick wry_ is now known as wry (wry@newelite.bshellz.net) |
03:27:49 | | Quit Guinness (Read error: Connection reset by peer) |
03:28:11 | | Join Guinness [0] (Slayer@c-68-55-111-159.hsd1.va.comcast.net) |
04:00 |
04:15:08 | | Quit Raptors (Quit: Leaving) |
04:23:07 | *** | Saving seen data "./dancer.seen" |
04:24:45 | | Join Raptors [0] (~Raptors@dsl-69-171-140-203.acanac.net) |
04:32:26 | | Join TheSphinX_ [0] (~briehl@p5B323F5D.dip.t-dialin.net) |
04:35:42 | | Quit TheSphinX^ (Ping timeout: 252 seconds) |
04:36:42 | | Quit pixelma (Disconnected by services) |
04:36:42 | | Join pixelma_ [0] (pixelma@rockbox/staff/pixelma) |
04:36:44 | | Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma) |
04:36:51 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:36:51 | | Quit amiconn (Disconnected by services) |
04:36:53 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:44:58 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
05:00 |
05:08:03 | | Nick ParkerR is now known as Ferrish (ParkerR@unaffiliated/parkerr) |
05:10:37 | | Nick Ferrish is now known as ParkerR_ (ParkerR@unaffiliated/parkerr) |
05:22:25 | | Join zamboni [0] (~bottledwa@unaffiliated/zamboni) |
05:23:39 | | Quit Mir (Remote host closed the connection) |
05:28:40 | | Join scorche [0] (~scorche@rockbox/administrator/scorche) |
05:29:58 | | Quit scorche` (Ping timeout: 252 seconds) |
05:32:33 | | Join TheSphinX^ [0] (~briehl@p5B321825.dip.t-dialin.net) |
05:35:04 | | Quit TheSphinX_ (Ping timeout: 260 seconds) |
05:47:14 | | Quit TheSeven (Disconnected by services) |
05:47:22 | | Join [7] [0] (~quassel@rockbox/developer/TheSeven) |
05:53:31 | | Quit t3hsilentone (Quit: Leaving.) |
05:54:56 | | Join Mir [0] (~Mir@pool-71-109-219-166.lsanca.dsl-w.verizon.net) |
06:00 |
06:01:56 | | Quit Raptors (Quit: Leaving) |
06:22:00 | | Join Raptors [0] (~Raptors@dsl-69-171-140-203.acanac.net) |
06:23:08 | *** | Saving seen data "./dancer.seen" |
06:28:28 | | Join zchs [0] (~zchs@ool-ad034fd8.dyn.optonline.net) |
06:45:37 | [Saint] | gevaerts: JdGordon: Since you guys are the skinned list experts, I wonder, if you can tell me, is there a test I can make that would tell me whether or not a given entry (directory or setting) has a subdirectory or sub-menu? |
06:46:06 | JdGordon | you could go by the icon value but that is not guarenteed to be correct |
06:46:08 | JdGordon | so, no |
06:46:11 | * | [Saint] wants to implement the only missing feature of iLike the: |
06:46:18 | [Saint] | Files > |
06:46:20 | [Saint] | thing. |
06:46:44 | [Saint] | y'know how the Apple OF has the > on the right hand side of an entry that has sub-entries> |
06:46:49 | [Saint] | *? |
06:48:38 | [Saint] | JdGordon: how would I test for the icon number of a given entry? (and I assume I'd need to use %?if and a bunch of %or's?) |
06:48:46 | | Quit SuperBrainAK (Quit: pbly going to sleep /_\) |
06:50:06 | [Saint] | iLike Video is *soooooooooo* close to the OF it isn;t funny now. |
06:53:32 | [Saint] | I just need to make a skinned list to step out the menu entries from the side of the screen a little (I can't use a UI viewport to do this because the line selector needs to extend from the full left to the full right of the screen) |
06:56:27 | JdGordon | [Saint]: %LI i tihnk? |
06:57:13 | [Saint] | Aha, right. |
06:59:26 | JdGordon | depeneds on your donation size, I could be persuaded to add an actually tag to check this instead..... :) |
06:59:54 | * | [Saint] is trying to figure out where the flying fudge skinned lists is documented. |
07:00 |
07:00:10 | [Saint] | Either I'm blind, or, this escaped both the wiki and the manual? |
07:00:28 | [Saint] | s/blind/blind and/or hopeless at providing search terms/ |
07:01:38 | JdGordon | wouldn't surprise me |
07:02:37 | [Saint] | Ah, I was searching for "skinned" |
07:02:39 | * | JdGordon really needs to finish https://docs.google.com/document/d/1AET-fqpBw8I5PzVdt_9DnxLwWkDNL2GQzHi-4gDvJ-I/edit#heading=h.9ojjkosfv89l and then get someone to TeX it for inclusion as a stand alone manual |
07:03:02 | [Saint] | Seems it escaped the manual, but not the wiki. |
07:06:21 | [Saint] | Hum... |
07:06:28 | * | [Saint] is syntactically fucked. |
07:07:13 | [Saint] | How would I do a comparison against multiple icon numbers? Is this even possible? |
07:07:24 | JdGordon | yes, but you wont like it |
07:07:33 | [Saint] | I thought it might be possible with %if %LI and %or, but...I can't work it out. |
07:08:31 | [Saint] | I need to do "if the current icon is foo, bar, or baz, do stuff now, otherwise don't" |
07:09:38 | JdGordon | %?or(%if(%LI, =, <directory), %if(%LI, =, <submenu>)<show submenu thing> |
07:11:31 | [Saint] | And I can pack an arbitrary number of %if conditions into the %or condition I gather? |
07:12:04 | JdGordon | i tihnk so |
07:13:19 | JdGordon | yep, code says yes |
07:14:26 | [Saint] | Hum, shit. Nope. Can't do it like that. |
07:14:53 | JdGordon | why not? |
07:15:49 | [Saint] | because I'm going to need to print the menu entry by hand so I can right align the ">" and allow the line selector to cover it. |
07:16:17 | * | [Saint] recalls now why he never did this in the past. |
07:16:23 | [Saint] | pretty sure I gave up :) |
07:17:11 | JdGordon | errr |
07:19:04 | [Saint] | Oh, hmmmm. |
07:30:32 | [Saint] | Fuuuuuckkkkkkkk! |
07:30:46 | [Saint] | I canNOT work this skinned list shit out. :-S |
07:31:19 | [Saint] | The syntax seems totally non-obvious to me. |
07:31:55 | [Saint] | Lets look at the wiki example: |
07:31:55 | [Saint] | %?cs<%Lb(a,100,20)|> |
07:31:55 | [Saint] | %V(0,0,10,-,1)%Vf(aabbcc) |
07:31:55 | DBUG | Enqueued KICK [Saint] |
07:31:55 | [Saint] | %?LB<%LB(0,0,10,185, invert)> |
07:31:55 | [Saint] | %Vi(-,10,0,-,-35,1) |
07:31:57 | [Saint] | %Vl(a,5,5,160,12,1) |
07:31:59 | [Saint] | %s%?Lc<%Vg(00ffaa, ff0000, 000000)%Vs(gradient)%>%>%>%ac>zzzzzzz %LT zzzzz%s%?Lc<%ar%<%<%<> |
07:32:01 | [Saint] | %V(0,185,-,-,1) |
07:32:04 | [Saint] | %s%LT |
07:32:14 | [Saint] | ...how the hell does %Vl work when there is no %Vd called? |
07:33:50 | | Join stoffel [0] (~quassel@pD9E41268.dip.t-dialin.net) |
07:35:18 | [Saint] | JdGordon: does %Lb replace %Vl in this instance? |
07:35:31 | [Saint] | s/%Vl/%Vd/ |
07:35:33 | JdGordon | trying to remember how it works :) |
07:35:43 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
07:35:43 | * | [Saint] summons gevaerts |
07:35:59 | JdGordon | he wont be round for a few hours probably still |
07:36:36 | JdGordon | %LB(a ....) says, "use viewport 'a' for the list items viewport |
07:37:04 | JdGordon | come up with a better syntax and I'll change ti and break compat |
07:38:13 | [Saint] | From what I can see...%Lb defines the offset (from the UI viewport), and if %Lb is true...it replaced %Vd and says "use this ID and fit as many as you can stacked in the UI viewport"? |
07:38:22 | [Saint] | Ah, ok...yep, snap. |
07:39:19 | [Saint] | Right, ok. I think I can do this. |
07:40:09 | * | [Saint] did some very fancy things with skinned lists upon implementation but apparently his bastard brain decided it wasn't important to remember |
07:41:13 | | Join Vimk [0] (~Vimk@fillet.whatbox.ca) |
07:42:07 | Vimk | I have a sansa clip+ with a dead power button, I've installed rockbox but have no way of rebooting into it. Short of opening the device and removing the battery is there another way to hard reboot it? |
07:42:57 | Vimk | I've tried draining the battery completely but the default firmware auto-sleeps after a certain battery level |
07:43:24 | [Saint] | The battery will drain eventually. |
07:43:49 | [Saint] | And, no, there is no other way to boot/reboot the device. |
07:44:15 | Vimk | unfortunate |
07:44:20 | [Saint] | Rockbox also doesn't (if I recall) wake from an arbitrary button press. |
07:44:34 | Vimk | I've been using usb to wake the device |
07:44:36 | [Saint] | The only way to boot the device if it powers down is with you (broken) power button. |
07:44:44 | Vimk | wish there were some way to get a shell over usb |
07:44:45 | [Saint] | Ahhhh, nice. |
07:44:56 | * | [Saint] forgot about USb wake. |
07:45:16 | Vimk | short of resoldering the power button it's all I can do to wake it |
07:45:40 | Vimk | or just cave and drop another 30 dollars on one |
07:45:47 | Vimk | this one was a donation |
07:48:13 | [Saint] | If you don't want to open the device, it will take a few days to drain the battery completely. |
07:48:36 | Vimk | I've opened it already |
07:48:49 | Vimk | just wanted to avoid doing so again since the plastic is so soft |
07:49:30 | Vimk | here goes nothing, I suppose |
07:50:53 | Vimk | I really dislike electronics held together with clips |
07:55:23 | | Join akaWolf [0] (~akaWolf@unaffiliated/akawolf) |
07:55:36 | Vimk | damn, battery is soldered to the board |
08:00 |
08:07:46 | Vimk | had to depress the power button from inside the device |
08:07:54 | Vimk | working now though, thanks for the input |
08:10:52 | | Part Vimk |
08:13:13 | | Join mortalis [0] (~mortalis@195.34.194.126.kalibroao.ru) |
08:23:11 | *** | Saving seen data "./dancer.seen" |
08:26:07 | [Saint] | Bwahahahahahahahahahahahahah! |
08:26:14 | [Saint] | Awesome. |
08:26:20 | [Saint] | Thankyou, JdGordon. |
08:26:44 | [Saint] | This is so damn close to the OF it is disturbing. |
08:27:54 | * | [Saint] will put up some screenshots when he gets the logic to guess when there should be a sub-menu available ">" thing |
08:28:04 | [Saint] | +right |
08:28:31 | [Saint] | For now, every entry has one...but I just wanted to get the alignment and gradient done right. |
08:31:01 | | Join Zagor [0] (~bjst@sestofw01.enea.se) |
08:31:02 | | Quit Zagor (Changing host) |
08:31:02 | | Join Zagor [242] (~bjst@rockbox/developer/Zagor) |
08:32:47 | | Join ender` [0] (~ender@foo.eternallybored.org) |
08:35:56 | | Join kevku [0] (~kevku@2001:470:dcc6:0:69:69:69:69) |
08:39:21 | | Join melmothX [0] (~melmoth@unaffiliated/melmothx) |
08:44:21 | JdGordon | [Saint]: so you figured it out? |
08:44:38 | [Saint] | kinda, yeah. |
08:45:07 | [Saint] | the logic to decide what is a submenu/folder is a bit hack, though. |
08:45:38 | [Saint] | Hmmmmm....can I compare to the text of a given list item? |
08:45:43 | JdGordon | sure |
08:45:45 | [Saint] | I guess so, right? |
08:45:46 | JdGordon | but you dont want to |
08:45:48 | [Saint] | Cool. |
08:46:21 | [Saint] | I think I do. Otherwise, both "Plugins" and "a .rock file" will have the ">" applied. |
08:46:44 | [Saint] | If I decide when to apply the ">" based solely on the current icon. |
08:46:57 | JdGordon | yeah, well, using the icons is obviously not going to work well :) |
08:47:13 | JdGordon | you can use the %cs and icon to get a better idea of where you are |
08:50:15 | [Saint] | like "%or(%?cs<%if(foo,=,baz),%if(foo,=,baz)|%if(foo,=,baz),%if(foo,=,baz)||||...>)"? |
08:50:34 | [Saint] | Oh, no. |
08:50:37 | [Saint] | Right, got it. |
08:51:05 | JdGordon | fuck we need to switch to lua :p |
08:51:07 | [Saint] | %or wrapped in %cs, not the other was around. |
08:51:19 | [Saint] | *way |
08:51:32 | JdGordon | %or(a,b) == (a || b) |
08:52:05 | [Saint] | wha? |
08:53:09 | JdGordon | an attempt to help explain how the tag works |
08:53:53 | [Saint] | Ahhhh, right. |
08:57:49 | | Join petur [0] (~petur@rockbox/developer/petur) |
08:58:51 | | Join bertrik [0] (~quassel@rockbox/developer/bertrik) |
09:00 |
09:06:48 | [Saint] | Sooooooooooooooooooo close |
09:08:47 | | Join einhirn [0] (~Miranda@2001:638:605:4:f072:3514:f32:57ea) |
09:10:16 | | Quit zamboni () |
09:12:49 | [Saint] | If it wasn't for the menu structure...you would never guess. |
09:13:05 | [Saint] | Behold, iLike Video: http://imgur.com/LMZB2 |
09:14:29 | [Saint] | JdGordon: ^ :) |
09:16:41 | JdGordon | not falling for that again! |
09:16:53 | [Saint] | Hah |
09:16:53 | JdGordon | ... change the manu structure :) |
09:17:14 | JdGordon | 2 seperate viewports for the arrow and text? |
09:17:52 | [Saint] | Nup, left aligned list title and right aligned > wrapped in a monstrous condition. |
09:18:10 | JdGordon | or yes, forgot you can do that |
09:18:12 | JdGordon | easy peasy |
09:18:20 | [Saint] | with the lists drawing the gradient for the line selector |
09:19:53 | [Saint] | It just occurred to me that I could mimic the OF menu structure exactly with you menu editing .cfg |
09:20:05 | [Saint] | *that* would be rather devilish |
09:20:23 | JdGordon | 19:16 <JdGordon> ... change the manu structure :) |
09:26:41 | [Saint] | Now I've done the 5G port, I am more willing to take on te challenge of a 6/6.5/7G port |
09:27:42 | [Saint] | I think the only thing I won't be able to do is the "scrubbing" progress bar, the rating bar, and the album art animation in the main menu. |
09:28:03 | JdGordon | AA animation? |
09:28:07 | [Saint] | I can have the album art in the main menu, but I don't think I'll be able to animate it like the OF does. |
09:28:54 | [Saint] | In the Classic OF when you're playing audio the main menu shrinks a little and pans and scans across the current album art image. |
09:30:02 | | Quit bertrik (Ping timeout: 276 seconds) |
09:30:20 | [Saint] | like this: http://lh4.ggpht.com/brentevansonline/RxNrlc7jX3I/AAAAAAAAB7I/GXkHQQeEExA/ipod%5B4%5D.png |
09:30:52 | [Saint] | sorry, actually, it animates when you're *not* playing audio, but the "Music" option is selected. |
09:31:21 | [Saint] | I can definitely do the static AA version when audio is playing. |
09:52:08 | JdGordon | how bad would it be to remove the usb logo from the usb screen? |
09:52:26 | JdGordon | and have it just say "USB Connected.... HID Mode: <foo> enabled" |
10:00 |
10:01:23 | | Join Rower85 [0] (husvagn@v-413-alfarv-177.bitnet.nu) |
10:04:39 | | Quit kevku (Ping timeout: 260 seconds) |
10:05:28 | | Join TheSphinX_ [0] (~briehl@p5B323963.dip.t-dialin.net) |
10:07:27 | | Quit TheSphinX_ (Read error: Operation timed out) |
10:07:29 | | Join TheSphin- [0] (~briehl@p5B321E13.dip.t-dialin.net) |
10:07:44 | | Quit TheSphinX^ (Ping timeout: 248 seconds) |
10:11:20 | [Saint] | JdGordon: I wouldn't care in the slightest. |
10:12:19 | * | [Saint] is annoyed by the database scan/commit dialogue |
10:12:22 | * | JdGordon is prepping th eusb screen for skinning |
10:12:34 | [Saint] | why does it jump around so much?!? |
10:12:34 | JdGordon | %bu is being "deprecated".. enter %up |
10:12:43 | JdGordon | becuase the line lengths are not static |
10:12:44 | [Saint] | It's so damn distracting. |
10:13:15 | [Saint] | Couldn;t the popup just be as wide as the screen is from the get go? instead of trying to resize dynamically and looking like a bag of ass? |
10:13:36 | | Quit ParkerR_ (Quit: ZNC - http://znc.in) |
10:13:44 | [Saint] | If you don;t have fixed width numerals, it looks like a bag of shit. |
10:15:34 | [Saint] | JdGordon: any idea where I need to look to do that? |
10:15:46 | [Saint] | I seem to recall it was you that added the current behaviour. |
10:16:29 | [Saint] | Another way to do it would be to make the popup 2 lines, and have the digit count on the bottom line with both lines centered text. |
10:17:29 | [Saint] | I realize that one doesn't commit the database often, but, when I do the jumping around and the ghost of the popup as it dynamically resizes annoys the crap out of me. |
10:18:02 | [Saint] | There's three possible fixes I can think of: |
10:18:25 | [Saint] | 1 - figure out why the "ghost" of the popup isn;t cleared from the screen and kill it |
10:18:44 | [Saint] | 2 - make the popup as large as it will ever be immediately so it doesn;t need to resize. |
10:19:05 | JdGordon | if 1 was trivial it would have been fixed years ago :) |
10:19:06 | JdGordon | we tried |
10:19:24 | [Saint] | 3 - put the commit notice and the count on two seperate lines (the amount of tracks is unlikely to excede the number of digits in the commit notice) |
10:20:27 | [Saint] | Do you think 2 or 3 are acceptable fixes? If so, is there a preference? |
10:20:45 | [Saint] | iiuc, every target can display at least 2 lines of text, no? |
10:20:54 | | Join ParkerR [0] (ParkerR@unaffiliated/parkerr) |
10:23:13 | *** | Saving seen data "./dancer.seen" |
10:26:16 | JdGordon | not guarenteed |
10:27:03 | [Saint] | Ah, hum, yes. I suppose you could be using a 60pt userfont... |
10:27:38 | [Saint] | but, in those cases, the popup wouldn't likely fit onscreen anyway, regardless of how it was implemented. |
10:27:53 | [Saint] | the dynamic resizing behaviour is just *really* annoying. |
10:29:50 | | Quit jhMikeS (Ping timeout: 276 seconds) |
10:29:56 | | Quit petur (Quit: *plop*) |
10:37:30 | | Join TheSphinX^ [0] (~briehl@p5B3218B5.dip.t-dialin.net) |
10:40:53 | | Quit TheSphin- (Ping timeout: 276 seconds) |
10:45:13 | | Join bebna [0] (~a.fasold@94.101.33.114) |
11:00 |
11:02:05 | | Join kevku [0] (~kevku@2a01:d0:ffff:34a::8:3) |
11:04:35 | | Join Ward [0] (~Mirandaha@176-120-190-109.dsl.ovh.fr) |
11:04:59 | | Nick Ward is now known as Guest61718 (~Mirandaha@176-120-190-109.dsl.ovh.fr) |
11:06:56 | | Join petur [0] (~petur@rockbox/developer/petur) |
11:11:21 | JdGordon | do any targets not have usb? |
11:13:33 | [Saint] | ....uuuuuuuhm. |
11:13:43 | gevaerts | Define "have usb" :) |
11:13:48 | [Saint] | RaaAoA |
11:14:06 | [Saint] | RaaA in general? |
11:14:44 | gevaerts | Depends. Is YP-R0 RaaA? :) |
11:15:02 | JdGordon | err, usb charging, and usb mode |
11:15:10 | JdGordon | which #define's do i go for |
11:15:32 | [Saint] | gevaerts: In this instance, I think it would be defined as "Rockbox should be/is handing USB" |
11:15:47 | [Saint] | And, yes, the YP-RO is an exception. |
11:15:50 | gevaerts | In that case, yes |
11:16:25 | gevaerts | I don't know off-hand exactly which ones, but some targets have USB but can't charge from it |
11:16:55 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
11:16:59 | [Saint] | I don't think charging is relevant here. |
11:17:05 | [Saint] | Only mounting/HID |
11:17:14 | JdGordon | also, how do i check if usb is connected in any chape or form |
11:17:21 | | Quit Rower85 (Quit: Hmmm...) |
11:18:22 | * | gevaerts hasn't been following what this is about, so he shuts up |
11:18:48 | JdGordon | adding skin support to usb screen |
11:18:53 | JdGordon | so need to add some tags |
11:18:57 | gevaerts | Ah, right |
11:19:02 | | Join Rower85 [0] (husvagn@v-413-alfarv-177.bitnet.nu) |
11:20:26 | JdGordon | I'm adding %up - usb powered (to replace/duplicate/deprecate %bu), %uc - usb connected, %uh - usb hid mode, %ud - usb disk mode |
11:20:34 | | Join Guest44874 [0] (~husvagn@v-413-alfarv-177.bitnet.nu) |
11:20:52 | gevaerts | Hm |
11:21:43 | gevaerts | What does "usb hid mode" mean exactly? Technically we're doing hid (on targets that support it) for charge-only connections |
11:22:18 | | Quit Rower85 (Read error: Operation timed out) |
11:23:32 | JdGordon | which keypad mode i guess |
11:23:43 | | Quit TheSphinX^ (Ping timeout: 252 seconds) |
11:23:49 | gevaerts | Ah, ok |
11:23:56 | JdGordon | to go with keypad_mode_name_get() |
11:24:03 | | Join TheSphinX^ [0] (~briehl@p5B321C70.dip.t-dialin.net) |
11:24:23 | gevaerts | Hm, does %ud mean this won't be just a separate screen in %cs? |
11:26:51 | JdGordon | it will be, but %ud will be enough to know if its usb screen or not |
11:26:54 | [Saint] | Not neccessarily. |
11:26:56 | JdGordon | or is that redundant? |
11:27:09 | JdGordon | %ud was more for mtp (if we ever get it) / msc mode select |
11:27:12 | [Saint] | %cs can have any number of additions tagged onto it without breaking anything. |
11:27:31 | gevaerts | I'd worry about mtp when we have it, to be honest |
11:28:11 | gevaerts | msc *needs* a separate screen IMO. Technically we could allow FM during USB connections, but that's it, and I think it's not worth the complexity |
11:28:32 | [Saint] | Hum....what about situation when the device *was* connected via USB, but was unmounted? |
11:28:42 | [Saint] | At the moment, we stay in the USB screen there. |
11:29:40 | * | gevaerts thinks unmount as such is *not* good enough to leave the USB screen, and he isn't sure exactly how the various "eject" things work |
11:29:56 | gevaerts | Well, we can't detect unmount as such, so that's a moot point :) |
11:30:06 | JdGordon | gevaerts: doesnt mtp allow usb to work in the background? |
11:30:40 | JdGordon | but fair enough, i'll remove it for now |
11:30:58 | gevaerts | JdGordon: yes. That's (part of) the point :) |
11:31:12 | JdGordon | so its just "usb powered", "usb connected" and "usb hid mode" |
11:31:36 | gevaerts | [Saint]: if we ever detect eject properly, we should leave the USB screen on that |
11:31:51 | gevaerts | So that shouldn't add extra state |
11:32:01 | * | [Saint] nods |
11:32:06 | [Saint] | just curious. |
11:33:21 | gevaerts | I suspect a themable USB screen means we need to make sure none of the tags cause disk access. I suspect the best way to do that is at the source, i.e. not in the theme engine itself. |
11:33:55 | gevaerts | e.g. the font system could return a default glyph (or the corresponding sysfont glyph?) if it would need disk access to get at the proper one |
11:35:15 | [Saint] | well, if USb is connected...we won't be doing playback, so you could dump the entire font into RAM before switching, no? |
11:35:45 | gevaerts | Yes and no. The screen might be using seven unifont-sized fonts |
11:36:18 | [Saint] | Hum, good point. |
11:36:30 | JdGordon | i force unload all fonts so that shouldnt be an issue |
11:36:52 | [Saint] | userfont for the USb screen would be nice, though. |
11:36:57 | [Saint] | I bloody hate sysfont. |
11:37:06 | [Saint] | and on some targets it is literally impossible to read. |
11:37:12 | JdGordon | otherwise we have to handle disk accessing fonts very carefully, but none do that yet |
11:37:33 | * | [Saint] wonders why he keeps typing USb |
11:37:44 | gevaerts | Sounds good for now. We can think about nicer fonts later |
11:37:54 | [Saint] | Oh, sure. |
11:44:32 | pixelma | the Ondios don't charge from USB but can run powered from USB |
12:00 |
12:00:02 | | Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr) |
12:03:11 | | Quit pamaury (Ping timeout: 264 seconds) |
12:20:54 | | Quit amiconn (Quit: No Ping reply in 64 seconds.) |
12:21:01 | | Quit new299 (Read error: Operation timed out) |
12:21:03 | | Join amiconn [0] (amiconn@rockbox/developer/amiconn) |
12:21:09 | | Join new299 [0] (~new@41j.com) |
12:21:26 | | Quit pixelma (Read error: Operation timed out) |
12:21:36 | | Quit dionoea_ (Read error: Operation timed out) |
12:22:26 | | Join pixelma [0] (pixelma@rockbox/staff/pixelma) |
12:22:34 | | Join dionoea [0] (~dionoea@oyp.chewa.net) |
12:23:14 | *** | Saving seen data "./dancer.seen" |
12:41:30 | | Join LinusN [0] (~linus@giant.haxx.se) |
12:44:35 | | Join wodz [0] (~wodz@iwl138.internetdsl.tpnet.pl) |
12:45:27 | wodz | Any opinions about g#380 ? |
12:45:30 | fs-bluebot | Gerrit review #380 at http://gerrit.rockbox.org/r/380 : gif viewer: remove max frames count constraint by Marcin Bukat (changes/80/380/1) |
12:55:52 | JdGordon | gevaerts: [Saint]: g#382 |
12:55:54 | fs-bluebot | Gerrit review #382 at http://gerrit.rockbox.org/r/382 : Use the skin engine to draw the usb screen via the SBS by Jonathan Gordon (changes/82/382/1) |
13:00 |
13:00:42 | | Quit petur (Read error: Connection reset by peer) |
13:01:11 | JdGordon | the default is pretty ugly, but im going to try getting the compiled in bmp get displayed |
13:02:19 | wodz | JdGordon: could you add some example in comment? |
13:05:55 | [Saint] | Oooooohhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh FUUUUUCK! |
13:06:19 | [Saint] | Well, that's annoying. I spent ages trying to debug what was going on there. |
13:06:45 | [Saint] | %LI always == -1 for any list item if icons aren't displayed. |
13:07:21 | [Saint] | whereas, I thought it would still give the icon number that the lsit item *would* get, if they *were* displayed. |
13:07:27 | kugel | JdGordon: what if the sbs doesnt provide the tags to draw the usb screen? |
13:10:02 | [Saint] | What even *is* %bu to be replaced? |
13:10:10 | [Saint] | It isn;t documented anywhere... |
13:11:46 | kugel | good question |
13:15:57 | JdGordon | wodz: im not done yet... |
13:16:09 | JdGordon | kugel: the screen will be empty |
13:16:22 | JdGordon | %bu is "usb charging" |
13:16:53 | wodz | JdGordon: it should fall back to something instead of empty screen |
13:17:13 | wodz | It could be plain text doesn't matter but MUST inidcate the state |
13:17:35 | * | [Saint] wonders how many more tags live in the source that he is entirely unaware of |
13:18:22 | [Saint] | as far as I knew, nothing of the sort of %bu existed. And the docs support this theory. |
13:19:07 | JdGordon | wodz: well, we have no idea if the sbs will have the required tags or not |
13:19:39 | wodz | JdGordon: so we should sanitize the situation and check in case of going to usb screen |
13:20:14 | | Quit Provel (Read error: Connection reset by peer) |
13:21:30 | JdGordon | wodz: that isnt possible |
13:22:29 | wodz | so the concept is fundamentally broken IMO |
13:23:16 | wodz | Its like after deleting .wps you get blank screen when playing. |
13:23:26 | * | [Saint] wonders why it wouldn't be possible to check if a given theme file 0wps/fms/sbs doesn't have/does have an arbitrary tag |
13:23:42 | [Saint] | isn't that the entire concept of the skin parser? :) |
13:25:27 | wodz | and btw. why stretching sbs instead of adding uss/usbs/whatever ? |
13:26:09 | JdGordon | the sbs is fine |
13:26:22 | [Saint] | realistically, the .sbs is the only file needed. |
13:26:34 | [Saint] | it can do the job of .fms/wps/etc. |
13:27:25 | wodz | I know, but this makes it unclear what wps/fms/sbs actually are |
13:27:44 | | Join Provel [0] (~Provel@75-132-18-44.dhcp.stls.mo.charter.com) |
13:28:05 | [Saint] | kinda, possibly. |
13:28:27 | [Saint] | Perhaps it just seems obvious to me because themeing is my area. |
13:28:49 | [Saint] | ...actually, that's almost a certainty. So, hum. |
13:30:25 | wodz | As I understand the situation sbs is sort of overlay you can put on top of other screen (themed with wps/fms). |
13:30:25 | JdGordon | whatever, getting it working first, then we can argue |
13:31:27 | * | [Saint] wants to make it clear that he isn't arguing |
13:35:35 | [Saint] | wodz: it used to be this way, now, the lines are very blurred. |
13:36:13 | [Saint] | A theme requires a dummy .wps for some_reason I can't quite gather, but everything can be done in the .sbs now. |
13:37:01 | * | JdGordon grumbles at images not displaying |
13:37:37 | [Saint] | I only use .fms/.wps so I can lessen the amount of conditions needed, but an .sbs-only theme is entirely possible |
13:38:33 | [Saint] | I use the .sbs to draw anything that is duplicated among the common screens, and the .fms/.wps to draw items that occur only in those states |
13:40:18 | wodz | right, so why not make it consistent and add usbs on top of which one can add sbs to split theme files nicely? |
13:40:44 | JdGordon | thats very overkill for it |
13:41:00 | wodz | make it something logical is overkill? |
13:41:46 | [Saint] | No reason to start making the theme language logical /now/ ;) |
13:43:04 | wodz | no reason to make it even less logical either |
13:44:20 | [Saint] | I do see your point...but we are already using the .sbs in the USb screen, so it doesn't seem like much of a leap. |
13:45:03 | wodz | we use sbs to display *common* indicators like disk access icon, time etc. |
13:46:11 | [Saint] | right, "we" do, "they" (being users) use it for a whole lot more. |
13:47:01 | [Saint] | actually...do we even use an .sbs for cabbie? |
13:47:25 | [Saint] | I know my ports do, not sure about git HEAD |
13:47:25 | wodz | you ask me :P |
13:48:29 | JdGordon | only the inbuilt fallback |
13:48:42 | [Saint] | We only use it to draw the statusbar, and only for the fallback |
13:49:29 | [Saint] | iiuc the "real" statusbar is hardcoded. |
13:50:31 | kugel | yes, an empty usb screen is broken |
13:51:02 | JdGordon | %x is no worky :/ |
13:51:22 | kugel | and forcing usb screen design upon all themes is bad. there should be some fallback |
13:51:47 | [Saint] | Ahhhhhh...so *that* is why my attemps to draw into the background buffer with an included backdrop was fuckign up. |
13:52:16 | [Saint] | I just though tI was tired and blind. |
13:52:23 | [Saint] | Good to know, but, also...suck. |
13:56:30 | kugel | I'm not sure why the usb screen must be made themable now |
13:56:57 | kugel | there's a bug with the usb screen, but is there any demand to make it themable? I'm sure the bug can be fixed without this |
13:57:47 | [Saint] | It doesn't make any sense that it isn;t themeable to me. |
13:58:04 | JdGordon | [Saint]: well, i dont know if %x is broken or not, bu its not immediatly working for me |
13:58:09 | [Saint] | No, it needn't be done *right now*, and no, it needn't be done to fix a bug. |
13:58:26 | JdGordon | kugel: because its ugly and everything should be themeable |
13:58:28 | [Saint] | ...but, it is the only screen left outside of full themeable control. |
13:58:36 | wodz | kugel: I think the origin was the discussion about 1) animation in usbscreen 2) custom 'usb connected' icon |
13:58:51 | kugel | [Saint]: that's wrong. there are many themes that cannot be themed |
13:58:54 | wodz | and themeing this is about right way to make everyone happy |
13:58:56 | kugel | many screens* |
13:59:01 | [Saint] | such as? |
13:59:17 | kugel | recording, eq, color picker, ... |
13:59:29 | [Saint] | recoding can be themed. |
13:59:42 | JdGordon | not fully |
13:59:52 | JdGordon | kugel: thats not an argument against themeing it thoug |
14:00 |
14:00:03 | | Quit stoffel (Ping timeout: 248 seconds) |
14:00:05 | [Saint] | it just does its own shit in the UI viewport. It can still be themed. |
14:00:19 | [Saint] | everything outside of the UI viewport is yours. |
14:00:23 | kugel | you can put a rec-centric sbs around it but the core will still be displayed within the %Vi viewport |
14:00:44 | kugel | the same is true for the usbscreen |
14:01:01 | [Saint] | Right, so, obviously it should stay that way? |
14:02:04 | JdGordon | the same is not true for the usb screen |
14:02:20 | kugel | I'm not against making it themable, but against a broken design that results in an empty screen if no usb tags are used |
14:02:53 | [Saint] | Are we going to give him a chance, or, shoot him in the foot for trying? |
14:03:04 | [Saint] | History suggests the latter, but, lets not. |
14:05:21 | JdGordon | wtf? didnt I change the skin enginge so it draws images immediatly instead of at the end of the viewport? |
14:06:18 | wodz | JdGordon: I vaguely remember you reverted the change |
14:06:26 | JdGordon | bother :p |
14:12:10 | JdGordon | [Saint]: no, %x works fine |
14:12:30 | [Saint] | Hummm... |
14:15:52 | | Join amayer_ [0] (~amayer@mail.weberadvertising.com) |
14:16:31 | | Join AlexP [0] (~alex@rockbox/staff/AlexP) |
14:22:34 | | Quit Raptors (Ping timeout: 255 seconds) |
14:23:16 | *** | Saving seen data "./dancer.seen" |
14:23:41 | JdGordon | updated so it shows the usb built in logo and not look too terrible |
14:23:45 | JdGordon | and now, bed time |
14:30:16 | | Join stoffel [0] (~quassel@pD9E41268.dip.t-dialin.net) |
14:40:46 | | Quit mortalis (Quit: Leaving) |
14:43:35 | | Quit AlexP (Remote host closed the connection) |
15:00 |
15:12:05 | | Quit guymann (Ping timeout: 260 seconds) |
15:14:08 | | Join guymann [0] (~c@unaffiliated/guymann) |
15:14:36 | | Join nateloaf [0] (~nwild@S0106bcaec5c3e90e.wp.shawcable.net) |
15:20:30 | | Quit wodz (Quit: Leaving) |
15:24:18 | | Join AlexP [0] (~alex@rockbox/staff/AlexP) |
15:34:23 | | Quit kevku (Ping timeout: 264 seconds) |
15:38:19 | | Part amayer_ |
15:43:53 | | Join codename-nos [0] (~codename0@122.102.124.62) |
15:44:17 | codename-nos | rockbox skips files instead of playing them |
15:44:25 | | Join amayer_ [0] (~amayer@mail.weberadvertising.com) |
15:44:55 | [Saint] | codename-nos: please test with http://download.rockbox.org/test_files/lame_320.mp3 |
15:45:28 | [Saint] | if that plays, we'll try to work out what is wrong with your media |
15:48:28 | codename-nos | [Saint], nope. it skeeps the file |
15:49:21 | [Saint] | Apparently you messed up the installation somehow. |
15:49:57 | [Saint] | Please extract http://build.rockbox.org/data/rockbox-ipod6g.zip to the root of the device. |
15:50:18 | [Saint] | it is important you extact it to the root of the device, not copy and paste, but extract. |
15:50:43 | [Saint] | If prompted to allow files to be overwritten, allow all. |
15:51:35 | [Saint] | I have an iPod Classic 160GB in my hands this very instant playing the same test file..so I do know it works. |
15:51:59 | codename-nos | replaced it |
15:52:43 | [Saint] | safely eject and load the new binary when prompted |
15:52:56 | [Saint] | then try again to play the test file |
15:53:02 | codename-nos | [Saint], nothing promped ... |
15:54:14 | [Saint] | I have a feeling you are not extracting the binary to the root of the device correctly. |
15:55:25 | codename-nos | well i went to boot menu and then reset the whole thing now it prompted |
15:56:03 | [Saint] | And, as for playback status? How goes it? |
15:56:16 | codename-nos | woring now !! |
15:56:22 | codename-nos | working* |
15:56:23 | [Saint] | Aweome. |
15:56:28 | codename-nos | sorry i m am little stoned |
15:56:42 | codename-nos | lol |
15:57:04 | amayer_ | [Saint]: did you try my code yet? |
15:57:36 | codename-nos | the fime lame_320 doesnt play .. but my media does |
16:00 |
16:03:12 | | Join Rower85 [0] (~husvagn@v-413-alfarv-177.bitnet.nu) |
16:05:52 | | Quit Guest44874 (Ping timeout: 252 seconds) |
16:07:47 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
16:09:09 | | Quit maraz_ (Quit: Reconnecting) |
16:09:17 | | Join maraz [0] (maraz@kapsi.fi) |
16:09:50 | [Saint] | that is very odd. |
16:10:14 | [Saint] | The Classic is perfectly capable of playing mp3 @ 320 CBR |
16:10:31 | [Saint] | it can do it in ~13.5MHz in fact |
16:10:57 | codename-nos | i know.. my led zepplin collection is in 320 bit and it still plays |
16:11:45 | | Quit eckoit (Quit: eckoit) |
16:15:28 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
16:23:19 | *** | Saving seen data "./dancer.seen" |
16:25:02 | | Join kevku [0] (~kevku@2001:470:dcc6:0:69:69:69:69) |
16:31:57 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
16:36:19 | [Saint] | [7]: ping? |
16:36:52 | [Saint] | [7]: (logs) Have you noticed the Classic doesn't detect the charger? |
16:37:23 | [Saint] | It definitely charges, but, my charging animation is non-functional. |
16:37:58 | [Saint] | Sorry, to be more precise, it *does* detect the charger is inserted...but, it doesn't detect that it is charging. |
16:39:32 | [Saint] | Ohhhh....hum, it isn't drawing enough to keep it from discharging with the screen on. |
16:39:45 | [Saint] | My mistake. |
16:40:48 | | Part LinusN |
16:43:12 | | Join nateloaf1 [0] (~nwild@S0106bcaec5c3e90e.wp.shawcable.net) |
16:43:12 | | Quit nateloaf (Read error: Connection reset by peer) |
16:43:44 | | Quit nateloaf1 (Read error: Connection reset by peer) |
16:44:20 | | Join nateloaf [0] (~nwild@S0106bcaec5c3e90e.wp.shawcable.net) |
16:49:08 | | Join captainkewler [0] (~41762d03@www.haxx.se) |
16:50:24 | | Join Belzebub_ [0] (~torrentow@195.117.144.66) |
16:51:20 | | Quit nateloaf (Quit: Leaving.) |
16:52:23 | | Quit Belzebub (Ping timeout: 264 seconds) |
16:56:11 | | Quit codename-nos (Quit: Leaving) |
16:56:55 | | Join pretty_function [0] (~sigBART@123.252.212.145) |
16:59:04 | | Quit Zagor (Quit: Clint excited) |
17:00 |
17:01:22 | Cultist | after putting rockbox on an ipod 5g, is it normal for it to be recognized as an ipod on the computer? |
17:01:40 | Cultist | I'm having a ton of trouble making amarok sync to it because it wants to reinitialize it |
17:05:02 | | Join amiconn_ [0] (amiconn@rockbox/developer/amiconn) |
17:05:02 | | Quit amiconn (Disconnected by services) |
17:05:05 | | Nick amiconn_ is now known as amiconn (amiconn@rockbox/developer/amiconn) |
17:15:13 | funman | Cultist: yes it is normal |
17:15:32 | Cultist | so how do you get around it? |
17:15:47 | Cultist | should I tell it to initialize? |
17:15:59 | funman | first, blame amarok people |
17:16:26 | Cultist | already doing it. |
17:16:38 | funman | and then.. i don't know if there is an option to change the USB vid:pid |
17:17:00 | gevaerts | There isn't, unless you want to build yourself |
17:17:11 | AlexP | To change the ones Rockbox uses, you'd need to edit the source and recompile |
17:17:19 | AlexP | Ni idea if Amarok can be told to ignore them |
17:17:32 | | Join nateloaf [0] (~nwild@24.79.14.115) |
17:17:57 | * | AlexP apologies to the people to whom he said Ni |
17:20:10 | | Join y4n [0] (~y4n@unaffiliated/y4ndexx) |
17:20:17 | [Saint] | Cultist: sync in EDM? |
17:20:24 | [Saint] | (Emergency Disk Mode) |
17:20:58 | Cultist | how do I access that? |
17:21:19 | [Saint] | menu+select 'til reboot; select+play |
17:21:31 | Cultist | and it won't negatively affect the installation? |
17:21:45 | [Saint] | That _should_ appear as a mass storage device. |
17:21:47 | [Saint] | And, no. |
17:21:52 | gevaerts | [Saint]: will that change anything? |
17:21:57 | Cultist | well lets find out |
17:22:09 | [Saint] | gevaerts: it depends what Amarok is freaking out about. |
17:22:17 | gevaerts | I suspect the lack of ipod database |
17:22:19 | [Saint] | It may be freaking out at the lack of an iTunes db |
17:22:34 | gevaerts | In which case letting it create one should be harmless anyway |
17:23:10 | [Saint] | unless you want to be able to just drag & drop your media off the iPod. |
17:23:33 | [Saint] | the iTunes db is totally unnavigable by humans |
17:23:35 | gevaerts | Depends |
17:23:41 | gevaerts | Well, no |
17:23:53 | gevaerts | The iTunes db is a database |
17:24:02 | [Saint] | There are apps out there that can de-Itunesify the iTunes db |
17:24:07 | Cultist | amarok is refusing to open now |
17:24:12 | Cultist | blah |
17:24:17 | Cultist | going to reboot and see if it will work |
17:24:23 | gevaerts | amarok updating that doesn't necessarily imply it will also use the usual itunes file structure |
17:24:51 | | Quit Cultist (Remote host closed the connection) |
17:25:06 | AlexP | Cultist: Do you want to be able to navigate by directory structure (and easily copy stuff on/off the ipod), or do you want to use the Rockbox database and have the files in their obfuscated itunes-manor on disk? |
17:25:17 | AlexP | gevaerts: I think you have to with remotely recent apple firmware |
17:26:04 | | Join sentriz [0] (~Senan@78.143.151.93) |
17:26:35 | [Saint] | You could always steal the vid:pid from a USB thumb drive and recompile. |
17:26:44 | [Saint] | But for some that may be non-trivial. |
17:33:03 | | Join Cultist [0] (~Cultist@62.150.121.250) |
17:36:40 | Cultist | I really want to destroy this ipod |
17:36:46 | Cultist | these things are nothing but trouble |
17:40:29 | [Saint] | You can send it my way instead. :) |
17:40:46 | * | [Saint] runs an iPod rehabilitation centre |
17:44:58 | | Join eckoit [0] (~ryan@50.65.10.24) |
17:54:31 | | Quit bebna (Quit: Leaving.) |
18:00 |
18:00:03 | | Quit stoffel (Ping timeout: 248 seconds) |
18:09:28 | | Join Katu [0] (~Katu@c-71-236-211-59.hsd1.or.comcast.net) |
18:10:56 | | Join stoffel [0] (~quassel@pD9E41268.dip.t-dialin.net) |
18:14:01 | | Quit sentriz (Ping timeout: 252 seconds) |
18:15:44 | | Quit pretty_function (Remote host closed the connection) |
18:20:47 | | Quit stoffel (Ping timeout: 276 seconds) |
18:21:25 | | Quit captainkewler (Quit: CGI:IRC (Ping timeout)) |
18:23:10 | | Quit makoto (Quit: Lost terminal) |
18:23:23 | *** | Saving seen data "./dancer.seen" |
18:27:50 | | Join makoto [0] (~makoto@ludgate.privmsg.me.uk) |
18:34:38 | | Join XavierGr [0] (~xavier@rockbox/staff/XavierGr) |
18:39:13 | | Join pretty_function [0] (~sigBART@123.252.212.145) |
18:42:23 | | Join Strife89 [0] (~Strife89@207.144.201.128) |
19:00 |
19:42:29 | | Join thomasjfox [0] (~thomasjfo@rockbox/developer/thomasjfox) |
19:44:37 | | Join bertrik [0] (~quassel@rockbox/developer/bertrik) |
19:53:32 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
19:54:18 | amayer_ | [Saint]: ping? |
19:57:17 | | Quit pretty_function (Remote host closed the connection) |
20:00 |
20:02:49 | | Quit Strife89 (Ping timeout: 260 seconds) |
20:02:57 | | Quit benedikt93 (Quit: Bye ;)) |
20:10:15 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
20:20:25 | | Join webguest36 [0] (~5772403a@www.haxx.se) |
20:21:41 | | Join webguest29 [0] (~5772403a@www.haxx.se) |
20:21:41 | | Quit webguest36 (Client Quit) |
20:23:10 | webguest29 | Bricked my sansa fuze+ got it in recovery mode,tried loading recovery firmware but got :-./sbloader 1024 recovery.sb Found a match for 066f:3780 Transfer size: 1024 libusb:warning [libusb_control_transfer] unrecognised status code 1 transfer error at init step |
20:23:24 | *** | Saving seen data "./dancer.seen" |
20:26:09 | webguest29 | fuze+ Went black screen after testing the frequency scaling build. |
20:26:29 | | Join Belzebub [0] (~torrentow@195.117.144.66) |
20:26:42 | | Quit kevku (Ping timeout: 260 seconds) |
20:26:51 | gevaerts | webguest29: I suspect you'll have to wait for pamaury to appear |
20:27:02 | pamaury | i'm hear ! |
20:27:16 | pamaury | here |
20:27:35 | | Quit Belzebub_ (Ping timeout: 240 seconds) |
20:27:35 | pamaury | webguest29: how did you "brick" your fuze+ exactly ? |
20:28:18 | webguest29 | it went black screen after unplugging usb was the scaling build |
20:28:34 | pamaury | what happen if you boot normally ? |
20:29:35 | webguest29 | cant boot normally even if i do the long hold on top button, screen just stays black |
20:30:27 | webguest29 | built sbloader and the recovery image, but the transfer fails |
20:31:06 | pamaury | does it show something at least and goes black after or just stays black ? Did you try to boot into the OF by holding volume down ? |
20:31:45 | | Join evilnick_ [0] (~evilnick@d54C37C19.access.telenet.be) |
20:31:54 | | Quit gevaerts (Disconnected by services) |
20:31:58 | | Join gevaerts_ [0] (~fg@rockbox/developer/gevaerts) |
20:32:16 | | Nick gevaerts_ is now known as gevaerts (~fg@rockbox/developer/gevaerts) |
20:32:28 | | Quit evilnick (Ping timeout: 264 seconds) |
20:32:38 | webguest29 | yes tried to boot into OF, wonder if i should desolder the battery. |
20:33:07 | pamaury | no no, don't do that, it doesn't boot into the OF ? |
20:33:59 | webguest29 | doesn't boot into OF screen remains black, wonder why the sbloader transfer fails? |
20:34:28 | pamaury | there is a problem with some recent linux that make sbloader doesn't work because the usbhid driver confuses the device, there is a work around but it's ugly |
20:35:33 | webguest29 | ok i'll give it a shot. |
20:35:59 | pamaury | Ok, I find it really suspicious that you managed to brick the device with touching the bootloader but let's admit that. To make sbloader work again, first try this: as root, create /etc/modprobe.d/usbhid.conf and write this in it: "options usbhid quirks=0x066f:0x3780:0x0004" |
20:36:19 | pamaury | this should prevent usbhid from trying to touch the device |
20:37:04 | pamaury | this might require a reboot |
20:37:30 | pamaury | or if you manage to, you can unload usbhid, and then reload it this way: "modprobe usbhid quirks=0x066f:0x3780:0x0004" |
20:37:33 | | Quit melmothX (Read error: Connection reset by peer) |
20:38:07 | pamaury | (of course beware than unloading usbhid will kill you mouse and usb keyboard plugged ^^) |
20:38:22 | webguest29 | ok i'll try that, thanks for now.. |
20:38:33 | | Quit akaWolf (Ping timeout: 272 seconds) |
20:38:39 | | Quit webguest29 (Quit: CGI:IRC (EOF)) |
20:46:03 | | Join kevku [0] (~kevku@2001:470:dcc6:0:69:69:69:69) |
20:49:47 | | Quit shamus (Read error: Connection reset by peer) |
20:50:04 | | Join shamus [0] (~shmaus@ip-206-192-195-49.marylandheights.ip.cablemo.net) |
20:56:19 | pamaury | actually the problem of sbloader not working has been fixed in the very recent kernels with this quirk being included but some kernels don't have it obviously |
21:00 |
21:09:46 | Ctcp | Ping from gevaerts!~fg@rockbox/developer/gevaerts |
21:18:16 | | Quit kevku (Quit: KVIrc 4.3.1 Aria http://www.kvirc.net/) |
21:18:29 | | Join kevku [0] (~kevku@2001:470:dcc6:0:69:69:69:69) |
21:27:59 | | Quit pystar89 (Ping timeout: 276 seconds) |
21:28:16 | | Quit y4n (Quit: Do you like hurting other people?) |
21:30:07 | | Quit thomasjfox (Quit: Konversation terminated!) |
21:34:43 | | Nick evilnick_ is now known as evilnick (~evilnick@d54C37C19.access.telenet.be) |
21:34:52 | | Quit evilnick (Changing host) |
21:34:52 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
21:38:04 | | Join webguest29 [0] (~5772403a@www.haxx.se) |
21:39:07 | webguest29 | created .conf, still no luck got "./sbloader 1024 recovery.sb Found a match for 066f:3780 Transfer size: 1024 transfer error at send step 15" will try a kernal update. |
21:40:03 | | Quit webguest29 (Client Quit) |
21:46:58 | | Quit kevku (Ping timeout: 260 seconds) |
21:55:11 | | Join Strife89 [0] (~Strife89@207.144.201.128) |
21:58:59 | | Quit XavierGr (Ping timeout: 264 seconds) |
21:59:07 | | Quit pamaury (Quit: No Ping reply in 180 seconds.) |
21:59:19 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:00 |
22:09:13 | | Quit pamaury (Ping timeout: 255 seconds) |
22:10:11 | | Quit ender` (Ping timeout: 248 seconds) |
22:10:39 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:15:39 | | Join kevku [0] (~kevku@2001:470:dcc6:0:69:69:69:69) |
22:16:03 | | Quit pamaury (Ping timeout: 260 seconds) |
22:16:33 | | Join ender` [0] (~ender@foo.eternallybored.org) |
22:21:08 | | Quit lebellium (Read error: Connection reset by peer) |
22:23:26 | *** | Saving seen data "./dancer.seen" |
22:27:07 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:27:41 | | Quit n1s (Quit: Ex-Chat) |
22:28:08 | | Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr) |
22:40:01 | | Join pamaury_ [0] (~quassel@rockbox/developer/pamaury) |
22:40:52 | | Quit pamaury (Ping timeout: 256 seconds) |
22:42:51 | | Quit Strife89 (Ping timeout: 252 seconds) |
22:44:56 | | Quit pamaury_ (Quit: No Ping reply in 180 seconds.) |
22:45:22 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:50:21 | | Quit Cultist (Ping timeout: 260 seconds) |
22:50:47 | | Join Cultist [0] (~Cultist@62.150.121.250) |
22:55:27 | | Quit pamaury (Quit: No Ping reply in 180 seconds.) |
22:55:42 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:57:21 | | Join webguest29 [0] (~5772403a@www.haxx.se) |
22:59:24 | webguest29 | Still no dice with bricked fuze+. I'm guessing "transfer error at send step 15" means sbloader is working, looking like a hardware failure, might try disconnecting the battery to see if it will reset. |
22:59:39 | | Quit amayer_ (Quit: amayer_) |
22:59:46 | | Quit pamaury (Client Quit) |
22:59:57 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
22:59:57 | | Quit webguest29 (Client Quit) |
23:00 |
23:03:18 | | Quit Katu (Ping timeout: 252 seconds) |
23:04:18 | | Quit pamaury (Ping timeout: 248 seconds) |
23:05:31 | | Join prof_wolfff [0] (~prof_wolf@62.83.50.196.dyn.user.ono.com) |
23:09:39 | | Quit lebellium (Quit: ChatZilla 0.9.89 [Firefox 19.0/20130109111322]) |
23:11:25 | | Join lebellium [0] (~chatzilla@lns-c10k-ld-02-m-212-194-176-149.dsl.sta.abo.bbox.fr) |
23:31:26 | | Join RJ45 [0] (~GPRS@188.29.55.198.threembb.co.uk) |
23:32:26 | RJ45 | how do I get Rb to update the DB on the crappy SaFu+? |
23:33:03 | | Part eckoit |
23:35:17 | | Quit Provel (Ping timeout: 252 seconds) |
23:37:28 | RJ45 | anyone? |
23:38:50 | RJ45 | how do I get Rockbox to update the Database on the crappy SansaFuze+? |
23:40:18 | RJ45 | is anyone alive? |
23:43:40 | RJ45 | I'll come back in about 10 minutes then. |
23:58:23 | | Quit bertrik (Remote host closed the connection) |