00:02:01 | | Nick kugelp is now known as kugel (~kugel@rockbox/developer/kugel) |
00:02:33 | | Quit perrikwp (Read error: Connection reset by peer) |
00:03:25 | | Quit blackmatrix_ny (Ping timeout: 252 seconds) |
00:06:36 | | Quit azhag (Ping timeout: 272 seconds) |
00:06:58 | | Join azhag [0] (azhag@dug.net.pl) |
00:12:03 | | Quit n1s (Quit: Ex-Chat) |
00:16:54 | | Quit Thra11 (Remote host closed the connection) |
00:17:12 | | Join Thra11 [0] (~thrall@46.208.148.144) |
00:18:38 | | Quit Thra11 (Remote host closed the connection) |
00:18:54 | | Join Thra11 [0] (~thrall@46.208.148.144) |
00:19:32 | | Quit Thra11 (Client Quit) |
00:19:45 | | Join Thra11 [0] (~thrall@46.208.148.144) |
00:23:07 | | Quit pamaury (Remote host closed the connection) |
00:24:50 | | Join perrikwp [0] (~quassel@cpe-024-163-024-033.triad.res.rr.com) |
00:26:28 | | Quit Thra11 (Remote host closed the connection) |
00:26:53 | | Join Thra11 [0] (~thrall@46.208.148.144) |
00:50:02 | | Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) |
00:50:38 | | Join advcomp2019__ [0] (~advcomp20@97-114-245-156.sxcy.qwest.net) |
00:50:39 | | Quit advcomp2019__ (Changing host) |
00:50:39 | | Join advcomp2019__ [0] (~advcomp20@unaffiliated/advcomp2019) |
00:51:52 | | Join bitcraft [0] (~bitcraft@173-20-20-92.client.mchsi.com) |
00:52:00 | | Quit [Saint__] (Read error: Connection reset by peer) |
00:52:13 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
00:54:35 | | Quit advcomp2019_ (Ping timeout: 276 seconds) |
00:58:53 | | Quit funman (Ping timeout: 264 seconds) |
01:00 |
01:00:28 | | Join funman [0] (~fun@rockbox/developer/funman) |
01:04:38 | | Quit bitcraft (Remote host closed the connection) |
01:13:54 | | Join bitcraft [0] (~bitcraft@173-20-20-92.client.mchsi.com) |
01:15:14 | | Join TheLemonMan [0] (~LemonBoy@ppp-88-53.26-151.libero.it) |
01:22:28 | | Join Guest626 [0] (~trollingz@dsl-173-206-88-51.tor.primus.ca) |
01:22:35 | | Nick Guest626 is now known as Cooldude (~trollingz@dsl-173-206-88-51.tor.primus.ca) |
01:22:39 | Cooldude | Hello |
01:22:49 | Cooldude | I have a question, could anyone help me answer it? |
01:22:59 | [Saint] | Only if you ask it. |
01:23:07 | *** | Saving seen data "./dancer.seen" |
01:23:19 | Cooldude | I did. |
01:23:24 | Cooldude | Hahaha. |
01:23:51 | Cooldude | Well I was wondering, what is the function that I can turn on so I can listen to all the tracks of a single artist or all the tracks in the player? |
01:24:01 | [Saint] | No, you asked if you could ask a question, something the channel quidelines specifically say not to do ;) |
01:24:18 | Cooldude | My apologies'. |
01:24:58 | [Saint] | And, there isn't one. However, you can easily create a playlist in this fashion by selecting all tracks under a particular artist in the Database. |
01:25:24 | Cooldude | Then I'd like to know what is it that I did before that I was able to do that. |
01:25:24 | [Saint] | Etc. |
01:25:50 | [Saint] | You didn't, as there isn't such a function. |
01:26:15 | Cooldude | At one point before I had a dilemma, the player was capable of playing all the tracks of any artist I choose, in addition to playing all the tracks of the entire database. |
01:26:39 | [Saint] | The only way that would he possible is by manually creating a playlist from the Database. |
01:27:06 | [Saint] | You can choose to either add all tracks, or all tracks under a given section. |
01:27:34 | [Saint] | Or part thereof. |
01:27:49 | funman | well you can browse the database no? |
01:28:11 | funman | Artist -> Bob Marley -> All tracks or something like this |
01:28:11 | Cooldude | Yes I can. |
01:28:28 | funman | or Artist -> All artists -> All tracks |
01:28:42 | [Saint] | funman: yes, exactly what I'm saying. In a more simplistic dashing. |
01:28:48 | [Saint] | *fashion. |
01:28:54 | Cooldude | However I can't find the "All Artists" button. |
01:29:54 | [Saint] | Database > artist > all tracks |
01:30:04 | Cooldude | After Artist> All tracks or Random or any music group in my database |
01:31:12 | [Saint] | Long select any particular field to bring up the context menu, and add it to a playlist. |
01:31:32 | [Saint] | Its pretty simple, and I'm quite confident the manual covers this. |
01:31:38 | Cooldude | Indeed it does. |
01:32:06 | [Saint] | So, I guess I'm not understanding the problem then. |
01:32:33 | Cooldude | Well originally that initial question is what I wanted to ask of which was not answered in the manuel. |
01:32:35 | Cooldude | manual* |
01:33:45 | [Saint] | Database > artist you desire > all tracks (all tracks from a particular artist), Database > track (all tracks, period). |
01:34:43 | [Saint] | The original question you asked isn't covered by the manual because its not possible... |
01:35:22 | Cooldude | That may be so, I don't know however I do recall it occurring. |
01:35:52 | Cooldude | Although, a discussion won't lead us anywhere. |
01:36:15 | [Saint] | There's no function one can enable that will allow you to automatically play all tracks from a given artist. |
01:37:24 | Cooldude | Can you tell me why such a feature doesn't exist in rockbox? |
01:37:45 | Cooldude | And how can mainstream firmware in players be capable of doing that? |
01:38:01 | [Saint] | You can use the database to create a playlist manually based on the currently playing artist/album, but that's the closest thin I can think of. |
01:38:07 | funman | because nobody worked on it |
01:38:49 | Cooldude | Okay. |
01:39:03 | Cooldude | In your opinion, do you think its a need or want of the community? |
01:39:22 | funman | i can live without it, but feel free to work on it or find someone who wants to |
01:39:23 | Cooldude | Or at the very least, the majority of the members. |
01:39:28 | [Saint] | Not really, as it would be a double feature. |
01:39:37 | | Quit Thra11 (Remote host closed the connection) |
01:39:38 | [Saint] | Its already possible to do this. |
01:39:43 | Cooldude | Okay. |
01:40:09 | Cooldude | Just curious, are the makers of rockbox fluid? |
01:40:28 | Cooldude | Or do various random people contribute to it? |
01:40:39 | [Saint] | No, we are very much solid. :) |
01:40:59 | Cooldude | You do understand, what I'm trying to communicate, right? |
01:41:04 | funman | not really |
01:41:12 | funman | you can contribute yourself |
01:41:15 | [Saint] | Nor I. |
01:41:17 | Cooldude | Indeed. |
01:41:39 | Cooldude | There are many people who create extra features or add to it's individuality by making themes or whatnot. |
01:41:50 | [Saint] | You can read up on our fine wiki on contribution. |
01:42:06 | Cooldude | They are also stated in the credits. |
01:42:39 | [Saint] | Fix a bug, or implement a missimg and wanted feature, and do it well and agree to the real name policy, and it will he included. |
01:43:42 | Cooldude | But I was wondering if all the members know each other or have the official title of being a rock box maker or is there a small committee of people who take in the work of third party members once they agree its rockbox worthy? |
01:44:45 | Cooldude | Then if those third party members have their work used, then they're added to the credits. |
01:45:03 | [Saint] | There is a select group of committees that earned that title by doing the above stated repeatedly. |
01:45:11 | [Saint] | *committers |
01:45:23 | Cooldude | Ah. |
01:45:50 | Cooldude | By the way, why are the players listed so old? |
01:45:59 | Cooldude | Is it because rockbox has been around for quite a while? |
01:46:25 | Cooldude | Or is it because those are the players the majority of consumers use? |
01:46:28 | funman | 10 years |
01:46:37 | [Saint] | They and they alone can commit to the source directly, but, literally anyone can contribute code to be committed. |
01:46:56 | funman | they are old because you didn't adapt rockbox to newer players |
01:47:11 | funman | and people who did spent years on it |
01:47:21 | Cooldude | Well that explains it. |
01:47:23 | [Saint] | Best. Answer. Ever. :) |
01:47:26 | Cooldude | Indeed. |
01:47:45 | [Saint] | We also have some fairly new targets up there too... |
01:47:50 | Cooldude | Although, to be the devil's advocate- there are a few new players here and there. |
01:48:02 | | Join Thra11 [0] (~thrall@46.208.148.144) |
01:48:08 | Cooldude | Like the Sansa line up. |
01:48:55 | Cooldude | Every single model they made recently has had rockbox made for it. |
01:49:31 | funman | yeah because sansa used the same hardware for lots of them, so we only needed days of work to add a new one to the list |
01:49:40 | Cooldude | Oh okay. |
01:50:14 | Cooldude | Although I think the sansa clip + and rockbox go hand in hand. |
01:50:47 | Cooldude | Without it, it would be a mediocre player. |
01:51:08 | | Quit ender` (Quit: On the contrary, if you never procreate, neither will your kids.) |
01:51:18 | [Saint] | Rockbox goes hand in hand with every media device, they just don't know it yet. :) |
01:51:27 | Cooldude | I think you're quite right. |
01:51:36 | | Quit domonoky (Read error: Connection reset by peer) |
01:51:39 | Cooldude | I just never had the opportunity to own any other players that use it. |
01:51:44 | | Quit Thra11 (Remote host closed the connection) |
01:51:58 | Cooldude | Although I have lived long enough to witness all those players come out onto the market. |
01:52:31 | | Join Thra11 [0] (~thrall@46.208.148.144) |
01:52:35 | Cooldude | Well thank you for your help. |
01:52:41 | Cooldude | And your answers. |
01:52:49 | Cooldude | I hope you two have a great. |
01:53:19 | [Saint] | I hope you're able to become more familiar with the Database vs. Playlists. |
01:53:42 | Cooldude | Well the best I can do is play around with it if I don't understand. |
01:53:54 | Cooldude | It won't hurt to play with it. |
01:54:20 | Cooldude | Worse case scenerio, I uninstall rockbox and the boot loader and install it again. |
01:54:27 | Cooldude | Right? |
01:54:46 | Cooldude | Or is there a better way to reset the entire player? |
01:54:55 | Cooldude | Along with rockbox. |
01:56:55 | [Saint] | If you manage totally screw the settings, you can reset them on boot or delete the configuration file, if Rockbox as a whole becomes inoperable replacing the .Rockbox folder will suffice. |
01:57:15 | [Saint] | One very rarely need replace the bootloader. |
01:57:50 | Cooldude | Do I manually delete the config. file or is there an option on the player? |
01:58:58 | | Quit bertrik (Ping timeout: 265 seconds) |
02:00 |
02:08:41 | | Join Topy44 [0] (Topy44@f049178133.adsl.alicedsl.de) |
02:10:47 | [Saint] | There's a boot option (described in the manual) activated byba device specific keypress during boot which will clear the config. |
02:10:59 | [Saint] | You can, also, do this manually. |
02:11:22 | [Saint] | *activated by a |
02:18:43 | | Quit RandomTime (Ping timeout: 252 seconds) |
02:19:36 | | Quit Thra11 (Ping timeout: 240 seconds) |
02:19:55 | saratoga_ | does dircache store a list of all files in the file system or only a subset? |
02:20:55 | | Join Thra11 [0] (~thrall@87.115.92.29) |
02:25:49 | | Quit TheLemonMan (Quit: WeeChat 0.3.7) |
02:30:32 | Cooldude | Well thank you for your help Saint, I hope you have a great day. |
02:30:34 | | Part Cooldude |
02:30:37 | | Quit Misanthropos (Remote host closed the connection) |
02:40:07 | | Quit perrikwp (Read error: Connection reset by peer) |
02:53:04 | | Quit bitcraft (Remote host closed the connection) |
02:54:18 | | Quit Topy44 (Ping timeout: 246 seconds) |
03:00 |
03:07:47 | | Quit Cthulhux (Ping timeout: 260 seconds) |
03:12:20 | | Quit Torne (Quit: Lost terminal) |
03:13:42 | dartmouth | Is there a preferred way to flatten local commits before pushing one? |
03:22:15 | funman | flatten how? |
03:23:10 | *** | Saving seen data "./dancer.seen" |
03:23:55 | dartmouth | from the using git page: "Generally, you will want to flatten your change to a single commit before uploading it". I only have 3 files slightly changed but I have two commits, and I'd like to make it all just one. |
03:24:22 | | Join perrikwp [0] (~quassel@cpe-071-076-186-186.triad.res.rr.com) |
03:25:04 | funman | git rebase -i HEAD^2 (that page should mention it) |
03:31:25 | dartmouth | typed exactly like that? gets me "fatal: Needed a single revision", "Invalid base". I'm not seeing it on the page, that earlier quote is the only mention I can find of grouping individual commits together, and it doesn't help someone that knows next to nothing about git :) |
03:32:33 | funman | sorry, it's HEAD~2 (or equivalent HEAD^^) |
03:32:58 | funman | HEAD^^^^^^^^^^ == HEAD~1 |
03:33:01 | funman | HEAD^^^^^^^^^^ == HEAD~10 |
03:33:34 | funman | i.e. 2 or 10 commits before the current one |
03:37:29 | | Quit krabador (Ping timeout: 272 seconds) |
03:43:16 | | Quit antil33t (Read error: Connection reset by peer) |
03:43:40 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
03:57:50 | | Join Cthulhux [0] (cthulhux@rosaelefanten.org) |
04:00 |
04:00:53 | | Join anewuser_ [0] (~anewuser@186.93.139.47) |
04:04:40 | | Quit anewuser (Ping timeout: 265 seconds) |
04:09:33 | | Quit remlap (Quit: Leaving.) |
04:27:59 | | Quit factor (Read error: Connection reset by peer) |
04:45:05 | | Join factor [0] (~factor@r74-195-218-67.msk1cmtc02.mskgok.ok.dh.suddenlink.net) |
04:46:42 | | Quit [7] (Disconnected by services) |
04:46:48 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
04:47:45 | dartmouth | I just pushed my first commit, if someone that knows what they're doing can take a peek at http://gerrit.rockbox.org/223 and let me know if I screwed anything up, O |
04:47:52 | dartmouth | -I'd appreciate it. |
04:59:24 | | Quit pixelma (Disconnected by services) |
04:59:24 | | Join pixelma_ [0] (pixelma@rockbox/staff/pixelma) |
04:59:40 | | Quit amiconn (Disconnected by services) |
04:59:42 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:59:44 | | Nick pixelma_ is now known as pixelma (pixelma@rockbox/staff/pixelma) |
04:59:46 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:59:54 | | Join davo [0] (~davo@adsl-67-122-137-38.dsl.pltn13.pacbell.net) |
05:00 |
05:14:58 | | Quit Thra11 (Ping timeout: 265 seconds) |
05:16:37 | davo | anyone know of a fix for fixing a frozen "scanning disk..." message at boot up? i think it's related to http://www.rockbox.org/wiki/SansaAMS#Formatting_a_Player_that_cannot_get_past_the_Database_Refresh_in_the_OF, however my current build doesn't get interrupted when i remove the USB connection. are there other possible methods to fix a corrupt OF? |
05:23:12 | *** | Saving seen data "./dancer.seen" |
05:27:59 | | Quit antil33t (Read error: Connection reset by peer) |
05:28:23 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
05:35:52 | saratoga | davo: isn't the scanning disk message in rockbox, not the sandisk firmware? |
05:36:28 | davo | yeah the message is ontop of the rockbox startup screen |
05:37:50 | saratoga | i would check the disk for errors in the sandisk usb mode |
05:38:18 | davo | i think somewhere it was stated that power-on while holding the 'home' key starts the sandisk firmware, but i can't get that either, so i think the sandisk firmware is messed up |
05:38:48 | | Join Keripo [0] (~Keripo@eng167.wireless-resnet.upenn.edu) |
05:39:05 | davo | yeah, i'd like to check anything, but I can't seem to get the device to recognize from a laptop |
05:39:59 | saratoga | its left, not home |
05:40:03 | saratoga | IIRC |
05:40:31 | saratoga | at least for some of the sandisk players |
05:40:50 | davo | oh man, if that's the case, i should have gone back to check the manual :D |
05:40:59 | davo | i bet you are right |
05:41:38 | davo | WOW, that's it |
05:42:06 | davo | i tried up, down, and home...man i feel dumb :) |
05:51:35 | [Saint] | Step 1: Documentation :) |
05:51:51 | | Join blackmatrix_ny [0] (~blackmatr@cpe-68-174-118-180.nyc.res.rr.com) |
06:00 |
06:01:38 | | Quit Keripo (Quit: Leaving.) |
06:04:15 | | Quit anewuser_ () |
06:39:27 | saratoga_ | can someone with access to the spam filtering fix r00tb33r's posts? |
06:56:00 | | Quit blackmatrix_ny (Ping timeout: 246 seconds) |
07:00 |
07:17:08 | | Quit shamus (Quit: chaos reigns within reflect repent and reboot order shall return) |
07:23:15 | *** | Saving seen data "./dancer.seen" |
07:34:43 | JdGordon | veyr slim chance, but is anyone awake and knows how tagcache works? |
07:35:39 | saratoga_ | ping Slasheri |
07:38:43 | JdGordon | trying to find where the actual file scanning happens |
07:38:46 | | Join shamus [0] (~shamus@ip-206-192-195-49.marylandheights.ip.cablemo.net) |
07:41:04 | JdGordon | ah, fonud it |
07:45:32 | saratoga_ | the playlist idea? |
07:46:52 | JdGordon | yeah |
07:46:56 | | Quit antil33t (Read error: Connection reset by peer) |
07:47:21 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
07:47:25 | [Saint] | I never thought I'd see you deliberately sniffing around tagcache :) |
07:48:41 | JdGordon | I'm hoping to add 3 lines to tagcache.c and thas it :) |
07:50:24 | * | [Saint] wonders if it'll still he called tagcache.c when it handles tags, it's own rating system, and playlists also... |
07:50:43 | [Saint] | "tagcache" doesn't really seem to fit. |
07:51:01 | JdGordon | inded, but renaming it is a pain, and mostly wasted effort |
07:52:17 | [Saint] | Oh, indeed. I assume there would he a lot of references to take care of. |
07:57:40 | davo | not sure if i should mention this or not, but getting Download error: received HTTP error 404, when downloading file rockbox-fonts-1060d30-120421.zip using rbutil v1.2.8 |
07:58:03 | [Saint] | Known error. But thanks. |
07:58:10 | davo | my bad, thanks |
07:58:55 | JdGordon | OK... so I have the database printing the m3u filenames as thye are found.. now what the heck do I do with them? |
07:59:47 | [Saint] | Good...ummm...question. |
08:00 |
08:01:13 | [Saint] | /Database/Playlists/Playlist_Name/Tracks_listed_in_playlist_order |
08:01:18 | JdGordon | i could easily build a in ram list and display them, but then the scan needs to happen every boot (which happens anyway?) |
08:01:19 | [Saint] | ? |
08:04:00 | JdGordon | that would be cool |
08:04:06 | JdGordon | dunno how to make that work though |
08:25:25 | | Quit kadoban (Ping timeout: 248 seconds) |
08:34:46 | | Quit dartmouth (Quit: CGI:IRC) |
08:44:54 | | Join Horscht [0] (~Horscht@p54946198.dip.t-dialin.net) |
08:44:55 | | Quit Horscht (Changing host) |
08:44:55 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
08:47:18 | | Quit [Saint] (Read error: Connection reset by peer) |
08:48:10 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
09:00 |
09:02:51 | | Join The_prospector [0] (baconmaste@unaffiliated/cornman) |
09:03:51 | | Quit Kiwi_Cam (Quit: Leaving) |
09:06:39 | | Quit The_prospector (Read error: Connection reset by peer) |
09:06:54 | | Join The_prospector [0] (baconmaste@unaffiliated/cornman) |
09:07:27 | | Quit PaulFertser (Read error: Operation timed out) |
09:08:04 | | Join KiwiCam [0] (~KiwiCAM@101.98.171.48) |
09:09:13 | | Nick [Saint] is now known as Not_a_Post_Offic (~Saint]@unaffiliated/saint/x-8516940) |
09:09:33 | | Nick Not_a_Post_Offic is now known as [Saint] (~Saint]@unaffiliated/saint/x-8516940) |
09:11:45 | | Join PaulFertser [0] (paul@paulfertser.info) |
09:13:13 | | Join n1s [0] (~n1s@nl118-175-223.student.uu.se) |
09:13:13 | | Quit n1s (Changing host) |
09:13:13 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
09:15:40 | | Quit antil33t (Read error: Connection reset by peer) |
09:16:03 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
09:23:17 | *** | Saving seen data "./dancer.seen" |
09:31:53 | | Quit n1s (Read error: Connection timed out) |
09:47:57 | | Quit n17ikh (Ping timeout: 245 seconds) |
10:00 |
10:07:31 | | Join ender` [0] (~ender@foo.eternallybored.org) |
10:11:13 | | Join n17ikh [0] (~peter@c-174-56-150-44.hsd1.sc.comcast.net) |
10:14:00 | | Quit [Saint] (Read error: Connection reset by peer) |
10:14:03 | | Join [Saint_] [0] (~Saint]@unaffiliated/saint/x-8516940) |
10:14:21 | | Quit [Saint_] (Remote host closed the connection) |
10:20:03 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
10:24:03 | | Quit antil33t (Read error: Connection reset by peer) |
10:24:26 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
10:41:17 | | Join ___s3b3_ [0] (s3b3l@HSI-KBW-109-192-094-127.hsi6.kabel-badenwuerttemberg.de) |
11:00 |
11:09:15 | | Quit CaptainKewl (Ping timeout: 265 seconds) |
11:18:25 | | Join leavittx [0] (~leavittx@89.221.199.187) |
11:23:19 | *** | Saving seen data "./dancer.seen" |
11:23:30 | | Quit antil33t (Read error: Connection reset by peer) |
11:23:55 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
11:37:38 | | Quit antil33t (Read error: Connection reset by peer) |
11:37:59 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
11:43:23 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
11:43:24 | | Quit bertrik (Changing host) |
11:43:24 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
11:50:03 | | Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) |
11:50:03 | | Quit pamaury (Changing host) |
11:50:03 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
11:58:50 | | Join TheLemonMan [0] (~LemonBoy@adsl-ull-162-215.50-151.net24.it) |
11:59:54 | | Quit [Saint] (Remote host closed the connection) |
12:00 |
12:03:04 | | Quit antil33t (Read error: Connection reset by peer) |
12:04:00 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
12:19:37 | | Join Keripo [0] (~Keripo@eng167.wireless-resnet.upenn.edu) |
12:21:04 | | Join stoffel [0] (~quassel@pD9E4203B.dip.t-dialin.net) |
12:21:16 | | Quit nosa-j (Read error: Connection reset by peer) |
12:25:00 | | Join nosa-j [0] (~m00k@adsl-74-235-42-111.clt.bellsouth.net) |
12:25:11 | | Join y4n [0] (~y4n@unaffiliated/y4ndexx) |
12:36:50 | | Join RandomTime [0] (~RT@wikia/vstf/Randomtime) |
12:40:16 | | Join n1s [0] (~n1s@nl118-175-223.student.uu.se) |
12:40:16 | | Quit n1s (Changing host) |
12:40:16 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
12:49:13 | | Quit antil33t (Read error: Connection reset by peer) |
12:49:41 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
12:51:42 | CIA-44 | Commit 84f7f60 in rockbox by Bertrik Sikken: (Author: Marty Miller) Fix Rockblox plugin display issues on Clip Zip |
12:52:13 | | Quit leavittx (Ping timeout: 245 seconds) |
12:53:00 | | Join dfkt [0] (dfkt@chello084112032026.1.11.vie.surfer.at) |
12:53:06 | | Quit dfkt (Changing host) |
12:53:06 | | Join dfkt [0] (dfkt@unaffiliated/dfkt) |
12:53:59 | CIA-44 | 84f7f60 build result: All green |
12:57:09 | | Quit stoffel (Remote host closed the connection) |
12:59:20 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
13:00 |
13:00:11 | | Quit antil33t (Read error: Connection reset by peer) |
13:00:33 | n1s | the rebase −−onto thing seems to be exactly what i was looking for |
13:00:43 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
13:03:43 | | Join stoffel [0] (~quassel@pD9E4203B.dip.t-dialin.net) |
13:20:17 | | Join prof_wolfff [0] (~prof_wolf@213.37.48.146.static.user.ono.com) |
13:23:22 | *** | Saving seen data "./dancer.seen" |
13:26:50 | | Quit [Saint] (Remote host closed the connection) |
13:29:45 | | Join Thra11 [0] (~thrall@87.115.92.29) |
13:39:37 | TheLemonMan | pamaury: ping |
13:57:04 | | Join anewuser [0] (~anewuser@186.93.139.47) |
13:57:05 | | Quit anewuser (Changing host) |
13:57:05 | | Join anewuser [0] (~anewuser@unaffiliated/anewuser) |
13:58:40 | gevaerts | davo: rbutil v1.2.8 is quite old |
13:59:13 | | Join antil33t| [0] (~Ahurhurr@101.98.150.103) |
14:00 |
14:01:04 | bertrik | pamaury, can you bring all of the x-fi's you have to devcon? so I'll have something to hack on during devcon :) |
14:01:26 | bertrik | gevaerts, I still have your meizu m3 here (somewhere ...) |
14:02:24 | bertrik | and I think I still have AlexP's DAB-stick player-thing |
14:02:30 | | Quit antil33t (Ping timeout: 264 seconds) |
14:06:59 | * | amiconn still has that Tatung Elio :\\ |
14:07:51 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
14:08:46 | | Quit [Saint] (Client Quit) |
14:12:26 | | Join leavittx [0] (~leavittx@89.221.199.187) |
14:13:09 | bertrik | I can also bring my meizu m6 if anyone wants to hack on it, it's a bit similar to a nano 2g. I got stuck on it because of the Whimory FTL used in it. |
14:13:57 | JdGordon | Am I correct in thinking that we currently have no mechnism to be notified when a file is added/deleted? |
14:15:46 | gevaerts | JdGordon: I suspect we have something. IIRC auto-updating the database uses dircache to help with that |
14:16:25 | * | gevaerts thinks we really need to get mtp working |
14:19:03 | JdGordon | I have a feeling I need to dig into how dircache actually works :( |
14:19:14 | | Quit Keripo (Quit: Leaving.) |
14:20:19 | JdGordon | pretty much I tihnk we should have the a thread do the scan and use callbacks for each file found instead of database doing a dedicated scan (even if it uses dircache) |
14:20:46 | JdGordon | then add some events for "file added/deleted" and boom much cleaner solutions |
14:21:25 | pamaury | TheLemonMan: pong |
14:21:29 | pamaury | bertrik: yes |
14:22:09 | JdGordon | then we can trigger partial scans when removable storage is removed/added |
14:22:33 | JdGordon | and we can know if the currently playing file is deleted we can skip if it isnt fully buffered, or let it play if it is and close that bug |
14:23:03 | n1s | sounds nice, go do it :) |
14:25:02 | pamaury | gevaerts: why mtp ? |
14:25:28 | JdGordon | no point doing mtp unless linux libmtp is fixed so it is useable :p |
14:25:43 | pamaury | isn't libmtp working ? |
14:25:55 | gevaerts | JdGordon: no point fixing libmtp unless there's actually a reason to use it :) |
14:26:05 | gevaerts | pamaury: realtime fine-grained database updates |
14:26:11 | n1s | pamaury: with mtp you can actualy know what is being transfered and update databases and whatnot on the fly |
14:26:16 | JdGordon | pamaury: not in my experience |
14:26:23 | gevaerts | You know exactly which files were modified |
14:26:37 | gevaerts | And you don't even have to wait for disconnect to update |
14:27:41 | pamaury | if someone has enough motivation he/she can try to revive my mtp branch |
14:32:43 | JdGordon | relative to disk access, taking a callback is basically free right? |
14:33:03 | | Quit bertrik (Ping timeout: 252 seconds) |
14:35:37 | | Join stoffel_ [0] (~quassel@pD9E433A2.dip.t-dialin.net) |
14:36:04 | | Quit stoffel (Ping timeout: 248 seconds) |
14:37:28 | pamaury | JdGordon: yes, notifying file add/delete is basically free, just it needs to be implemented correctly with/without dircache |
14:38:03 | JdGordon | why is EVENT_CLASS_LCD #defined to 0xf000 when all the others are a single bit? |
14:39:08 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
14:40:05 | pamaury | JdGordon: good question |
14:40:33 | * | JdGordon changes it |
14:43:11 | pamaury | I don't know exactly how events work but I'm not even sure there need to be one bit per event |
14:43:25 | pamaury | class |
14:48:16 | JdGordon | they dont |
14:48:22 | CIA-44 | Commit 705e7fe in rockbox by Jonathan Gordon: event classes are single bits |
14:48:23 | JdGordon | just looks neater |
14:51:01 | | Join Xerion [0] (~xerion@5419F9C3.cm-5-2d.dynamic.ziggo.nl) |
14:51:20 | CIA-44 | 705e7fe build result: All green |
14:54:45 | | Quit n1s (Quit: Ex-Chat) |
14:58:27 | | Quit ariii () |
15:00 |
15:02:04 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
15:02:05 | | Quit bertrik (Changing host) |
15:02:05 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
15:10:17 | JdGordon | hmm... crud, we dont store the filename in the fd struct |
15:10:33 | JdGordon | is there any way to get it back, or would saving it be the only way to do this? |
15:10:55 | JdGordon | I want it so I can send an event when it is modified |
15:11:08 | JdGordon | (when it is close()'ed after being written to) |
15:11:43 | pamaury | JdGordon: I think that was already discussed. If you have the dircache pointer that can be retrieved and for FAT you can also too iirc but it's expensive |
15:12:08 | | Quit Xerion (Quit: ) |
15:12:22 | pamaury | othoh, do we really open files to delete them ? |
15:12:43 | pamaury | ah sorry, you want an even when it's modified |
15:12:58 | JdGordon | looks like it is stored in the fd's fat_struct so all good |
15:13:50 | pamaury | oh really ? |
15:13:55 | JdGordon | oh woops, nope |
15:14:01 | JdGordon | was looking at fat_dir, not fat_file |
15:14:22 | pamaury | it's probably the filename, not the file path |
15:15:26 | JdGordon | 2K to store filenames... or not send an event when it is modified... |
15:15:27 | JdGordon | hmmm |
15:23:24 | *** | Saving seen data "./dancer.seen" |
15:25:23 | bertrik | is it expected that HAVE_HOTSWAP is different in the sim than for the real target? |
15:28:39 | bertrik | hm, ok, apparently it is ... |
15:31:33 | * | pamaury is implementing a boot menu for the imx233 based targets |
15:32:20 | bertrik | hah, it looks like clang may have found a bug in apps/codecs/libcook/cook.c : 575 |
15:32:36 | bertrik | the code says memset(decode_buffer, 0, sizeof(decode_buffer)); but decode_buffer is a pointer |
15:34:11 | bertrik | therefore sizeof(decode_buffer) returns the size of the pointer, not the size of the buffer, which is likely wrong |
15:34:26 | | Join Misanthropos [0] (~Misanthro@adsl-84-227-71-121.adslplus.ch) |
15:34:30 | pamaury | looks wrong indeed |
15:38:59 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
15:39:43 | | Quit bluebrother (Disconnected by services) |
15:39:49 | | Join bluebrother [0] (~dom@rockbox/developer/bluebrother) |
15:40:48 | bertrik | pamaury, still looks unfixed in a couple of repositories I could find for libavcodec |
15:41:14 | bertrik | not sure where the official repo is though |
15:42:06 | | Quit antil33t| (Ping timeout: 265 seconds) |
15:42:59 | | Quit fs-bluebot (Ping timeout: 260 seconds) |
15:44:13 | | Join fs-bluebot [0] (~fs-bluebo@g224236127.adsl.alicedsl.de) |
15:45:54 | | Quit factor (Ping timeout: 246 seconds) |
15:48:50 | kugel | JdGordon: we have filename(int fd) IIRC |
15:50:11 | kugel | remember that the fat code isnt used on hosted targets |
15:51:07 | JdGordon | I know, need to implement all this 3 times :/ |
15:51:13 | JdGordon | target, app, sim :( |
15:51:18 | bertrik | it appears current libavcodec fixed it already, along with a lot of other fixes |
15:51:31 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
15:52:31 | JdGordon | no filename() in my firmware/ |
15:54:22 | kugel | sorry, i confused it with filesize() |
16:00 |
16:01:47 | | Quit antil33t (Read error: Connection reset by peer) |
16:02:13 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
16:04:21 | * | bertrik wonders what language asap.c is written in |
16:05:32 | | Quit leavittx (Ping timeout: 265 seconds) |
16:06:31 | | Join Torne [0] (~torne@rockbox/developer/Torne) |
16:07:54 | n1s | bertrik: looks like some serious marco infection |
16:07:58 | n1s | macro |
16:08:56 | | Join leavittx [0] (~leavittx@89.221.199.187) |
16:09:41 | | Join CaptainKewl [0] (captainkew@207-237-110-248.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) |
16:10:47 | bertrik | n1s, yes, I'm not touching that with a 10-foot pole |
16:12:45 | JdGordon | who knows playback.c nowdays? |
16:14:06 | jhMikeS | no idea |
16:14:09 | | Quit Cthulhux (Changing host) |
16:14:09 | | Join Cthulhux [0] (cthulhux@piratenpartei/ni/tux) |
16:14:25 | JdGordon | I want to know if a filename is the currently playing file (easy) and if it is finished buffering or not |
16:15:19 | jhMikeS | you'll have to ask buffering |
16:16:48 | jhMikeS | buf_handle_remaining. There's no id3 => handle lookup though |
16:17:33 | jhMikeS | or do you want to know if ALL handle are done? |
16:18:06 | jhMikeS | for a particular track? |
16:19:01 | JdGordon | yes |
16:19:26 | JdGordon | I want to remove the file from the playlist if it is deleted and not yet fully buffered |
16:23:04 | jhMikeS | hook BUFFER_EVENT_FINISHED and see if it's an audio handle, then you know it just completed |
16:23:53 | jhMikeS | even playback has no strict ordering and really doesn't have a clear idea of what load in what order |
16:24:14 | jhMikeS | just the order it adds handles into the track list |
16:24:24 | | Quit gevaerts (Ping timeout: 246 seconds) |
16:25:02 | JdGordon | hmm, nuts |
16:26:53 | jhMikeS | codec has the currently decoding file, but what's buffering isn't necessarily current |
16:26:54 | | Join gevaerts [0] (~fg@rockbox/developer/gevaerts) |
16:27:32 | CIA-44 | Commit 7901aa6 in rockbox by Bertrik Sikken: Simplify warning suppression for unused argument |
16:27:33 | CIA-44 | Commit f3211e6 in rockbox by Bertrik Sikken: libgme: fix incorrect memset size argument |
16:27:34 | CIA-44 | Commit 0ca7b83 in rockbox by Bertrik Sikken: cook: fix incorrect memset size argument |
16:28:08 | jhMikeS | I guess you'd have to scan the buffer and see if anything not finished is deleted |
16:29:15 | | Join remlap [0] (~Patrick@190.28.169.217.in-addr.arpa) |
16:29:48 | JdGordon | so unconditionally deleteing is probably safest? |
16:30:06 | CIA-44 | 0ca7b83 build result: All green |
16:30:29 | | Join markun [0] (~markun@rockbox/developer/markun) |
16:31:45 | jhMikeS | JdGordon: from where, disk or playlist? |
16:33:23 | jhMikeS | if it fails for metadata or audio, playback should just skip it, for other missing stuff it tries to keep going |
16:33:57 | JdGordon | jhMikeS: from disk |
16:34:06 | JdGordon | sorry, from the playlist |
16:34:24 | | Quit bertrik (Remote host closed the connection) |
16:34:31 | JdGordon | what i meant to say is, "unconditionally skipping tracks if the current track has ben rmeoved from disk is easiest" |
16:34:55 | jhMikeS | playback needs to know or else its playlist offset will be wrong |
16:35:47 | JdGordon | g#224 |
16:35:49 | fs-bluebot | Gerrit review #224 at http://gerrit.rockbox.org/r/#change,224 : filesystem events: Add a new event to trigger on file access. by Jonathan Gordon (changes/24/224/1) |
16:36:01 | JdGordon | I just do audio_next() or audio_stop() if the current track is the deleted one |
16:36:23 | JdGordon | it will break if it is the next track and partially buffered though so not quite finished yet |
16:36:38 | JdGordon | but this is an example of what I want to add |
16:37:07 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
16:37:08 | | Quit bertrik (Changing host) |
16:37:08 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
16:37:48 | jhMikeS | audio_flush_and_reload tracks is needed |
16:37:58 | jhMikeS | *audio_flush_and_reload_tracks |
16:39:19 | JdGordon | Do we really want to do that unconditionally thoguh? |
16:40:21 | JdGordon | maybe the callback should be in playback.c instead so we can know how far into the playlist we need to check the deleted file |
16:40:45 | jhMikeS | all indexes need to be updated so that offset 1 is the next track |
16:41:13 | JdGordon | the indexes are safe because the file is still in the playlist |
16:41:16 | jhMikeS | if you remove the next track, now what was at offset 2 is offset 1 |
16:41:35 | jhMikeS | you could mark it as bad without touching the playlist |
16:42:26 | JdGordon | it will do that automatically if it tries to buffer it and the file has dissapeared |
16:42:32 | JdGordon | the issue is if it has started to buffer it |
16:43:05 | JdGordon | presumably playback knows how far into the playlist it has buffered? |
16:44:29 | jhMikeS | it does, whatever it opened handles to has started buffering, which would be at the track list write possition |
16:47:42 | jhMikeS | the last slot is current until the audio handle has begun since it's the last one that is started, then it advances it to the next free one. buffering handles actually filling it whenever it gets around to it or a codec needs it immediately |
16:47:57 | | Join remlap1 [0] (~Patrick@190.28.169.217.in-addr.arpa) |
16:50:01 | | Quit remlap (Ping timeout: 245 seconds) |
16:50:48 | JdGordon | sleep time, I'll give it a go during the week (unless you want to take over that part of the patch? :) |
16:51:28 | jhMikeS | Too busy on DSP renovation right this sec :) |
16:54:46 | jhMikeS | the synchonization between playlist changes and what playback is doing is quite poor |
16:55:37 | jhMikeS | really, it should create another playlist and swap it in one shot |
16:58:30 | jhMikeS | or tell playback directly that it needs to reevaluate things. it only asks playlists for a track filename name and after than it runs on its own to get the other info |
17:00 |
17:01:35 | * | jhMikeS is still half-asleep and is probably talking all over the place |
17:02:45 | | Quit remlap1 (Quit: Leaving.) |
17:06:17 | | Join kadoban [0] (~kadoban@97-124-73-212.phnx.qwest.net) |
17:23:27 | *** | Saving seen data "./dancer.seen" |
17:33:05 | | Quit gevaerts (Disconnected by services) |
17:33:07 | | Join gevaerts_ [0] (~fg@rockbox/developer/gevaerts) |
17:52:38 | | Join blackmatrix_ny [0] (~blackmatr@cpe-68-174-118-180.nyc.res.rr.com) |
17:55:05 | n1s | could someone test if http://gerrit.rockbox.org/r/#/c/137/ builds on android/other hosted as i can't test them myself |
17:56:13 | | Quit antil33t (Read error: Connection reset by peer) |
17:56:35 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
18:00 |
18:00:05 | | Quit TheLemonMan (Quit: WeeChat 0.3.7) |
18:21:57 | | Join [Saint] [0] (~Saint]@unaffiliated/saint/x-8516940) |
18:26:56 | | Join remlap [0] (~Patrick@190.28.169.217.in-addr.arpa) |
18:28:07 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
18:29:27 | | Nick gevaerts_ is now known as gevaerts (~fg@rockbox/developer/gevaerts) |
18:37:06 | | Join lebellium [0] (~chatzilla@g231191033.adsl.alicedsl.de) |
18:38:46 | | Quit antil33t (Read error: Connection reset by peer) |
18:39:10 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
18:39:27 | | Quit leavittx (Read error: Connection reset by peer) |
18:41:11 | | Join Cooldude [0] (~trollingz@dsl-173-206-171-114.tor.primus.ca) |
18:41:25 | | Nick Cooldude is now known as Audiophile (~trollingz@dsl-173-206-171-114.tor.primus.ca) |
18:41:35 | | Nick Audiophile is now known as Sirwankalot (~trollingz@dsl-173-206-171-114.tor.primus.ca) |
18:41:41 | Sirwankalot | Hello |
18:42:23 | | Quit stoffel_ (Ping timeout: 265 seconds) |
18:42:24 | | Nick Sirwankalot is now known as Cooldude (~trollingz@dsl-173-206-171-114.tor.primus.ca) |
18:42:43 | Cooldude | ? |
18:43:07 | Cooldude | Anyways, in regards to what people here told me yesterday |
18:43:17 | Cooldude | It is possible to play all the tracks of any given artist |
18:43:35 | evilnick | Yes |
18:43:41 | Cooldude | In fact, my player is capable of doing it |
18:43:48 | Cooldude | You do agree? |
18:44:22 | Cooldude | Two individuals yesterday told me otherwise. That it was impossible for it to happen. |
18:44:35 | Cooldude | That rockbox doesn't support such a function. |
18:45:11 | evilnick | That sounds wrong to me |
18:45:15 | Cooldude | What does? |
18:45:32 | evilnick | That Rockbox would not allow the user to play all the tracks from one artist |
18:45:35 | n1s | why would rockbox care what artisc performs in a track? |
18:45:39 | evilnick | It does |
18:46:11 | Cooldude | It's not about that n1s |
18:46:51 | Cooldude | Earlier, we were talking about how rockbox can only play a single track of any given artist. In order to play another, you have to manually go to the database and choose another one. |
18:47:26 | n1s | that sounds wrong |
18:47:42 | gevaerts | That *is* wronf |
18:47:45 | gevaerts | *wrong |
18:47:54 | Cooldude | By the way, I was wondering |
18:48:07 | Cooldude | My favourite earbuds have once again failed me after using them for 2 years. |
18:48:25 | Cooldude | The left driver is quieter than the right. |
18:48:37 | Cooldude | Should changing the balance fix the problem? |
18:49:21 | evilnick | Cooldude: You're selecting the music in the wrong way if you're only getting a playlist of one song |
18:50:02 | Cooldude | Well I have no idea what I did yesterday. |
18:50:37 | Cooldude | But I amongst all the playing around with the functions, I pressed any or some other function other than repeat. So now it plays all the songs. |
18:50:41 | amiconn | JdGordon: Afaik playback already does skip nonexisting files, so no need to add a check for this |
18:50:59 | amiconn | I don't know exactly what you're trying to do though |
18:51:08 | Cooldude | Look |
18:51:15 | Cooldude | Even if I made a playlist of 234 songs |
18:51:22 | Cooldude | It will always be at 1/234 |
18:51:42 | Cooldude | If I press the right button to change the track, it'll repeat the entire song. |
18:51:44 | amiconn | It even tells the playlist code when it failed to load (gets marked in the playlist viewer) |
18:51:49 | evilnick | You had Repeat set to On or A-B |
18:51:54 | evilnick | One* |
18:51:55 | Cooldude | Oh okay |
18:52:45 | Cooldude | There are a few things I'd like to find out about the apps |
18:52:54 | Cooldude | since the manual barely says anything |
18:53:06 | Cooldude | other than the instructions of how to use the current ones |
18:53:24 | Cooldude | I have a clip+ and Iwas wondering where can I find the gameboy emulator? |
18:54:30 | n1s | copy a rom to the player and select (play) it in the filebrowser |
18:55:29 | Cooldude | So the emulator already exists in the player? |
18:55:54 | Cooldude | Since I don't see it in the plugins list. Nor is it shown or explained in the manual. |
18:55:59 | n1s | all the plugins are nstalled with rockbox (however some require extra resources) |
18:56:07 | evilnick | It may not work on the clip+ then |
18:56:21 | Cooldude | So what players do you two own? |
18:56:28 | gevaerts | Cooldude: I'd say the manual is rather clear about this |
18:56:29 | Cooldude | PMPs or whatever. |
18:56:32 | n1s | it's a viewer and therefore not int he list as you launch it by selecting an appropriate file |
18:56:52 | gevaerts | "To start a game, open a ROM file saved as .gb or .gbc in the file browser" |
18:58:45 | | Join Topy44 [0] (Topy44@f049178133.adsl.alicedsl.de) |
18:58:48 | | Join leavittx [0] (~leavittx@89.221.199.187) |
18:59:51 | Cooldude | Darn it. |
18:59:57 | Cooldude | You're right, it does explain it. |
19:00 |
19:00:37 | Cooldude | I was confused since I never saw Rockboy in the Demos section. |
19:01:08 | Cooldude | I was wondering, whats the purpose of all those screen savers? |
19:01:22 | gevaerts | They're demos, not screensavers |
19:01:32 | Cooldude | What is their purpose? |
19:01:37 | n1s | and they don't have a purpose a ssuch :) |
19:01:50 | Cooldude | They seem gimicky since they're so far away from the music files. |
19:02:01 | gevaerts | They have the same purpose as demos on other platforms: show off |
19:02:51 | Cooldude | I love the one that is called Osciloscope. |
19:03:01 | [Saint] | I read the log...and you seem to have a really warped idea of what you were told yesterday. |
19:03:14 | Cooldude | Oh, its you! |
19:03:17 | Cooldude | Hello Saint. |
19:03:22 | [Saint] | I said multiple times it was possible to play all tracks of a given artist. |
19:03:40 | [Saint] | I even demonstrated how. |
19:03:48 | Cooldude | You told me to make a playlist. |
19:04:02 | Cooldude | And only playlists are the only to to do it. |
19:04:12 | Cooldude | Thats the way you demonstrated it how. |
19:04:17 | [Saint] | I said use the database, which involves a playlist, yes. |
19:04:24 | Cooldude | Indeed, you did. |
19:04:33 | [Saint] | All playback is playlist based in Rockbox. |
19:04:51 | Cooldude | Go into the database, and through the context menu make a playlist. |
19:05:03 | Cooldude | However! |
19:05:05 | gevaerts | Go into the database, select your artist, go to "all tracks", and press select |
19:05:21 | gevaerts | That will make a playlist with all tracks in the current list |
19:05:43 | [Saint] | I was possibly a little non-descript there. |
19:05:43 | Cooldude | I asked you clearly whether or not its possible to play all the tracks of any given artist, and you told me no even after I asked for clarification if you understood my question. |
19:05:44 | bertrik | selecting database/artist/<artist>/<all tracks> creates a playlist with all tracks from that artist |
19:06:08 | [Saint] | I said YES multiple times! |
19:07:00 | [Saint] | Whatvtou read from what I said, and what I said and meant by it, seem to he polar opposites. |
19:07:09 | [Saint] | *what you |
19:07:45 | Cooldude | Why can't I find what I wrote in the logs? |
19:08:01 | Cooldude | Didn't I communicate with you on the 21st? |
19:08:38 | [Saint] | It possibly has something to do with why you completely misunderstood me...I'm nor sure why you can't find it in the logs. |
19:09:38 | [Saint] | You asked "is there a function that allows playback of all tracks of the current artist" |
19:09:38 | Cooldude | Maybe I have. |
19:09:48 | Cooldude | Yes I did, and you answered that question. |
19:09:58 | [Saint] | I responded "no". I then outlined how it is possible. |
19:10:03 | [Saint] | Multiple times. |
19:10:29 | Cooldude | And you said to make a playlist? |
19:10:45 | Cooldude | via the context menu |
19:10:52 | | Quit evilnick (Remote host closed the connection) |
19:11:03 | [Saint] | Yes. |
19:11:47 | Cooldude | So does that mean I have to make a playlist for every artist that has more than one track? |
19:11:56 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
19:12:13 | [Saint] | You're idea of "make a playlist" is confusing you. |
19:12:19 | Cooldude | It might be. |
19:12:28 | Cooldude | Actually. |
19:12:34 | [Saint] | Every time you play *anything* in Rockbox, it is a playlist. |
19:12:35 | Cooldude | Can you tell me how you came to that conclusion? |
19:12:42 | Cooldude | Oh. |
19:12:50 | [Saint] | It doesn't mean you need a thousand playlists sitting around. |
19:13:04 | [Saint] | Its just playback is playlist based. |
19:13:14 | Cooldude | Oh okay. |
19:13:37 | Cooldude | Well that clears it up. |
19:13:39 | Cooldude | Thank you. |
19:14:28 | Cooldude | By the way, I was wondering, whats the purpose of the 0 in the LCD contrast menu? |
19:16:05 | Cooldude | How can one use the player if the screen is turned off? |
19:16:46 | soap | we have voiced menus |
19:17:01 | Cooldude | Oh, okay. |
19:17:23 | [Saint] | That's a valid point, I guess, if O == "no visible ui" in any given situation on a device. |
19:17:52 | Cooldude | Thank you. |
19:17:53 | | Quit dfkt (Quit: -= SysReset 2.55=- Sic gorgiamus allos subjectatos nunc.) |
19:17:57 | soap | and any given variant of the screen. I don't know if there are multiple screens for your player. |
19:18:13 | Cooldude | Its a clip + |
19:18:19 | Cooldude | It has one tiny screen. |
19:19:22 | Cooldude | I was wondering, what should I do if all the text is replaced with boxes? |
19:19:22 | [Saint] | Its possible to restore a botched configuration at boot time so at worst its a hilarious lesson for the sighted I suppose :) |
19:20:19 | [Saint] | Change your font to a font, usually. |
19:20:23 | Cooldude | I pressed on shortcuts but for some reason the language switched from English to another one that was replaced with boxes since the player can't support it. |
19:20:32 | [Saint] | That doesn't work. Week. |
19:20:43 | [Saint] | Ah, type fail! |
19:20:48 | Cooldude | Mind you, the menus are still there but it is impossible to know what is what. |
19:20:55 | Cooldude | Its all boxes. |
19:21:01 | [Saint] | Change your font to a font which supports those characters, usually. |
19:21:23 | Cooldude | How if its impossible to look at look through the menu? |
19:21:25 | evilnick | You could connect it to a computer and change the font/language that way |
19:21:29 | Cooldude | Oh okay. |
19:21:39 | evilnick | There's a config file on the root of the player |
19:21:55 | Cooldude | Alright then, I never knew I was user friendly. |
19:21:59 | Cooldude | Thanks. |
19:22:03 | Cooldude | it was* |
19:22:04 | [Saint] | Its highly possible that whatever font you're using has non of the chars used if they're particularly exotic. |
19:22:15 | bertrik | Language settings from the main menu is 4th / 3rd / 9th |
19:22:40 | evilnick | Cooldude: Because Rockbox has been around for so long, most use-cases have been dealt with quite efficiently :) |
19:22:42 | [Saint] | 16 Unifont has the best char support of any given font. |
19:23:06 | Cooldude | Oh okay, thanks evilnick. |
19:23:14 | Cooldude | :D |
19:23:28 | *** | Saving seen data "./dancer.seen" |
19:23:34 | Cooldude | I think most of my questions have been answered. |
19:23:55 | Cooldude | Thank you very much evilnick, Sanit and soap for your help. I appreciate it. |
19:24:04 | Cooldude | :D |
19:25:30 | | Part Cooldude |
19:35:16 | | Quit n1s (Read error: Connection timed out) |
19:41:23 | | Join stoffel [0] (~quassel@pD9E433A2.dip.t-dialin.net) |
19:48:48 | | Quit stoffel (Ping timeout: 246 seconds) |
20:00 |
20:03:57 | | Join factor [0] (~factor@r74-195-218-67.msk1cmtc02.mskgok.ok.dh.suddenlink.net) |
20:06:09 | | Join Cooldude [0] (~trollingz@dsl-173-206-171-114.tor.primus.ca) |
20:06:13 | Cooldude | Hello again |
20:06:53 | Cooldude | I was wondering, are there any patches to have the PMP turned off when charging with the use of an adapter? |
20:08:26 | | Quit lebellium (Remote host closed the connection) |
20:09:15 | | Join lebellium [0] (~chatzilla@g231191033.adsl.alicedsl.de) |
20:10:04 | evilnick | Cooldude: How would that work? |
20:11:05 | Cooldude | Well, have it in a hibernation mode of sorts. |
20:11:12 | Cooldude | Just like a laptop. |
20:11:12 | | Quit antil33t (Read error: Connection reset by peer) |
20:11:21 | evilnick | I mean, how would the DAP/PMP know that your intention was to charge it quickly, rather than just keeping it plugged in and playing music like at a party? |
20:11:33 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
20:11:37 | Cooldude | Ah. |
20:11:38 | gevaerts | Most audio players can't charge while switched off. This is a hardware limitation |
20:11:51 | Cooldude | You've got a good point. |
20:12:08 | Cooldude | I know! |
20:12:23 | Cooldude | Well, say you were to plug in the player and turn it off. |
20:12:47 | Cooldude | Then it would know its charging because its plugged in while receiving electricity. |
20:12:59 | Cooldude | Does that sound right? |
20:13:34 | Cooldude | If electrical charge is going through the USB port without any data thus its being charged. |
20:13:40 | evilnick | If it's turned off then you don't need a patch |
20:14:19 | Cooldude | I do because its impossible to turn it off when plugged in. |
20:14:54 | gevaerts | As I said, the hardware doesn't support this. There's *nothing* we can do about that |
20:15:21 | Cooldude | Nevermind. |
20:15:24 | Cooldude | I turned it off. |
20:15:35 | Cooldude | Now its a question of whether or not its charging. |
20:16:43 | Cooldude | I wonder, is rockbox an on going project? Or will it end at one point or another? |
20:17:26 | gevaerts | Yes |
20:17:47 | * | evilnick agrees with gevaerts on this one |
20:18:59 | Cooldude | Sorry but I don't understand which question you're replying to. |
20:19:29 | gevaerts | Both |
20:19:36 | evilnick | It is either a project that is ongoing OR it will end at one point or another. |
20:19:41 | gevaerts | It's an ongoing project that will end at one point or another |
20:19:41 | evilnick | It's a perfectly clear reply |
20:20:39 | Cooldude | Thank you. |
20:20:46 | Cooldude | Now it is. |
20:22:35 | Cooldude | By the way, gevaerts and evilnick , can you tell me what your favourite patches are? |
20:22:53 | gevaerts | Why would I have favourite patches? |
20:23:55 | Cooldude | I don't know, if you don't its perfectly fine with me. |
20:24:11 | evilnick | There's a cabbage patch near where my parents live that's rather entrancing but I'm not sure how that's ontopic |
20:24:56 | Cooldude | I was referring to rockbox patches though I find that very funny. |
20:25:01 | Cooldude | although * |
20:28:14 | Cooldude | By the way, if you don't mind me asking if this is too personal, what plays do you guys own that support rockbox? |
20:29:04 | | Quit Horscht (Quit: Verlassend) |
20:30:36 | gevaerts | Sansa c250, iriver h320, gigabeat f20, gigabeat f60, iriver h120 (2x), cowon d2, gigabeat s30, archos jukebox, ipod mini 2g, iriver h10, mrobe 100, sansa e280, sansa clip, mrobe 500, sansa fuzev2, samsung yh925 |
20:30:45 | gevaerts | Oh, and iaudio x5l |
20:30:56 | gevaerts | and ipod video |
20:31:50 | | Join FOAD_ [0] (~foad@83.161.135.61) |
20:31:53 | | Join Kohlio [0] (~kohlrabi@kohlio.de) |
20:32:36 | Cooldude | That's quite the huge collection you've got there. |
20:32:50 | Cooldude | Impressive. |
20:33:10 | | Join n17ikh_ [0] (~peter@c-174-56-150-44.hsd1.sc.comcast.net) |
20:33:25 | | Join lebellium_ [0] (~chatzilla@g231191033.adsl.alicedsl.de) |
20:33:27 | MCrase | The sansa line are the only ones still available for sale (barring ebay and what have you) though right? |
20:34:10 | | Join nhOmega [0] (ruskie@sourcemage/mage/ruskie) |
20:34:16 | * | bertrik has a sansa c240, sansa e260, ipod nano 1g, sansa clip, sansa clip+, sansa clip zip and a couple of ones that are not supported yet |
20:34:41 | | Join alexbobp_ [0] (~alex@capitalthree.pwnz.org) |
20:34:52 | | Quit Kohlrabi (Disconnected by services) |
20:34:58 | | Nick Kohlio is now known as Kohlrabi (~kohlrabi@kohlio.de) |
20:35:00 | Cooldude | Err, you could still buy anything on ebay. |
20:35:29 | Cooldude | However its teh clip zip and hte clip + that are still on sale in stores. |
20:35:38 | Cooldude | However they're going off the market really soon. |
20:36:07 | MCrase | Buying an older mp3 player though you might have to replace the battery. Li-ion batteries don't exactly last that long. |
20:37:27 | Cooldude | Do most mp3 players have Li-ion batteries? |
20:37:34 | Cooldude | Now-a-days |
20:37:35 | Cooldude | ? |
20:37:37 | | Join enthdegree [0] (~enthdegre@wikimedia/enthdegree) |
20:37:51 | | Quit lebellium (*.net *.split) |
20:37:52 | | Quit n17ikh (*.net *.split) |
20:37:52 | | Quit alexbobp (*.net *.split) |
20:37:52 | | Quit FOAD (*.net *.split) |
20:37:52 | | Quit ruskie (*.net *.split) |
20:37:52 | | Quit ThomasAH (*.net *.split) |
20:37:53 | | Nick nhOmega is now known as ruskie (ruskie@sourcemage/mage/ruskie) |
20:37:55 | | Nick FOAD_ is now known as FOAD (~foad@83.161.135.61) |
20:38:05 | | Nick lebellium_ is now known as lebellium (~chatzilla@g231191033.adsl.alicedsl.de) |
20:38:09 | Cooldude | Or is li-ion the only chargable battery? |
20:38:13 | bertrik | yes |
20:38:52 | Cooldude | Oh okay. |
20:39:40 | MCrase | I don't think I've seen anything but li-ion's in consumer electronics. They don't usually use Ni-MH or Ni-Cd batteries in anything but tools and toys. |
20:39:40 | Cooldude | In other news I'd like to report |
20:39:55 | Cooldude | Its possible to charge your DAP when its off |
20:39:57 | Cooldude | with rockbox |
20:40:23 | gevaerts | Cooldude: are you trolling? |
20:40:33 | Cooldude | No, I'm completely serious. |
20:41:00 | gevaerts | You asked that half an hour ago |
20:41:14 | Cooldude | If you don't remember, earlier in this conversation I wrote that we'll have to see what happens. |
20:41:24 | Cooldude | Thats when I turned it off. |
20:41:40 | Cooldude | I also wrote earlier that it is possible to turn it off when its charging. |
20:41:40 | gevaerts | *I* remember |
20:42:02 | gevaerts | You however clearly didn't read what anyone else said |
20:42:29 | Cooldude | Oh? |
20:42:31 | Cooldude | I thought I did. |
20:42:43 | gevaerts | So I don't see why anyone should answer again |
20:42:48 | | Quit CaptainKewl (Read error: Connection reset by peer) |
20:49:24 | | Join ThomasAH [0] (~thomas@aktaia.intevation.org) |
20:51:42 | | Quit saratoga (Quit: Page closed) |
20:52:44 | | Join Rower85 [0] (husvagn@v-413-alfarv-90.bitnet.nu) |
20:58:12 | | Quit user890104 (Ping timeout: 260 seconds) |
21:00 |
21:02:56 | Cooldude | Anyways |
21:03:10 | Cooldude | Gevaerts, you clearly told me that it doesn't have that function |
21:03:30 | | Join user890104 [0] (venci@Addicted.to.Minecraft.ipv6.6bez10.info) |
21:03:30 | Cooldude | I'll test it once more |
21:03:38 | Cooldude | At the moment its at 46 and I'll turn it off |
21:03:55 | Cooldude | Its off. |
21:04:01 | Cooldude | And plugged in. |
21:04:21 | Cooldude | Mind you, it does takes 13 seconds to turn it off when plugged in instead of the usual 2 when its not. |
21:14:03 | Cooldude | Okay, I'll document my experience here seeing as how its logged. |
21:14:12 | Cooldude | I would think that 15-20 minutes have passed. |
21:14:23 | Cooldude | Now I will turn on the player while its plugged in. |
21:14:36 | Cooldude | Its not at 43. |
21:14:44 | Cooldude | now* |
21:14:56 | Cooldude | 44 |
21:15:03 | Cooldude | 45 |
21:15:16 | Cooldude | 46 |
21:15:39 | Cooldude | Now its back at the original charge level, for some odd reason it plummeted while it was off. |
21:15:55 | Cooldude | The charge is rapidly increasing, its now at 47. |
21:16:00 | Cooldude | 48 |
21:16:04 | bluebrother | 23 |
21:16:53 | Cooldude | Well it didn't go any higher than 48. |
21:17:34 | Cooldude | Now its at 49 however the interval of time between 48 and 49 is the same as if its on. |
21:18:09 | evilnick | Cooldude: It was 10 minutes that you left it plugged in and off for |
21:18:18 | Cooldude | Oh. |
21:18:33 | * | bluebrother prepares to extend the ignore list |
21:18:57 | Cooldude | Actually 14 minutes |
21:19:20 | Cooldude | Either way, in conclusion, its best to leave it on and turning it off doesn't make a significant differance. |
21:19:28 | evilnick | 20:03 to 20:14 |
21:20:03 | Cooldude | Keep in mind that we're in different time zones. |
21:20:12 | evilnick | HAHAHAHAHAH! |
21:20:20 | Cooldude | But yes, you're right- 10 minutes. |
21:20:48 | Cooldude | 11 actually but whatever. |
21:22:43 | Cooldude | Have a good day. |
21:22:46 | | Part Cooldude |
21:23:32 | *** | Saving seen data "./dancer.seen" |
21:30:17 | | Nick alexbobp_ is now known as alexbobp (~alex@capitalthree.pwnz.org) |
21:34:48 | CIA-44 | Commit 885db72 in rockbox by Dominik Riebeling: gitscraper: support Python3. |
21:35:22 | bluebrother | AlexP: in case you're doing the next release this should make things easier for you :) |
21:37:08 | AlexP | bluebrother: ooh, ta :) |
21:37:24 | CIA-44 | 885db72 build result: All green |
21:38:07 | bluebrother | I've decided to finally bite the bullet and see what's needed to make scripts work with Python3 |
21:38:18 | AlexP | good luck :) |
21:38:52 | bluebrother | actually wasn't that hard |
21:39:06 | bluebrother | just (as usual) work that required time to do it :) |
21:45:33 | | Quit Thra11 (Remote host closed the connection) |
21:46:14 | | Join Thra11 [0] (~thrall@87.115.92.29) |
22:00 |
22:02:50 | | Join Cadaver1 [0] (~cadaver@d24-150-236-171.home.cgocable.net) |
22:10:42 | | Part Cadaver1 |
22:12:40 | bluebrother | AlexP: are you maintaining the Google Calendar for Rockbox? |
22:12:51 | AlexP | bluebrother: Yes, sort of |
22:13:01 | bluebrother | can you add DevCon? It seems to be missing :) |
22:13:07 | AlexP | Sure |
22:13:14 | | Join Thra11_ [0] (~thrall@45.17.113.87.dyn.plus.net) |
22:13:16 | AlexP | I can also give you the password if you would like :) |
22:13:28 | bluebrother | I don't think there's much for me to contribute |
22:13:39 | bluebrother | just noticed that DevCon was missing ;-) |
22:15:54 | | Quit Thra11 (Ping timeout: 252 seconds) |
22:16:07 | | Quit y4n (Quit: only amiga makes it possible) |
22:16:29 | AlexP | bluebrother: Can you see it now? |
22:19:44 | gevaerts | AlexP: I can see it now (twice... It's also in my work calendar :) |
22:20:06 | AlexP | cool :) |
22:29:53 | | Join nortega [0] (~nortega@c-24-245-44-44.hsd1.mn.comcast.net) |
22:29:59 | nortega | hello |
22:30:29 | nortega | does anyone here know a linux operating system I can use for my iPod classic? |
22:32:54 | nortega | if you do please send the e-mail to nicolas.ortega.froysa@gmail.com |
22:33:04 | nortega | thanks |
22:33:07 | | Quit nortega (Client Quit) |
22:37:55 | | Quit davo (Read error: Connection reset by peer) |
22:44:48 | | Join lebellium_ [0] (~chatzilla@g231191033.adsl.alicedsl.de) |
22:49:23 | | Join GodEater_ [0] (~bibble@cl-711.lon-02.gb.sixxs.net) |
22:49:24 | | Quit GodEater_ (Changing host) |
22:49:24 | | Join GodEater_ [0] (~bibble@rockbox/staff/GodEater) |
22:49:52 | | Join Keripo [0] (~Keripo@eng325.wireless-resnet.upenn.edu) |
22:49:53 | | Join zu_ [0] (~zu@ks387228.kimsufi.com) |
22:54:39 | | Quit lebellium (*.net *.split) |
22:54:40 | | Quit pjm0616 (*.net *.split) |
22:54:40 | | Quit GodEater (*.net *.split) |
22:54:40 | | Quit zu (*.net *.split) |
22:56:26 | | Quit AlexP (Remote host closed the connection) |
22:58:30 | | Join AlexP [0] (~alex@rockbox/staff/AlexP) |
23:00 |
23:00:15 | | Quit evilnick (Remote host closed the connection) |
23:00:35 | | Join pjm0616 [0] (~user@175.209.206.227) |
23:08:27 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
23:09:41 | | Join davo [0] (~davo@adsl-99-176-8-250.dsl.lsan03.sbcglobal.net) |
23:14:49 | | Quit lebellium_ (Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120417165043]) |
23:15:11 | | Quit davo (Ping timeout: 252 seconds) |
23:15:41 | | Quit antil33t (Read error: Connection reset by peer) |
23:15:42 | | Quit markun (Quit: leaving) |
23:15:49 | | Join davo [0] (~davo@adsl-75-56-198-123.dsl.lsan03.sbcglobal.net) |
23:16:06 | | Join antil33t [0] (~Ahurhurr@101.98.150.103) |
23:18:20 | | Join CaptainKewl [0] (captainkew@207-237-110-248.c3-0.nyr-ubr2.nyr.ny.cable.rcn.com) |
23:23:33 | *** | Saving seen data "./dancer.seen" |
23:31:51 | | Join n1s [0] (~n1s@rockbox/developer/n1s) |
23:35:06 | | Quit kadoban (Ping timeout: 244 seconds) |
23:35:34 | | Join davo_ [0] (~davo@99.176.8.250) |
23:37:18 | | Quit n1s (Quit: Ex-Chat) |
23:38:45 | | Quit davo (Read error: Connection reset by peer) |
23:42:07 | | Quit davo_ (Ping timeout: 240 seconds) |
23:43:26 | | Join davo [0] (~davo@adsl-99-176-8-250.dsl.lsan03.sbcglobal.net) |
23:45:44 | | Quit ender` (Quit: "Why are we hiding from the police dad?" "They use vi. We use emacs.") |