00:03:29 | S_a_i_n_t | aaaaawwww! |
00:03:41 | mlt- | Is it possible to do a per playlist resume? Are bookmarks the only solution? I mean... if I have audiobooks, music, and let's say language courses, and I'd like to resume where I stopped in each playlist independently. |
00:03:50 | S_a_i_n_t | FS# 11679 has been put out of commission :/ |
00:04:23 | S_a_i_n_t | mlt-: I believe the recently added bookmarking fuctionality allows this. |
00:05:37 | mlt- | hm.. how recently? Including r29209? Any documentation? keywords for me to read more about it? |
00:06:19 | S_a_i_n_t | it's in the manual, as for how recently....~2 maybe ~3 weeks ago. |
00:06:22 | mlt- | It is a bit inconvenient to manually add bookmark before shutting down |
00:06:36 | | Join JdGordon1 [0] (~jonno@vl10.gw.ok-labs.com) |
00:06:37 | mlt- | hm..ok.. let me see |
00:06:51 | S_a_i_n_t | you don't have to do so anymore, it can automatically add a bookmark on stop now. |
00:07:08 | S_a_i_n_t | you can set it to auto or prompt iirc |
00:08:43 | mlt- | ahh... I think I saw it in the menu... but I feel like it flooded my bookmark list. |
00:09:42 | mlt- | I think it would be nice to save a current position along with a playlist file thus having one suspended position per playlist |
00:10:06 | mlt- | Does it worth implementing? |
00:10:08 | sideral | mlt-: You may want to try the new autoresume feature, which stores a resume position for each track. |
00:10:54 | sideral | The basic functionality is already in SVN. If you want more, check out FS #11748 |
00:11:40 | mlt- | that is not an option if I understand you correctly. Language courses as well as audiobooks have huge number of files per playlist. autoresume per track won't help. |
00:12:41 | S_a_i_n_t | was FS #11820 committed? |
00:12:53 | S_a_i_n_t | there's no note of ity on the task. |
00:12:57 | S_a_i_n_t | *it |
00:13:18 | * | mlt- reading FS #11748 |
00:13:55 | sideral | mlt-: Right. I thought bookmarks were made exactly for your use case −− take a snapshot of a playlist? |
00:16:14 | mlt- | sideral, the only issue with bookmarks is I have to use them manually. otherwise the list will be flooded with old and obsolete bookmarks |
00:16:57 | sideral | mlt-: That was a problem for me as well, and actually one of the motivators for starting the autoresume work. |
00:17:44 | sideral | But isn't there a bookmarking option that only creates new bookmarks automatically if you ever created one manually? |
00:17:52 | mlt- | Use case: I listen to language course. I get tired. I listen to music. Then may be some audiobook. Then language again. I don't want to partly skip some tracks as with FS #11748 as for language learning it is better to listen again even if I skipped something in the past |
00:18:33 | CIA-7 | New commit by amiconn (r29239): Fix standalone demac tool build. |
00:18:47 | mlt- | and I still want to be able to remember where I am in each list individually without using bookmarks. |
00:19:24 | mlt- | bookmark can be useful if I want to listen once in a while to some complex subject while let's say learning language. |
00:19:58 | sideral | mlt-: I had an idea for extending autoresume in this direction, but I'm not sure it would cover your use case fully: |
00:20:29 | mlt- | If your autoresume can apply to 'playlist' it would be just perfect! |
00:20:43 | sideral | The idea is for each database view to start with the most recently played track highlighted |
00:21:29 | sideral | You'd just navigate to the audiobook or whatever, see all the chapters as tracks, and the "cursor" would be at the most recently listened to |
00:22:04 | sideral | Hit Play, and the playlist is loaded, and the highlighted track is resumed |
00:22:11 | mlt- | hm... track is not enough.... for audiobook, I may be somewhere in the middle of the track. |
00:22:12 | CIA-7 | r29239 build result: All green |
00:22:13 | mlt- | oh... resumed |
00:22:19 | mlt- | ic |
00:22:26 | sideral | then fastforward/rewind/skip to where you want to be |
00:22:54 | sideral | Yes, resumed, that's the idea |
00:23:19 | mlt- | Shame to admit, but I didn't get used to database yet:-) I use plain old files for now:-) |
00:23:46 | sideral | mlt-: No problem, I seem to be the only one using the DB around here :) |
00:25:19 | mlt- | I'd like to, but I have a bunch of improperly tagged files I'm trying to organize. I wish there is something like gmusicbrowser for MS Windows. |
00:25:40 | S_a_i_n_t | sideral: I use the DB religiously. |
00:25:52 | * | S_a_i_n_t can't stand the file browser. |
00:26:06 | S_a_i_n_t | I mean, it has it's uses...but for music, I use the db. |
00:26:10 | sideral | Saint: ahh, so good to know :) |
00:26:13 | S_a_i_n_t | I use the file browser for files ;) |
00:26:35 | sideral | mlt-: You can try Musicbrainz Picard, it's cross platform |
00:26:46 | sideral | (AFAIK) |
00:27:10 | S_a_i_n_t | mp3Tag also has Win/*ix binaries IIRC |
00:28:40 | mlt- | I'm using MusicBee for now under MS Windows, but I miss gmusicbrowser. It's cloud view is a killer feature for me. |
00:28:45 | S_a_i_n_t | I'm quite a fan of mp3Tag personally...but I like to tag all my files manually, so I know they're correct. |
00:28:57 | S_a_i_n_t | I can't vouch for it's auto-tagger at all. |
00:30:04 | sideral | mlt-: Just run it in a VM? |
00:31:56 | mlt- | they are slow & evil on non-modern (with VT enabled) CPUs. |
00:31:59 | mlt- | back to rockbox |
00:32:04 | sideral | Saint: Do you have your own DB views defined as well? And can regular users be expected to do that as well? |
00:32:51 | S_a_i_n_t | yes, and yes. |
00:33:21 | S_a_i_n_t | the tagnavi_custom file is pretty easy to use/understand |
00:33:44 | S_a_i_n_t | I just have a very trimmed down version of the database, and I've alphabetized it. |
00:33:48 | mlt- | so, sideral, I'd have recently played track highligthed per artist/album in DB with resume somewhere in the middle of the track? |
00:33:59 | S_a_i_n_t | ized? ised? ...bah. |
00:34:24 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
00:35:09 | mlt- | wow... I learned something new today... tagnavi... |
00:35:11 | sideral | Saint: I was wondering whether Rockbox should offer premade podcast and audiobook submenus. People tend to keep them separate from their music, but that requires putting directory names in the tagnavi files... |
00:35:53 | S_a_i_n_t | that is very easy to do, I think if users want that functionality...and can use google, they'll figure it out. |
00:35:54 | sideral | Also, with views filtered by autoresume (resume offset != 0) could live in their ("resumable podcasts") |
00:36:09 | S_a_i_n_t | there's a blatant "do this if you want this" example of exactly that in the wiki. |
00:36:13 | sideral | mlt-: Yes, exactly |
00:36:52 | S_a_i_n_t | sideral: http://pastebin.com/d9dqQULj <−− if you're curious. |
00:36:54 | mlt- | "views filtered by autoresume (resume offset != 0)" that is sweet |
00:37:13 | S_a_i_n_t | it uses a lot of the original DB menu, but agganges it differently, and trims the fat. |
00:37:25 | S_a_i_n_t | *arranges |
00:38:07 | sideral | Saint: I know about the wiki page, but I worry about the "user". Not sure if we have any of those, though ;) |
00:38:27 | | Quit {phoenix} (Read error: Connection reset by peer) |
00:38:33 | S_a_i_n_t | what, users? ;) |
00:38:39 | S_a_i_n_t | nah...it's jus us. :P |
00:42:07 | sideral | Nice tagnavi file. I chose to just extend the original menu with my own: http://pastebin.com/Fu6iLthw |
00:43:02 | sideral | Notice the "There's no logical-or operator?!?" in there ;) |
00:43:32 | sideral | mlt-: Yes, that's extremely convenient to find unfinished podcasts |
00:44:56 | S_a_i_n_t | sideral: I like to alphabetize my menus ;) |
00:45:25 | S_a_i_n_t | I'm quite anal like that, a large body of my trees diffs are rearranging the menus to my liking. |
00:46:10 | sideral | Saint: Good idea. I've sorted the most frequently used db-main-menu entries to the top. |
00:46:38 | sideral | I haven't touched the Rockbox menus yet, although it's tempting |
00:46:46 | S_a_i_n_t | I don't like that "ergo-sorting" idea unless the menu actually sorts *itself* according to use. |
00:46:56 | S_a_i_n_t | I don't like to assume who's going to use what more. |
00:47:20 | S_a_i_n_t | that's why I think alphabetical is good, but it'd need to be done for each language....uuuurgh. :/ |
00:47:26 | sideral | I did customize my keymap, though. The stock keymap for the Clip does not offer hotkey or quickscreen, both of which I like |
00:48:11 | S_a_i_n_t | that would be a damn nice feature to try and implement actually....self sorting ergonomic menus. |
00:48:18 | S_a_i_n_t | Hmmmmm... |
00:48:21 | mlt- | btw... is database CUE-aware? |
00:48:51 | sideral | Saint: Go ahead, but I'm afraid I wouldn't use it :) |
00:49:07 | sideral | mlt-: I have to admit that I don't know! |
00:49:31 | mlt- | i feel like i see it in feature request section. that is sad |
00:50:41 | | Join Logan_WP [0] (~Logan_WP@wikipedia/Logan) |
00:51:06 | S_a_i_n_t | sideral: what would you have against a learning, self-sorting menu system? |
00:51:20 | | Part Logan_WP ("Leaving") |
00:51:32 | S_a_i_n_t | each page would retain the same items, but sorted by usage |
00:52:02 | S_a_i_n_t | it'd be something that visually impaired users would need to be able to turn off though. |
00:52:38 | sideral | Saint: it would confuse me if menu entries would change their position at will. I tend to remember places pretty well ("it was the second-to-last thing on this screen"). |
00:53:20 | pixelma | same here |
00:53:42 | S_a_i_n_t | but, if it was something you used often, it would theoretically be easier to find eventually no? |
00:53:51 | S_a_i_n_t | as it would be one of the first offerings of the page. |
00:54:06 | sideral | I'd be afraid that the top-three entries would swap places all the time |
00:54:25 | sideral | So I would have to closely look at them at all times |
00:54:41 | pixelma | not if I expect it to find it at the end of a list - or if it changes position from like 2nd to 1st place or something |
00:54:49 | S_a_i_n_t | I think it would be similar to T9 sms...once you get used to it it'd be quite nice, but getting used to it might be a little weird while its "learning". |
00:55:36 | | Quit ender` (Quit: I think computer viruses should count as life. I think it says something about human nature that the only form of life we have created so far is purely destructive. We've created life in our own image. -- Stephen Hawking) |
00:59:53 | sideral | Saint: T9 is actually rather deterministic |
01:00 |
01:00:40 | mlt- | Do I have to tweak tagnavi to see a year before album name while browsing a database? |
01:01:05 | mlt- | like <year> <album> instead of simply <album> ? |
01:01:18 | sideral | mlt-: Yes, that should be possible |
01:02:05 | pixelma | I didn't get that one to work - only if year is another virtual folder level |
01:02:19 | * | S_a_i_n_t too. |
01:02:49 | sideral | Dang |
01:02:58 | S_a_i_n_t | it is probably possible, but fiddleing with the tagnavi is not my cup of tea. |
01:02:58 | pixelma | or maybe if you put a "year album" string into another supported tag |
01:03:08 | S_a_i_n_t | I can only manipulate it very basically. |
01:03:46 | pixelma | I think I read threads in the forums and/or flyspray explaining the limitations but I'd given up on that |
01:04:16 | pixelma | and forgot... I believe it was roolku who last looked into it |
01:06:23 | mlt- | I'll give a try to use custom format for album |
01:07:16 | mlt- | Is database memory card aware? I.e. does it hide files not available if SD card is removed without deleting entries? |
01:07:43 | S_a_i_n_t | if Auto Update is on, I believe so. |
01:07:54 | sideral | pixelma: Perhaps formats can only be specified for leaf nodes (actual tracks), not intermediate menus? |
01:08:31 | pixelma | no idea really :\ maybe a forum search could help |
01:08:35 | mlt- | S_a_i_n_t, so it won't simply delete missing entries with Auto Update? |
01:09:01 | mlt- | sideral, that is said if format can apply to intermediate menu |
01:09:10 | mlt- | I'm gonna try that in few minutes |
01:09:39 | S_a_i_n_t | I may have missunderstood the workings of auto-update, on second thought I believe it checks on startup. |
01:11:03 | sideral | mlt-: I think the DB never deletes entries unless you rebuild it. It just marks disappearing files as deleted, and undeletes them on next update (with all their metadata/statistics) if they reappear |
01:12:15 | | Quit dfkt (Quit: -= SysReset 2.53=- Sic gorgiamus allos subjectatos nunc.) |
01:12:32 | sideral | But I don't know whether hiding files on removable media is implemented in this way |
01:16:21 | | Quit sideral (Quit: Leaving.) |
01:16:32 | | Join sideral [0] (~sideral@213.165.85.248) |
01:16:32 | | Quit sideral (Changing host) |
01:16:32 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
01:17:57 | mlt- | hm.. either I made a typo, or format can't be applied to intermediate menus |
01:17:59 | | Join Keripo [0] (~Keripo@eng262.wireless-resnet.upenn.edu) |
01:20:08 | | Quit kugel (Remote host closed the connection) |
01:22:01 | | Quit Dexpid (Quit: Computer has gone to sleep.) |
01:26:20 | | Quit mudd1 (Ping timeout: 255 seconds) |
01:26:42 | mlt- | bummer... I forgor version header in tagnavi_custom. But it didn't help. |
01:28:05 | mlt- | I guess format can apply only to end leaf |
01:30:04 | | Quit bluefoxx (Ping timeout: 250 seconds) |
01:33:09 | * | sideral adds one more item to the list of things he does not understand about tagtree.c |
01:34:18 | S_a_i_n_t | sideral: oh? |
01:34:30 | sideral | mlt-: I plan to become an expert in database browsing, and then I'll fix this for you. I should be ready by the time I retire :) |
01:34:49 | S_a_i_n_t | It is my firm belief that the db is constructed of magic. |
01:35:07 | sideral | Saint: The other one is why DB updates are not reflected immediately in the DB viewer |
01:35:26 | S_a_i_n_t | see above ;) |
01:35:52 | sideral | :) |
01:36:10 | | Nick enthdegree is now known as packers (~enthdegre@cpe-024-211-171-023.nc.res.rr.com) |
01:36:16 | sideral | It's not that bad, actually. I kind of like tagcache.c :) |
01:36:31 | * | S_a_i_n_t blinks |
01:36:34 | JdGordon1 | sideral: if you're playing with the db.... partial DB state files for microSD's are very much on the wishlist :p |
01:36:37 | S_a_i_n_t | .....okay. |
01:37:28 | * | sideral updates his TODO file |
01:37:52 | | Join maxsin [0] (~maxsin@188-115-128-183.broadband.tenet.odessa.ua) |
01:43:03 | | Nick packers is now known as enth (~enthdegre@cpe-024-211-171-023.nc.res.rr.com) |
01:44:19 | | Quit advcomp2019 (Ping timeout: 265 seconds) |
01:48:16 | | Nick enth is now known as packers (~enthdegre@cpe-024-211-171-023.nc.res.rr.com) |
01:48:35 | | Part packers |
01:49:50 | mlt- | hm... tagtree.c parses stuff without bison and friends |
01:49:51 | *** | Saving seen data "./dancer.seen" |
01:50:59 | JdGordon1 | of course |
01:51:20 | JdGordon1 | bison is a tad overkill for it |
01:51:44 | | Join mordocai_laptop [0] (~mordocai@adsl-70-244-238-244.dsl.spfdmo.sbcglobal.net) |
01:54:09 | mlt- | so... mostly each line of tagnavi maps to search_instruction that has single format_id field. I.e. it is not trivial to add format to intermediate menus :( |
01:55:38 | S_a_i_n_t | why isn't HAVE_HOTKEY defined for application builds? |
01:56:06 | S_a_i_n_t | it shouldn't matter if there's not a hardware key mapped for it should it, if it can be defined with a touch area. |
01:56:07 | JdGordon1 | it isnt? |
01:56:11 | S_a_i_n_t | nope. |
01:56:20 | JdGordon1 | it should be enabled for touchscreen by default |
01:56:40 | * | sideral removes one item from the list of things he does not understand about tagtree.c, thanks to mlt- |
01:56:45 | S_a_i_n_t | I'm looking in application.h and it's commented out there. |
01:56:47 | * | JdGordon1 mentions something about not assuming anythin about the sanity of app builds |
01:56:50 | S_a_i_n_t | JdGordon1: ^ |
01:57:03 | JdGordon1 | svn blame on that line and punch them |
01:57:16 | S_a_i_n_t | hahaha |
01:57:55 | S_a_i_n_t | I should be able to safely enable it, correct? it won't fail if there's no keymap defined for it will it? |
01:58:40 | JdGordon1 | if you cant you'll get compile errors |
01:59:20 | S_a_i_n_t | I'll give it a crack when my current round of builds finishes. |
01:59:31 | | Quit sideral (Quit: Leaving.) |
02:00 |
02:01:28 | maxsin | Hi! Can someone revise and submit patch http://www.rockbox.org/tracker/task/11870?getfile=23201 ? It closes FS #11870 for affected Transcend hardware and is harmless for not affected microSD cards. |
02:01:56 | Raptors | Does rockbox delete the bookmarks if I delete the file? |
02:02:08 | Raptors | (not through device) |
02:03:33 | mlt- | so... can we turn format_id into an array of some MAX_CLAUSE_COUNT size? NULLs would mean no particular format. And take clause_count into account. |
02:03:58 | mlt- | while assigning format |
02:05:05 | | Join fyrestorm [0] (~nnscript@cpe-69-203-144-35.si.res.rr.com) |
02:05:55 | mlt- | maxsin: What card do you use? |
02:06:34 | mlt- | I have Transcend 32 Gb and see no particular difference with this patch and without |
02:06:39 | mlt- | on Clip+ |
02:07:14 | maxsin | MicroSDHC card model −− Transcend 16Gb class 2, TS16GUSDHC2 |
02:07:14 | maxsin | on Clip+ |
02:09:05 | mlt- | hm..mine is also class 2 |
02:09:10 | maxsin | It's content isn't visible without this patch. Card itself is present in "Debug" menu |
02:10:50 | mlt- | btw.. what speed are you getting? Mine shows 25 Mb/s while 50 Mb/s for internal memory. |
02:11:00 | S_a_i_n_t | is "android:screenOrientation="portrait"" in AndroidManifest all I need to change to make a landscape version of RaaA? |
02:11:02 | maxsin | My card is low-end and very cheap. May be, it has very slow (during initialization, at least) embedded controller. |
02:13:10 | maxsin | Without patch (content is not visible) −−- Speed: 25.0Mbit/s |
02:13:10 | maxsin | After patch (content is visible) −−- Speed: 50.0Mbit/s |
02:13:25 | mlt- | Hm... okay. I wonder if it is possible to choose delay based on card information. |
02:13:35 | mlt- | wow |
02:13:52 | pixelma | S_a_i_n_t: setting a different width and height during configure isn't enough? |
02:14:36 | S_a_i_n_t | I don't think it's smart enough to swap the orientation based on screen dimensions |
02:14:50 | | Quit mordocai_laptop (Quit: Leaving) |
02:14:54 | JdGordon1 | depends what you want to acheive |
02:15:01 | pixelma | which orientation? |
02:15:41 | S_a_i_n_t | I'd like to rotate the whole screen 90 degrees basically |
02:15:53 | S_a_i_n_t | as if the application were in landscape mode. |
02:16:11 | pixelma | I mean, it's asking for the width and for the height seperately, not "some screen dimensions" IIRC |
02:17:14 | S_a_i_n_t | but swapping the width and height values wouldn't be enough, surely? |
02:17:19 | JdGordon1 | no |
02:17:34 | S_a_i_n_t | then wouldn't flip the orientation of menus also. |
02:17:38 | S_a_i_n_t | *that |
02:18:30 | pixelma | if it doesn't then I don't understand the configure options |
02:18:36 | S_a_i_n_t | afaics swapping width/height values and changing that line in AndroidManifest should "just work". |
02:18:39 | pixelma | which is possible |
02:19:24 | mlt- | hm... I just tried once again patch from FS #11870. It actually gives me 50 Mb/s for internal memory and still 25 Mb/s for my 32 Gb external card. |
02:19:30 | JdGordon1 | S_a_i_n_t: try it and see... |
02:19:40 | S_a_i_n_t | iff all you did was swap the width and height values, then you'd just end up with out of bounds values. |
02:19:57 | S_a_i_n_t | well, one far too small and one out of bounds |
02:20:14 | S_a_i_n_t | but yes, I will try this and see. |
02:20:25 | JdGordon1 | like I said before.. dont assume any sanity on app builds, android especially |
02:20:38 | S_a_i_n_t | Oh, I won't ;) |
02:20:41 | * | JdGordon1 thinks the java<->c interactions are really badly done |
02:21:07 | maxsin | IMHO, my card switches to HighSpeed timings slowly and during this process incorrectly processes another commands (so we need dumb delay or polling of card state). Delay is simple and "it just works" solution. |
02:21:07 | maxsin | http://www.rockbox.org/tracker/task/11870#comment38333 |
02:21:15 | S_a_i_n_t | they're brilliantly done from my pov, as java is not my friend at all. |
02:21:55 | S_a_i_n_t | gevaerts did a recent commit that sped up the javac stuff during compile time dramatically |
02:22:29 | pixelma | I believe you but then asking for a width and a height is just silly and misleading (maybe it could do the rotation if it detects width > height or somesuch) |
02:23:05 | S_a_i_n_t | why is asking width or height silly? |
02:23:11 | S_a_i_n_t | it needs those values. |
02:23:37 | pixelma | if it's always portrait then it needs the shorter dimension and the longer dimension |
02:24:03 | JdGordon1 | pixelma: the width/height are asked in configure because they are compile time constants.... there is a patch to not need to for app builds but it hasnt been accepted yet |
02:24:22 | S_a_i_n_t | I don't think it matters what way it asks for the values. |
02:24:25 | pixelma | it's about the naming of these parameters and what I assume(d) they would do |
02:24:34 | mlt- | maxsin, yes I tried z8080's build |
02:25:18 | JdGordon1 | pixelma: stop making assumptions about the code.... it will only get you into trouble |
02:25:22 | mlt- | oh |
02:25:23 | S_a_i_n_t | I honestly can't see the way you expected them to work to be honest, I'm trying not to be rude about it...but I just don't see how it could be interpreted differently. |
02:25:24 | mlt- | bummer |
02:26:16 | pixelma | I don't discuss about being able or about the necessity to give it a width and a height - just that I thought that if I give it a *width* of 320 and a *height* of 240 it would do the rotation automatically |
02:27:13 | S_a_i_n_t | no, it would literally give you a width of X and a height of X |
02:27:22 | pixelma | otherwise I don't call it width and height, just one dimension and the other dimension or so. That's all |
02:27:26 | S_a_i_n_t | but the orientation is always portrait |
02:27:46 | maxsin | mlt-: Your card seems to be more "fair" and it not accepts "overclocked" timings (actually not needed for it's 2nd class). My card accepts these timings (but switches to they very slowly) |
02:28:00 | pixelma | you really lost me there but I stop discussing that now |
02:28:25 | | Quit milk (Quit: baaaiiii) |
02:28:59 | mlt- | maxsin: I guess we should find a committer with clip+. I know jhMikeS has access, but has no clip+ :-) |
02:29:09 | S_a_i_n_t | afaics the orientation is only governed by the AndroidManifest file...but I don't know if I chose landscape instad of portrait if it will be left-landscape, right-landscape, or smart enough to use the accellerometer to decide. |
02:29:29 | S_a_i_n_t | *instead |
02:32:18 | mlt- | I wonder if more than 100ms delay would increase speed of my card |
02:32:35 | maxsin | It' |
02:32:39 | maxsin | sorry |
02:38:09 | mlt- | bummer... DB Auto Update takes forever after turning my player on without SD card by accident :( |
02:38:42 | mlt- | Is it safe to turn the player off or do I have a chance to corrupt FS? |
02:39:18 | S_a_i_n_t | there's a chance it will corrupt the FS if it is writing to disk when it shuts down, yes. |
02:40:11 | mlt- | hm.. isn't it a shortcoming? It would make sense to stop any file operations if user wants to turn a player off. |
02:41:44 | S_a_i_n_t | FS #11883 should help with that. |
02:43:33 | maxsin | This issue appeared after applying my patch? |
02:44:15 | mlt- | No, I was about to try 200ms delay, but turned on default build without memory card by accident. |
02:45:46 | mlt- | Oh... I saw FS$11883 while was reading about USB support for Clip+, but I didn't notice shutdown case :-) |
02:46:58 | mlt- | hmm 200ms doesn't make any difference.. still 50 Mb/s for internal memory and 25 Mb/s for 32Gb card |
02:48:39 | maxsin | mlt-:100ms in question is delay during initialization. It's absence may (or may not, depends of card's internal controller speed) lead to missing of some consequent commands. |
02:50:37 | maxsin | I made some tests and results are in INFO patch (in comments) http://www.rockbox.org/tracker/task/11870?getfile=23202 |
02:51:00 | mlt- | Hmm... I thought that same class cards from the same vendor should yield same speed |
02:52:06 | maxsin | mlt-: They may use different silicon design |
02:53:06 | mlt- | Then it defeats all class specifications. |
02:55:48 | mlt- | Oh, well... good like I hope some commiter with clip+ will hear your voice:-) |
02:55:57 | mlt- | s/like/luck/ |
03:00 |
03:03:18 | maxsin | 25 Mbit/sec is greater than 16 Mbit/sec (2MByte/sec for 2nd SDHC class), so class specifications are not defeated. But 50 Mbit/sec interface speed is redundant, I agree. |
03:03:45 | mlt- | oic...I was not aware what was exactly 2nd class :-) |
03:07:35 | maxsin | 2nd class == 2Mbyte/sec speed guaranteed |
03:11:14 | maxsin | Anybody here know how to find commiter with Clip+ ? |
03:13:14 | | Quit GeekShadow (Read error: Operation timed out) |
03:14:16 | mlt- | I guess making your own builds is the only solution for you for now. |
03:15:01 | mlt- | You may register with Wiki and ask for permision to make a note about SD cards. Perhaps someone will pay attention to it:-) |
03:15:05 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
03:15:36 | maxsin | mlt-: Good idea! Thank you! |
03:16:27 | mlt- | Or actually |
03:17:02 | mlt- | since some folks suggested to reopen FS #11798, maybe it would be a good idea |
03:17:34 | mlt- | Can someone here reopen FS task? |
03:22:11 | maxsin | We have discussion about FS #11798 reopening (in FS #11870 comments) and Bertrik Sikken is against re-opening of FS #11798 |
03:22:47 | maxsin | http://www.rockbox.org/tracker/task/11870#comment38177 |
03:23:15 | | Quit simonrvn (Quit: ZNC - http://znc.sourceforge.net) |
03:23:43 | maxsin | But problem of committing these changes still exist. |
03:24:29 | mlt- | oic |
03:26:22 | | Join mystica555 [0] (~Mike@m4f2636d0.tmodns.net) |
03:35:10 | | Join Keripo1 [0] (~Keripo@eng262.wireless-resnet.upenn.edu) |
03:35:24 | | Quit maxsin (Ping timeout: 255 seconds) |
03:35:44 | | Quit GeekShadow (Quit: The cake is a lie !) |
03:36:58 | | Quit Keripo (Ping timeout: 240 seconds) |
03:37:43 | | Join simonrvn [0] (simon@197.230-ppp.3menatwork.com) |
03:42:31 | | Quit MethoS- (Remote host closed the connection) |
03:44:47 | | Quit t0rc (Remote host closed the connection) |
03:46:34 | mlt- | How do I include year in tagnavi format? I tried %d, but it shows "-2" no matter what year it has... |
03:47:12 | mlt- | oh... while I was writing this I realized that perhaps year doesn't apply on album level.. or does it? |
03:49:54 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:01:00 | | Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201) |
04:09:31 | | Quit pixelma (Disconnected by services) |
04:09:33 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:09:35 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:10:34 | | Quit amiconn (Disconnected by services) |
04:10:35 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:10:53 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:11:20 | | Quit TheSeven (Disconnected by services) |
04:11:21 | | Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) |
04:12:21 | | Quit Keripo1 (Quit: Leaving.) |
04:16:13 | | Quit Kitar|st (Ping timeout: 276 seconds) |
04:16:27 | | Join Keripo [0] (~Keripo@eng262.wireless-resnet.upenn.edu) |
04:21:35 | | Join Kitar|st [0] (~Kitarist@BSN-182-0-188.dial-up.dsl.siol.net) |
04:24:49 | | Quit DerPapst (Quit: Leaving.) |
04:32:51 | | Join JesusFreak316 [0] (~JesusFrea@pool-173-65-62-37.tampfl.fios.verizon.net) |
04:56:04 | | Quit Keripo (Quit: Leaving.) |
04:56:52 | | Quit fyrestorm (Quit: Ur skills' fireproof like a wooden panel -- U got feds talking leet on your IRC channel!) |
05:00 |
05:05:44 | | Quit panni_ (Quit: ( www.nnscript.de :: NoNameScript 3.81 :: www.XLhost.de )) |
05:06:18 | | Join Rob2223 [0] (~Miranda@p4FFF0410.dip.t-dialin.net) |
05:10:08 | | Quit Rob2222 (Ping timeout: 265 seconds) |
05:19:45 | | Join mt [0] (~mt@41.233.140.32) |
05:20:54 | | Quit JesusFreak316 (Remote host closed the connection) |
05:37:54 | | Join sideral [0] (~sideral@213.165.85.248) |
05:37:55 | | Quit sideral (Changing host) |
05:37:55 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
05:38:01 | | Quit Horscht (Quit: Verlassend) |
05:39:50 | | Join Keripo [0] (~Keripo@eng262.wireless-resnet.upenn.edu) |
05:39:54 | Raptors | Does rockbox delete the bookmarks if I delete the file? |
05:39:55 | Raptors | (not through device) |
05:40:54 | JdGordon1 | no |
05:41:53 | | Quit mt (Ping timeout: 276 seconds) |
05:49:55 | *** | Saving seen data "./dancer.seen" |
05:55:05 | | Join BHSPitMonkey [0] (~stephen@unaffiliated/bhspitmonkey) |
05:55:33 | CIA-7 | New commit by kkurbjun (r29240): DM320: Fix app.lds to reduce binary image size. |
05:59:11 | CIA-7 | r29240 build result: All green |
06:00 |
06:10:08 | | Quit factor (Read error: Connection reset by peer) |
06:24:01 | Raptors | JdGordon1, how do I delete them? |
06:24:04 | Raptors | manually? |
06:25:05 | S_a_i_n_t | WTF!?! How can the Nano2G possible need 3.2Mhz to decode FLAC8 unboosted, and 13MHz boosted? |
06:25:33 | JdGordon1 | Raptors: just delte the .bmark file |
06:25:35 | S_a_i_n_t | unless someone mixed up the boosted/unboosted entries in test_codec, I'm speechless |
06:26:29 | | Join factor [0] (~factor@75.108.68.114) |
06:31:20 | * | S_a_i_n_t waits for ages for a round of unboosted test_codec results, and hopes that it decides to save the log this time. |
06:32:00 | S_a_i_n_t | ~3Mhz unboosted, and ~13Mhz boosted for flac8 seems....wrong, plain wrong. |
06:42:06 | | Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.) |
06:47:33 | | Quit krazykit (Quit: awe yeeeeeee) |
06:51:08 | | Join krazykit [0] (~krazykit@99-126-205-52.lightspeed.cicril.sbcglobal.net) |
07:00 |
07:00:51 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
07:19:04 | | Quit krazykit (Quit: rebooting) |
07:21:34 | | Join krazykit [0] (~krazykit@99-126-205-52.lightspeed.cicril.sbcglobal.net) |
07:31:05 | | Quit JdGordon1 (Quit: leaving) |
07:49:56 | *** | Saving seen data "./dancer.seen" |
07:50:24 | | Join Buschel [0] (~chatzilla@p54A3A67D.dip.t-dialin.net) |
07:52:18 | Buschel | S_a_i_n_t: unboosted test_codec gave wrong results on my builds as well. divide your 13MHz by 4 and you'll get ~3.2MHz. the factor of 4 is the ration from boosted to unboosted clock. so, test_codec uses the unboosted clock to calculate the effective clock, but is still boosted. |
07:52:40 | Buschel | S_a_i_n_t: I am not sure whether this might be connected to my gui boost patch |
07:54:10 | S_a_i_n_t | Buschel: it's not, as...I don't have it installed ;) |
07:54:33 | Buschel | ok, then you might write a bug report :) |
07:54:43 | S_a_i_n_t | but it's good to know, IO can stop this test_codec run if I *know* it's screwy. |
07:54:52 | S_a_i_n_t | -O |
07:55:39 | S_a_i_n_t | And, I will do...I thought that 3Mhz unboosted and 13Mhz boosted was...wrong. |
07:58:52 | S_a_i_n_t | Buschel: I'll let the full test_codec test complete for both boosted and unboosted and post them on the FS entry when I make it. |
07:59:00 | S_a_i_n_t | the results may expose a pattern. |
08:00 |
08:01:07 | Buschel | you can very easily spot if it is broken -> memorize the speed with which a file is processed boosted and check this when using unboosted test_codec. speed = order of magnitude when test_codec advances through the file (e.g. steps of ~1200) |
08:01:16 | Buschel | pattern = same decoding time |
08:02:13 | S_a_i_n_t | well, my other plan was to post some current test codec results, but if it's bust... :/ |
08:02:20 | S_a_i_n_t | *busted |
08:03:00 | Buschel | well, you might pimp your sources to not boost :) this way you could test the unboosted performance |
08:03:46 | S_a_i_n_t | I believe the unboosted results are correct (doing them now), the boosted results look quite wrong though. |
08:04:01 | Buschel | no, vice versa. (at least on my unit) |
08:04:02 | S_a_i_n_t | it takes some time to complete the entire test_files folder |
08:04:10 | S_a_i_n_t | Hmmm, weird. |
08:05:15 | Buschel | nano2g's memory is quite slow. due to this fact and especially in boosted state the results are not that good |
08:06:06 | Buschel | e.g. one of my mpc test files needs ~33 MHz boosted vs. ~26 MHz unboosted on my nano2g. my iPod Video does the same with ~22 MHz |
08:12:27 | | Quit BHSPitMonkey (Remote host closed the connection) |
08:14:06 | Buschel | S_a_i_n_t: does this fix it? -> http://pastie.org/1536141 |
08:14:20 | Buschel | I cannot test it now |
08:14:35 | | Quit cooc (Remote host closed the connection) |
08:14:46 | S_a_i_n_t | heh, nor can I...but I can let you know when I can ;) |
08:14:53 | Buschel | ok ;) |
08:17:35 | | Join bluefoxx [0] (fuzzylomba@S0106485b3917092d.vs.shawcable.net) |
08:22:44 | | Join esperegu [0] (~quassel@145.116.15.244) |
08:24:22 | Buschel | S_a_i_n_t: forget about this patch... |
08:25:53 | | Join mudd1 [0] (~cmertes@ip-78-94-203-49.unitymediagroup.de) |
08:28:33 | S_a_i_n_t | no worky? |
08:29:53 | Buschel | rethinking it now |
08:34:01 | | Join JdGord [0] (~jonno@58.104.41.44) |
08:36:01 | | Join Guest91914 [0] (~bjst@giant.haxx.se) |
08:36:01 | | Quit Guest91914 (Changing host) |
08:36:01 | | Join Guest91914 [0] (~bjst@rockbox/developer/Zagor) |
08:36:18 | | Nick Guest91914 is now known as Zagor (~bjst@rockbox/developer/Zagor) |
08:46:09 | | Join ender` [0] (krneki@foo.eternallybored.org) |
09:00 |
09:01:28 | | Quit Buschel (Quit: ChatZilla 0.9.86 [Firefox 3.6.13/20101203075014]) |
09:03:30 | | Quit S_a_i_n_t (Quit: I'm only going to Heaven if it feels like Hell, I'm only going to Heaven if it tastes like caramel...) |
09:08:16 | | Join [Saint] [0] (S_a_i_n_t@203.184.2.178) |
09:15:25 | | Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
09:22:54 | | Join {phoenix} [0] (~dirk@p57AA7FE2.dip.t-dialin.net) |
09:25:48 | | Join petur [0] (d408b802@rockbox/developer/petur) |
09:26:26 | | Quit markun (Ping timeout: 240 seconds) |
09:29:54 | | Quit Zarggg (Quit: Zarggg) |
09:30:30 | | Quit JdGord (Ping timeout: 240 seconds) |
09:31:09 | | Join B4gder [0] (~danielx@1-1-5-26a.hud.sth.bostream.se) |
09:31:09 | | Quit B4gder (Changing host) |
09:31:09 | | Join B4gder [0] (~danielx@rockbox/developer/bagder) |
09:31:21 | | Join n1s [0] (~n1s@student-249.eduroam.uu.se) |
09:31:22 | | Quit n1s (Changing host) |
09:31:22 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
09:33:02 | | Quit sideral (Ping timeout: 246 seconds) |
09:33:28 | | Join JdGord [0] (~jonno@58.104.41.44) |
09:33:52 | | Quit JdGord (Client Quit) |
09:35:23 | | Quit krazykit (Ping timeout: 276 seconds) |
09:36:09 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
09:42:22 | | Join krazykit [0] (~krazykit@99-126-205-52.lightspeed.cicril.sbcglobal.net) |
09:49:59 | *** | Saving seen data "./dancer.seen" |
09:57:10 | | Quit krazykit (Ping timeout: 240 seconds) |
10:00 |
10:04:46 | | Join krazykit [0] (~krazykit@99-126-205-52.lightspeed.cicril.sbcglobal.net) |
10:53:30 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.3-3.cable.virginmedia.com) |
11:00 |
11:03:15 | | Join sideral [0] (~sideral@213.165.85.248) |
11:03:15 | | Quit sideral (Changing host) |
11:03:15 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
11:05:32 | | Quit sideral (Client Quit) |
11:11:56 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
11:27:25 | | Quit {phoenix} (Remote host closed the connection) |
11:27:30 | | Join LinusN [0] (~linus@giant.haxx.se) |
11:27:31 | | Quit LinusN (Changing host) |
11:27:31 | | Join LinusN [0] (~linus@rockbox/developer/LinusN) |
11:27:47 | | Quit mudd1 (Quit: Ex-Chat) |
11:28:39 | | Join casainho [0] (~chatzilla@pal-213-228-181-14.netvisao.pt) |
11:29:37 | gevaerts | LinusN: the next time you're doing iriver recovery work, could you make a photo of your setup? That would probably help me understand things a bit better |
11:29:55 | LinusN | gevaerts: will do! |
11:30:01 | B4gder | we need an instruction video! |
11:30:03 | gevaerts | Thanks! |
11:30:17 | LinusN | B4gder: :-) |
11:30:19 | | Join sideral [0] (~sideral@213.165.85.248) |
11:30:19 | | Quit sideral (Changing host) |
11:30:19 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
11:30:34 | AlexP | How tedious would adding android to the auto builds? |
11:30:43 | AlexP | Just a dependency on the sdk/ndk I guess? |
11:30:52 | B4gder | yes, we need to make this happen |
11:32:05 | AlexP | Only one screen size need be built I guess |
11:33:22 | B4gder | we can start with one, but offering the lets say three most popular resolutions will be nice |
11:34:15 | gevaerts | Offering downloads would require always signing on the same machine, right? |
11:35:03 | B4gder | oh |
11:35:41 | | Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com) |
11:37:19 | | Join webguest87 [0] (c391b46a@gateway/web/freenode/ip.195.145.180.106) |
11:39:20 | webguest87 | sideral: [Saint]: pixelma: just as an info: there was a patch (FS #7809) that would allow to reorder the menu entries (manually or automatically based on usage statistics), but it was rejected. |
11:39:23 | | Quit webguest87 (Client Quit) |
11:39:47 | [Saint] | hmmm. |
11:42:58 | sideral | Thanks anonymous whistleblower! |
11:49:16 | sideral | Quite an interesting read, that tracker item. |
11:49:32 | linuxstb | gevaerts: How does the signing work? i.e. is the signing key linked to a specific developer/company? |
11:50:00 | *** | Saving seen data "./dancer.seen" |
11:54:23 | [Saint] | sideral: Now the interesting challenge, can I sync this puppy or not. :-S |
11:54:25 | [Saint] | ;) |
11:55:08 | | Join {phoenix} [0] (~dirk@p57AA7FE2.dip.t-dialin.net) |
11:55:36 | sideral | Saint: You probably shouldn't unless you're wearing your asbestos suit |
11:56:08 | * | [Saint] blinks |
11:56:31 | | Quit literal (Ping timeout: 240 seconds) |
11:57:01 | | Join literal [0] (hinrik@w.nix.is) |
11:57:19 | sideral | Saint: Talking about FS #7809? It looks like you are entering flamewar territory :) |
11:59:38 | sideral | Saint: Or maybe I need an upgrade to my IRC dictionary? Not sure what you meant by "sync this puppy"... |
12:00 |
12:00:43 | [Saint] | syncing that patch, and yes, I am talking about FS #7809 |
12:01:52 | [Saint] | I don't care for opposition, really. I think it's worth playing with. Even if just for myself. |
12:04:10 | | Quit robin0800 (Read error: Connection reset by peer) |
12:04:48 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.3-3.cable.virginmedia.com) |
12:05:22 | sideral | Okay, have fun! Perhaps your playing with it ultimately leads to a more configurable menu structure −− that would be of more general interest I reckon |
12:05:23 | | Join mudd1 [0] (~cmertes@2001:638:504:20e0:221:70ff:fe83:655e) |
12:06:36 | | Join JdGord [0] (~jonno@124-171-49-199.dyn.iinet.net.au) |
12:06:46 | | Quit robin0800 (Client Quit) |
12:10:48 | pixelma | such "intelligent/know more than I do" menus remind me of the MS Office style "intelligent" menus which hide seldom used items - one of the first things I switch off |
12:12:03 | n1s | i don't like the auto reordering either, just making the menus configurable could be a nice feature though, or at least it's one we ger requests for quite frequently |
12:14:01 | Torne | just reordering might be kinda unsatisfying |
12:16:04 | [Saint] | I'm going to attempt at least, to get this "smart" ordering working. |
12:16:30 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
12:16:41 | pamaury | sideral: here ? |
12:18:11 | | Quit literal (Ping timeout: 240 seconds) |
12:19:32 | | Join literal [0] (hinrik@w.nix.is) |
12:20:30 | | Quit sideral (Ping timeout: 276 seconds) |
12:26:05 | | Join tchan1 [0] (~tchan@c-69-243-144-187.hsd1.il.comcast.net) |
12:28:03 | | Quit tchan (Ping timeout: 240 seconds) |
12:28:09 | [7] | woah, the s5l8702 has a whopping 50 clock gates! |
12:31:11 | | Quit literal (Ping timeout: 240 seconds) |
12:31:25 | | Join DerPapst [0] (~Alexander@p4FE8F2AE.dip.t-dialin.net) |
12:31:54 | | Join Rob2222 [0] (~Miranda@p4FFF0410.dip.t-dialin.net) |
12:34:11 | | Quit Rob2223 (Ping timeout: 240 seconds) |
12:34:43 | | Join literal [0] (hinrik@w.nix.is) |
12:36:30 | gevaerts | linuxstb: I have no idea really |
12:37:02 | JdGordon| | [Saint]: i wouldnt spend too much time on it |
12:38:25 | [Saint] | JdGordon|: I don't care about it being committed. |
12:38:33 | [Saint] | It's something I'd like to play with. |
12:42:51 | | Quit literal (Ping timeout: 240 seconds) |
12:45:00 | | Join literal [0] (~hinrik@w.nix.is) |
12:46:53 | | Join {-phoenix-} [0] (~dirk@p57AA6947.dip.t-dialin.net) |
12:48:05 | | Join leavittx [0] (~lev@89.221.199.187) |
12:50:51 | | Quit {phoenix} (Ping timeout: 260 seconds) |
12:50:55 | | Join MethoS- [0] (~clemens@134.102.106.250) |
13:00 |
13:12:57 | | Quit user890104 () |
13:16:30 | | Quit Keripo (Quit: Leaving.) |
13:24:36 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
13:26:21 | sideral | pamaury: I'm back |
13:26:40 | | Part Zagor |
13:28:04 | | Quit casainho (Remote host closed the connection) |
13:46:34 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:46:40 | | Quit kugel (Remote host closed the connection) |
13:46:46 | | Quit DerPapst (Read error: Connection reset by peer) |
13:46:50 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
13:49:26 | | Join DerPapst [0] (~Alexander@p4FE8F2AE.dip.t-dialin.net) |
13:50:01 | *** | Saving seen data "./dancer.seen" |
13:53:03 | | Join dagby [0] (~wtfin@74.12.44.32) |
13:54:15 | dagby | Anyone around? |
13:55:13 | dagby | If I install RockBox on my Ipod nano 3g, is it easily uninstalled if I want to? |
13:55:15 | | Quit DerPapst (Ping timeout: 240 seconds) |
13:55:36 | [Saint] | if you could install Rockbox on your Nano3G, I'll be amazed ;) |
13:55:47 | [Saint] | Rockbox doesn't support this target. |
13:56:01 | dagby | oh |
13:56:09 | pixelma | s/support/works on |
13:56:42 | dagby | wait |
13:56:59 | dagby | how do I figure out what Ipod I have |
13:57:05 | dagby | maybe it is just a Ipod 3g |
13:57:09 | dagby | 8gb |
13:57:42 | dagby | I just got it |
13:57:54 | pixelma | unlikely, the old 3rd gen Ipods are hard disk players |
13:58:20 | [Saint] | is it small, and thin and square? |
13:58:28 | [Saint] | anodised aluminium front? |
13:59:17 | dagby | yes |
13:59:40 | dagby | with a screen shiny silver back |
13:59:42 | Torne | dagby: Almost all of the working ipod models were discontinued a long time ago :) |
13:59:44 | [Saint] | Then no, it's not supported. |
14:00 |
14:00:06 | dagby | can I change themes on my ipod if its 3g nano? |
14:00:17 | Torne | no. |
14:00:32 | dagby | why so |
14:00:41 | Torne | becuase you can only do what apple allow you to do with it? |
14:00:47 | [Saint] | Torne: I assume it wasn't purchased new, if it is indeed a 3G nano. |
14:00:54 | | Join TheLemonMan [0] (~lem0n@ppp-10-135.98-62.inwind.it) |
14:01:02 | [Saint] | they're even quite old now. |
14:01:10 | Torne | [Saint]: not that old.. |
14:01:32 | [Saint] | pretty old in terms of the "iWorld", but...not ancient. |
14:01:40 | Torne | came out at the same time as the classic |
14:01:41 | dagby | the last 3 chars on the serial are YXX |
14:01:45 | Torne | so that's the new world :) |
14:02:00 | dagby | there must be a way to put some themes on this thing |
14:02:10 | Torne | why must there be? |
14:02:20 | dagby | anything is possible |
14:02:38 | Torne | well, there is: wait for someone to port rockbox to it |
14:03:03 | [Saint] | but...don't hold your breath. |
14:03:25 | dagby | I found this ipod in a recycling bin |
14:03:38 | dagby | with the cord and everything so I plugged it in |
14:03:42 | dagby | and it said it was corrupt |
14:03:47 | dagby | then I just hit restore |
14:03:49 | dagby | now it works |
14:04:10 | dagby | so now what can I do with it |
14:04:57 | [Saint] | use it as an iPod? |
14:05:07 | [Saint] | that would be my first guess. |
14:07:25 | dagby | I just want to do stuff to it too though |
14:07:29 | dagby | I watched a video on it |
14:07:40 | dagby | I learned how to convert videos because of it |
14:07:45 | dagby | and I was successful |
14:08:21 | dagby | there must be much more I can do and learn with this device |
14:08:38 | [Saint] | there really isn't. |
14:08:47 | B4gder | dagby: sure, dig in and make so |
14:09:07 | B4gder | prepare for a battle |
14:09:44 | [Saint] | the ahrdware is similar in some respects to the Classic, so...there's a foot in the door. |
14:09:48 | [Saint] | but, that's about it. |
14:10:01 | [Saint] | *hardware |
14:10:04 | B4gder | even better |
14:10:08 | B4gder | http://www.freemyipod.org/wiki/Nano_3G |
14:10:09 | dagby | battle? |
14:10:24 | B4gder | dagby: dig out your electronics and assembler skills and go |
14:10:33 | [Saint] | as in "it will be extremely difficult" |
14:11:03 | dagby | I feel shakey all of the sudden |
14:12:33 | dagby | okay it is defiantly a ipod nano 3g 8GB |
14:12:44 | dagby | well thanks for the idea's my sons |
14:12:58 | dagby | I will continue on my solid quest of ipod adventures |
14:13:17 | * | B4gder gets the impression dagby thinks we are young... =) |
14:13:35 | * | dagby is one day old |
14:14:07 | B4gder | can it be MORE adventure than doing your own rockbox port? B) |
14:14:20 | dagby | I am not that skilled :( |
14:15:39 | | Quit JdGord (Quit: Bye) |
14:16:29 | dagby | http://home.gna.org/linux4nano/ |
14:16:58 | dagby | very interesting |
14:17:08 | dagby | looks like it will never be finished though |
14:17:10 | | Join user890104 [0] (~Venci@6bez10.info) |
14:17:16 | [Saint] | "2010-10-25: Linux4nano is terminated and has been subsummed by a new project freemyipod." |
14:17:36 | B4gder | ... hence my pointer to that site just up there ^ |
14:17:52 | B4gder | a totally different subject => http://www.denx.de/wiki/U-Boot/GccBugsAndIssues |
14:18:18 | dagby | http://www.freemyipod.org/wiki/Main_Page |
14:18:25 | dagby | I see why there is no rockbox port now |
14:18:33 | [Saint] | we're aware of these projects. |
14:18:37 | dagby | this makes much more sense |
14:18:44 | dagby | I figured you were |
14:19:08 | dagby | have any idea's one what to do now? |
14:19:12 | dagby | on* |
14:23:48 | dagby | don't you guys get bored and want something more out of my Ipod? |
14:23:51 | dagby | cause I sure do |
14:24:09 | [Saint] | We have DAPs supported by Rockbox ;) |
14:24:55 | [Saint] | s/DAPs/DAPs and Android devices/ |
14:25:12 | dagby | stop making me even more sad and jealous |
14:25:49 | dagby | it's almost as if apple robbed me of my freedom |
14:26:41 | [Saint] | I wouldn't say you were robbed if much, considering you found the player in the trash. |
14:27:14 | [Saint] | It would be incredibly hard for Apple to make an monies at all if their hardware/software was open. |
14:27:33 | dagby | I know in my heart that it is just a feeling, but sometimes even a feeling seems real [Saint] |
14:29:15 | dagby | although you do make a good point, eventually someone will open it |
14:39:20 | [Saint] | There is third part code running on the device presently, but...a replacement OS is a long way off still. |
14:39:42 | | Quit n1s (Quit: Lämnar) |
14:39:45 | dagby | how many years do you think? |
14:40:55 | [Saint] | it's not possible to say. |
14:43:41 | dagby | [Saint] of all the mobile devices what was your favorite to mod |
14:44:33 | [Saint] | I'm having the most fun with Rockbox as an Application on Android presently. |
14:45:32 | [Saint] | the only real "modding" I do is Rockbox themes, though. |
14:48:50 | Torne | dagby: it's unlikely to take years of *effort*, though months is possible; the thing is that currently there's probably nobody working on it |
14:49:01 | Torne | so however long it's going to take, that clock hasn't really started yet :) |
15:00 |
15:01:39 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
15:06:27 | dagby | Torne this angers me but I fear I can be no use in the great work |
15:06:38 | | Join komputes [0] (~komputes@ubuntu/member/komputes) |
15:06:53 | Torne | someone will probably do it eventually |
15:06:56 | Torne | is all I can say :) |
15:11:21 | | Join maxsin [0] (~maxsin@188-115-128-183.broadband.tenet.odessa.UA) |
15:20:52 | | Join jfc [0] (~john@pool-72-73-80-12.ptldme.east.myfairpoint.net) |
15:24:36 | | Join n1s [0] (~n1s@nl118-175-108.student.uu.se) |
15:24:37 | | Quit n1s (Changing host) |
15:24:37 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
15:28:28 | | Join t0rc [0] (~t0rc@unaffiliated/t0rc/x-5233201) |
15:33:25 | | Join Topy44 [0] (~Topy44@f049067233.adsl.alicedsl.de) |
15:36:27 | | Quit B4gder (Remote host closed the connection) |
15:42:38 | | Join kevku [0] (~kevku@2001:7d0:0:f9af:215:c5ff:fe7e:794d) |
15:50:02 | *** | Saving seen data "./dancer.seen" |
15:58:56 | | Join LambdaCalculus37 [0] (~LambdaCal@rockbox/staff/LambdaCalculus37) |
16:00 |
16:12:57 | | Quit user890104 (Ping timeout: 245 seconds) |
16:15:20 | | Join user890104 [0] (~Venci@6bez10.info) |
16:19:39 | | Quit user890104 (Client Quit) |
16:20:53 | | Quit jhMikeS (Ping timeout: 276 seconds) |
16:29:22 | | Quit evilnick_B (Ping timeout: 245 seconds) |
16:30:35 | | Join rsquared256 [0] (~ryan@S0106e0cb4e3e79f9.ed.shawcable.net) |
16:31:19 | | Quit LambdaCalculus37 (Read error: Connection reset by peer) |
16:32:04 | | Join LambdaCalculus37 [0] (~LambdaCal@rockbox/staff/LambdaCalculus37) |
16:32:06 | | Join GeekShadow [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
16:32:06 | | Quit GeekShadow (Changing host) |
16:32:06 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
16:34:31 | | Part LinusN |
16:41:46 | | Join JesusFreak316 [0] (~JesusFrea@USF-Wifi-35-123.laptops.usf.edu) |
16:42:06 | | Quit TheLemonMan (Quit: free(me)) |
16:44:29 | rsquared256 | I have been trying to change the rockbox code to turn off recording when plugged into usb. |
16:44:40 | rsquared256 | I am close, I have the usb screen showing up, but the drive is not showing up |
16:44:47 | rsquared256 | http://pastebin.com/aC7dj1mw |
16:45:37 | rsquared256 | I have added the first if stmt, it pretty much mirrors the other if stmt, but turns off the recording |
16:45:39 | | Quit maxsin (Ping timeout: 246 seconds) |
16:45:52 | | Quit krazykit (Quit: awe yeeeeeee) |
16:46:21 | rsquared256 | I have tried a few things (as you can see) but still I cant get the device to show up as a drive |
16:46:38 | rsquared256 | any ideas? |
16:47:38 | gevaerts | rsquared256: can you upload a patch instead? It's a bit hard to see what you changed and what was there |
16:48:11 | rsquared256 | sure |
16:52:59 | rsquared256 | http://pastebin.com/2subtVj8 |
16:53:16 | rsquared256 | pasted as a patch against trunk |
16:54:17 | | Quit bluebrother (Disconnected by services) |
16:54:18 | | Join bluebroth3r [0] (~dom@rockbox/developer/bluebrother) |
16:55:39 | rsquared256 | side question, is there a way to simulate usb events in the uismulator? |
16:58:49 | gevaerts | Not easily |
16:59:10 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
16:59:36 | rsquared256 | ok. I will keep trying on the device. |
16:59:45 | gevaerts | Have a look at http://www.rockbox.org/tracker/task/10916 if you feel adventurous |
17:00 |
17:00:14 | amiconn | Afaik the simulator does simulate usb connect/ disconnect when pressing 'u' |
17:01:35 | | Quit kugel (Quit: exit(0);) |
17:02:39 | rsquared256 | So was thinking that there might be a thread that has not SYS_USB_CONNECTED_ACK? |
17:03:07 | gevaerts | Not if you get the USB screen |
17:03:19 | | Quit sideral (Ping timeout: 240 seconds) |
17:04:47 | | Quit evilnick_B (Ping timeout: 245 seconds) |
17:06:02 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
17:06:20 | rsquared256 | hmmm, with the new code I added the recording does seem to stop, I get the usb screen, the stop icon shows at the top. But no drive. If I stop the recording manually and insert usb, drive appears (default behaviour) |
17:06:51 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
17:06:57 | | Join T44 [0] (~Topy44@f049203134.adsl.alicedsl.de) |
17:09:15 | pamaury | sideral: you investigated the files left open. Which are those: current song ? platlist_control ? font ? |
17:09:16 | | Quit Topy44 (Ping timeout: 240 seconds) |
17:11:49 | rsquared256 | amiconn thanks, the 'u' does simulate usb events in the uisimulator |
17:12:39 | gevaerts | rsquared256: you don't want both default_event_handler(SYS_USB_CONNECTED); and usb_acknowledge(SYS_USB_CONNECTED_ACK); |
17:12:56 | gevaerts | default_event_handler() calls default_event_handler() which calls usb_acknowledge() |
17:13:25 | rsquared256 | ok, I will take the usb_acknowledge out. I have been trying many combos :) |
17:14:05 | rsquared256 | I had it out before, but same behaviour (no drive showing up) |
17:15:09 | n1s | what do we do currently if recording when usb is plugged in? |
17:15:20 | gevaerts | ah, wait... You get the USB screen because you call default_event_handler(). That means the USB screen indeed doesn't mean much |
17:15:40 | gevaerts | So yes, it's possible that a thread doesn't acknowledge USB |
17:15:43 | petur | n1s: refuse/ignore I'd guess |
17:17:13 | rsquared256 | I would think the first if stmt would get to about the same state as the second if stmt? What threads might be not ack usb? |
17:17:55 | gevaerts | rsquared256: have a look at how SYS_USB_CONNECTED is handled in apps/recorder/pcm_record.c |
17:19:08 | gevaerts | That will need to be changed, but I have no idea how that will interact with your changes to apps/recorder/recording.c |
17:19:22 | amiconn | Iirc the intent is that recording should block usb |
17:19:33 | * | gevaerts doesn't know much about recording |
17:19:39 | amiconn | I.e. as long as a recording is running, plugging usb should have no effect |
17:20:51 | rsquared256 | btw I am recording mp3...is it still pc,_record running? |
17:21:11 | | Quit rasher (Quit: leaving) |
17:21:22 | gevaerts | Yes, unless you're on HWCODEC |
17:22:16 | rsquared256 | sansa clip, so I believe SWCODEC |
17:22:21 | gevaerts | es |
17:22:22 | gevaerts | yes |
17:22:39 | petur | maybe you just need to wait a bit for recrding to actually stop before trying to handle USB |
17:23:23 | petur | asking the recording thread to stop should normally allow USB again |
17:23:49 | | Quit sideral (Quit: Leaving.) |
17:24:11 | rsquared256 | I do have a wait loop that checks for recording stops before calling  default_event_handler(SYS_USB_CONNECTED); |
17:24:41 | rsquared256 | would that be sufficant? |
17:24:56 | | Join sideral [0] (~sideral@213.165.85.248) |
17:24:56 | | Quit sideral (Changing host) |
17:24:56 | | Join sideral [0] (~sideral@unaffiliated/sideral) |
17:30:03 | petur | I'd have to check the code, too long since I was in there :/ |
17:30:13 | | Join rasher [0] (~rasher@0x5550f5a3.adsl.cybercity.dk) |
17:30:13 | | Quit rasher (Changing host) |
17:30:13 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
17:31:50 | sideral | pamaury: I've verified that currently playing song and font always remain open. I also know from my debug output that there's sometimes a third file, but I don't yet know which one. (The call to open had already been flushed from the log when I dumped it, and I haven't yet implemented any better instrumentation.) |
17:32:16 | pamaury | you light have a chance with playlist_control, just a guess :) |
17:32:19 | pamaury | *might |
17:32:41 | sideral | I know with some confidence that that third file was open for writing, as my unmount code managed to close and flush it |
17:33:51 | sideral | I also suspected it might be some DB file open during DB update, because I observed a frequent need to rebuild the DB when plugging in USB too quickly after reboot (during automatic refresh) |
17:34:24 | | Join L-Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
17:35:32 | sideral | Yes, the playlist-control frequently is corrupted (file length > length of cluster chain), so it might be a likely candidate as well |
17:37:51 | | Quit antil33t (Read error: Connection reset by peer) |
17:37:55 | pamaury | Ok, I'm thinking about how to solve the real issue. Perhaps we could introduce a message like SYS_FS_UNMOUNT which would ask thread to release all open files belonging to a volume. This would alos be useful on sd unmount, instead of a full FS_CHANGED |
17:38:01 | | Join antil33t [0] (antil33t@124-197-51-80.callplus.net.nz) |
17:41:17 | sideral | So, much like SYS_USB_CONNECTED. Yes, that's what I (and some others here) figured as well |
17:41:49 | sideral | BTW pamaury, USB now works flawlessly for me on my ClipV2 with my Linux host, with the following config: #define USE_ROCKBOX_USB, revert r29169, and nothing else (that is, w/o the hard-reset workaround from FS #11664) |
17:42:41 | pamaury | ok cool, the sd part is not mine :D |
17:43:05 | pamaury | I think we should treat differently USB connect and the FS mount/unmount. And that would possibly superseed FS_CHANGED |
17:44:17 | sideral | Is there a way today to soft-eject an SD card? |
17:45:25 | | Join milk [0] (~milk@94-193-93-226.zone7.bethere.co.uk) |
17:45:25 | sideral | Probably not, given that there was no unmount function and no notification mechanism other than post-hard-eject FS_CHANGED |
17:45:40 | pamaury | I don't think so |
17:46:46 | sideral | Fortunately, most users use their removable media in a read-{only,mostly} fashion |
17:47:08 | pamaury | But FS_CHANGED is a bit violent. Flushing everything for a micro-sd insertion/eject is a bit weird |
17:47:36 | pamaury | especially with respect to dircache |
17:48:04 | sideral | agree. |
17:48:48 | pamaury | or modify FS_CHANGED to use the message argument with a bitfield: volume, mount/unmount |
17:49:23 | pamaury | this way, the old code behave in a safe fashion, and new code is more subtle |
17:50:00 | pamaury | hum, bad idea |
17:50:01 | sideral | There should be another bit, hard/soft, that tells code whether it can still clean up or not |
17:50:01 | | Quit t0rc (Quit: Give someone code, help them with one project. Teach someone to code, help them rule the world.) |
17:50:03 | *** | Saving seen data "./dancer.seen" |
17:50:55 | pamaury | a dedidcated message seems better, one per volume. And each one with a bit saying if it's mount/unmount and clean/or not |
17:50:56 | sideral | and some feedback / synchronization to wait for clean up to finish |
17:51:52 | pamaury | yes, feedback is important |
17:52:05 | pamaury | like usb |
17:52:12 | sideral | yep |
17:53:50 | pamaury | Ok, then I'll think about it and have a look at how hard it is to fix the apps/ code |
17:55:30 | sideral | Excellent, thanks! |
17:57:55 | | Quit petur (Quit: Page closed) |
18:00 |
18:00:39 | rsquared256 | gevaerts: handling the SYS_USB_CONNECTED in the pcm_record.c worked! thanks!!!!!! |
18:01:58 | sideral | All: I'm readying my first nontrivial commit, the autoresume enhancements (http://www.rockbox.org/tracker/task/11748#comment38600). I think I'm pretty well prepared, but: Would anyone be willing to (a) sanity check the lang string changes (I'd hate to have to deprecate lang strings again), and (b) spend some time handholding today or tomorrow in case I break anything royally? |
18:03:16 | | Quit Judas_PhD (Quit: This is a quitting message) |
18:09:08 | n1s | sideral: lang changes look fine with a quick look |
18:09:30 | | Join yahya69 [0] (~chatzilla@p5DCE3A14.dip.t-dialin.net) |
18:10:15 | sideral | Thanks for having a look, n1s! |
18:16:20 | yahya69 | hi, this is a rather broad question, I just returned from a large multimedia retailer store and I was unable to find any device supported by RockBox. Personally I have been using a Sansa Fuze v2 and I am very happy with it. But I am about to buy a device for my son and it has to be in that shop as we have a voucher. So are there any /recent/ devices, which can still be found on shelves and... |
18:16:22 | yahya69 | ...for which Rockbox development is well underway so that they can be expected to be supported in the not too distant future? The Buyers Guide page at the Wiki says for all but one player that they are no longer being produced, the only exception being the sansa fuze v2, however, this device is also out of sale... |
18:17:54 | | Join TheSphinX^ [0] (~cold@p5B32473A.dip.t-dialin.net) |
18:18:26 | | Join saratoga [0] (9803c6dd@gateway/web/freenode/ip.152.3.198.221) |
18:18:41 | saratoga | you can buy a clip+ right now |
18:18:44 | sideral | yahya69: I think the Clip / Clip+ are still available for sale |
18:18:45 | | Quit TheSphinX^ (Read error: Connection reset by peer) |
18:18:47 | saratoga | i think the ipod classic as well |
18:21:33 | yahya69 | ipod classic? I'll have a look. Actually I am not too fond of the Sansa clip because of the extremely small display... |
18:21:41 | mlt- | you can get clip+ from Amazon as I did |
18:24:46 | yahya69 | The Ipod classic looks nice, although, the price somewhat exceeds what I was ready to spend. Are recent models supported? |
18:24:50 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.3-3.cable.virginmedia.com) |
18:25:33 | | Quit JesusFreak316 (Ping timeout: 255 seconds) |
18:26:54 | saratoga | i think theres one model of ipod classic that was made a couple years ago that still doesn't work due to a weird hard disk or something |
18:27:06 | saratoga | you should probably check the wiki instead of asking us though |
18:27:45 | mlt- | Aren't ipods slow for instance to play cpu intensive APEs? |
18:28:18 | Torne | only the PP ipods are slow |
18:28:21 | mlt- | http://www.rockbox.org/wiki/SoundCodecMonkeysAudio |
18:28:29 | mlt- | what is PP? |
18:28:40 | Torne | portalplayer |
18:28:41 | yahya69 | saratoga: The wiki lists ipod classic under "unusable ports" |
18:28:47 | Torne | yahya69: yes |
18:29:01 | Torne | mlt-: the hardware ipods were based on until the Classic and Nano2G |
18:29:16 | Torne | the later ipods are substantially faster |
18:29:20 | mlt- | oic |
18:29:43 | mlt- | gtg...bye! |
18:29:50 | | Part mlt- ("bye! bye!") |
18:30:05 | Torne | yahya69: you asked which were well underway |
18:30:23 | Torne | yahya69: the classic port boots and some people use it, but it still has work to do |
18:30:31 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
18:30:36 | yahya69 | saratoga: you are of course right and I have been looking at the wiki, however I felt I was not really getting anywhere, because it seemed like most devices are either unsupported or out of sale, therefore I hoped there would be some recommendations from personal experience |
18:30:55 | Torne | That's the reality, though |
18:31:00 | yahya69 | Torne: yes, right, thanks |
18:31:36 | yahya69 | Torne: and except for the price, this sounds like a very good tip |
18:31:42 | saratoga | i recommend the gigabeat X |
18:31:50 | saratoga | because its the most impossible mp3 player to get |
18:31:53 | Torne | :) |
18:32:08 | yahya69 | saratoga: ?!? |
18:33:24 | | Quit robin0800 (Quit: Leaving) |
18:33:40 | | Join robin0800 [0] (~robin0800@cpc2-brig8-0-0-cust964.3-3.cable.virginmedia.com) |
18:35:54 | saratoga | isn't there a code execution vulnerability for the ipod classic? shouldn't it be possible to simply dump the clock gate settings from the OF while in playback, idle, etc |
18:37:43 | | Part yahya69 |
18:43:54 | | Join Stummi [0] (~Stummi@rockbox/developer/Stummi) |
18:44:03 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
18:48:39 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:00 |
19:04:04 | | Quit user890104 (Read error: Connection reset by peer) |
19:04:12 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:04:13 | | Join vnl [0] (~slayer@cpc5-king10-2-0-cust73.perr.cable.virginmedia.com) |
19:04:43 | | Quit mudd1 (Read error: Operation timed out) |
19:08:28 | | Quit GeekShadow (Ping timeout: 240 seconds) |
19:09:05 | pixelma | sideral, n1s: regarding http://www.rockbox.org/tracker/task/11748?getfile=23288 - isn't the change for deprecated strings to set them as empty strings for now, so "" not none. I thought this has an influence on e.g. voice files, no? |
19:09:58 | sideral | pixelma: I used langtool.pl to deprecate these strings, assuming it does the right thing |
19:10:53 | | Quit user890104 (Ping timeout: 245 seconds) |
19:11:30 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:13:49 | | Join krazykit [0] (~krazykit@wireless-165-124-215-107.nuwlan.northwestern.edu) |
19:13:50 | | Quit LambdaCalculus37 (Read error: Connection reset by peer) |
19:13:50 | sideral | There are many examples of deprecated strings in apps/lang that look like what I did |
19:15:03 | | Join Keripo [0] (~Keripo@SEAS071.wlan.seas.upenn.edu) |
19:15:24 | | Part rsquared256 |
19:15:41 | pixelma | there were also quite a few voice file breakages lately - and I mean announcing the wrong string and not "only" not speaking the option |
19:16:52 | | Join yahya69 [0] (~chatzilla@p5DCE3A14.dip.t-dialin.net) |
19:22:07 | | Quit L-Strife89 (Quit: Round and 'round the update circle!) |
19:23:50 | pixelma | the annoying thing about the wrong string one is that it affects all options that follow the "breaking point" whereas not speaking an option just affects that one or two strings |
19:27:51 | | Quit user890104 (Read error: Connection reset by peer) |
19:28:55 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:30:53 | | Join user890104_ [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:30:53 | | Quit user890104 (Read error: Connection reset by peer) |
19:31:37 | | Join Dexpid [0] (~dexpid@cpe-69-133-107-162.woh.res.rr.com) |
19:33:04 | sideral | pixelma: I cannot comment on that as I don't have voice files. Could you test the patches and check whether they work as expected? |
19:34:02 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:34:03 | | Quit user890104_ (Read error: Connection reset by peer) |
19:38:03 | | Join yahya69_ [0] (~chatzilla@p5DCE2535.dip.t-dialin.net) |
19:38:21 | | Join panni_ [0] (hannes@ip-178-202-7-197.unitymediagroup.de) |
19:40:28 | | Quit yahya69 (Ping timeout: 272 seconds) |
19:40:30 | | Nick yahya69_ is now known as yahya69 (~chatzilla@p5DCE2535.dip.t-dialin.net) |
19:43:13 | CIA-7 | New commit by theseven (r29241): S5L8702: Power down I2C while it's unused |
19:45:17 | | Join yahya69_ [0] (~chatzilla@p5DCE301F.dip.t-dialin.net) |
19:45:47 | | Quit benedikt93 (Quit: Bye ;)) |
19:46:12 | | Quit yahya69 (Ping timeout: 260 seconds) |
19:46:14 | | Nick yahya69_ is now known as yahya69 (~chatzilla@p5DCE301F.dip.t-dialin.net) |
19:46:25 | | Quit [fred] (Ping timeout: 276 seconds) |
19:47:05 | CIA-7 | r29241 build result: All green |
19:48:26 | | Quit yahya69 (Read error: Operation timed out) |
19:49:46 | | Join [fred] [0] (~fred@ircop.efnet.at) |
19:49:49 | sideral | pixelma: I guess the "renumbering" problem occurs only when removing / replacing a lang string, not when deprecating it in this way |
19:50:06 | *** | Saving seen data "./dancer.seen" |
19:51:04 | | Join yahya69 [0] (~chatzilla@p5DCE2B39.dip.t-dialin.net) |
19:52:08 | | Join user890104_ [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:52:25 | | Quit user890104 (Read error: Connection reset by peer) |
19:53:23 | CIA-7 | New commit by theseven (r29242): iPod Classic: Fix hold switch glitches |
19:53:24 | | Join petur [0] (~petur@rockbox/developer/petur) |
19:53:25 | | Part vnl |
19:54:36 | CIA-7 | New commit by theseven (r29243): Fix some evil whitespace |
19:56:28 | CIA-7 | r29242 build result: All green |
19:59:56 | CIA-7 | r29243 build result: All green |
20:00 |
20:03:03 | | Quit Dexpid (Ping timeout: 246 seconds) |
20:05:43 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
20:06:29 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
20:06:30 | | Quit bertrik (Changing host) |
20:06:30 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
20:08:16 | | Join GeekShadow [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
20:08:17 | | Quit GeekShadow (Changing host) |
20:08:17 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
20:14:12 | | Quit user890104_ (Ping timeout: 260 seconds) |
20:14:50 | | Quit jhMikeS (Ping timeout: 240 seconds) |
20:18:01 | | Join markun [0] (~markun@178.224.146.109) |
20:18:02 | | Quit markun (Changing host) |
20:18:02 | | Join markun [0] (~markun@rockbox/developer/markun) |
20:22:22 | | Join jhMikeS [0] (~jethead71@adsl-99-69-7-151.dsl.sfldmi.sbcglobal.net) |
20:22:23 | | Quit jhMikeS (Changing host) |
20:22:23 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
20:22:57 | | Quit dagby (Ping timeout: 260 seconds) |
20:23:18 | | Join mudd1 [0] (~cmertes@ip-78-94-203-49.unitymediagroup.de) |
20:24:29 | | Join MethoS-- [0] (~clemens@134.102.106.250) |
20:24:58 | | Quit MethoS- (Remote host closed the connection) |
20:26:40 | | Quit factor (Read error: Connection reset by peer) |
20:27:57 | | Join Dexpid [0] (~dexpid@cpe-69-133-107-162.woh.res.rr.com) |
20:34:20 | | Join Horscht [0] (~Horscht@p5DD575D2.dip.t-dialin.net) |
20:34:20 | | Quit Horscht (Changing host) |
20:34:20 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
20:37:46 | | Quit panni_ (Ping timeout: 276 seconds) |
20:38:06 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
20:38:45 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
20:43:43 | | Quit liar (Ping timeout: 255 seconds) |
20:44:42 | | Join factor [0] (~factor@75.108.68.114) |
20:44:48 | | Quit sideral (Changing host) |
20:44:48 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
20:46:39 | | Join maxsin [0] (~maxsin@212-178-8-179.broadband.tenet.odessa.ua) |
20:48:01 | | Join JesusFreak316 [0] (~JesusFrea@USF-Wifi-32-33.laptops.usf.edu) |
20:48:57 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
20:53:06 | | Quit sideral (Ping timeout: 250 seconds) |
20:59:49 | | Join panni_ [0] (hannes@ip-178-203-73-7.unitymediagroup.de) |
21:00 |
21:00:05 | | Quit yahya69 (Remote host closed the connection) |
21:02:51 | n1s | pixelma: you might be right, i don't remember if there is magic to take care of deprecated strings marked as such in the desc: |
21:03:18 | n1s | this whole system is way too fragile |
21:05:24 | n1s | doesn't look like it so i think pixelma is right, the strings should either be changed to deprecated (without quotes, like none is used now) or "" |
21:06:22 | n1s | none means that the string is excluded for that target so using *: none as the only target is the same as just deleting the whole phrase |
21:07:18 | | Quit saratoga (Ping timeout: 245 seconds) |
21:09:46 | n1s | indeed, LANG_REC_SIZE was deprecated in the same incorrect fasion |
21:11:36 | n1s | restoring it now will break voice files created the last 6 weeks so i think i'll just delete it to not confuse others |
21:14:04 | | Quit panni_ (Read error: Connection reset by peer) |
21:15:08 | | Join panni_ [0] (hannes@ip-178-203-73-7.unitymediagroup.de) |
21:15:29 | | Join user890104 [0] (~Venci@6bez10.info) |
21:16:51 | | Quit Keripo (Quit: Leaving.) |
21:16:51 | | Quit panni_ (Read error: Connection reset by peer) |
21:17:11 | | Join panni_ [0] (hannes@ip-178-203-73-7.unitymediagroup.de) |
21:21:11 | | Quit JesusFreak316 (Read error: Connection reset by peer) |
21:24:53 | | Quit kevku (Quit: KVIrc 4.0.2 Insomnia http://www.kvirc.net/) |
21:25:10 | | Join kevku [0] (~kevku@2001:7d0:0:f9af:feed:feed:feed:feed) |
21:26:16 | CIA-7 | New commit by nls (r29244): Remove incorrectly deprecated LANG_REC_SIZE phrase to not be confusing. Having only the *: none target is the same as deleting the phrase so this does ... |
21:27:59 | | Quit qurvel (Ping timeout: 245 seconds) |
21:30:07 | CIA-7 | r29244 build result: All green |
21:32:21 | n1s | ah, so langtool is buggy, and creates those broken deprecated strings, not nice |
21:34:12 | | Join Lear [0] (chatzilla@rockbox/developer/lear) |
21:35:12 | CIA-7 | New commit by learman (r29245): Update Swedish translation. |
21:35:35 | n1s | hmm, genlang prints a warning when replacing a string with deprecated without quotes, that used to work |
21:38:33 | CIA-7 | r29245 build result: All green |
21:38:59 | n1s | don't have the time to fix langtool now :/ |
21:39:27 | | Join Xerion_ [0] (~xerion@5419A4D7.cm-5-2c.dynamic.ziggo.nl) |
21:39:58 | n1s | still, the whole lang system should be redone in some other way, IMO |
21:41:40 | | Quit Xerion (Ping timeout: 240 seconds) |
21:41:40 | | Nick Xerion_ is now known as Xerion (~xerion@5419A4D7.cm-5-2c.dynamic.ziggo.nl) |
21:50:09 | *** | Saving seen data "./dancer.seen" |
21:51:08 | n1s | hmm, i do in fact have a fix but not sure why it did what it did before |
21:51:23 | n1s | rasher: could you shed some light on this? |
21:52:03 | rasher | n1s: hm, so it should be *: "`"? |
21:52:06 | rasher | er, *: "" |
21:52:30 | | Nick tchan1 is now known as tchan (~tchan@c-69-243-144-187.hsd1.il.comcast.net) |
21:52:32 | n1s | yeah |
21:52:58 | n1s | but also it shouldn't change the targets specified |
21:53:14 | n1s | so if it's *: none |
21:53:25 | n1s | and h300: "foo" |
21:53:39 | n1s | the *: none must remain but the h300 line should be "" |
21:54:26 | n1s | http://pastebin.com/GUFi8KXp seems to fix it but i'm not quite sure |
21:56:04 | n1s | does it look OK? |
21:57:09 | | Join TheLemonMan [0] (~lem0n@ppp-44-136.98-62.inwind.it) |
21:59:09 | | Join tchan1 [0] (~tchan@c-69-243-144-187.hsd1.il.comcast.net) |
21:59:47 | | Join JesusFreak316 [0] (~JesusFrea@USF-Wifi-33-16.laptops.usf.edu) |
22:00 |
22:00:18 | | Quit alexbobP (Quit: leaving) |
22:00:28 | | Join Lamp23 [0] (~4a65cd0a@giant.haxx.se) |
22:01:49 | | Quit tchan (Ping timeout: 265 seconds) |
22:02:05 | Lamp23 | Is everyone getting the HTTP error for Rockbox utility? |
22:02:12 | kugel | n1s: what's the difference between none and "" |
22:02:13 | kugel | ? |
22:02:55 | n1s | kugel: none makes genlang exclude the string so if a target matches only none it doesn't have the id |
22:03:10 | n1s | "" is an empty string but the id is still there |
22:03:25 | kugel | confusing |
22:03:42 | n1s | maybe but that is how it works |
22:04:12 | | Join alexbobP [0] (~alex@ppp-70-253-65-89.dsl.austtx.swbell.net) |
22:04:50 | n1s | the way langtool currently deprecates strings means that they are entirely excluded for all targets so it's the same as just deleting them |
22:05:05 | Zagor | Lamp23: what ip do you get for download.rockbox.org? |
22:05:46 | | Quit Stummi (Quit: Bye!) |
22:06:48 | n1s | replacing the string with "deprecated" (whout quotes also works and is equivalent to "" or worked but genlang now prints a warning for that due to some but |
22:07:05 | n1s | s/but/bug/ |
22:07:40 | Lamp23 | Zagor: how do i tell? |
22:08:49 | kugel | nslookup download.rockbox.org |
22:09:35 | n1s | kugel: i think the whole system we use for this should be redone to be more robust somehow |
22:10:05 | n1s | that will probably sacrifice some binary size and or ram though |
22:10:06 | Lamp23 | 216.116.65.20 |
22:11:50 | Lamp23 | and also 88.191.250.9 |
22:12:18 | kugel | there are several mirrors |
22:15:14 | | Join Jerom [0] (~jerome@79.132.59.245) |
22:18:31 | Zagor | Lamp23: what error are you getting? |
22:33:36 | Lamp23 | when I hit Install the bootloader it will try to download but then say Can't get version information Network Error: HTTP Request failed |
22:37:49 | | Quit Lear (Quit: ChatZilla 0.9.86 [Firefox 4.0b12pre/20110207030345]) |
22:44:57 | | Quit esperegu (Read error: Connection reset by peer) |
22:49:11 | | Quit krazykit (Ping timeout: 255 seconds) |
22:55:36 | | Quit ender` (Quit: I remember being impressed with Ada because you could write an infinite loop without a faked up condition. The idea being that in Ada the typical infinite loop would normally be terminated by detonation. -- Larry Wall) |
22:56:53 | | Join Keripo [0] (~Keripo@eng232.wireless-resnet.upenn.edu) |
22:59:22 | | Join esperegu [0] (~quassel@145.116.10.163) |
23:00 |
23:01:46 | | Quit {-phoenix-} (Remote host closed the connection) |
23:04:23 | | Quit n1s (Quit: Ex-Chat) |
23:07:56 | | Quit GeekShadow (Read error: Connection reset by peer) |
23:08:17 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
23:09:25 | | Quit TheLemonMan (Quit: free(me)) |
23:10:20 | | Quit efyx (Quit: Quitte) |
23:11:00 | | Quit esperegu (Remote host closed the connection) |
23:15:56 | | Quit Jerom (Quit: Leaving.) |
23:17:27 | | Join Jerom [0] (~jerome@79.132.59.245) |
23:23:35 | | Quit Jerom (Quit: Leaving.) |
23:31:52 | Zagor | unsurprisingly, untangling the playback code from the rest is nontrivial... |
23:32:13 | kugel | Zagor: have you tried? |
23:32:31 | Zagor | yeah, messing with it right now |
23:32:47 | pamaury | If you tried, then it's not difficult enough, we should make it more difficult |
23:32:53 | pamaury | :) |
23:33:00 | Zagor | hehe |
23:33:34 | kugel | "just because" or does it have something to do with a native android ui? :) |
23:33:48 | | Quit JesusFreak316 (Ping timeout: 276 seconds) |
23:34:30 | Zagor | it would enable a lot of things. native ports is one, but also much better testing. |
23:34:48 | Zagor | *native gui ports |
23:36:07 | Zagor | and way easier debugging |
23:36:31 | Zagor | which we'll need if I ever complete this ;) |
23:38:27 | kugel | I wish you best luck! |
23:41:04 | | Quit komputes (Remote host closed the connection) |
23:46:13 | | Quit Keripo (Quit: Leaving.) |
23:47:48 | | Quit domonoky (Read error: Connection reset by peer) |
23:48:45 | | Quit burn (Ping timeout: 272 seconds) |
23:50:13 | *** | Saving seen data "./dancer.seen" |
23:55:51 | | Join JdGordon1 [0] (~jonno@vl10.gw.ok-labs.com) |