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 2007-04-08

00:00:54AceNiklike the ones included in sorry to say this if u feel offended , angryman's build , the multifont , userfont, album art, etc
00:01:23LloreanAceNik: Those ones all have reasons NOT to include them, discussed in the tracker
00:01:54LloreanAceNik: If you'd like to improve the patches up to a state where they're able to be committed, then they can be considered.
00:02:26AceNikLlorean : i did read they have some unstable codes & stuff
00:02:59 Quit bluey- ("Leaving")
00:03:04LloreanAceNik: Not just a lack of stability. Several other things as well. But, for example, why shoudl we introduce known unstable code into SVN, let alone code that doesn't meet the other requirements we set of it?
00:04:50AceNikLlorean: h10smoothscroll2.diff, sokoban.patch, plugin-backlight_070303.patch, starfield_pulse.patch, calculator_tan.patch , pong_multi_pulse.patch, vlimit.patch, these seem to be workin perfect no glitches
00:05:45bluebrother"working perfect no glitches" includes all other targets too?
00:05:51 Quit vanberge ("Leaving")
00:05:54bluebrotheror only your specific player?
00:06:23LloreanAceNik: As I said, "seem to be working perfectly" is not the only condition for inclusion.
00:06:40AceNikok i agree they do not meet rockbox requirements , but the authors or developers can sit & work around a little on them , only if we talk about it often & stuff , like the tokenizer path was done in a jiffy
00:06:42bluebrother"seem" is always bad in this area ;-)
00:07:03LloreanAceNik: The tokenizer patch was done by someone who has SVN access, and as well, someone who came in here and talked about his own patch.
00:07:19Bagderand it was not done in "in a jiffy"
00:07:20AceNikok sorry , your the bosses
00:07:26LloreanAceNik: If the authors of the patches don't seem to care about fixing them, why should any of us do it for them?
00:07:32bluebrotherand it was a good approach, not just adding some feature someone wants.
00:07:48LloreanIf a patch is valuable, it'll get included, but only if it catches the notice of someone who's willing to spend the time fixing it up if it needs fixing
00:08:10AceNikya i agreee , it helped a lot
00:08:57bluebrotherfeel free to convince the patch authors to fix their patches ;-)
00:11:26AceNikis there a spare team or someone who doesnt mind workin with more people , i agree im not an expert at coding , but some team to work on a few patches if they do not mind just doing it , well isnt it much better making rockbox more perfect , well this might seem rubbish but , i love this stuff , i just see so many pathes in the request zone , i myself made a request but they dont seem to decrease in number , that
00:12:13LloreanAceNik: Most people ARE working on things
00:12:22LloreanLook at the changelog, there are updates daily.
00:12:32LloreanThey'd have to stop working on things THEY think is important, to work on other things.
00:12:42LloreanWhich is why in general patch authors should work on their own patches, not try to hand it off to someone else
00:13:33AceNiki know , im askin if there are spare people , i browse the progress like every hour, i dont have contacts with ny developers or anyone in india to help me with stuff , i would seriously like to help how much ever possible
00:14:40desowingoing and bugging isn't way of helping imo
00:14:52Bagderthere are no "spare" people
00:15:00Bagdereveryone who's in is in, the others are out
00:15:25Bagdereveryone spends what time they can and want to spend on the project, doing what they feel like
00:15:53Bagderif you think there are areas that need attention, then please go there and help out
00:16:54AceNikok , then , can you guys help me with codes , to fix patches , or can someone be like a godfather kinda stuff for guiing me with stuff , im at base 1 on a level of 1-5, i know c, c++, more of c
00:18:49Bagdersure, ask specific questions and I'm sure we can assist
00:19:39AceNikok ome of them are gonn be really dumb you sure i can ue the irc for that , can i like use a messenger
00:19:49 Part JavaMan22
00:19:59desowinask specific questions and everyone will be happy
00:20:10Bagderwell, if you want to ask us, then the IRC channel, the mailing list(s) or the forum are the ways
00:21:01AceNikalrite , got it , give me time ill come up with something , till the cu, 10q all of you !!!!!!
00:21:05 Join Alonea [0] (
00:21:33desowinuse real english if you can, slang isn't cool
00:22:29AceNikwell sorry most of it is typing error
00:22:36Llorean"10q" is hardly typing error
00:23:11bluebrotherwriting sentences over 5 lines is also quite hard to read.
00:23:15AceNikbut i thought that was irc lingo
00:24:02LloreanThere's a strong preference for "real words" over "lingo" here.
00:24:32bluebrotherwriting short and clear is also clearly preferred instead of spaghetti sentences
00:24:59amiconnBagder: Do you have an idea why the build system sometimes fails to catch commits?
00:25:03AceNiksorry !!!!!!!!!!!
00:25:06markunAceNik: I think some patches would be in svn by now if more of the authors came here to discuss them
00:25:11Bagderamiconn: like when?
00:25:17amiconnThey show up on the front page eventually, but they don't trigger a build
00:25:28amiconnHappenend twice for me within the last 2 days (!)
00:25:34*bluebrother remembers a german sentence regarding multiple exclamation marks ...
00:25:57markunAceNik: maybe you can convince them that's a good idea?
00:26:08amiconnThe second one was 7 Apr 00:14Jens Arnold uisimulator/common/io.c (still on the front page)
00:27:17AceNikmarkun: ill try , but what if most of them cant fix it , since the recet changes sometimes makes it totally difficult
00:27:36 Quit scorche (Read error: 104 (Connection reset by peer))
00:27:45bluebrotherah, this damn stray spaces opt introduces :(
00:27:55AceNikmarkun do you have a messenger id
00:28:08markunwhy? :)
00:28:14desowinAceNik: keep syncing patches to svn if you can't improve them more
00:28:34 Quit n17ikh|Lappy ()
00:29:27*amiconn has no idea what sentence bluebrother was thinking about
00:29:27AceNikdesowin: im doing that , i make my own builds , but very elementary , for my H10 [20GB]
00:29:59AceNikmarkun : just would prefer to talk on messenger sometimes
00:30:43markundesowin, AceNik: just keeping these features as patches which need updating all the time is not the right way to do it, don't you agree?
00:30:54markunAceNik: I prefer to just talk here
00:30:57bluebrotheramiconn: "Mehrere Ausrufezeichen machen den Ausrufenden nicht ausrufender sondern nur ausufernder"
00:31:13desowinmarkun: yes, but I said " if you can't improve them more"
00:31:23amiconnDidn't know that one yet...
00:31:36bluebrotherAceNik, dev talk happens here. Either come here or miss it ...
00:32:13markunAceNik, desowin: I think the features should be discussed in here more.
00:32:31 Join n17ikh|Lappy [0] (
00:32:54 Quit midkay ("Leaving")
00:33:25Bagderamiconn: no, I really can't see why those misses happen...
00:33:30markunI'm sure the people who want to work on the album art patch could see that working on MoB would be a better long term solution
00:35:59markunbut I understand it's easier to just make a quick hack to rockbox to support some feature
00:37:07 Quit Alonea (Read error: 54 (Connection reset by peer))
00:38:15nicolahthanks guys
00:38:24nicolahI correctly installed rockbox
00:38:30 Join Alonea [0] (
00:38:34AceNikmarkun : tell me one thing , i open up any file suppose a plugin.c to edit , how do i know whether the code is compiling with rockbox, like patching is fine , but so many times the patching is done but stuff doesnt work , is there another way
00:38:44amiconnSlasheri: Hmm, now shutdown-while-scanning works, but then dircache does a foreground rescan
00:39:26amiconnThis is quite nasty with my test case (102,000 files, dircache size after scan ~5.7MB, scanning takes >60 sec)
00:43:32amiconnBagder: Hmm. The other one was 7 Apr 15:31Jens Arnold apps/tree.c btw
00:43:35bluebrotherAceNik, what "other way" are you looking for? There is command line output, read it.
00:43:55amiconnSo it happened twice within < 16 hours...
00:43:55bluebrotherit has everything that is necessary to determine if it compiled fine.
00:44:10markunAceNik: I'm not sure what you are asking
00:44:38markunyou want to know how you can tell if a patch failed?
00:47:20AceNikmarkun: for instance i have a patch that i have patched to the svn , it said its done successfully , but whe the build is complete , it doest function, so is there a way before compiling that i can test the patched file first
00:48:55bluebrothertry it in the sim.
00:49:11markunbut that doesn't work with hardware specific features of course
00:49:20markunand you still have to build it
00:49:42markunI'm still not sure what kind of test you are looking for
00:50:03nicolahrockbox rocks
00:50:05markunif the patch is working and patch doesn't complain, that I can't see how it sometimes doesn't work
00:50:08nicolahthanks a lot guys
00:50:09markunnicolah: yes :)
00:50:32AceNikmarkun: ya i want to cath this thing before doing a build , like is there a compiler so checking the codes , like how , traditional c compilers check
00:50:32nicolahafter messing up a lot with ipod I was able to restore it and to install rockbox
00:51:10markunAceNik: sorry, I can't follow you. Maybe someone else can help.
00:51:33LloreanAceNik: There's no way for a compiler to tell whether code will or won't do what you expect it to do.
00:51:35 Join scorche [0] (i=scorche@rockbox/administrator/scorche)
00:52:24 Quit Bagder ("Leaving")
00:52:30 Part TrueJournals
00:52:40bluebrotherAceNik, you can compile code if it has the correct syntax. There is no way telling how exactly that code will behave unless you test it
00:53:03bluebrotherthis is the reason why software has bugs, as otherwise you would know in advantage where the problems are
00:53:30bluebrotherthe compiler can do some checks (and it does that) but it won't catch if you e.g. write an endless loop
00:53:59bluebrotherIf you want to code learn coding itself instead of solving problems that can't be solved.
00:54:22bluebrothermaking these kind of errors also teaches you something
00:54:45bluebrotherwe all went through that learning process.
00:55:04AceNikwell can anyone advice if i were to start now , where can i start & with what , i know how to build n patch , like which area of rockbox can i devote time to
00:55:21bluebrotherthis depends entirely on you.
00:55:55bluebrotherlike, what do you want to change, what is your current state of programming knowledge, how much time do you want to spent ...
00:58:06AceNiki would like to firstly start integrating the userfont & multi font path & cutom list x&y of the menu path work , cause this works out very well in making a wps , i made one , its looking so good, & functions perfect
00:58:38AceNiki have big font in the menu , browser, different fonts in the wps
00:58:58LloreanAceNik: Then find out what's preventing those from being included (by reading discussion of it on the patch tracker, for example) and attempt to solve those problems.
00:59:33bluebrotherAceNik, start with small things
00:59:36AceNikwell or i can completly make differet patches for it , where a user can choose how the x, y of the menu should be , & also the browser font & wps font can alo be choosed
01:00:10bluebrotherdo you know enough of Rockbox code to simply "do" such new patches?
01:00:21markunAceNik: I also have some ideas for the font support, maybe we can discuss it a bit together?
01:00:21bluebrotherIf not be aware that this might consume quite some time.
01:00:54AceNikfrankly speaking no , thats why i ask where to bein , i have time on my hands , just tell me where to devote
01:01:14bluebrotherthen start with simple things. Like create your own plugin
01:01:28bluebrotherwriting a plugin is a often used start.
01:01:30 Quit ender` (" Something else worth re-stating is that ACE stinks. Really badly. Like a baboon's ass stuffed with burning tyres. Even Tar i)
01:01:45AceNikmarkun: markun , anytime buddy , u taught me to build a build perfectly
01:02:05markunoh, didn't realise that :)
01:02:26bluebrothermarkun, what have you done! ;-)
01:02:47markunAceNik: do you get my PM's?
01:03:16AceNikok ill learn how to write a plugin tommorow , markun: when did u write ?
01:03:46bluebrotherhe refers to a PM in IRC. It should open in a new tab in cgi::irc
01:04:19markunAceNik: it's a separate IRC window to chat in private
01:04:35AceNikmarkun: no i dont , havent made an account on the irc
01:04:42markunyou don't need to
01:04:50bluebrotherAceNik, get yourself a favor and get a decent irc client. This cgi::irc is a pain.
01:05:12markunAceNik: you should see a separate tab with my messages..
01:05:23bluebrotheryou only need to be registered to be able sending PMs, but markun is registered so he can start that private conversation
01:05:45AceNiksuggest a decent irc client?
01:05:58bluebrotherand IRC doesn't have accounts. freenode has this thing which gives you the possiblilty of registering
01:06:04markunand my account is configured to receive from unregistered nicks
01:06:11bluebrotherI use xchat if I want a graphical client.
01:06:21***Saving seen data "./dancer.seen"
01:06:24bluebrotherothers prefer hydrairc or mirc.
01:06:26markunAceNik: do you use windows?
01:06:55bluebrotherall of them run on windows, xchat on linux too.
01:07:15markunAceNik: are you 100% sure there is no tab in your IRC window with 'markun' ?
01:07:19 Quit chelli ("Client exiting")
01:07:21AceNikya xp ? so which one s\hould i take
01:07:42AceNikmarkun: sorry i did have a tab
01:08:00bluebrotherdepends on what you like. Read the websites / wikipedia article / description at your favourite software collection site
01:08:18markunAceNik: no problem
01:09:19 Quit My_Sic (Read error: 104 (Connection reset by peer))
01:09:25 Join funk [0] (
01:09:36|Rincewind|bluebrother: I was just reading the log and the sentence about multiple exclamation marks goes like this: "Multiple exclamation marks are a true sign of a diseased mind" (Terry Pratchett)
01:09:46 Join bast1 [0] (
01:09:58funkanyone in here use rockbox with a sansa?
01:10:17bluebrother|Rincewind|, didn't remember that. Oh my.
01:10:25funkhow do you sync music while using rockbox
01:10:38funktrying to figure out the best approach
01:10:53*bluebrother hates xchat requires me to type this stupid pipe sign for that completion to work
01:11:03|Rincewind|I kind of have to know it, since it is the character of my nick who says it in the book ^^
01:11:04bast1i have at the moment the problem that my pc doesnt recognize my sansa
01:11:34bast1just the usb symbol on the display on my sansa
01:11:43*markun says good night to all
01:11:44Lloreanbast1: You need to boot into the original firmware.
01:11:44bluebrotherwhy does irssi handle it nicely while xchat doesn't? Stupid client.
01:11:52funkthey say you have to boot the sansa firmware
01:11:55funkthen use usb
01:11:55Lloreanfunk: Any program that will sync to a UMS/MSC device will work fine.
01:12:09bast1ok... i will try
01:12:26funkyou cannot boot the sansa firmware
01:12:33funkthen switch it to mtp mode for syncing?
01:12:43|Rincewind|I'm sorry about the | in front of my name. My highlight is on 'Rincewind' as well
01:13:00bluebrotherwhy are you using that character anyway?
01:13:24bluebrother... but I haven't found a way hilighting registered nicks using irssi.
01:13:25 Quit AceNik ("CGI:IRC (EOF)")
01:13:28|Rincewind|well, Rincewind was already taken, and with both pipes it is more symetrically
01:13:34bast1can u give step by step manual to snyn-mode?
01:13:36bluebrothereach client has a drawback :(
01:13:42funki don't know any programs that sync to a msc device really. Everything seems to work with mtp
01:14:04funkbast. are you talking to me?
01:14:30bast1if u can help me
01:14:51bluebrother|Rincewind|, have you checked with nickserv about that nick? It's been inactive for 2 years now
01:14:56funk you're still haveing the prob with your pc not recongnizing the sansa right?
01:15:12Lloreanfunk: Many programs will sync with MSC, including MediaMonkey.
01:15:17funk it's actually explained well in the manual. To make your pc recognixze your sansa
01:15:26bluebrotherfreenode allows you to ask for dropping a registration if it's unused for a while
01:15:28funkyou have to boot the sansa software. to do this
01:15:28Lloreanfunk: Most programs that sync to it in MTP mode should work as well as long as they don't transcode files to an unsupported by rockbox format
01:15:37funkwhen your sansa is turning on
01:15:41funkhold the >> button
01:15:51bast1which page?
01:16:01|Rincewind|bluebrother: I could try that. have you done this before, where do I have to go?
01:16:04bluebrother|Rincewind|, just check the freenode website.
01:16:08funklet me find it for u
01:16:27bluebrotheryou need to ask a staffer. I did that before because I forgot my password ;-)
01:16:40bluebrother(and hadn't used freenode for over a year that time)
01:19:13funkcan't find it
01:19:25funk just unplug your sansa from the pc
01:19:31funk turn off .. then back on
01:19:37funkand hold one of the side button
01:19:56funk you'll notice if it boots the original firmware
01:20:12bast1then my pc has to recognize my sansa?
01:20:32bast1what? :
01:20:34funk *once you boo t the original firm
01:20:40funkit will recognize it
01:21:00 Quit bluebrother ("another day ...")
01:21:16bast1when i have booted my original firmware an plug in the usb cable my sansa is just loading
01:21:31 Nick |Rincewind| is now known as Rincewind (
01:21:48 Nick Rincewind is now known as |Rincewind| (
01:22:15bast1sorry, i am german
01:22:26funkthat's fine
01:22:42funkbut your pc should then recognize your sansa has a mass storage device
01:24:44 Quit Nibbier (Remote closed the connection)
01:25:23 Join Nibbier [0] (
01:27:35nicolahmy ipod randomly turn off
01:27:42LloreanAlright, WinFF definitely needs to be run as administrator on Vista. I think it's because it tries to launch another executable.
01:27:42 Quit Alonea (Read error: 54 (Connection reset by peer))
01:27:56nicolahit's not a rockbox related issue, because it happened even with the original firmware
01:28:07nicolahdo you think there's an explanation ?
01:28:45nicolahI'll need to check wheter if it turns off randomly with ipodlinux too
01:29:06Lloreannicolah: If it happened in both Rockbox and the original firmware, sounds like a hardware flaw
01:29:28nicolahLlorean, yes. I just formatted completly
01:29:39nicolahthen restored the original firmware with iTunes
01:29:46nicolahbut the issue is still here.
01:29:51 Nick |Rincewind| is now known as Rincewind (
01:30:02nicolahthe ram is corrupted, or the memory
01:30:24 Join basti [0] (
01:30:34bastifunk, are u still here?
01:30:54 Join Alonea [0] (
01:32:51bastidoes anybode speak german here?
01:32:57*Rincewind does
01:33:26bastikannst du mir kurz helfen bitte?
01:33:45Rincewindam besten in einem privaten chat, sonst stört es die anderen
01:34:53 Quit lee-qid ("aufwiederbyebientotsayonara")
01:38:37Rincewindbasti: komm in #rockbasti
01:40:19 Join AceNik [0] (i=cb919f2a@gateway/web/cgi-irc/
01:40:56AceNikisnt this supposed to be the opposite (That is, the "x" parameter is the column, and the "y" parameter is the line.) ( x−−row, y−−columns)
01:41:37 Quit nicolah (Remote closed the connection)
01:43:07 Quit bast1 (Read error: 110 (Connection timed out))
01:44:10 Quit Genre9mp3 ("I don't suffer from Rockbox psychosis. I enjoy every minute of it.")
01:46:11 Quit ompaul ("warning: missing joke!")
01:47:20 Quit AceNik ("CGI:IRC (EOF)")
01:48:41 Quit relaxed (Remote closed the connection)
01:54:07 Part roolku
01:56:04 Join ptw419 [0] (i=18f3b136@gateway/web/cgi-irc/
01:56:44 Quit zylche (Remote closed the connection)
01:59:56 Quit Alonea (Read error: 54 (Connection reset by peer))
02:05:15 Join JdGordon [0] (n=jonno@rockbox/developer/JdGordon)
02:08:14 Part basti
02:09:40 Quit anathema (Read error: 110 (Connection timed out))
02:10:01 Quit moos ("Glory to Rockbox")
02:19:33 Join zylche [0] (
02:21:03 Join AceNik [0] (n=AceNik@
02:23:34 Part AceNik
02:25:42 Quit hannesd_ (Read error: 104 (Connection reset by peer))
02:26:53 Join hannesd_ [0] (
02:31:26 Join hannesd__ [0] (
02:35:30 Join aliask [0] (
02:39:06 Quit hannesd (Read error: 110 (Connection timed out))
02:41:37 Quit jaebird (Read error: 104 (Connection reset by peer))
02:43:37 Join Nico_P [0] (
03:01:12 Quit funk (Read error: 60 (Operation timed out))
03:06:24***Saving seen data "./dancer.seen"
03:09:01 Join Thundercloud [0] (
03:13:53 Join midgey [0] (
03:46:43 Join midgey|web [0] (i=8dd3f879@gateway/web/cgi-irc/
04:00:10 Quit Thundercloud (Remote closed the connection)
04:03:58 Quit aliask ("ChatZilla [Firefox]")
04:10:39 Quit ptw419 ("CGI:IRC (Ping timeout)")
04:19:05 Join qwx [0] (
04:20:06 Join Mark|was_UP [0] (n=football@
04:20:45Mark|was_UPhey can anyone here help me?
04:24:10 Quit Mark|was_UP (Client Quit)
04:27:13 Quit Rincewind ("Cya")
04:35:13 Quit qwm (Read error: 110 (Connection timed out))
04:38:17 Join TrueJournals [0] (
04:48:19 Join element_G [0] (
04:54:09 Join lachlan [0] (i=cbce3551@gateway/web/cgi-irc/
04:54:25 Quit lachlan (Client Quit)
04:54:38 Join lachlan [0] (i=cbce3551@gateway/web/cgi-irc/
05:00:03 Part TrueJournals
05:03:53 Quit entheh ("^~")
05:06:27***Saving seen data "./dancer.seen"
05:08:21 Quit funky (Read error: 131 (Connection reset by peer))
05:16:45 Part element_G ("Kopete 0.12.3 :")
05:23:56 Quit tvelocity ("Αποχώρησε")
05:39:19 Join Rob222241 [0] (
05:39:21 Quit Rob2222 (Read error: 104 (Connection reset by peer))
05:46:19 Quit Rob222241 (Read error: 104 (Connection reset by peer))
05:51:32 Join Rob2222 [0] (
06:17:40 Quit Nico_P (Remote closed the connection)
06:26:27 Quit stamppot ("CGI:IRC (EOF)")
06:26:27 Quit lachlan ("CGI:IRC (EOF)")
06:26:27 Quit midgey|web ("CGI:IRC (EOF)")
06:30:32 Quit Rob2222 (Read error: 54 (Connection reset by peer))
06:36:02 Quit rotator ()
06:36:16 Join Rob2222 [0] (
06:42:10 Quit karim_ ("Ex-Chat")
06:54:21 Quit Febs (Read error: 145 (Connection timed out))
06:56:49 Join markys [0] (i=46511070@gateway/web/cgi-irc/
06:57:29 Quit markys (Client Quit)
06:58:58 Quit bospaadje (Read error: 110 (Connection timed out))
06:59:34 Join Rainbyte [0] (
07:06:30***Saving seen data "./dancer.seen"
07:08:23Rainbytewell, im trying to find an open source firmware for my mp4
07:08:33Rainbytechip rk2606
07:08:37Rainbyte iManufacturer 1 RockChip
07:08:37Rainbyte iProduct 2 ROCK MP3
07:09:19Rainbytei asked in #s1mp3 and read about rockbox
07:09:41Rainbytebut i dont know if can work with my media player
07:09:50JdGordonit cant
07:10:39Rainbytemmm, i supposed that
07:11:50Rainbytebut, is there any open source firmware that can work with my media player?
07:13:52Rainbytewhy rockbox cant work with my mp4?
07:17:28 Join Rob222241 [0] (
07:17:28 Quit Rob2222 (Read error: 54 (Connection reset by peer))
07:17:39JdGordonLlorean: you round?
07:21:46JdGordonguess not... OK whats a good title for the wps and browser context menus?
07:25:04 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
07:25:24 Join miepchen^schlaf [0] (
07:31:58 Quit Rob222241 (Read error: 54 (Connection reset by peer))
07:40:29 Join Rob2222 [0] (
07:43:04LloreanJdGordon: "Context Menu"
07:43:20JdGordonthats boring though
07:43:26LloreanIt's also clear and descriptive...
07:43:44JdGordonWPS Context Menu for wps , and "<filename>..." for the browser?
07:46:30JdGordonContext Menu works i guess..
07:46:37JdGordonevery menu should have icons and a title now
07:46:52JdGordonso it all looks much nicer to the user :)
07:47:25LloreanThis is good
07:47:57JdGordonthey are using the full dot icon for everything, but still better than nothing
07:48:02Rainbytehow can i obtain info of my mp4?
07:48:07Rainbyteim using Linux
07:48:39JdGordonRainbyte: your probably using a cheap chinese knockoff... which means there is very little chance of a poprt ever happening...
07:49:09 Join midkay [0] (n=midkay@rockbox/developer/midkay)
07:49:14RainbyteJdGordon, i asked in s1mp3, and it isnt an s1mp3
07:50:04LloreanWell, to find out what's inside it, you pretty much have to open it up.
07:50:19scorchejust because it isnt an s1mp3, that doesnt mean that it isnt a cheap chinese knockoff
07:50:36 Quit Rob2222 (Read error: 54 (Connection reset by peer))
07:50:44Rainbytemmm, well, im trying to find info
07:55:36 Join Rob2222 [0] (
07:58:40 Quit Rob2222 (Read error: 54 (Connection reset by peer))
08:04:26*JdGordon hopes to be back and have the yellow fixed before sweden is up :p
08:04:31JdGordonback in a few
08:08:06RainbyteLlorean, what are the requirements to run rockbox?
08:08:49LloreanRainbyte: There are no specific requirements. It's not like PC software, where it runs on any PC that meets minimum requirements. It pretty much has to be tailored to each device.
08:09:46Rainbytemmm, do you think that it could work with a 100 mips cpu?
08:10:35 Join Rob2222 [0] (
08:11:22 Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS)
08:11:53 Quit kkurbjun (Read error: 110 (Connection timed out))
08:12:08LloreanRainbyte: It could...
08:13:51 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
08:14:11 Join miepchen^schlaf [0] (
08:23:21*JdGordon wishes we had a delta for the last fortnight, not just between builds
08:24:14 Quit midgey ()
08:25:14 Join Rob222241 [0] (
08:31:46 Quit Rob2222 (Read error: 110 (Connection timed out))
08:44:30 Join Sulo_Seppa [0] (
08:44:42Sulo_SeppaHello, anyone awake?
08:46:09Sulo_SeppaI have ipodlinux installed, if I run ipodpatcher will it make ipodlinux unusable?
08:46:30 Quit miepchen^schlaf (Read error: 104 (Connection reset by peer))
08:46:49 Join miepchen^schlaf [0] (
08:48:55Sulo_SeppaAny of you guys know?
08:52:18 Join casper34 [0] (
08:52:33 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
08:53:47LloreanSulo_Seppa: iPodPatcher will replace their bootloader with ours. It won't prevent iPL from loading, but the process will be slightly different.
08:54:17Sulo_SeppaSo, what exactly will happen then?
08:55:17LloreanYou'll have our bootloader instead of Loader 2.
08:55:51casper34ive installed ipodlinux installer 2.3 and rockbox current build on my ipod photo FW 1.2.1 what i need to know is how to make rockbox show up in the boot menu
08:55:54 Join webguest17 [0] (i=8ff8df43@gateway/web/cgi-irc/
08:56:21Lloreancasper34: Well, ask the people who provided your boot menu.
08:56:58Sulo_SeppaHmm, okay thanks
08:57:19casper34is there a way to add a boot menu for apple and rockbox
08:57:24LloreanSulo_Seppa: If you have a new enough Loader2 it'll work right with Rockbox, and the Rockbox loader can be used to load iPL, though it requires an extra step.
08:57:55Lloreancasper34: Loader2 will load Rockbox if you have a new enough version, but it's not our software.
08:57:55 Quit webguest17 (Client Quit)
08:58:38amiconnJdGordon: I wonder whether it would make sense to add some icons to the player menu
08:58:46casper34is there a loader for RB
08:58:48scorchecasper34: i thought they helped you over in #ipodlinux
08:59:19casper34i dont need ipod linux just want a boot loader
08:59:40scorchecasper34: then read the manual
08:59:47amiconnThe old lcd even has some icons predefined (like musical note, little loudspeaker etc), and they can also be mapped as soft chars. We already do this for the browser
09:00:33casper34can u point my in the right direction (im a noob )
09:01:08JdGordonamiconn: go for it, if it can be done in such a way that it can use the values from the 6x8 enum it would be best
09:01:37amiconnThe icons would take away one of the precious 11 characters per line though. But then we already have that setting to enable/disable icons
09:03:09JdGordon1 char isnt so bad
09:06:32***Saving seen data "./dancer.seen"
09:10:27 Join ender` [0] (n=ender@
09:19:49amiconnJdGordon: I think that having a macro for getting the actual icon data from the enum value (instead of explicit bitmap_icons_6x8[icon_enum_value] for bitmap) would help to simplify things
09:21:16amiconnI also think that the enum values for the 5x8 and 7x8 icons should get a different prefix than just Icon_
09:21:47amiconnThis would help making clear that they're not "normal" icons (they're all statusbar icons)
09:24:31 Join kaaloo [0] (
09:24:45 Part kaaloo
09:27:22JdGordonactually, take it one step further and move icon handling out of recorder/ and player/, merge then and have a function get_icon(int icon_number)
09:27:36 Quit kubiixaka (Read error: 104 (Connection reset by peer))
09:27:44JdGordonthat will make things easier when we try adding loadable icon sets
09:27:51amiconnHmm, true
09:28:36amiconnThese recorder/ and player/ folders should be renamed, but just charcell/ and bitmap/ aren't really appropriate right now
09:28:49 Part Llorean
09:29:08JdGordoncharcell would be OK, recprder should probably be remved and everything put into apps/ or gui/
09:29:11amiconnThere is some code in recorder/ that doesn't actually have to do with the display type of the target, but other features
09:29:19amiconn(like recording and radio)
09:29:24JdGordonand vkeyboard
09:30:06 Quit feisar (Remote closed the connection)
09:31:11 Join bluebrother [0] (i=suPbt19H@rockbox/staff/bluebrother)
09:32:36*JdGordon gone, back wednesday
09:32:48 Quit JdGordon ("Konversation terminated!")
09:49:48 Quit casper34 ()
09:58:15 Join qwm [0] (
10:02:20 Join perldiver [0] (
10:03:50 Quit Presence ("BitchX-1.1-final -- just do it.")
10:06:20 Join petur [0] (n=petur@rockbox/developer/petur)
10:07:07 Quit pearldiver (Read error: 145 (Connection timed out))
10:11:49 Quit qwx (Read error: 110 (Connection timed out))
10:13:41 Join fm2 [0] (i=95e13c79@gateway/web/cgi-irc/
10:15:07fm2bluebrother: are you familiar with custom WPS tags?
10:18:30fm2 petur: you? ^^
10:18:53*petur knows nothing of the whole WPS business
10:22:29fm2I've just submitted the request FS #6994
10:23:22 Quit Mouser_X (Read error: 104 (Connection reset by peer))
10:24:13fm2Hope it will be accepted and implemented (it's easy). But WPSs might need an update then
10:24:36scorcheif it is easy, then why dont you do it?
10:25:44 Join Mouser_X [0] (
10:25:58fm2scorche: this is a change in the WPS spec. Doing is not a problem.
10:26:25fm2The change must be discussed and agreed upon first
10:27:09fm2 petur: what's sizeof(int) and sizeof(short) on H120?
10:27:19fm2Are they different?
10:27:20scorcheonly to be included into svn...making a patch, however, suffers from no such delays
10:28:38peturfm2: 4 and 2
10:29:00peturand that's on most 32 bit platforms
10:29:20fm2petur: thanks. I didn't know that coldfire is 32 bit
10:30:11 Quit fm2 ("Have to go. Please look at FS#6994 (anyone interested in custom WPS)")
10:34:55 Quit Sulo_Seppa ("Leaving")
10:38:17 Join Joely [0] (n=joel@
10:39:11 Quit perldiver (Read error: 110 (Connection timed out))
10:45:55Joelyhey, I need some suggestions on a functioning build system for a plugin, I really don't know what to do about converting autotools configured _libraries_ (not regular programs) to the rockbox build this point (I don't know if it's the lack of sleep or lack of food...) but i'm just not understanding.
10:46:06Joelyfor use as a plugin
10:47:18Joelyi mean, i probably _shouldn't_ make rockbox use autotools completely, should i?
10:47:24Joelythat would take some time...
10:52:40 Join Genre9mp3 [0] (n=yngwiejo@
10:53:16 Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul)
10:56:38bluebrotherJoely, add the c file to apps/plugins/SOURCES
10:57:44Joelyoh yes, i already did that...but what about all the dependencies? or do i have to port those as well? haha oops it's soo late...
10:57:57bluebrotherwhat dependencies?
10:59:01Joelyjpeglib, zlib, etc
10:59:18Joelyok wow, that was stupid of me
10:59:22bluebrothererrr ... you can't just use system libraries.
10:59:59bluebrotheryou only can access stuff that's provided through the plugin api
11:03:46 Join inversions [0] (
11:05:10 Join davina [0] (
11:06:35***Saving seen data "./dancer.seen"
11:10:32 Quit Rainbyte ("Saliendo")
11:12:04 Join bluey- [0] (
11:15:10 Join My_Sic [0] (
11:18:22 Join lee-qid [0] (
11:18:51 Join DataGhost [0] (
11:23:15 Join pixelma [0] (i=54bd7c67@rockbox/staff/pixelma)
11:26:08 Join aliask [0] (
11:33:45amiconnHmm, I have some questions regarding the G5 lcd, but gotta go now. bbl.
11:33:47 Quit amiconn (" Try HydraIRC -> <-")
11:36:44 Join sne [0] (n=sne_ext@
11:38:20snehi all, anybody can me help :) ? (sorry for bad english)
11:39:07desowinask instead asking to ask
11:39:10sneto edit source code, under Windows, need IDE
11:39:57 Join lee-qid_ [0] (
11:41:23snewhat using people for do this?
11:48:05davinanotepad.exe is good ;)
11:49:30 Quit sne (Nick collision from services.)
11:52:15 Join nicolah [0] (n=nicola@
11:52:52 Join sne_pro [0] (n=sne_ext@
11:53:54sne_promm... this uncomfortably.. and need good knew source code and architecture of project (
11:54:33scorcheactually, notepad.exe isnt good...something that can handle linux line endings will be much better ;)
11:54:34 Quit lee-qid (Read error: 110 (Connection timed out))
11:54:52davinahave you looked at the Wiki, i think there is a section that describes what to do
11:55:22sne_proevery time see header, for declaration ((
11:55:24davinavi for windows, i used to use that a lot
11:57:03sne_prodavina: wiki was readed, good answer for me, not be finded(
12:00:22 Quit petur ("here today, gone tomorrow")
12:00:37 Join moos [0] (
12:01:36 Quit sne_pro ("Miranda IM! =)")
12:04:32 Part bluey- ("Leaving")
12:05:47 Quit pixelma ("bbl")
12:24:26 Join chelli [0] (
12:28:20 Join roolku [0] (
12:35:34 Join AceNik [0] (n=AceNik@
12:43:30 Quit vertic23 (Read error: 104 (Connection reset by peer))
12:43:52 Join vertic23 [0] (
12:45:37 Join petur [0] (n=petur@rockbox/developer/petur)
12:58:02 Join anathema [0] (
12:58:06 Join bospaadje [0] (
12:58:29 Quit inversions (Read error: 110 (Connection timed out))
13:01:50 Join himitsu [0] (n=himitsu@
13:02:38 Join funky [0] (n=repulse@unaffiliated/funky)
13:05:21 Join safetydan [0] (n=dan@rockbox/developer/safetydan)
13:06:39***Saving seen data "./dancer.seen"
13:07:36 Join webguest36 [0] (i=cb919f2a@gateway/web/cgi-irc/
13:09:26webguest36hey guys
13:09:39 Quit webguest36 (Client Quit)
13:10:34 Part AceNik
13:10:44 Join AceNik [0] (n=AceNik@
13:11:13 Join entheh [0] (
13:17:39 Join mattzz [0] (
13:20:24 Quit AceNik ("bye guys have fun , enjoy !!!!!")
13:21:04 Join DrMoos [0] (
13:22:13 Quit moos (Read error: 104 (Connection reset by peer))
13:26:10 Nick DrMoos is now known as away (
13:26:18 Nick away is now known as moos (
13:28:25nicolahIf I want to install rockbox & ipodlinux what's the right path ? I mean should I start installing first rockbox or ipodlinux ? thanks
13:29:11linuxstbMost people install IPL first.
13:29:26nicolahok, thanks
13:29:39nicolahcopying my .rockbox to the hd would make a nice backup ?
13:29:51linuxstbYes, that's all you need.
13:29:54nicolah(I don't care about data, just che configurations)
13:34:18 Join amiconn [0] (
13:34:43safetydanI would love to know why the build sizes for sh1 and arm targets go up and down a few bytes depending on which machine built them.
13:36:33amiconnlinuxstb: Iirc on the G5 it's usually better to do one big lcd_update(_rect) than several small ones. Are there some measurements as to where the break-even is?
13:36:48nicolahlinuxstb, after installing ipl should I use the ipodpatcher provided from rockbox ?
13:37:09amiconnI'm asking because of the scroll code. Current code calls lcd_update_rect for every (actually) scrolling line separately
13:37:36amiconnIt may be better to keep track of the dirty screen area on G5, and update everything in one call instead
13:38:05amiconnThis tracking would be implemented in a rather simple way, just the boundaries of a "diry rectangle"
13:39:41amiconnThe tradeoff would be that if one scrolling line is at the top of the lcd, another one is at the bottom, and no scrolling lines in between, it would update the whole screen (but only once) instead of updating two much smaller rectangles
13:45:30bluebrothernicolah, you can use a recent Loader2 of ipl to boot Rockbox or boot ipl using the Rockbox bootloader (which is a bit more complicated to setup)
13:46:13nicolahthanks bluebrother, I wonder if I still need to use the ipodpatcher
13:46:29bluebrotheryou need ipodpatcher if you want to install the Rockbox bootloader
13:47:10nicolahsince I don't need the rockbox bootloader, I won't use the ipodpatcher
13:47:16nicolahI'll try to use the Loader2
13:47:37bluebrothermake sure you have a recent enough Loader2 −− 2.4 won't work with recent builds
13:47:49 Quit safetydan (Remote closed the connection)
13:47:59nicolahok, 2.4 is the default one in the ipodlinux installer I guess
13:48:23bluebrotherdon't know, I used the Rockbox bootloader method (just for the sake of trying it ;-)
13:52:02 Join pixelma [0] (
13:52:09 Join Thundercloud [0] (
13:54:56bluebrotherbut if you manually install ipl it isn't really complicated.
13:55:19 Quit moos ("Glory to Rockbox")
13:57:44nicolahso you're saying I should not use the Installer2 ? right ?
14:00:11bluebrotherno. You can use Loader2 if you want to, you just need to make sure your version is recent enough
14:00:38bluebrotheri.e. at least some 2.5, but I don't know which version exactly. The latest in known to work
14:05:04 Quit petur ("here today, gone tomorrow")
14:08:06linuxstbamiconn: Sorry, but I can't remember any tests like that. The only benchmark concerning updates that I'm aware of is the 14ms figure which is the time it takes for a full-screen update to complete, and that's a figure quoted by the IPL devs. I never did any benchmarking myself. But the LcdFrameRate wiki page would seem to indicate that's the case - 1/4 screen updates are only twice as fast as full-screen updates.
14:08:37 Join Aldoliel [0] (
14:09:48amiconnA test would be nice in order to determine what parameters the finishup time depends upon. Maybe it's only width or only height, or it's completely constant
14:14:00 Join TrueJournals [0] (
14:17:38 Quit aliask (Remote closed the connection)
14:21:41 Join Febs [0] (
14:25:36pixelmamidkay: since you committed the patch - have you tried sokoban an an ipod mini sim lately?
14:25:50midkaypixelma: i haven't, what's up?
14:26:37pixelmathe image of the bordering stones isn't visible for some readon - it's not playable
14:27:55midkaywas it before the patch?
14:28:08pixelmaI'm pretty sure it was
14:28:29pixelma(not a 100% though)
14:28:55midkayhmm. not sure how the patch could have done that. all the other targets work, or so it'd seem
14:30:35pixelmaalso - I really wondered about the "random" numbers of LCD-WIDTH and LCD_HEIGHT definitions in plugins/bitmaps/SOURCES - don't understand this at all
14:30:44 Join aliask [0] (
14:31:38pixelmathat's missing a "native" somewhere...
14:32:48midkaypixelma: what's that? any in particular?
14:33:39midkayah, for sokoban?
14:34:46midkaygood question. i guess the numbers are meant in such a way to be the minimum size an LCD must be to work with those tiles, so assuming a certain game board size, tile width, etc...
14:37:37pixelmaI don't know - that makes it hard very hard to read
14:38:49 Part TrueJournals
14:40:54 Join Nico_P [0] (
14:44:43 Join kramdra [0] (
14:46:09Nico_Proolku: are you here ?
14:46:12midkaypixelma: agreed, but it may be necessary..
14:47:14Nico_Proolku: can I pm you ?
15:06:40***Saving seen data "./dancer.seen"
15:14:12 Quit nicolah (Remote closed the connection)
15:14:53 Join midgey [0] (
15:22:50mattzzhm, I want to control the button driver behaviour by a global_setting...
15:24:20mattzzis there any proposed way to do that? To include "settings.h" in button-e200.c seems not to be the right way
15:27:50mattzzmake[1]: *** No rule to make target `settings.h', needed by `sansa-e200/button-e200.o'. Stop.
15:30:02mattzz(trying to make scroll wheel speed configurable on sansa)
15:37:37mattzzObviously there is no dignated way to configure a driver because the compile order does drivers first.
15:38:38amiconnYou must not include files from apps/ in firmware code
15:39:05amiconnIf you want to change driver behaviour from application, the driver needs a setting fucntion
15:41:16mattzzamiconn: Thanks for the info. What would this setting function look like (roughly)?
15:41:44 Part Vakio (".")
15:41:47mattzzamiconn: say I want to check something like global_settings.fast_scroll_wheel
15:41:57amiconnYou can't
15:42:17amiconnglobal_settings is don't-touch from the firmware layer
15:42:31amiconnThere are many examples for settings functions in rockbox driver code
15:42:51amiconnBacklight timeout, backlight fading, scroll speed, scroll step size, .......
15:43:47mattzzamiconn: OK, thanks, I will have a look. Touching global_settings from firmware layer doesn't feel right for me, too
15:45:54 Quit Aldoliel ("Leaving")
15:52:25 Quit midgey ()
15:54:21 Quit zylche (Read error: 60 (Operation timed out))
15:56:54 Join qwx [0] (
15:57:17 Part pixelma
16:00:19 Join Neovanglist [0] (
16:00:38NeovanglistI have a plugin coding question... is this the right place?
16:01:53mattzzmost probably ;-)
16:02:11Neovanglistwell first things first
16:02:31NeovanglistI'm doing a demo on the ipod5g and rockbox, and I rewrote your LCD driver
16:02:52Neovanglistit's considerably faster now... but there is still so much more to do with that chip that I haven't sorted out yet
16:03:12Neovanglisthowever the issue at hand now is that I am having a really hard time getting mp3_play to work
16:03:31NeovanglistI follow what the examples do as close as possible, without avail
16:03:38Neovanglistjust get no audio (but it doesn't hang)
16:03:40 Join zylche [0] (
16:03:58mattzzare you yielding in the demo code?
16:04:24Neovanglistyes, I yeild in my entry thread on the CPU, and my COP thread
16:04:32Neovanglisthowever the COP thread is my rendering thread so it doesn't yield every frame
16:04:44Neovanglistif I go to play music in the rockbox browser first then startup my plugin
16:04:50Neovanglistthe audio keeps on trucking just fine
16:05:03Neovanglistonly seems an issue when I'm trying to play it myself within my code
16:07:37Neovanglistis there anything special I need to hit or setup to play?
16:07:46 Quit kramdra (Read error: 110 (Connection timed out))
16:07:48NeovanglistI only do mp3_play_data and ply_play_pause(true) now
16:07:55 Join AceNik [0] (n=AceNik@
16:07:56NeovanglistI don't touch any other stuff
16:08:17 Quit Seed (Nick collision from services.)
16:08:24 Join Seed [0] (
16:08:27AceNikthanks for including the tan patch in the calculator
16:10:04Neovanglistoh, also, one strange thing
16:10:15Neovanglistafter I do mp3_play_pause(true)
16:10:23Neovanglistif I check for mp3_is_playing()
16:10:24NeovanglistI get false
16:10:31Neovanglistif I do it right after
16:12:33AceNikcan anyone help me with this , the files downloded from rockbox svn are the source files , & the files makde while building , after the make command is iven are called ?
16:12:44 Quit qwm (Read error: 110 (Connection timed out))
16:13:45mattzzNeovanglist: did you check if mp3_play_data was called correctly?
16:14:01Neovanglistmp3_play_data(bpdemo_music_buffer, bpdemo_music_len, bpdemo_music_callback);
16:14:03Neovanglistthat is how I call it
16:14:23Neovanglistthe buffer is from plugin_get_audio_buffer
16:14:31Neovanglistthe len is the file length as a whole
16:14:37Neovanglist(it's all read into memory at once)
16:14:47Neovanglistand the callback sets the address and size to zero
16:14:49Neovanglist(when called)
16:15:00Neovanglistdoes that sound okay?
16:15:13NeovanglistI wasn't sure if I needed to offset in past some header or something
16:15:19mattzzyep, compared to metronome.c I would say yes :-)
16:15:50Neovanglistso no ideas then? :x
16:16:09NeovanglistI think the thing where mp3_is_playing() returns false after I unpause it is suspect...
16:16:13Neovanglistnot sure what I'm doing wrong there
16:16:59mattzzmaybe there is something wrong with the buffer, so what about checking with a hardcoded, pre-defined buffer?
16:17:05Neovanglisttried that
16:17:05mattzz(to check the flow)
16:17:11Neovanglistwith the beep buffer in chip8
16:17:20Neovanglistas well as having it loop via the callback
16:17:23Neovanglistno dice :<
16:17:42mattzzsorry, I am out of options
16:17:55Neovanglistdamn, back to the fight then :x
16:17:57Neovanglistthanks anyway
16:18:05Neovanglistlet me know if something pops into your head :)
16:23:51mattzzamiconn: could you give me a pointer to one of the setting functions you referred to? Somehow I am not able to see the forrest for the trees ;-)
16:33:31mattzzamiconn: nevermind - found it.
16:40:40AceNikcan anyone include the vlimit patch #6555 in the svn , its working fine for all targets , n i feel its a good one
16:43:53 Join praetor`d [0] (n=kris@
16:47:18amiconnNeovanglist: Iirc mp3_play_pause() is asynchronous, meaning that it just posts a message to the playback thread
16:47:42AceNikFS #6604-starfield pulse patch,FS #5855-pong upgrade 2players, FS #6702 More Sokoban Improvements,FS #4988-optional backlight on plugin, these all meant for all targets , an easily be included , working till now with the current svn , they are just improvements t the plugins
16:48:18AceNikcould someone please include these in the svn , they all work
16:48:33Neovanglistamiconn: okie, thanks
16:48:47Neovanglistamiconn: do you need to seek past the id3 in the buffer you send to mp3_play_data ?
16:50:39amiconnI thinks so, but I'm not sure
16:51:13amiconnI'm not even sure whether mp3_play_data() actually works on swcodec targets
16:51:25Neovanglistwell that would be suspect then!~
16:53:57 Quit akaias (Read error: 110 (Connection timed out))
16:55:54 Join Bagder [0] (n=daniel@rockbox/developer/bagder)
16:56:47AceNikmr. badger can i pvt you for a question
16:57:33BagderI'm not badger and I prefer rockbox talk in the public channel
16:58:26Bagderanother gmail bounce "attack"
17:00:49 Part AceNik
17:06:43***Saving seen data "./dancer.seen"
17:11:57 Quit Febs (Read error: 110 (Connection timed out))
17:13:06 Join AceNik [0] (n=AceNik@
17:17:19 Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe)
17:32:47roolkuHWCODEC sims...
17:45:03amiconnOf course sims have no MAS, hence no mas_codec_readreg() ...
17:46:44 Join pixelma [0] (
17:46:45 Join kkurbjun [0] (
17:52:53roolkuyup. just test compiling the fix
18:04:42 Quit secleinteer (Client Quit)
18:08:41 Join inversions [0] (
18:13:08 Join secleinteer [0] (
18:15:50 Quit Ribs ("Ex-Chat")
18:17:48 Quit AceNik ("bye guys have fun , enjoy !!!!!")
18:17:49 Join pearldiver [0] (
18:21:54 Quit anathema (Read error: 110 (Connection timed out))
18:24:42bluebrotherNico_P, just noticed your utf8 commit ...
18:24:50bluebrotherwhat do you think about FS #6203?
18:25:28bluebrothermaybe I should look into that again −− could save some bytes
18:26:14Nico_Pbluebrother: why not add code to the open() function to make UTF8 transparent ?
18:26:44bluebrotherNico_P, that's exactly what that patch does ;-)
18:27:16Nico_PI thought it added an open_utf8()... doesn't it ?
18:27:48bluebrotheryes, but how do you think to change open()? You can't tell if the file you are opening isn't binary
18:28:18bluebrotherand if you are opening a binary file a transparent stripping of the "BOM" would create errors
18:28:57bluebrotherI think it's a better solution to have a dedicated utf8_open function instead of adding flags to open()
18:29:34bluebrotheras there is no O_TEXT flag or similar
18:30:15bluebrotherI think I should update that patch
18:31:11 Join qwedsa [0] (
18:31:55Nico_Pbluebrother: I like the idea, but I'm not familiar with UTF8... In my commit I just reenabled the code I had disabled before
18:32:28qwedsahow do i get my plugin in too the simulator?
18:32:47bluebrotherjust "make install"
18:33:06bluebrotherNico_P, I'll look into it.
18:33:21bluebrotherjust have to finish this uni coding stuff first.
18:33:26qwedsaand he compiles my shit thats in the /apps/plugins dir?
18:34:56qwedsai would like to edit the hello world script
18:35:03 Quit roolku ()
18:35:09qwedsabut i can't get it into the sim
18:35:20 Join roolku [0] (
18:36:28bluebrotheryou need to add the plugin source file to apps/plugins/SOURCES
18:36:44bluebrotherbut you need to do that to get it compiled anyway.
18:39:08qwedsathanks it works now :)
18:54:30 Join rotator [0] (n=e@rockbox/developer/rotator)
18:56:23 Join freqmod [0] (
18:57:53 Join fasmaie [0] (
18:58:48 Quit fasmaie (Client Quit)
19:02:06 Join gursikh [0] (
19:02:53 Part gursikh
19:05:28 Join hiho [0] (
19:06:45***Saving seen data "./dancer.seen"
19:07:38 Join toffe82 [0] (
19:08:22 Join Llorean [0] (
19:16:35 Join tvelocity [0] (
19:24:04 Quit lee-qid_ (Client Quit)
19:25:45 Join webguest19 [0] (i=47b16219@gateway/web/cgi-irc/
19:25:56 Quit webguest19 (Client Quit)
19:25:58 Join zoder [0] (
19:26:04zoderhi all!
19:26:31zodero well now i gotta go lol but is there any discussion about the a2?
19:26:43zodercowon iaudio a2 support*
19:28:44 Quit oKtosiTe (Excess Flood)
19:29:08 Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe)
19:29:34mattzzScroll wheel sensitivity settings for Sansa:
19:30:26 Part toffe82
19:35:39Lloreanzoder: Support for other players is pretty much dependent on people with those players doing it.
19:38:54 Quit oKtosiTe (Excess Flood)
19:39:17 Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe)
19:39:19zoderso prety much no one lol
19:39:40zoderlots of features to code also
19:41:04bluebrotherzoder, you might want to read the NewPorts wiki page.
19:41:33bluebrotherit explains how new ports start ...
19:42:09 Quit aliask ("ChatZilla [Firefox]")
19:43:16zoderty lol
19:46:52*bluebrother wonders what's so funny about this all
20:04:58 Part pixelma
20:06:31 Join ptw419 [0] (
20:06:46 Join miepchen^schlaf [0] (
20:11:57 Join webguest32 [0] (i=55102589@gateway/web/cgi-irc/
20:13:12webguest32Can someone in here help me with "repairing" a broken Ipod 5g 30GB?!
20:13:36LloreanWell, if it's actually broken there's not much we can do. What's wrong with it?
20:14:39webguest32I does ignore key/touchwell input. I can force it to reset with the right combination, but then I even cannot enter diag. I tried couple of times. But it just boots, but I cannot enter anything...
20:15:07webguest32I tried to reflash with the apple tools, even but rockbox in (after successfully entering disc mode ONE time).
20:15:44webguest32After reflash I thought I was fine, because it worked for a couple of days. So I had rockbox on. But now it again ignores all keyinput.
20:16:19webguest32Even more interesting: When I set key lock on and off (the slider button on top) it immediatly does a reset.
20:16:38LloreanDoes any of this happen in the original firmware?
20:17:02webguest32I am not sure if there is a hardware or software bug. But I should have got rid of a potential soft bug by reflashing, shouldnt I
20:17:14webguest32Llorean: In both firmwares
20:17:21LloreanThen yes, it's a hardware problem.
20:17:57webguest32Llorean: Or might it be a software problem in the bootloader. The part that is loaded very first?!
20:18:42webguest32Do you know of anybody giving me some advise on fixing that hardware problem? It was working for some days, but then stopped.
20:19:13LloreanIt's probably not fixable. You should restore the iPod, and see if the problem will come back without it, then go to Apple
20:20:50webguest32I restorted allready. It did not cure the problem. I bought that Ipod from Ebay having a software bug. I thought it would have been a good deal. But from what you are saying it looks like a bad deal. :-(
20:23:45zedamn must've been 2:47 and i read it as 12:47
20:28:08 Quit miepchen^schlaf (Read error: 110 (Connection timed out))
20:28:12 Join miepchen^schlaf [0] (
20:31:10 Join AceNik [0] (n=AceNik@
20:31:45 Join bonbonthejon [0] (
20:32:37 Quit funky ("leaving")
20:33:59 Quit hiho (Read error: 110 (Connection timed out))
20:34:30 Join kaaloo [0] (
20:36:10 Join World_Entity [0] (n=chatzill@
20:37:40 Quit praetor`d ("Lost terminal")
20:38:05 Quit webguest32 ("CGI:IRC")
20:38:20World_EntityHey Guys! Happy Easter! IPL is "working" on my 5.5g 80gb... but I miss RockBox... How are things going, anyone up to date? I had a little difficulty finding any recent threads on this topic.
20:40:57LloreanWorld_Entity: There's exactly one official thread on that topic, and it pretty clearly answers that question.
20:42:13World_Entitylink? search suggestions.. No luck here. I'm not a noob and I am pretty computer savvy... No need for sharp statments.
20:42:30LloreanIn the "New Ports" forum.
20:42:42AceNik Llorean: can you tell me what kind of files are formed after the make command is given , like the files downloaded from rockbox svn are source files right
20:42:49LloreanWorld_Entity: The thread titled "Ipod 5.5G 80GB" or something very similar
20:43:02World_Entityhmmm... Thanks will check now..
20:43:05LloreanAceNik: I'm not sure what you're asking
20:43:12World_Entitywow im ashamed to say i missed that
20:44:01AceNikwell the files we downlaod from the svn are source files right ? so now when we compile , n give the make command what are the extra files formed in the build folder called ?
20:45:06LloreanAceNik: Do you mean the object files?
20:46:03mattzzAceNik: when you do a "make zip" you will get a with all necessary contents
20:46:22 Join midgey [0] (
20:46:29AceNiki have no clue ,just wanted to know , for eg: the build folder is empty , i did a n then typed make , so what kind of files are formed in this folder , like are they editable , i know what make zip does , its the intermediate part ?
20:47:09LloreanAceNik: You should never edit the files in the build folder.
20:47:48AceNikya but what kinda of files are they , like compiled , or pre build , or source ?
20:48:02LloreanThere's a variety of them with different purposes.
20:48:23mattzzmostly intermediate and final results from the compile process
20:48:46 Quit amiconn (" HydraIRC -> <- The future of IRC")
20:49:02AceNikok , & i have a question from the "how to write a plugin page "
20:50:14 Quit desowin ("use linux")
20:50:43 Join desowin [0] (
20:51:03mattzzIs there sombody with flyspray superpowers online?
20:51:08AceNikunder the rb->lcd_putsxy(); command , this statement "That is, the "x" parameter is the column, and the "y" parameter is the line." this is supposed to be the opposite right , like x −−>rows y −−> columns
20:51:27bluebrotherit's the way it is ...
20:51:43Lloreanmattzz: Define" superpowers"
20:51:48bluebrotherif you feel it's counterintuitive I don't think that will change because of you
20:52:20 Quit pearldiver (Read error: 110 (Connection timed out))
20:52:40AceNikbluebrother: i just asked why are you getting yourself all worked up , chill
20:52:49mattzzLlorean: somebody who is able to edit FS #6996 (cool number, eh?) and set OS to Sansa. This is a Sansa specific patch in the first place
20:52:56bluebrotherall worked up?
20:53:07Lloreanmattzz: I saw that patch. Does it affect iPods negatively? Don't they use the scrollwheel define?
20:54:53mattzzLlorean: I used HAVE_SCROLL_WHEEL which I only added to config-e200.h
20:55:08 Join qwedsa_ [0] (
20:55:12Lloreanmattzz: Ah, okay
20:55:17Lloreanmattzz: And the task is changed to e200
20:55:39mattzzLlorean: thank you
20:55:55AceNikrb->snprintf(string, 15, "%d %s", filesize, unit); can someone explain how much space this line would usually take , like im confused , if the output is a single line throughout , the string will be long , so i dont understand how this works
20:56:23bluebrotherit will take up to 15 characters.
20:56:49mattzzbut it is much safer to use rb->snprintf(string, sizeof(string), ....
20:56:52bluebrotherunless you calculate the actual result including the argument values you can't tell how much space it will use.
20:57:06AceNikso if %d gets a value 10, that means 2characters are gone or only 1
20:57:07bluebrotherright ...
20:57:13 Join gursikh [0] (
20:57:26 Part gursikh
20:57:52bluebrothera value of 10 writes as 2 characters, right?
20:58:10mattzzLlorean: you also set the severity to "low"? :-)
20:58:19bluebrotherunless you print it as hex value, which would be 0x0a, and take up 1 character if you omit the usual 0x prefix
20:58:54bluebrother(and suppress leading zeros of course)
20:59:04AceNikrb->snprintf(string, sizeof(string), .... can you give an example of this
20:59:08Lloreanmattzz: Well, I don't think scroll speed should be configurable. It should be one element per proper step, and then the UI needs to be able to handle however fast they turn the wheel
20:59:14bluebrothersnprintf is a plain ansi C function.
20:59:25LloreanBy "proper" steps, I mean what currently registers as two steps
21:00:19mattzzLlorean: I disagree because I saw some complaints on ABI about the rockbox Sansa scroll wheel being twice as fast as the OS because half steps are evaluated in rockbox.
21:00:20bluebrotheryou call it using the pointer rb because it's in a plugin.
21:00:36Lloreanmattzz: Disagree with what part of my statement?
21:00:55Lloreanmattzz: You just said 'It's moving twice as many steps right now" and I said "It should move half as many steps, but not be configurable from that"
21:01:29mattzzLlorean: why not make it configurable for people who like it fast and for people who like it slower?
21:01:58LloreanPeople who like it fast can simply move their finger faster, or use paged scroll (which probably isn't set up for wheel targets yet)
21:02:07 Quit miepchen^schlaf (Read error: 54 (Connection reset by peer))
21:02:27 Join miepchen^schlaf [0] (
21:02:33LloreanIf you make it move multiple entries per step (IE any faster than it does now) then it becomes difficult to stop on a single object.
21:02:43AceNik rb->snprintf(string, 15, "%d %s", filesize, unit); how does this statement interpret what values its getting as in the size of the file is in bytes , or MB, or kB
21:02:49 Join funky [0] (n=repulse@unaffiliated/funky)
21:02:54mattzzLlorean: so you propose to make Sansa evaluate full steps only and thus make it half as fast compared to now?
21:03:06Lloreanmattzz: Yes.
21:03:45bluebrotherthis statement prints the values you calculated first. It does not know about the units.
21:03:50mattzzLlorean: ok, this would mean deleting two case statements which is exactly what I did in the first place.
21:05:06AceNikc ya
21:05:08mattzzLlorean: and then I thought "making it configurabel would be a bit nicer"
21:05:10 Part AceNik
21:05:22Lloreanmattzz: It's not needed though
21:05:43LloreanOnce the UI is nice and responsive, users should be able to scroll quite quickly or slowly as they wish
21:05:55LloreanPlus page up/down functions for really fast scrolling, if that's not enabled now it can be easily
21:06:27mattzzLlorean: OK, you are referring to the polling problem making the UI currently a bit sluggish?
21:06:47***Saving seen data "./dancer.seen"
21:07:01 Quit jhMikeS (Nick collision from services.)
21:07:06LloreanThe wheel itself should be absolute, I feel, and we don't need to make it configurable. Once the other problems are worked out, I think it'll be quite suitable.
21:07:11 Join _jhMikeS_ [0] (n=jethead7@rockbox/developer/jhMikeS)
21:07:26LloreanMaybe not.
21:07:42 Join Psilonaut [0] (
21:07:44 Quit qwedsa (Read error: 110 (Connection timed out))
21:07:54 Quit Psilonaut (Client Quit)
21:07:59 Join Febs [0] (
21:09:26 Part kaaloo
21:09:44mattzzHm, I understand what you are saying. On the other hand one thing I like about rockbox is to give users the freedom to configure settings. It is what makes rockbox a lot different from other firmwares. The wheel is one of the key user interfaces.
21:11:07LloreanI just don't see that as being that useful at all once the UI is working properly
21:11:21LloreanMaking it any more sensitive than half of what it is now makes it frustrating to use
21:11:31LloreanMaking it any less than that could just be the same as moving the wheel slowly
21:12:45mattzzI think it is still quite usefull having only a quarter of samples evaluated.
21:15:07mattzzBecause it is not so slow that I would call it frustrating to use. Imagine people who are not used to dial a wheel very fast. It ends up in three settings: slow, mid (what you and I are suggesting) and high (what is currently in the driver). Slow is still OK for me.
21:15:31LloreanBut what actual use does it have?
21:15:47LloreanYou have to dial the wheel more just to cover the same distance.
21:15:58LloreanAnd since the wheel has actual stopping points, there's not a precision issue
21:16:04LloreanIt seems like wasted binary size.
21:16:37LloreanI just don't see a "problem" the option actually solves.
21:17:05LloreanBlind users can navigate fine with "medium" since one "step" of the wheel lines up with one changed line in the US
21:17:46mattzzOptional I can provide another patch that hardcodes the driver to "medium", evaluating only full steps
21:18:00 Quit pilled (Read error: 110 (Connection timed out))
21:18:29Lloreanmattzz: Basically, I just don't want this contributing to "option bloat". Most options should solve a problem, or allow something that can't be done otherwise.
21:18:42Llorean"Scrolling slowly" can be done by scrolling slowly, I think without problems.
21:19:55 Join Thundercloud_ [0] (
21:21:08mattzzLlorean: OK, thanks for your opinion on this patch - I will go ahead and submit another one with hard coded "medium" sensitivity. Currently I see the high scroll wheel speed as a problem and I am gonna solve it ;-)
21:21:36 Join fm2 [0] (i=95e13ca4@gateway/web/cgi-irc/
21:23:12Lloreanmattzz: The high speed is definitely a problem. :)
21:23:15fm2Nico_P: ping
21:24:11 Quit midgey ()
21:24:19fm2Llorean: hi llorean. I think you're also quite familiar with custom wps. What do you think about the second part of FS #6994 ?
21:24:40 Join toffe82 [0] (
21:25:43 Join midgey [0] (
21:26:11 Quit Thundercloud (Read error: 60 (Operation timed out))
21:27:43 Join petur [0] (n=petur@rockbox/developer/petur)
21:28:49Lloreanfm2: Is there a practical way to do this? Specifically, does it result in the WPS handling *code* (inside Rockbox) being simpler or more complex?
21:29:02 Quit FOAD ("I'll be back")
21:29:32 Join Rincewind [0] (
21:31:05fm2Llorean: I'd say it will become simpler since more consistent. RTC tags are handled specially atm. I'd also be interested in nico's opinion
21:31:42fm2BTW: RTC tags are not described in the manual (it seems)
21:32:11 Join FOAD [0] (
21:33:28 Join pilled [0] (
21:33:36fm2Not MUCH simpler but still. The main thingis that the concept of how tags are handled (and defined in WPS's) would be unified
21:33:50Rincewindbluebrother: thank you for the tip with the nickserv. It worked, now you don't have to type | again ^^
21:34:19bluebrotherhehe ... it's not that it was bothering me too much ;-)
21:34:34bluebrotherbut it's nicer this way at all.
21:35:24 Join perldiver [0] (
21:36:13fm2Llorean: do you have Nico_P in the list of logged in users?
21:36:49 Quit Thundercloud_ (Remote closed the connection)
21:37:32 Join Thundercloud [0] (
21:37:45RincewindIs there a way to configure svn to tell me if there is a conflict without having to search for the little "C"?
21:38:05bluebrotheryou could try colorsvn ;-)
21:38:40 Quit fm2 ("Talk to you later")
21:39:27 Join jake__ [0] (
21:48:55 Quit bonbonthejon (Remote closed the connection)
21:59:32 Join qwedsa [0] (
22:01:15 Join jhulst [0] (
22:04:29 Quit ender` (" A man without religion is like a fish without a bike.")
22:04:53 Join ender` [0] (n=ender@
22:09:41*Overand sexes ender
22:13:48 Quit qwedsa_ (Read error: 110 (Connection timed out))
22:13:54 Part jake__ ("Leaving")
22:14:32 Join Febs_ [0] (
22:16:44 Join qwm [0] (
22:19:37 Join jake__ [0] (
22:24:11 Quit thegeek ()
22:25:57 Quit Febs (Read error: 110 (Connection timed out))
22:27:16 Nick Febs_ is now known as Febs (
22:27:16 Quit himitsu ("Leaving")
22:28:53 Join thegeek [0] (
22:32:11 Join kaaloo [0] (
22:32:57 Quit qwx (Read error: 110 (Connection timed out))
22:41:46 Join amiconn [0] (
22:42:47 Join GodEater_ [0] (
22:42:59 Quit GodEater__ (Read error: 110 (Connection timed out))
22:48:35 Quit pilled (Read error: 110 (Connection timed out))
22:55:04 Quit freqmod (Remote closed the connection)
22:55:05 Quit ompaul ("warning: missing joke!")
22:57:22 Quit jake__ ("Leaving")
22:58:34 Part kaaloo
23:03:32 Quit davina (Remote closed the connection)
23:06:09 Join davina [0] (
23:06:50***Saving seen data "./dancer.seen"
23:09:46 Join JavaMan22 [0] (
23:11:06 Join TrueJournals [0] (
23:14:42 Quit miepchen^schlaf (Read error: 60 (Operation timed out))
23:14:55 Join miepchen^schlaf [0] (
23:16:20 Quit eggy ("<null>")
23:18:26qwedsais there a api documentation?
23:18:45 Quit tvelocity ("Αποχώρησε")
23:18:49markunqwedsa: for plugins?
23:19:00qwedsai have plugin.h
23:19:08qwedsabut i need some more info :P
23:19:15markunI don't think there is much more info
23:22:19Bagderand use the existing plugins as examples
23:26:07 Join eggy [0] (n=eggy@pdpc/supporter/sustaining/yorkcc.eggy)
23:26:40*Bagder got himself a nice new box and is adding it as a build server
23:26:48*Llorean cheers
23:29:53Bagderathlon64 X2 2.8GHz
23:30:23 Join D47 [0] (n=dylan47@
23:33:51 Quit mattzz (Read error: 104 (Connection reset by peer))
23:34:08 Join Wabba [0] (
23:34:58Wabbajust got a quick noob question :)
23:35:11Wabbais there any way to manually specify font size in rockbox?
23:35:20Wabbaor are you just stuck with whatever size font is in the package
23:35:36Wabbabecause I really like snap, but it seems to be a little too small to work well with the theme I use
23:36:04Wabbaand I can't find any other sizes to download, nor an option in the rockbox menu to change it
23:36:14midkayno, fonts come in only one size.
23:36:15markunWabba: the fonts are bitmap fonts, you cannot change their size
23:36:28Wabbaah ok
23:36:31qwedsawhere can i find the button names?
23:36:35midkaythe only option is to re-compile the font at a larger size, but you'd have to find the original and go through a process..
23:36:49WabbaI'm not leet enough to be messing around recompiling stuff tbh
23:36:51midkayqwedsa: what do you mean?
23:37:04qwedsa switch(button) {
23:37:05qwedsa case BUTTON_OFF:
23:37:21qwedsaso BUTTON_OFF etc
23:37:28midkayWabba: well, not technically compiling, but you need to download some tools and use them, i think some are command line. it's kind of a weird process.
23:38:18Wabbasounds a bit tricky
23:38:21midkayqwedsa: good question. i'd probably just open up a plugin file with lots of keymaps and see what's in there. i should make a picture for each target with the button names...
23:38:32midkayWabba: i never managed to figure it out.. but others appear to have. :)
23:38:36 Part JavaMan22
23:38:38qwedsawhehe midkay :P
23:39:12midkayqwedsa: let me have a look..
23:40:02midkayqwedsa: ah. firmware/target..
23:40:10midkayfind your target in there, and check the button files for it.
23:40:20midkayshould have a full listing of all you can use.
23:40:23qwedsai have found a other one :P
23:41:30midkayqwedsa: ah, that works too.. although you'll have to look through a little more carefully to make sure you know them all. with the firmware/target button.h files it's a concise, complete list.
23:42:24 Quit Wabba ()
23:47:56peturwhat now? ;)
23:49:18*amiconn tries to get his head around unicode-aware word wrapping
23:49:57markunamiconn: are you reading a particlar document?
23:50:01amiconnThis is complex stuff, and the reference implementation needs a lare table
23:50:40markunwhat's so complex about it?
23:50:55 Join dylan47_ [0] (n=dylan47@
23:51:09 Quit D47 (Read error: 54 (Connection reset by peer))
23:52:25*petur types 'unicode word wrapping' in google and sees sample code (in python :) )
23:52:32 Join pilled [0] (
23:53:20amiconn ,
23:53:42amiconnpetur: Yes found that as well. But it only looks like gibberish to me
23:54:38amiconnSo far I wasn't able to find anything that does more than latin-centric "break at a space" and does *not* need the mentioned table
23:54:46 Part toffe82
23:55:56amiconnI know that rockbox' unicode implementation is far from complete (e.g. we don't handle combining marks, and doing that with just bitmap fonts will be next to impossible), so I don't want to go over the top and implement the full thing here
23:56:42amiconnBut I also don't want word wrapping to break completely for e.g. chinese or arabic etc
23:56:47markunamiconn: don't you think that break-at-space will give good results in most cases?
23:57:19amiconnIt should be good enough to be reusable in multiple places, e.g. splash(), text viewer etc
23:58:15amiconnI found something a bit more promising regarding a somewhat obsure "bytext" standard, but that algorithm also uses a table
23:58:23 Quit Guile (Read error: 104 (Connection reset by peer))

Previous day | Next day