00:00:54 | AceNik | like the ones included in sorry to say this if u feel offended , angryman's build , the multifont , userfont, album art, etc |
00:01:23 | Llorean | AceNik: Those ones all have reasons NOT to include them, discussed in the tracker |
00:01:54 | Llorean | AceNik: 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:26 | AceNik | Llorean : i did read they have some unstable codes & stuff |
00:02:59 | | Quit bluey- ("Leaving") |
00:03:04 | Llorean | AceNik: 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:50 | AceNik | Llorean: 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:45 | bluebrother | "working perfect no glitches" includes all other targets too? |
00:05:51 | | Quit vanberge ("Leaving") |
00:05:54 | bluebrother | or only your specific player? |
00:06:23 | Llorean | AceNik: As I said, "seem to be working perfectly" is not the only condition for inclusion. |
00:06:40 | AceNik | ok 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:42 | bluebrother | "seem" is always bad in this area ;-) |
00:07:03 | Llorean | AceNik: 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:19 | Bagder | and it was not done in "in a jiffy" |
00:07:20 | AceNik | ok sorry , your the bosses |
00:07:26 | Llorean | AceNik: 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:32 | bluebrother | and it was a good approach, not just adding some feature someone wants. |
00:07:48 | Llorean | If 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:10 | AceNik | ya i agreee , it helped a lot |
00:08:57 | bluebrother | feel free to convince the patch authors to fix their patches ;-) |
00:11:26 | AceNik | is 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:13 | Llorean | AceNik: Most people ARE working on things |
00:12:22 | Llorean | Look at the changelog, there are updates daily. |
00:12:32 | Llorean | They'd have to stop working on things THEY think is important, to work on other things. |
00:12:42 | Llorean | Which is why in general patch authors should work on their own patches, not try to hand it off to someone else |
00:13:33 | AceNik | i 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:40 | desowin | going and bugging isn't way of helping imo |
00:14:52 | Bagder | there are no "spare" people |
00:15:00 | Bagder | everyone who's in is in, the others are out |
00:15:25 | Bagder | everyone spends what time they can and want to spend on the project, doing what they feel like |
00:15:53 | Bagder | if you think there are areas that need attention, then please go there and help out |
00:16:54 | AceNik | ok , 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:17:32 | AceNik | guiding |
00:18:49 | Bagder | sure, ask specific questions and I'm sure we can assist |
00:19:39 | AceNik | ok 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:59 | desowin | ask specific questions and everyone will be happy |
00:20:10 | Bagder | well, if you want to ask us, then the IRC channel, the mailing list(s) or the forum are the ways |
00:21:01 | AceNik | alrite , got it , give me time ill come up with something , till the cu, 10q all of you !!!!!! |
00:21:05 | | Join Alonea [0] (n=chatzill@24-117-195-16.cpe.cableone.net) |
00:21:33 | desowin | use real english if you can, slang isn't cool |
00:22:29 | AceNik | well sorry most of it is typing error |
00:22:36 | Llorean | "10q" is hardly typing error |
00:23:11 | bluebrother | writing sentences over 5 lines is also quite hard to read. |
00:23:15 | AceNik | but i thought that was irc lingo |
00:24:02 | Llorean | There's a strong preference for "real words" over "lingo" here. |
00:24:32 | bluebrother | writing short and clear is also clearly preferred instead of spaghetti sentences |
00:24:59 | amiconn | Bagder: Do you have an idea why the build system sometimes fails to catch commits? |
00:25:03 | AceNik | sorry !!!!!!!!!!! |
00:25:06 | markun | AceNik: I think some patches would be in svn by now if more of the authors came here to discuss them |
00:25:11 | Bagder | amiconn: like when? |
00:25:17 | amiconn | They show up on the front page eventually, but they don't trigger a build |
00:25:28 | amiconn | Happenend twice for me within the last 2 days (!) |
00:25:34 | * | bluebrother remembers a german sentence regarding multiple exclamation marks ... |
00:25:57 | markun | AceNik: maybe you can convince them that's a good idea? |
00:26:08 | amiconn | The second one was 7 Apr 00:14Jens Arnold uisimulator/common/io.c (still on the front page) |
00:27:17 | AceNik | markun: 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:45 | bluebrother | ah, this damn stray spaces opt introduces :( |
00:27:55 | AceNik | markun do you have a messenger id |
00:28:08 | markun | why? :) |
00:28:14 | desowin | AceNik: 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:27 | AceNik | desowin: im doing that , i make my own builds , but very elementary , for my H10 [20GB] |
00:29:59 | AceNik | markun : just would prefer to talk on messenger sometimes |
00:30:43 | markun | desowin, 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:54 | markun | AceNik: I prefer to just talk here |
00:30:57 | bluebrother | amiconn: "Mehrere Ausrufezeichen machen den Ausrufenden nicht ausrufender sondern nur ausufernder" |
00:31:13 | desowin | markun: yes, but I said " if you can't improve them more" |
00:31:16 | amiconn | hehe |
00:31:21 | bluebrother | ;-) |
00:31:23 | amiconn | Didn't know that one yet... |
00:31:36 | bluebrother | AceNik, dev talk happens here. Either come here or miss it ... |
00:32:13 | markun | AceNik, desowin: I think the features should be discussed in here more. |
00:32:31 | | Join n17ikh|Lappy [0] (n=n17ikh@c-76-23-114-46.hsd1.sc.comcast.net) |
00:32:54 | | Quit midkay ("Leaving") |
00:33:25 | Bagder | amiconn: no, I really can't see why those misses happen... |
00:33:30 | markun | I'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:59 | markun | but 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:15 | nicolah | thanks guys |
00:38:24 | nicolah | I correctly installed rockbox |
00:38:30 | | Join Alonea [0] (n=chatzill@24-117-195-16.cpe.cableone.net) |
00:38:34 | AceNik | markun : 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:44 | amiconn | Slasheri: Hmm, now shutdown-while-scanning works, but then dircache does a foreground rescan |
00:39:26 | amiconn | This is quite nasty with my test case (102,000 files, dircache size after scan ~5.7MB, scanning takes >60 sec) |
00:43:32 | amiconn | Bagder: Hmm. The other one was 7 Apr 15:31Jens Arnold apps/tree.c btw |
00:43:35 | bluebrother | AceNik, what "other way" are you looking for? There is command line output, read it. |
00:43:55 | amiconn | So it happened twice within < 16 hours... |
00:43:55 | bluebrother | it has everything that is necessary to determine if it compiled fine. |
00:44:10 | markun | AceNik: I'm not sure what you are asking |
00:44:38 | markun | you want to know how you can tell if a patch failed? |
00:47:20 | AceNik | markun: 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:55 | bluebrother | try it in the sim. |
00:49:11 | markun | but that doesn't work with hardware specific features of course |
00:49:20 | markun | and you still have to build it |
00:49:42 | markun | I'm still not sure what kind of test you are looking for |
00:50:03 | nicolah | rockbox rocks |
00:50:05 | markun | if the patch is working and patch doesn't complain, that I can't see how it sometimes doesn't work |
00:50:08 | nicolah | thanks a lot guys |
00:50:09 | markun | nicolah: yes :) |
00:50:32 | AceNik | markun: 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:32 | nicolah | after messing up a lot with ipod I was able to restore it and to install rockbox |
00:51:10 | markun | AceNik: sorry, I can't follow you. Maybe someone else can help. |
00:51:33 | Llorean | AceNik: 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:40 | bluebrother | AceNik, 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:03 | bluebrother | this is the reason why software has bugs, as otherwise you would know in advantage where the problems are |
00:53:18 | AceNik | ok |
00:53:30 | bluebrother | the compiler can do some checks (and it does that) but it won't catch if you e.g. write an endless loop |
00:53:59 | bluebrother | If you want to code learn coding itself instead of solving problems that can't be solved. |
00:54:22 | bluebrother | making these kind of errors also teaches you something |
00:54:45 | bluebrother | we all went through that learning process. |
00:55:04 | AceNik | well 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:21 | bluebrother | this depends entirely on you. |
00:55:55 | bluebrother | like, what do you want to change, what is your current state of programming knowledge, how much time do you want to spent ... |
00:58:06 | AceNik | i 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:38 | AceNik | i have big font in the menu , browser, different fonts in the wps |
00:58:58 | Llorean | AceNik: 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:33 | bluebrother | AceNik, start with small things |
00:59:36 | AceNik | well 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 |
01:00:10 | bluebrother | do you know enough of Rockbox code to simply "do" such new patches? |
01:00:21 | markun | AceNik: I also have some ideas for the font support, maybe we can discuss it a bit together? |
01:00:21 | bluebrother | If not be aware that this might consume quite some time. |
01:00:54 | AceNik | frankly speaking no , thats why i ask where to bein , i have time on my hands , just tell me where to devote |
01:01:14 | bluebrother | then start with simple things. Like create your own plugin |
01:01:28 | bluebrother | writing 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:45 | AceNik | markun: markun , anytime buddy , u taught me to build a build perfectly |
01:02:05 | markun | oh, didn't realise that :) |
01:02:26 | bluebrother | markun, what have you done! ;-) |
01:02:47 | markun | AceNik: do you get my PM's? |
01:03:16 | AceNik | ok ill learn how to write a plugin tommorow , markun: when did u write ? |
01:03:46 | bluebrother | he refers to a PM in IRC. It should open in a new tab in cgi::irc |
01:04:19 | markun | AceNik: it's a separate IRC window to chat in private |
01:04:35 | AceNik | markun: no i dont , havent made an account on the irc |
01:04:42 | markun | you don't need to |
01:04:50 | bluebrother | AceNik, get yourself a favor and get a decent irc client. This cgi::irc is a pain. |
01:05:12 | markun | AceNik: you should see a separate tab with my messages.. |
01:05:23 | bluebrother | you only need to be registered to be able sending PMs, but markun is registered so he can start that private conversation |
01:05:45 | AceNik | suggest a decent irc client? |
01:05:58 | bluebrother | and IRC doesn't have accounts. freenode has this thing which gives you the possiblilty of registering |
01:06:04 | markun | and my account is configured to receive from unregistered nicks |
01:06:11 | bluebrother | I use xchat if I want a graphical client. |
01:06:21 | *** | Saving seen data "./dancer.seen" |
01:06:24 | bluebrother | others prefer hydrairc or mirc. |
01:06:26 | markun | AceNik: do you use windows? |
01:06:55 | bluebrother | all of them run on windows, xchat on linux too. |
01:07:15 | markun | AceNik: are you 100% sure there is no tab in your IRC window with 'markun' ? |
01:07:19 | | Quit chelli ("Client exiting") |
01:07:21 | AceNik | ya xp ? so which one s\hould i take |
01:07:42 | AceNik | markun: sorry i did have a tab |
01:08:00 | bluebrother | depends on what you like. Read the websites / wikipedia article / description at your favourite software collection site |
01:08:18 | markun | AceNik: no problem |
01:09:19 | | Quit My_Sic (Read error: 104 (Connection reset by peer)) |
01:09:25 | | Join funk [0] (n=funk@wireless-226-4.wireless-vpn.depaul.edu) |
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] (n=Basti@p5484d821.dip.t-dialin.net) |
01:09:58 | funk | anyone in here use rockbox with a sansa? |
01:10:06 | bast1 | me |
01:10:14 | funk | hi |
01:10:17 | bast1 | hi |
01:10:17 | bluebrother | |Rincewind|, didn't remember that. Oh my. |
01:10:25 | funk | how do you sync music while using rockbox |
01:10:38 | funk | trying 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:04 | bast1 | i have at the moment the problem that my pc doesnt recognize my sansa |
01:11:34 | bast1 | just the usb symbol on the display on my sansa |
01:11:37 | bast1 | .... |
01:11:41 | funk | well |
01:11:43 | * | markun says good night to all |
01:11:44 | Llorean | bast1: You need to boot into the original firmware. |
01:11:44 | bluebrother | why does irssi handle it nicely while xchat doesn't? Stupid client. |
01:11:52 | funk | they say you have to boot the sansa firmware |
01:11:55 | funk | then use usb |
01:11:55 | Llorean | funk: Any program that will sync to a UMS/MSC device will work fine. |
01:12:09 | bast1 | ok... i will try |
01:12:13 | funk | hmm |
01:12:26 | funk | you cannot boot the sansa firmware |
01:12:33 | funk | then 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:00 | bluebrother | why are you using that character anyway? |
01:13:24 | bluebrother | ... 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:34 | bast1 | can u give step by step manual to snyn-mode? |
01:13:36 | bluebrother | each client has a drawback :( |
01:13:42 | funk | i don't know any programs that sync to a msc device really. Everything seems to work with mtp |
01:14:04 | funk | bast. are you talking to me? |
01:14:26 | bast1 | yes |
01:14:30 | bast1 | if u can help me |
01:14:36 | bast1 | :-/ |
01:14:40 | funk | ok |
01:14:51 | bluebrother | |Rincewind|, have you checked with nickserv about that nick? It's been inactive for 2 years now |
01:14:56 | funk | you're still haveing the prob with your pc not recongnizing the sansa right? |
01:15:03 | bast1 | right |
01:15:12 | Llorean | funk: Many programs will sync with MSC, including MediaMonkey. |
01:15:17 | funk | it's actually explained well in the manual. To make your pc recognixze your sansa |
01:15:26 | bluebrother | freenode allows you to ask for dropping a registration if it's unused for a while |
01:15:27 | bast1 | where? |
01:15:28 | funk | you have to boot the sansa software. to do this |
01:15:28 | Llorean | funk: 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:37 | funk | when your sansa is turning on |
01:15:41 | funk | hold the >> button |
01:15:51 | bast1 | which page? |
01:15:59 | funk | page? |
01:16:01 | |Rincewind| | bluebrother: I could try that. have you done this before, where do I have to go? |
01:16:04 | bluebrother | |Rincewind|, just check the freenode website. |
01:16:04 | funk | oh |
01:16:08 | funk | let me find it for u |
01:16:14 | bast1 | :) |
01:16:27 | bluebrother | you need to ask a staffer. I did that before because I forgot my password ;-) |
01:16:40 | bluebrother | (and hadn't used freenode for over a year that time) |
01:19:13 | funk | can't find it |
01:19:25 | funk | just unplug your sansa from the pc |
01:19:31 | funk | turn off .. then back on |
01:19:37 | funk | and hold one of the side button |
01:19:56 | funk | you'll notice if it boots the original firmware |
01:20:12 | bast1 | then my pc has to recognize my sansa? |
01:20:23 | funk | no |
01:20:25 | funk | yeah |
01:20:32 | bast1 | what? : |
01:20:34 | funk | *once you boo t the original firm |
01:20:34 | bast1 | :) |
01:20:40 | funk | it will recognize it |
01:21:00 | | Quit bluebrother ("another day ...") |
01:21:16 | bast1 | when 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 (i=RWvVbIQn@nat-wh-1.rz.uni-karlsruhe.de) |
01:21:48 | | Nick Rincewind is now known as |Rincewind| (i=RWvVbIQn@nat-wh-1.rz.uni-karlsruhe.de) |
01:21:53 | funk | loading? |
01:22:11 | bast1 | charging |
01:22:15 | bast1 | sorry, i am german |
01:22:19 | bast1 | :) |
01:22:26 | funk | that's fine |
01:22:42 | funk | but 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] (n=sven@port-212-202-177-141.dynamic.qsc.de) |
01:27:35 | nicolah | my ipod randomly turn off |
01:27:42 | Llorean | Alright, 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:56 | nicolah | it's not a rockbox related issue, because it happened even with the original firmware |
01:28:07 | nicolah | do you think there's an explanation ? |
01:28:45 | nicolah | I'll need to check wheter if it turns off randomly with ipodlinux too |
01:29:06 | Llorean | nicolah: If it happened in both Rockbox and the original firmware, sounds like a hardware flaw |
01:29:28 | nicolah | Llorean, yes. I just formatted completly |
01:29:39 | nicolah | then restored the original firmware with iTunes |
01:29:46 | nicolah | but the issue is still here. |
01:29:51 | | Nick |Rincewind| is now known as Rincewind (i=RWvVbIQn@nat-wh-1.rz.uni-karlsruhe.de) |
01:30:02 | nicolah | the ram is corrupted, or the memory |
01:30:24 | | Join basti [0] (n=Basti@p5484D821.dip.t-dialin.net) |
01:30:34 | basti | funk, are u still here? |
01:30:54 | | Join Alonea [0] (n=chatzill@24-117-195-16.cpe.cableone.net) |
01:32:51 | basti | does anybode speak german here? |
01:32:57 | * | Rincewind does |
01:33:26 | basti | kannst du mir kurz helfen bitte? |
01:33:45 | Rincewind | am besten in einem privaten chat, sonst stört es die anderen |
01:33:52 | basti | ok |
01:34:53 | | Quit lee-qid ("aufwiederbyebientotsayonara") |
01:38:37 | Rincewind | basti: komm in #rockbasti |
01:40:19 | | Join AceNik [0] (i=cb919f2a@gateway/web/cgi-irc/labb.contactor.se/x-8825ead9f44ba43d) |
01:40:56 | AceNik | isnt 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/labb.contactor.se/x-4170557b8f1127a5) |
01:56:44 | | Quit zylche (Remote closed the connection) |
01:59:56 | | Quit Alonea (Read error: 54 (Connection reset by peer)) |
02:00 |
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] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
02:21:03 | | Join AceNik [0] (n=AceNik@203.145.159.42) |
02:23:34 | | Part AceNik |
02:25:42 | | Quit hannesd_ (Read error: 104 (Connection reset by peer)) |
02:26:53 | | Join hannesd_ [0] (n=light@gate-hannes-tdsl.imos.net) |
02:31:26 | | Join hannesd__ [0] (n=light@gate-hannes-tdsl.imos.net) |
02:35:30 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
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] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
03:00 |
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] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
03:13:53 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
03:46:43 | | Join midgey|web [0] (i=8dd3f879@gateway/web/cgi-irc/labb.contactor.se/x-f430b732427ed9cd) |
04:00 |
04:00:10 | | Quit Thundercloud (Remote closed the connection) |
04:03:58 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/0000000000]") |
04:10:39 | | Quit ptw419 ("CGI:IRC (Ping timeout)") |
04:19:05 | | Join qwx [0] (n=qwm@h162n1fls34o1010.telia.com) |
04:20:06 | | Join Mark|was_UP [0] (n=football@75.119.7.111) |
04:20:45 | Mark|was_UP | hey 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] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
04:48:19 | | Join element_G [0] (n=g-force@S0106001346a401fd.ed.shawcable.net) |
04:54:09 | | Join lachlan [0] (i=cbce3551@gateway/web/cgi-irc/labb.contactor.se/x-d56d32eef9cefb63) |
04:54:25 | | Quit lachlan (Client Quit) |
04:54:38 | | Join lachlan [0] (i=cbce3551@gateway/web/cgi-irc/labb.contactor.se/x-77367ad2a10ece11) |
05:00 |
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 : http://kopete.kde.org") |
05:23:56 | | Quit tvelocity ("Αποχώρησε") |
05:39:19 | | Join Rob222241 [0] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
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] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
06:00 |
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] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
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/labb.contactor.se/x-aac72f7a6eb160b1) |
06:57:29 | | Quit markys (Client Quit) |
06:58:58 | | Quit bospaadje (Read error: 110 (Connection timed out)) |
06:59:34 | | Join Rainbyte [0] (n=alvaro@host243.190-31-150.telecom.net.ar) |
06:59:40 | Rainbyte | hi |
07:00 |
07:06:30 | *** | Saving seen data "./dancer.seen" |
07:08:23 | Rainbyte | well, im trying to find an open source firmware for my mp4 |
07:08:33 | Rainbyte | chip rk2606 |
07:08:37 | Rainbyte | iManufacturer 1 RockChip |
07:08:37 | Rainbyte | iProduct 2 ROCK MP3 |
07:09:19 | Rainbyte | i asked in #s1mp3 and read about rockbox |
07:09:41 | Rainbyte | but i dont know if can work with my media player |
07:09:50 | JdGordon | it cant |
07:10:39 | Rainbyte | mmm, i supposed that |
07:11:50 | Rainbyte | but, is there any open source firmware that can work with my media player? |
07:13:52 | Rainbyte | why rockbox cant work with my mp4? |
07:17:28 | | Join Rob222241 [0] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
07:17:28 | | Quit Rob2222 (Read error: 54 (Connection reset by peer)) |
07:17:39 | JdGordon | Llorean: you round? |
07:21:46 | JdGordon | guess 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] (n=hihi@p57B961B7.dip.t-dialin.net) |
07:31:58 | | Quit Rob222241 (Read error: 54 (Connection reset by peer)) |
07:40:29 | | Join Rob2222 [0] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
07:43:04 | Llorean | JdGordon: "Context Menu" |
07:43:20 | JdGordon | thats boring though |
07:43:26 | Llorean | It's also clear and descriptive... |
07:43:44 | JdGordon | WPS Context Menu for wps , and "<filename>..." for the browser? |
07:45:58 | Llorean | Dunno |
07:46:30 | JdGordon | Context Menu works i guess.. |
07:46:37 | JdGordon | every menu should have icons and a title now |
07:46:52 | JdGordon | so it all looks much nicer to the user :) |
07:47:25 | Llorean | This is good |
07:47:57 | JdGordon | they are using the full dot icon for everything, but still better than nothing |
07:48:02 | Rainbyte | how can i obtain info of my mp4? |
07:48:07 | Rainbyte | im using Linux |
07:48:39 | JdGordon | Rainbyte: 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:14 | Rainbyte | JdGordon, i asked in s1mp3, and it isnt an s1mp3 |
07:50:04 | Llorean | Well, to find out what's inside it, you pretty much have to open it up. |
07:50:19 | scorche | just 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:44 | Rainbyte | mmm, well, im trying to find info |
07:55:36 | | Join Rob2222 [0] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
07:58:40 | | Quit Rob2222 (Read error: 54 (Connection reset by peer)) |
08:00 |
08:04:26 | * | JdGordon hopes to be back and have the yellow fixed before sweden is up :p |
08:04:31 | JdGordon | back in a few |
08:08:06 | Rainbyte | Llorean, what are the requirements to run rockbox? |
08:08:49 | Llorean | Rainbyte: 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:46 | Rainbyte | mmm, do you think that it could work with a 100 mips cpu? |
08:10:35 | | Join Rob2222 [0] (n=Miranda@p54b17d2f.dip.t-dialin.net) |
08:11:22 | | Join jhMikeS [0] (n=jethead7@rockbox/developer/jhMikeS) |
08:11:53 | | Quit kkurbjun (Read error: 110 (Connection timed out)) |
08:12:08 | Llorean | Rainbyte: It could... |
08:13:51 | | Quit miepchen^schlaf (Read error: 54 (Connection reset by peer)) |
08:14:11 | | Join miepchen^schlaf [0] (n=hihi@p57B961B7.dip.t-dialin.net) |
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] (n=Miranda@p54B177F4.dip.t-dialin.net) |
08:31:46 | | Quit Rob2222 (Read error: 110 (Connection timed out)) |
08:44:30 | | Join Sulo_Seppa [0] (n=Sulo@c-71-59-133-98.hsd1.or.comcast.net) |
08:44:42 | Sulo_Seppa | Hello, anyone awake? |
08:46:09 | Sulo_Seppa | I 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] (n=hihi@p57B961B7.dip.t-dialin.net) |
08:48:25 | amiconn | mo0ning |
08:48:55 | Sulo_Seppa | Any of you guys know? |
08:52:18 | | Join casper34 [0] (n=outlaw32@adsl-75-34-33-194.dsl.chcgil.sbcglobal.net) |
08:52:33 | | Quit miepchen^schlaf (Read error: 54 (Connection reset by peer)) |
08:53:47 | Llorean | Sulo_Seppa: iPodPatcher will replace their bootloader with ours. It won't prevent iPL from loading, but the process will be slightly different. |
08:54:17 | Sulo_Seppa | So, what exactly will happen then? |
08:55:17 | Llorean | You'll have our bootloader instead of Loader 2. |
08:55:51 | casper34 | ive 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/labb.contactor.se/x-805b232d88565f0c) |
08:56:21 | Llorean | casper34: Well, ask the people who provided your boot menu. |
08:56:58 | Sulo_Seppa | Hmm, okay thanks |
08:57:19 | casper34 | is there a way to add a boot menu for apple and rockbox |
08:57:24 | Llorean | Sulo_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:55 | Llorean | casper34: 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:38 | amiconn | JdGordon: I wonder whether it would make sense to add some icons to the player menu |
08:58:46 | casper34 | is there a loader for RB |
08:58:48 | scorche | casper34: i thought they helped you over in #ipodlinux |
08:59:19 | casper34 | i dont need ipod linux just want a boot loader |
08:59:40 | scorche | casper34: then read the manual |
08:59:47 | amiconn | The 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 |
09:00:33 | casper34 | can u point my in the right direction (im a noob ) |
09:00:41 | scorche | www.rockbox.org |
09:01:08 | JdGordon | amiconn: 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:29 | casper34 | ty |
09:01:37 | amiconn | The 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:09 | JdGordon | 1 char isnt so bad |
09:06:32 | *** | Saving seen data "./dancer.seen" |
09:10:27 | | Join ender` [0] (n=ender@84.255.206.8) |
09:19:49 | amiconn | JdGordon: 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:16 | amiconn | I also think that the enum values for the 5x8 and 7x8 icons should get a different prefix than just Icon_ |
09:21:47 | amiconn | This would help making clear that they're not "normal" icons (they're all statusbar icons) |
09:24:31 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
09:24:45 | | Part kaaloo |
09:25:49 | JdGordon | agreed |
09:27:22 | JdGordon | actually, 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:44 | JdGordon | that will make things easier when we try adding loadable icon sets |
09:27:51 | amiconn | Hmm, true |
09:28:36 | amiconn | These 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:08 | JdGordon | charcell would be OK, recprder should probably be remved and everything put into apps/ or gui/ |
09:29:11 | amiconn | There is some code in recorder/ that doesn't actually have to do with the display type of the target, but other features |
09:29:19 | amiconn | (like recording and radio) |
09:29:24 | JdGordon | and 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] (n=qwm@h162n1fls34o1010.telia.com) |
10:00 |
10:02:20 | | Join perldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
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/labb.contactor.se/x-2e998e98aacbb7be) |
10:15:07 | fm2 | bluebrother: are you familiar with custom WPS tags? |
10:18:30 | fm2 | petur: you? ^^ |
10:18:53 | * | petur knows nothing of the whole WPS business |
10:19:29 | bluebrother | no |
10:22:29 | fm2 | I've just submitted the request FS #6994 |
10:23:22 | | Quit Mouser_X (Read error: 104 (Connection reset by peer)) |
10:24:13 | fm2 | Hope it will be accepted and implemented (it's easy). But WPSs might need an update then |
10:24:36 | scorche | if it is easy, then why dont you do it? |
10:25:44 | | Join Mouser_X [0] (n=mouser_x@67.110.120.164.ptr.us.xo.net) |
10:25:58 | fm2 | scorche: this is a change in the WPS spec. Doing is not a problem. |
10:26:25 | fm2 | The change must be discussed and agreed upon first |
10:27:09 | fm2 | petur: what's sizeof(int) and sizeof(short) on H120? |
10:27:19 | fm2 | Are they different? |
10:27:20 | scorche | only to be included into svn...making a patch, however, suffers from no such delays |
10:28:38 | petur | fm2: 4 and 2 |
10:29:00 | petur | and that's on most 32 bit platforms |
10:29:20 | fm2 | petur: 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@68.249.174.125) |
10:39:11 | | Quit perldiver (Read error: 110 (Connection timed out)) |
10:45:55 | Joely | hey, 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 system..at 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:06 | Joely | for use as a plugin |
10:47:18 | Joely | i mean, i probably _shouldn't_ make rockbox use autotools completely, should i? |
10:47:24 | Joely | that would take some time... |
10:52:40 | | Join Genre9mp3 [0] (n=yngwiejo@88.218.17.76) |
10:53:16 | | Join ompaul [0] (n=ompaul@freenode/staff/gnewsense.ompaul) |
10:56:38 | bluebrother | Joely, add the c file to apps/plugins/SOURCES |
10:57:44 | Joely | oh 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:57 | bluebrother | what dependencies? |
10:59:01 | Joely | jpeglib, zlib, etc |
10:59:18 | Joely | ok wow, that was stupid of me |
10:59:22 | bluebrother | errr ... you can't just use system libraries. |
10:59:59 | bluebrother | you only can access stuff that's provided through the plugin api |
11:00 |
11:03:46 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
11:05:10 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
11:06:35 | *** | Saving seen data "./dancer.seen" |
11:07:47 | amiconn | linuxstb? |
11:10:32 | | Quit Rainbyte ("Saliendo") |
11:12:04 | | Join bluey- [0] (n=bluey@dslb-088-073-079-237.pools.arcor-ip.net) |
11:15:10 | | Join My_Sic [0] (n=MySic@m180.net81-67-5.noos.fr) |
11:18:22 | | Join lee-qid [0] (n=liqid@p549676ED.dip.t-dialin.net) |
11:18:51 | | Join DataGhost [0] (i=dataghos@ip3e832ea5.speed.planet.nl) |
11:23:15 | | Join pixelma [0] (i=54bd7c67@rockbox/staff/pixelma) |
11:26:08 | | Join aliask [0] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
11:31:58 | linuxstb | amiconn? |
11:33:45 | amiconn | Hmm, I have some questions regarding the G5 lcd, but gotta go now. bbl. |
11:33:47 | | Quit amiconn (" Try HydraIRC -> http://www.hydrairc.com <-") |
11:33:58 | linuxstb | OK... |
11:36:44 | | Join sne [0] (n=sne_ext@82.211.152.12) |
11:38:20 | sne | hi all, anybody can me help :) ? (sorry for bad english) |
11:39:07 | desowin | ask instead asking to ask |
11:39:10 | sne | to edit source code, under Windows, need IDE |
11:39:57 | | Join lee-qid_ [0] (n=liqid@p54966F7B.dip.t-dialin.net) |
11:41:23 | sne | what using people for do this? |
11:48:05 | davina | notepad.exe is good ;) |
11:49:30 | | Quit sne (Nick collision from services.) |
11:52:15 | | Join nicolah [0] (n=nicola@151.74.151.134) |
11:52:52 | | Join sne_pro [0] (n=sne_ext@82.211.152.12) |
11:53:54 | sne_pro | mm... this uncomfortably.. and need good knew source code and architecture of project ( |
11:54:33 | scorche | actually, 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:52 | davina | have you looked at the Wiki, i think there is a section that describes what to do |
11:55:22 | sne_pro | every time see header, for declaration (( |
11:55:24 | davina | vi for windows, i used to use that a lot |
11:57:03 | sne_pro | davina: wiki was readed, good answer for me, not be finded( |
11:57:16 | sne_pro | thx |
11:57:17 | sne_pro | (( |
12:00 |
12:00:13 | davina | ok |
12:00:22 | | Quit petur ("here today, gone tomorrow") |
12:00:37 | | Join moos [0] (i=moos@m135.net81-66-158.noos.fr) |
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] (n=chelli@p54b8593d.dip.t-dialin.net) |
12:28:20 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
12:35:34 | | Join AceNik [0] (n=AceNik@203.145.159.42) |
12:43:30 | | Quit vertic23 (Read error: 104 (Connection reset by peer)) |
12:43:52 | | Join vertic23 [0] (i=bla@dslb-084-056-220-218.pools.arcor-ip.net) |
12:45:37 | | Join petur [0] (n=petur@rockbox/developer/petur) |
12:58:02 | | Join anathema [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
12:58:06 | | Join bospaadje [0] (n=bospaadj@ip82-139-84-193.lijbrandt.net) |
12:58:29 | | Quit inversions (Read error: 110 (Connection timed out)) |
13:00 |
13:01:50 | | Join himitsu [0] (n=himitsu@203.205.119.107) |
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/labb.contactor.se/x-8aab826ca3ab01ed) |
13:09:26 | webguest36 | hey guys |
13:09:39 | | Quit webguest36 (Client Quit) |
13:10:34 | | Part AceNik |
13:10:44 | | Join AceNik [0] (n=AceNik@203.145.159.42) |
13:11:13 | | Join entheh [0] (n=purr@88-106-152-182.dynamic.dsl.as9105.com) |
13:14:32 | petur | frrrr |
13:17:39 | | Join mattzz [0] (n=mattzz@e177164093.adsl.alicedsl.de) |
13:20:24 | | Quit AceNik ("bye guys have fun , enjoy !!!!!") |
13:21:04 | | Join DrMoos [0] (i=moos@m135.net81-66-158.noos.fr) |
13:22:13 | | Quit moos (Read error: 104 (Connection reset by peer)) |
13:26:10 | | Nick DrMoos is now known as away (i=moos@m135.net81-66-158.noos.fr) |
13:26:18 | | Nick away is now known as moos (i=moos@m135.net81-66-158.noos.fr) |
13:28:25 | nicolah | If I want to install rockbox & ipodlinux what's the right path ? I mean should I start installing first rockbox or ipodlinux ? thanks |
13:29:11 | linuxstb | Most people install IPL first. |
13:29:26 | nicolah | ok, thanks |
13:29:39 | nicolah | copying my .rockbox to the hd would make a nice backup ? |
13:29:51 | linuxstb | Yes, that's all you need. |
13:29:54 | nicolah | (I don't care about data, just che configurations) |
13:29:55 | nicolah | k |
13:34:18 | | Join amiconn [0] (n=jens@p54bd7c19.dip.t-dialin.net) |
13:34:43 | safetydan | I 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:33 | amiconn | linuxstb: 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:48 | nicolah | linuxstb, after installing ipl should I use the ipodpatcher provided from rockbox ? |
13:37:09 | amiconn | I'm asking because of the scroll code. Current code calls lcd_update_rect for every (actually) scrolling line separately |
13:37:36 | amiconn | It may be better to keep track of the dirty screen area on G5, and update everything in one call instead |
13:38:05 | amiconn | This tracking would be implemented in a rather simple way, just the boundaries of a "diry rectangle" |
13:39:41 | amiconn | The 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:30 | bluebrother | nicolah, 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:13 | nicolah | thanks bluebrother, I wonder if I still need to use the ipodpatcher |
13:46:29 | bluebrother | you need ipodpatcher if you want to install the Rockbox bootloader |
13:47:10 | nicolah | since I don't need the rockbox bootloader, I won't use the ipodpatcher |
13:47:16 | nicolah | I'll try to use the Loader2 |
13:47:37 | bluebrother | make 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:59 | nicolah | ok, 2.4 is the default one in the ipodlinux installer I guess |
13:48:23 | bluebrother | don't know, I used the Rockbox bootloader method (just for the sake of trying it ;-) |
13:52:02 | | Join pixelma [0] (n=Marianne@p54bd7c19.dip.t-dialin.net) |
13:52:09 | | Join Thundercloud [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
13:53:12 | nicolah | ok |
13:54:56 | bluebrother | but if you manually install ipl it isn't really complicated. |
13:55:19 | | Quit moos ("Glory to Rockbox") |
13:57:44 | nicolah | so you're saying I should not use the Installer2 ? right ? |
14:00 |
14:00:11 | bluebrother | no. You can use Loader2 if you want to, you just need to make sure your version is recent enough |
14:00:38 | bluebrother | i.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:06 | linuxstb | amiconn: 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] (n=aldoliel@i-195-137-21-239.freedom2surf.net) |
14:08:59 | amiconn | hmm |
14:09:48 | amiconn | A 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] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
14:17:38 | | Quit aliask (Remote closed the connection) |
14:21:41 | | Join Febs [0] (n=chatzill@207-172-204-33.c3-0.rdl-ubr4.trpr-rdl.pa.cable.rcn.com) |
14:25:36 | pixelma | midkay: since you committed the patch - have you tried sokoban an an ipod mini sim lately? |
14:25:50 | midkay | pixelma: i haven't, what's up? |
14:26:37 | pixelma | the image of the bordering stones isn't visible for some readon - it's not playable |
14:26:43 | pixelma | *reason |
14:27:55 | midkay | was it before the patch? |
14:28:08 | pixelma | I'm pretty sure it was |
14:28:29 | pixelma | (not a 100% though) |
14:28:55 | midkay | hmm. not sure how the patch could have done that. all the other targets work, or so it'd seem |
14:30:35 | pixelma | also - 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] (n=chatzill@c210-49-190-113.eburwd8.vic.optusnet.com.au) |
14:31:38 | pixelma | that's missing a "native" somewhere... |
14:32:48 | midkay | pixelma: what's that? any in particular? |
14:33:39 | midkay | ah, for sokoban? |
14:34:43 | pixelma | yes http://svn.rockbox.org/viewvc.cgi/trunk/apps/plugins/bitmaps/native/SOURCES?r1=12282&r2=12294&pathrev=13070 |
14:34:46 | midkay | good 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:37 | pixelma | I don't know - that makes it hard very hard to read |
14:38:49 | | Part TrueJournals |
14:40:54 | | Join Nico_P [0] (n=nicolas@rob92-6-82-231-243-63.fbx.proxad.net) |
14:44:43 | | Join kramdra [0] (n=Kramdra@82-43-219-92.cable.ubr01.craw.blueyonder.co.uk) |
14:46:09 | Nico_P | roolku: are you here ? |
14:46:12 | midkay | pixelma: agreed, but it may be necessary.. |
14:46:31 | roolku | yup |
14:47:14 | Nico_P | roolku: can I pm you ? |
14:47:22 | roolku | sure |
15:00 |
15:06:40 | *** | Saving seen data "./dancer.seen" |
15:14:12 | | Quit nicolah (Remote closed the connection) |
15:14:53 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
15:22:50 | mattzz | hm, I want to control the button driver behaviour by a global_setting... |
15:24:20 | mattzz | is there any proposed way to do that? To include "settings.h" in button-e200.c seems not to be the right way |
15:27:50 | mattzz | make[1]: *** No rule to make target `settings.h', needed by `sansa-e200/button-e200.o'. Stop. |
15:30:02 | mattzz | (trying to make scroll wheel speed configurable on sansa) |
15:37:37 | mattzz | Obviously there is no dignated way to configure a driver because the compile order does drivers first. |
15:38:38 | amiconn | You must not include files from apps/ in firmware code |
15:39:05 | amiconn | If you want to change driver behaviour from application, the driver needs a setting fucntion |
15:41:16 | mattzz | amiconn: Thanks for the info. What would this setting function look like (roughly)? |
15:41:44 | | Part Vakio (".") |
15:41:47 | mattzz | amiconn: say I want to check something like global_settings.fast_scroll_wheel |
15:41:57 | amiconn | You can't |
15:42:17 | amiconn | global_settings is don't-touch from the firmware layer |
15:42:31 | amiconn | There are many examples for settings functions in rockbox driver code |
15:42:51 | amiconn | Backlight timeout, backlight fading, scroll speed, scroll step size, ....... |
15:43:47 | mattzz | amiconn: 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] (n=qwm@h162n1fls34o1010.telia.com) |
15:57:17 | | Part pixelma |
16:00 |
16:00:19 | | Join Neovanglist [0] (n=Neovangl@chrisg.neovanglist.net) |
16:00:29 | Neovanglist | 'lo |
16:00:38 | Neovanglist | I have a plugin coding question... is this the right place? |
16:01:53 | mattzz | most probably ;-) |
16:02:07 | Neovanglist | :) |
16:02:11 | Neovanglist | well first things first |
16:02:31 | Neovanglist | I'm doing a demo on the ipod5g and rockbox, and I rewrote your LCD driver |
16:02:52 | Neovanglist | it'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:12 | Neovanglist | however the issue at hand now is that I am having a really hard time getting mp3_play to work |
16:03:31 | Neovanglist | I follow what the examples do as close as possible, without avail |
16:03:38 | Neovanglist | just get no audio (but it doesn't hang) |
16:03:40 | | Join zylche [0] (n=wheee@82-41-83-91.cable.ubr01.dund.blueyonder.co.uk) |
16:03:58 | mattzz | are you yielding in the demo code? |
16:04:24 | Neovanglist | yes, I yeild in my entry thread on the CPU, and my COP thread |
16:04:32 | Neovanglist | however the COP thread is my rendering thread so it doesn't yield every frame |
16:04:44 | Neovanglist | if I go to play music in the rockbox browser first then startup my plugin |
16:04:50 | Neovanglist | the audio keeps on trucking just fine |
16:05:03 | Neovanglist | only seems an issue when I'm trying to play it myself within my code |
16:05:12 | mattzz | hm. |
16:07:37 | Neovanglist | is there anything special I need to hit or setup to play? |
16:07:46 | | Quit kramdra (Read error: 110 (Connection timed out)) |
16:07:48 | Neovanglist | I only do mp3_play_data and ply_play_pause(true) now |
16:07:55 | | Join AceNik [0] (n=AceNik@203.145.159.41) |
16:07:56 | Neovanglist | I don't touch any other stuff |
16:08:17 | | Quit Seed (Nick collision from services.) |
16:08:24 | | Join Seed [0] (i=ben@bzq-84-108-237-178.cablep.bezeqint.net) |
16:08:27 | AceNik | thanks for including the tan patch in the calculator |
16:10:04 | Neovanglist | oh, also, one strange thing |
16:10:15 | Neovanglist | after I do mp3_play_pause(true) |
16:10:23 | Neovanglist | if I check for mp3_is_playing() |
16:10:24 | Neovanglist | I get false |
16:10:31 | Neovanglist | if I do it right after |
16:12:33 | AceNik | can 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:45 | mattzz | Neovanglist: did you check if mp3_play_data was called correctly? |
16:14:01 | Neovanglist | mp3_play_data(bpdemo_music_buffer, bpdemo_music_len, bpdemo_music_callback); |
16:14:03 | Neovanglist | that is how I call it |
16:14:23 | Neovanglist | the buffer is from plugin_get_audio_buffer |
16:14:31 | Neovanglist | the len is the file length as a whole |
16:14:37 | Neovanglist | (it's all read into memory at once) |
16:14:47 | Neovanglist | and the callback sets the address and size to zero |
16:14:49 | Neovanglist | (when called) |
16:15:00 | Neovanglist | does that sound okay? |
16:15:13 | Neovanglist | I wasn't sure if I needed to offset in past some header or something |
16:15:19 | mattzz | yep, compared to metronome.c I would say yes :-) |
16:15:50 | Neovanglist | so no ideas then? :x |
16:16:09 | Neovanglist | I think the thing where mp3_is_playing() returns false after I unpause it is suspect... |
16:16:13 | Neovanglist | not sure what I'm doing wrong there |
16:16:59 | mattzz | maybe there is something wrong with the buffer, so what about checking with a hardcoded, pre-defined buffer? |
16:17:05 | Neovanglist | tried that |
16:17:05 | mattzz | (to check the flow) |
16:17:11 | Neovanglist | with the beep buffer in chip8 |
16:17:20 | Neovanglist | as well as having it loop via the callback |
16:17:23 | Neovanglist | no dice :< |
16:17:42 | mattzz | sorry, I am out of options |
16:17:55 | Neovanglist | damn, back to the fight then :x |
16:17:57 | Neovanglist | thanks anyway |
16:18:03 | mattzz | np |
16:18:05 | Neovanglist | let me know if something pops into your head :) |
16:23:51 | mattzz | amiconn: 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:31 | mattzz | amiconn: nevermind - found it. |
16:40:40 | AceNik | can 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@213.185.117.104) |
16:47:18 | amiconn | Neovanglist: Iirc mp3_play_pause() is asynchronous, meaning that it just posts a message to the playback thread |
16:47:42 | AceNik | FS #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:18 | AceNik | could someone please include these in the svn , they all work |
16:48:33 | Neovanglist | amiconn: okie, thanks |
16:48:47 | Neovanglist | amiconn: do you need to seek past the id3 in the buffer you send to mp3_play_data ? |
16:50:39 | amiconn | I thinks so, but I'm not sure |
16:51:13 | amiconn | I'm not even sure whether mp3_play_data() actually works on swcodec targets |
16:51:21 | Neovanglist | ahhh... |
16:51:25 | Neovanglist | well 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:47 | AceNik | mr. badger can i pvt you for a question |
16:57:33 | Bagder | I'm not badger and I prefer rockbox talk in the public channel |
16:58:18 | Bagder | ugh |
16:58:26 | Bagder | another gmail bounce "attack" |
17:00 |
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@203.145.159.41) |
17:17:19 | | Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe) |
17:32:47 | roolku | HWCODEC sims... |
17:45:03 | amiconn | Of course sims have no MAS, hence no mas_codec_readreg() ... |
17:46:44 | | Join pixelma [0] (n=Marianne@p54bd7c19.dip.t-dialin.net) |
17:46:45 | | Join kkurbjun [0] (n=kkurbjun@c-24-8-203-134.hsd1.co.comcast.net) |
17:52:53 | roolku | yup. just test compiling the fix |
18:00 |
18:04:42 | | Quit secleinteer (Client Quit) |
18:08:41 | | Join inversions [0] (n=none@cpc3-bele3-0-0-cust660.belf.cable.ntl.com) |
18:13:08 | | Join secleinteer [0] (n=secleint@adsl-70-237-199-126.dsl.stlsmo.sbcglobal.net) |
18:15:50 | | Quit Ribs ("Ex-Chat") |
18:17:48 | | Quit AceNik ("bye guys have fun , enjoy !!!!!") |
18:17:49 | | Join pearldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
18:21:54 | | Quit anathema (Read error: 110 (Connection timed out)) |
18:24:42 | bluebrother | Nico_P, just noticed your utf8 commit ... |
18:24:50 | bluebrother | what do you think about FS #6203? |
18:25:28 | bluebrother | maybe I should look into that again −− could save some bytes |
18:26:14 | Nico_P | bluebrother: why not add code to the open() function to make UTF8 transparent ? |
18:26:44 | bluebrother | Nico_P, that's exactly what that patch does ;-) |
18:27:16 | Nico_P | I thought it added an open_utf8()... doesn't it ? |
18:27:48 | bluebrother | yes, but how do you think to change open()? You can't tell if the file you are opening isn't binary |
18:27:59 | Nico_P | true |
18:28:18 | bluebrother | and if you are opening a binary file a transparent stripping of the "BOM" would create errors |
18:28:57 | bluebrother | I think it's a better solution to have a dedicated utf8_open function instead of adding flags to open() |
18:29:34 | bluebrother | as there is no O_TEXT flag or similar |
18:30:15 | bluebrother | I think I should update that patch |
18:31:11 | | Join qwedsa [0] (n=superman@ip51ccca31.speed.planet.nl) |
18:31:55 | Nico_P | bluebrother: 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:15 | qwedsa | hi |
18:32:28 | qwedsa | how do i get my plugin in too the simulator? |
18:32:47 | bluebrother | just "make install" |
18:33:06 | bluebrother | Nico_P, I'll look into it. |
18:33:21 | bluebrother | just have to finish this uni coding stuff first. |
18:33:26 | qwedsa | and he compiles my shit thats in the /apps/plugins dir? |
18:34:56 | qwedsa | i would like to edit the hello world script |
18:35:03 | | Quit roolku () |
18:35:09 | qwedsa | but i can't get it into the sim |
18:35:20 | | Join roolku [0] (n=roolku@82-41-2-141.cable.ubr01.edin.blueyonder.co.uk) |
18:36:28 | bluebrother | you need to add the plugin source file to apps/plugins/SOURCES |
18:36:44 | bluebrother | but you need to do that to get it compiled anyway. |
18:39:08 | qwedsa | thanks it works now :) |
18:54:30 | | Join rotator [0] (n=e@rockbox/developer/rotator) |
18:56:23 | | Join freqmod [0] (n=freqmod@120.80-203-37.nextgentel.com) |
18:57:53 | | Join fasmaie [0] (n=fasmaie@c-65-96-236-81.hsd1.ma.comcast.net) |
18:58:48 | | Quit fasmaie (Client Quit) |
19:00 |
19:02:06 | | Join gursikh [0] (n=guriskh1@adsl-65-67-159-209.dsl.hstntx.swbell.net) |
19:02:53 | | Part gursikh |
19:05:28 | | Join hiho [0] (n=beachrec@198.23.33.65.cfl.res.rr.com) |
19:06:45 | *** | Saving seen data "./dancer.seen" |
19:07:38 | | Join toffe82 [0] (n=chatzill@ip72-193-168-87.lv.lv.cox.net) |
19:08:22 | | Join Llorean [0] (n=Llorean@cpe-66-69-210-194.austin.res.rr.com) |
19:16:35 | | Join tvelocity [0] (n=tony@ppp142-64.adsl.forthnet.gr) |
19:24:04 | | Quit lee-qid_ (Client Quit) |
19:25:45 | | Join webguest19 [0] (i=47b16219@gateway/web/cgi-irc/labb.contactor.se/x-80bfefb0aa552eff) |
19:25:56 | | Quit webguest19 (Client Quit) |
19:25:58 | | Join zoder [0] (n=somethin@pool-71-177-98-25.lsanca.fios.verizon.net) |
19:25:59 | zoder | yay |
19:26:04 | zoder | hi all! |
19:26:31 | zoder | o well now i gotta go lol but is there any discussion about the a2? |
19:26:43 | zoder | cowon iaudio a2 support* |
19:28:44 | | Quit oKtosiTe (Excess Flood) |
19:29:08 | | Join oKtosiTe [0] (n=oKtosiTe@unaffiliated/oKtosiTe) |
19:29:34 | mattzz | Scroll wheel sensitivity settings for Sansa: http://www.rockbox.org/tracker/task/6996 |
19:30:26 | | Part toffe82 |
19:35:39 | Llorean | zoder: 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:19 | zoder | so prety much no one lol |
19:39:40 | zoder | lots of features to code also |
19:39:51 | zoder | ty |
19:41:04 | bluebrother | zoder, you might want to read the NewPorts wiki page. |
19:41:33 | bluebrother | it explains how new ports start ... |
19:42:09 | | Quit aliask ("ChatZilla 0.9.78.1 [Firefox 2.0.0.3/0000000000]") |
19:43:16 | zoder | ty lol |
19:46:52 | * | bluebrother wonders what's so funny about this all |
20:00 |
20:04:58 | | Part pixelma |
20:06:31 | | Join ptw419 [0] (i=ptw419@216-188-249-122.dyn.grandenetworks.net) |
20:06:46 | | Join miepchen^schlaf [0] (n=hihi@p57b97051.dip.t-dialin.net) |
20:11:57 | | Join webguest32 [0] (i=55102589@gateway/web/cgi-irc/labb.contactor.se/x-239c52d5fcbc824a) |
20:13:12 | webguest32 | Can someone in here help me with "repairing" a broken Ipod 5g 30GB?! |
20:13:36 | Llorean | Well, if it's actually broken there's not much we can do. What's wrong with it? |
20:14:39 | webguest32 | I 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:07 | webguest32 | I tried to reflash with the apple tools, even but rockbox in (after successfully entering disc mode ONE time). |
20:15:44 | webguest32 | After 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:19 | webguest32 | Even more interesting: When I set key lock on and off (the slider button on top) it immediatly does a reset. |
20:16:38 | Llorean | Does any of this happen in the original firmware? |
20:17:02 | webguest32 | I 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:14 | webguest32 | Llorean: In both firmwares |
20:17:21 | Llorean | Then yes, it's a hardware problem. |
20:17:57 | webguest32 | Llorean: Or might it be a software problem in the bootloader. The part that is loaded very first?! |
20:18:42 | webguest32 | Do you know of anybody giving me some advise on fixing that hardware problem? It was working for some days, but then stopped. |
20:19:13 | Llorean | It'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:50 | webguest32 | I 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:22 | ze | 11-8 |
20:23:24 | ze | er |
20:23:45 | ze | damn 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] (n=hihi@p57b97051.dip.t-dialin.net) |
20:31:10 | | Join AceNik [0] (n=AceNik@203.145.159.41) |
20:31:45 | | Join bonbonthejon [0] (n=jon@cpe-69-133-37-32.cinci.res.rr.com) |
20:32:37 | | Quit funky ("leaving") |
20:33:59 | | Quit hiho (Read error: 110 (Connection timed out)) |
20:34:30 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
20:36:10 | | Join World_Entity [0] (n=chatzill@63.201.154.179) |
20:37:40 | | Quit praetor`d ("Lost terminal") |
20:38:05 | | Quit webguest32 ("CGI:IRC") |
20:38:20 | World_Entity | Hey 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:57 | Llorean | World_Entity: There's exactly one official thread on that topic, and it pretty clearly answers that question. |
20:42:13 | World_Entity | link? search suggestions.. No luck here. I'm not a noob and I am pretty computer savvy... No need for sharp statments. |
20:42:30 | Llorean | In the "New Ports" forum. |
20:42:42 | AceNik | 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:49 | Llorean | World_Entity: The thread titled "Ipod 5.5G 80GB" or something very similar |
20:43:02 | World_Entity | hmmm... Thanks will check now.. |
20:43:05 | Llorean | AceNik: I'm not sure what you're asking |
20:43:12 | World_Entity | wow im ashamed to say i missed that |
20:44:01 | AceNik | well 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:06 | Llorean | AceNik: Do you mean the object files? |
20:46:03 | mattzz | AceNik: when you do a "make zip" you will get a rockbox.zip with all necessary contents |
20:46:22 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
20:46:29 | AceNik | i have no clue ,just wanted to know , for eg: the build folder is empty , i did a ...tools/configure 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:09 | Llorean | AceNik: You should never edit the files in the build folder. |
20:47:48 | AceNik | ya but what kinda of files are they , like compiled , or pre build , or source ? |
20:48:02 | Llorean | There's a variety of them with different purposes. |
20:48:23 | mattzz | mostly intermediate and final results from the compile process |
20:48:46 | | Quit amiconn (" HydraIRC -> http://www.hydrairc.com <- The future of IRC") |
20:49:02 | AceNik | ok , & 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] (n=desowin@avc146.internetdsl.tpnet.pl) |
20:51:03 | mattzz | Is there sombody with flyspray superpowers online? |
20:51:08 | AceNik | under 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:27 | bluebrother | it's the way it is ... |
20:51:43 | Llorean | mattzz: Define" superpowers" |
20:51:48 | bluebrother | if 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:40 | AceNik | bluebrother: i just asked why are you getting yourself all worked up , chill |
20:52:49 | mattzz | Llorean: 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:56 | bluebrother | all worked up? |
20:53:07 | Llorean | mattzz: I saw that patch. Does it affect iPods negatively? Don't they use the scrollwheel define? |
20:54:53 | mattzz | Llorean: I used HAVE_SCROLL_WHEEL which I only added to config-e200.h |
20:55:08 | | Join qwedsa_ [0] (n=superman@ip51ccca31.speed.planet.nl) |
20:55:12 | Llorean | mattzz: Ah, okay |
20:55:17 | Llorean | mattzz: And the task is changed to e200 |
20:55:39 | mattzz | Llorean: thank you |
20:55:55 | AceNik | rb->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:23 | bluebrother | it will take up to 15 characters. |
20:56:49 | mattzz | but it is much safer to use rb->snprintf(string, sizeof(string), .... |
20:56:52 | bluebrother | unless you calculate the actual result including the argument values you can't tell how much space it will use. |
20:57:06 | AceNik | so if %d gets a value 10, that means 2characters are gone or only 1 |
20:57:07 | bluebrother | right ... |
20:57:13 | | Join gursikh [0] (n=guriskh1@adsl-65-67-159-209.dsl.hstntx.swbell.net) |
20:57:26 | | Part gursikh |
20:57:52 | bluebrother | a value of 10 writes as 2 characters, right? |
20:58:10 | mattzz | Llorean: you also set the severity to "low"? :-) |
20:58:19 | bluebrother | unless you print it as hex value, which would be 0x0a, and take up 1 character if you omit the usual 0x prefix |
20:58:54 | bluebrother | (and suppress leading zeros of course) |
20:59:04 | AceNik | rb->snprintf(string, sizeof(string), .... can you give an example of this |
20:59:08 | Llorean | mattzz: 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:14 | bluebrother | snprintf is a plain ansi C function. |
20:59:25 | Llorean | By "proper" steps, I mean what currently registers as two steps |
21:00 |
21:00:19 | mattzz | Llorean: 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:20 | bluebrother | you call it using the pointer rb because it's in a plugin. |
21:00:36 | Llorean | mattzz: Disagree with what part of my statement? |
21:00:55 | Llorean | mattzz: 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:29 | mattzz | Llorean: why not make it configurable for people who like it fast and for people who like it slower? |
21:01:58 | Llorean | People 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] (n=hihi@p57b97051.dip.t-dialin.net) |
21:02:33 | Llorean | If 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:43 | AceNik | 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:54 | mattzz | Llorean: so you propose to make Sansa evaluate full steps only and thus make it half as fast compared to now? |
21:03:06 | Llorean | mattzz: Yes. |
21:03:45 | bluebrother | this statement prints the values you calculated first. It does not know about the units. |
21:03:50 | mattzz | Llorean: ok, this would mean deleting two case statements which is exactly what I did in the first place. |
21:03:57 | bluebrother | *sic* |
21:04:51 | AceNik | ok |
21:05:06 | AceNik | c ya |
21:05:08 | mattzz | Llorean: and then I thought "making it configurabel would be a bit nicer" |
21:05:10 | | Part AceNik |
21:05:22 | Llorean | mattzz: It's not needed though |
21:05:43 | Llorean | Once the UI is nice and responsive, users should be able to scroll quite quickly or slowly as they wish |
21:05:55 | Llorean | Plus page up/down functions for really fast scrolling, if that's not enabled now it can be easily |
21:06:27 | mattzz | Llorean: OK, you are referring to the polling problem making the UI currently a bit sluggish? |
21:06:32 | Llorean | Yep |
21:06:47 | *** | Saving seen data "./dancer.seen" |
21:07:01 | | Quit jhMikeS (Nick collision from services.) |
21:07:06 | Llorean | The 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:26 | Llorean | Maybe not. |
21:07:42 | | Join Psilonaut [0] (i=DaPhunka@6.176-246-81.adsl-dyn.isp.belgacom.be) |
21:07:44 | | Quit qwedsa (Read error: 110 (Connection timed out)) |
21:07:54 | | Quit Psilonaut (Client Quit) |
21:07:59 | | Join Febs [0] (n=chatzill@c-69-248-67-82.hsd1.pa.comcast.net) |
21:09:26 | | Part kaaloo |
21:09:44 | mattzz | Hm, 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:07 | Llorean | I just don't see that as being that useful at all once the UI is working properly |
21:11:21 | Llorean | Making it any more sensitive than half of what it is now makes it frustrating to use |
21:11:31 | Llorean | Making it any less than that could just be the same as moving the wheel slowly |
21:12:45 | mattzz | I think it is still quite usefull having only a quarter of samples evaluated. |
21:13:11 | Llorean | Why? |
21:15:07 | mattzz | Because 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:31 | Llorean | But what actual use does it have? |
21:15:47 | Llorean | You have to dial the wheel more just to cover the same distance. |
21:15:58 | Llorean | And since the wheel has actual stopping points, there's not a precision issue |
21:16:04 | Llorean | It seems like wasted binary size. |
21:16:37 | Llorean | I just don't see a "problem" the option actually solves. |
21:17:05 | Llorean | Blind users can navigate fine with "medium" since one "step" of the wheel lines up with one changed line in the US |
21:17:07 | Llorean | UI |
21:17:21 | Thundercloud | brb |
21:17:46 | mattzz | Optional 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:29 | Llorean | mattzz: 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:42 | Llorean | "Scrolling slowly" can be done by scrolling slowly, I think without problems. |
21:19:55 | | Join Thundercloud_ [0] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:21:08 | mattzz | Llorean: 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/labb.contactor.se/x-a2b1a6cca52c0905) |
21:23:12 | Llorean | mattzz: The high speed is definitely a problem. :) |
21:23:15 | fm2 | Nico_P: ping |
21:24:11 | | Quit midgey () |
21:24:19 | fm2 | Llorean: 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] (n=chatzill@ip72-193-168-87.lv.lv.cox.net) |
21:25:43 | | Join midgey [0] (n=tjross@markely-164-75.reshall.umich.edu) |
21:26:11 | | Quit Thundercloud (Read error: 60 (Operation timed out)) |
21:27:43 | | Join petur [0] (n=petur@rockbox/developer/petur) |
21:28:49 | Llorean | fm2: 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] (n=xchatter@i3ED6FC03.versanet.de) |
21:31:05 | fm2 | Llorean: 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:42 | fm2 | BTW: RTC tags are not described in the manual (it seems) |
21:32:11 | | Join FOAD [0] (n=dok@dinah.blub.net) |
21:33:28 | | Join pilled [0] (i=pill@sloth.shellfx.net) |
21:33:36 | fm2 | Not 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:50 | Rincewind | bluebrother: thank you for the tip with the nickserv. It worked, now you don't have to type | again ^^ |
21:34:19 | bluebrother | hehe ... it's not that it was bothering me too much ;-) |
21:34:34 | bluebrother | but it's nicer this way at all. |
21:35:24 | | Join perldiver [0] (n=say@cpe-72-225-231-80.nyc.res.rr.com) |
21:36:13 | fm2 | Llorean: 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] (n=thunderc@84-51-130-71.judith186.adsl.metronet.co.uk) |
21:37:45 | Rincewind | Is there a way to configure svn to tell me if there is a conflict without having to search for the little "C"? |
21:38:05 | bluebrother | you could try colorsvn ;-) |
21:38:40 | | Quit fm2 ("Talk to you later") |
21:39:27 | | Join jake__ [0] (n=jake@24-155-44-80.dyn.grandenetworks.net) |
21:48:55 | | Quit bonbonthejon (Remote closed the connection) |
21:59:32 | | Join qwedsa [0] (n=superman@ip51ccca31.speed.planet.nl) |
22:00 |
22:01:15 | | Join jhulst [0] (n=jhulst@71-10-1-92.dhcp.aldl.mi.charter.com) |
22:04:29 | | Quit ender` (" A man without religion is like a fish without a bike.") |
22:04:53 | | Join ender` [0] (n=ender@84.255.206.8) |
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] (n=chatzill@c-69-248-67-82.hsd1.pa.comcast.net) |
22:16:44 | | Join qwm [0] (n=qwm@h162n1fls34o1010.telia.com) |
22:19:37 | | Join jake__ [0] (n=jake@24-155-44-80.dyn.grandenetworks.net) |
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 (n=chatzill@c-69-248-67-82.hsd1.pa.comcast.net) |
22:27:16 | | Quit himitsu ("Leaving") |
22:28:53 | | Join thegeek [0] (n=thegeek@s026b.studby.ntnu.no) |
22:32:11 | | Join kaaloo [0] (n=luis@rue92-3-82-232-48-241.fbx.proxad.net) |
22:32:57 | | Quit qwx (Read error: 110 (Connection timed out)) |
22:41:46 | | Join amiconn [0] (n=jens@p54bd6ba9.dip.t-dialin.net) |
22:42:47 | | Join GodEater_ [0] (n=bryan@host-83-146-13-252.bulldogdsl.com) |
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:00 |
23:03:32 | | Quit davina (Remote closed the connection) |
23:06:09 | | Join davina [0] (n=davina@cpc1-sout6-0-0-cust616.sotn.cable.ntl.com) |
23:06:50 | *** | Saving seen data "./dancer.seen" |
23:09:46 | | Join JavaMan22 [0] (n=HP_Admin@c-24-61-91-138.hsd1.nh.comcast.net) |
23:11:06 | | Join TrueJournals [0] (n=aimjourn@c-24-12-147-61.hsd1.il.comcast.net) |
23:14:42 | | Quit miepchen^schlaf (Read error: 60 (Operation timed out)) |
23:14:55 | | Join miepchen^schlaf [0] (n=hihi@p57b97051.dip.t-dialin.net) |
23:16:20 | | Quit eggy ("<null>") |
23:18:26 | qwedsa | is there a api documentation? |
23:18:45 | | Quit tvelocity ("Αποχώρησε") |
23:18:49 | markun | qwedsa: for plugins? |
23:18:53 | qwedsa | yes |
23:19:00 | qwedsa | i have plugin.h |
23:19:08 | qwedsa | but i need some more info :P |
23:19:15 | markun | I don't think there is much more info |
23:19:20 | qwedsa | ok |
23:21:21 | petur | qwedsa: http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
23:21:52 | qwedsa | thanks! |
23:22:19 | Bagder | and 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:53 | Bagder | athlon64 X2 2.8GHz |
23:30:23 | | Join D47 [0] (n=dylan47@144.131.144.173) |
23:33:51 | | Quit mattzz (Read error: 104 (Connection reset by peer)) |
23:34:08 | | Join Wabba [0] (n=hax@81-179-89-194.dsl.pipex.com) |
23:34:22 | Wabba | hi |
23:34:58 | Wabba | just got a quick noob question :) |
23:35:11 | Wabba | is there any way to manually specify font size in rockbox? |
23:35:20 | Wabba | or are you just stuck with whatever size font is in the package |
23:35:36 | Wabba | because I really like snap, but it seems to be a little too small to work well with the theme I use |
23:36:04 | Wabba | and I can't find any other sizes to download, nor an option in the rockbox menu to change it |
23:36:14 | midkay | no, fonts come in only one size. |
23:36:15 | markun | Wabba: the fonts are bitmap fonts, you cannot change their size |
23:36:28 | Wabba | ah ok |
23:36:31 | qwedsa | where can i find the button names? |
23:36:35 | midkay | the 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:49 | Wabba | I'm not leet enough to be messing around recompiling stuff tbh |
23:36:51 | midkay | qwedsa: what do you mean? |
23:36:58 | qwedsa | http://www.rockbox.org/twiki/bin/view/Main/HowtoWritePlugins |
23:37:04 | qwedsa | button=rb->button_get(true); |
23:37:04 | qwedsa | switch(button) { |
23:37:05 | qwedsa | case BUTTON_OFF: |
23:37:21 | qwedsa | so BUTTON_OFF etc |
23:37:28 | midkay | Wabba: 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:09 | Wabba | hmm |
23:38:18 | Wabba | sounds a bit tricky |
23:38:21 | midkay | qwedsa: 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:32 | midkay | Wabba: i never managed to figure it out.. but others appear to have. :) |
23:38:36 | | Part JavaMan22 |
23:38:38 | qwedsa | whehe midkay :P |
23:38:44 | Wabba | :p |
23:39:12 | midkay | qwedsa: let me have a look.. |
23:40:02 | midkay | qwedsa: ah. firmware/target.. |
23:40:10 | midkay | find your target in there, and check the button files for it. |
23:40:20 | midkay | should have a full listing of all you can use. |
23:40:23 | qwedsa | i have found a other one :P |
23:40:35 | qwedsa | rocbox/apps/keymaps |
23:41:30 | midkay | qwedsa: 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:41:56 | qwedsa | ok |
23:42:24 | | Quit Wabba () |
23:47:41 | amiconn | hrmpf |
23:47:56 | petur | what now? ;) |
23:49:18 | * | amiconn tries to get his head around unicode-aware word wrapping |
23:49:24 | markun | :) |
23:49:57 | markun | amiconn: are you reading a particlar document? |
23:50:01 | amiconn | This is complex stuff, and the reference implementation needs a lare table |
23:50:07 | amiconn | *large |
23:50:40 | markun | what's so complex about it? |
23:50:55 | | Join dylan47_ [0] (n=dylan47@144.131.144.173) |
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] (i=pill@sloth.shellfx.net) |
23:53:20 | amiconn | http://www.unicode.org/reports/tr14/ , http://www.unicode.org/Public/UNIDATA/LineBreak.txt |
23:53:42 | amiconn | petur: Yes found that as well. But it only looks like gibberish to me |
23:54:38 | amiconn | So 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:56 | amiconn | I 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:42 | amiconn | But I also don't want word wrapping to break completely for e.g. chinese or arabic etc |
23:56:47 | markun | amiconn: don't you think that break-at-space will give good results in most cases? |
23:57:19 | amiconn | It should be good enough to be reusable in multiple places, e.g. splash(), text viewer etc |
23:58:15 | amiconn | I 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)) |