00:12:25 | *** | Saving seen data "./dancer.seen" |
00:17:24 | | Part AForkInTheButt |
00:58:41 | _Bilgus | I think they are our own versions |
00:58:56 | _Bilgus | maybe posix IDR |
02:00 |
02:12:28 | *** | Saving seen data "./dancer.seen" |
03:00 |
03:21:35 | | Quit MrZeus_ (Ping timeout: 272 seconds) |
03:58:29 | | Quit cockroach (Quit: leaving) |
04:00 |
04:12:29 | *** | Saving seen data "./dancer.seen" |
05:00 |
05:39:38 | _Bilgus | yes posix: https://github.com/Rockbox/rockbox/blob/master/firmware/common/file.c#L799 |
05:43:07 | | Quit [7] (Ping timeout: 260 seconds) |
05:43:15 | | Join TheSeven [0] (~quassel@rockbox/developer/TheSeven) |
06:00 |
06:12:30 | *** | Saving seen data "./dancer.seen" |
06:42:14 | | Quit Ckat (Ping timeout: 260 seconds) |
06:50:21 | | Join advcomp2019 [0] (~advcomp20@unaffiliated/advcomp2019) |
06:53:24 | | Quit advcomp2019_ (Ping timeout: 256 seconds) |
07:00 |
07:26:47 | | Join Ckat [0] (~Ckat@xn--z7x.xn--6frz82g) |
07:26:53 | | Join advcomp2019_ [0] (~advcomp20@65-131-182-188.sxct.qwest.net) |
07:26:53 | | Quit advcomp2019_ (Changing host) |
07:26:53 | | Join advcomp2019_ [0] (~advcomp20@unaffiliated/advcomp2019) |
07:29:14 | | Quit amiconn (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.) |
07:29:14 | | Quit pixelma (Quit: .) |
07:29:52 | | Quit advcomp2019 (Ping timeout: 260 seconds) |
07:30:39 | | Join amiconn [0] (jens@rockbox/developer/amiconn) |
07:30:39 | | Join pixelma [0] (marianne@rockbox/staff/pixelma) |
07:51:55 | | Quit Ckat (Ping timeout: 256 seconds) |
07:58:56 | | Join Ckat [0] (~Ckat@xn--z7x.xn--6frz82g) |
08:00 |
08:12:31 | *** | Saving seen data "./dancer.seen" |
08:29:20 | | Quit Ckat (Quit: this shouldn't be happening) |
08:31:40 | | Join Ckat [0] (~Ckat@xn--z7x.xn--6frz82g) |
08:56:55 | | Join lebellium [0] (~lebellium@89-92-253-148.hfc.dyn.abo.bbox.fr) |
09:00 |
09:08:27 | | Quit dys (Ping timeout: 260 seconds) |
09:23:06 | | Join dys [0] (~dys@2003:5b:203b:100:a64c:c8ff:fef4:13a6) |
09:40:20 | | Quit Zardoz (Ping timeout: 272 seconds) |
09:51:26 | | Join Zardoz [0] (~Zardoz@cpe-24-242-65-107.austin.res.rr.com) |
09:59:52 | | Join petur [0] (~petur@80.169.83.226) |
09:59:52 | | Quit petur (Changing host) |
09:59:52 | | Join petur [0] (~petur@rockbox/developer/petur) |
10:00 |
10:12:35 | *** | Saving seen data "./dancer.seen" |
10:46:37 | | Quit Ckat (Ping timeout: 246 seconds) |
10:52:54 | | Join Ckat [0] (~Ckat@xn--z7x.xn--6frz82g) |
11:00 |
11:08:11 | | Quit koniu (Remote host closed the connection) |
11:08:39 | | Join koniu [0] (~koniu@gateway/tor-sasl/koniu) |
11:18:43 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
11:33:09 | | Join MrZeus_ [0] (~MrZeus@89-168-117-155.dynamic.dsl.as9105.com) |
11:44:58 | | Quit pamaury (Quit: this->disconnect()) |
11:52:27 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
12:00 |
12:11:42 | | Quit pamaury (Ping timeout: 272 seconds) |
12:12:36 | *** | Saving seen data "./dancer.seen" |
13:00 |
13:04:33 | | Quit petur (Quit: Connection reset by beer) |
13:19:34 | | Quit Natch (Ping timeout: 246 seconds) |
13:25:35 | | Join Natch [0] (~Natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) |
14:00 |
14:11:04 | | Join massiveH [0] (~massiveH@ool-18e4eaeb.dyn.optonline.net) |
14:12:38 | *** | Saving seen data "./dancer.seen" |
14:16:01 | | Join tchan1 [0] (~tchan@c-98-220-238-152.hsd1.il.comcast.net) |
14:16:09 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
14:16:24 | | Quit tchan1 (Read error: Connection reset by peer) |
14:16:28 | | Quit copper (Ping timeout: 256 seconds) |
14:16:36 | | Join copper [0] (~copper@unaffiliated/copper) |
14:17:10 | | Join tchan1 [0] (~tchan@c-98-220-238-152.hsd1.il.comcast.net) |
14:18:44 | | Quit tchan (Ping timeout: 256 seconds) |
14:19:11 | | Quit massiveH (Read error: Connection reset by peer) |
14:19:34 | | Join massiveH [0] (~massiveH@ool-18e4eaeb.dyn.optonline.net) |
15:00 |
15:04:19 | | Quit tchan1 (Quit: WeeChat 2.8) |
15:04:39 | | Join tchan [0] (~tchan@c-98-220-238-152.hsd1.il.comcast.net) |
15:04:39 | | Quit tchan (Changing host) |
15:04:39 | | Join tchan [0] (~tchan@lunar-linux/developer/tchan) |
15:04:59 | | Join cockroach [0] (~blattodea@pdpc/supporter/active/cockroach) |
15:13:17 | | Quit massiveH (Quit: Leaving) |
15:15:12 | | Quit pamaury (Ping timeout: 264 seconds) |
15:24:35 | | Join pamaury [0] (~pamaury@rockbox/developer/pamaury) |
15:49:24 | | Quit advcomp2019_ (Ping timeout: 264 seconds) |
16:00 |
16:12:40 | *** | Saving seen data "./dancer.seen" |
17:00 |
17:01:19 | | Quit Natch (Read error: Connection reset by peer) |
17:10:30 | | Join Natch [0] (~Natch@c-b471e255.014-297-73746f25.bbcust.telenor.se) |
17:26:08 | | Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:306b:3474:82c9:98b3) |
17:42:28 | | Join jdarnley [0] (~J_Darnley@d51A44418.access.telenet.be) |
17:44:49 | | Quit J_Darnley (Ping timeout: 272 seconds) |
17:51:41 | | Join krabador [0] (~krabador@unaffiliated/krabador) |
17:53:54 | | Quit krabador (Remote host closed the connection) |
18:00 |
18:02:46 | | Join applebar [0] (6cf37914@108-243-121-20.lightspeed.wchtks.sbcglobal.net) |
18:02:56 | applebar | hola gamers |
18:03:04 | applebar | how's everyone doing today? |
18:06:01 | | Quit MrZeus_ (Ping timeout: 256 seconds) |
18:08:29 | | Join MrZeus_ [0] (~MrZeus@89-168-117-155.dynamic.dsl.as9105.com) |
18:12:44 | *** | Saving seen data "./dancer.seen" |
18:16:48 | * | speachy is just peachy today. |
18:17:21 | gevaerts | speachy's peachy? :) |
18:17:32 | speachy | well, only on days ending in Y |
18:17:43 | gevaerts | :) |
18:17:57 | applebar | that's good to hear |
18:18:18 | applebar | hey, apparently there's a rockbox android app? |
18:18:32 | applebar | how does it stack up against other android music player apps? |
18:18:34 | speachy | yes, but it doesn't work on >= 4.4 |
18:18:40 | speachy | er, >4.4 |
18:19:13 | applebar | like, doesn't even start? |
18:19:47 | | Quit Riku (Ping timeout: 256 seconds) |
18:19:57 | speachy | basically |
18:20:56 | speachy | also the UI paradigm doesn't map well to touch interfaces. |
18:21:31 | | Join Riku [0] (~riku@toroon2938w-lp140-01-70-24-131-34.dsl.bell.ca) |
18:26:31 | applebar | apparently there's work in the chinese rockbox community to get the app working on lollipop and above |
18:26:33 | applebar | http://forums.rockbox.org/index.php/topic,14177.msg241498.html#msg241498 |
18:26:59 | applebar | i wonder if any of that work got merged into the mainline project |
18:32:48 | speachy | nope |
18:33:12 | speachy | AFAIK no source for that was ever published |
18:36:38 | applebar | So this isn't it? |
18:36:40 | applebar | https://github.com/Rockbox-Chinese-Community/Rockbox-RCC |
18:38:09 | | Quit ubervison (Remote host closed the connection) |
18:38:21 | speachy | thare have been almost no changes in the android/ subdirectory, and what chances there are seem to be trivial. |
18:38:44 | applebar | shucks |
18:39:11 | applebar | so what exactly is stopping the app from launching on newer versions of android? |
18:39:59 | speachy | changed APIs for always-on stuff. |
18:40:39 | speachy | and probably plenty of others, but that's the biggue |
18:41:01 | speachy | someone comfortable with Android stuff could probably knock this out in relatively short order |
18:41:12 | speachy | but that describes nobody here |
18:45:59 | speachy | the diffstat on that repo between master is +7108-584 |
18:47:30 | pixelma | wasn't the problem dalvik => art and requiring some changes in a very lowlevel port of Rockbox? |
18:47:40 | pixelma | s/port/part |
18:48:29 | speachy | AFAIK the NDK portion (ie most of the code) remains unchanged, but it's possible the interface betweeen the native code and the "java" code needs changing too. |
18:49:21 | speachy | plus rockbox is fixed to a specific screen size at compile time |
18:49:28 | pixelma | if it needs to be done right. I believe there was a hack by wodz to make it run at all but that was not done "right" |
18:49:57 | speachy | long story short.. needs a decent amount of work by someone who knows what they're doing. |
18:58:18 | speachy | I take that back; there are some non-trivial changes in the RCC tree.. but I can't tell if it's targeting a newer base API |
18:59:32 | applebar | hey, is the bountysource here official? |
18:59:33 | applebar | https://www.bountysource.com/teams/rockbox |
19:00 |
19:01:06 | speachy | never heard of that. |
19:04:21 | gevaerts | I can't find anything about that in my irc logs that go back to 2008 |
19:05:40 | speachy | still grepping the irc logs |
19:06:42 | speachy | no reference, period. nothing on any of the www sites either. |
19:07:57 | speachy | or forum. |
19:16:39 | applebar | Well, maybe setting up an official one would be a good idea |
19:18:08 | applebar | basically the gist of the site is that software developers can get paid for working on features or fixing bugs |
19:19:06 | applebar | i'd throw some money towards the project if it meant that the Android app got fixed for newer versions and had dynamic resolution support |
19:19:58 | speachy | fixed resolution is _deeply_ baked into rockbox's internals |
19:23:11 | applebar | did this patch ever get merged in? |
19:23:12 | applebar | https://www.rockbox.org/tracker/task/11615 |
19:26:18 | _Bilgus | re: bounty source, WTF owns the $$ till its disbursed |
19:27:22 | _Bilgus | And the user has to pay upfront and wait to get a fix / won't fix to get a refund? |
19:27:46 | | Quit dys (Ping timeout: 240 seconds) |
19:27:47 | _Bilgus | so who owns that account then? |
19:28:06 | applebar | idk who owns the account |
19:28:16 | applebar | but bountysource has a page explaining how it works here: https://github.com/bountysource/core/wiki/Frequently-Asked-Questions |
19:28:29 | speachy | other than the generic paypal donation link (to offset fixed administrative/hosting/etc costs) I would personally stay far away from accepting any funding. |
19:28:44 | * | __builtin didn't know we had a bounty program! |
19:28:55 | applebar | they don't |
19:29:03 | applebar | but it's not a bad idea in principle |
19:29:04 | speachy | __builtin, and we still don't. :D |
19:29:36 | __builtin | I don't think many of our devs would be motivated by a bounty anyway |
19:29:53 | __builtin | many of the handful of semi-active devs that are still around, that is |
19:30:29 | * | speachy would be curious to see what the typical annual turnover on that paypal link turns out to be.. |
19:30:32 | applebar | might attract new devs though |
19:31:03 | _Bilgus | Maybe but I doubt it |
19:31:05 | __builtin | I think that's a question for bjorn |
19:31:10 | mendel_munkis | applebar: thanks for pointing out that patch. it may help me with some other stuff I have on the back burner |
19:31:28 | speachy | but back to fs#1165, never was applied, and the patch is far from applying cleanly to current code.. |
19:31:29 | fs-bluebot | http://www.rockbox.org/tracker/task/1165 Misbehavior in "Set Time/Date" screen (NOT a settings loss) (bugs, closed) |
19:31:43 | speachy | whoops, 11615.. |
19:31:59 | _Bilgus | If that becomes a thing I don't want the bounty like gentleman agreement to give donate it back to project? |
19:32:00 | applebar | at least it's a starting point |
19:33:14 | _Bilgus | fs#11615 |
19:33:15 | fs-bluebot | http://www.rockbox.org/tracker/task/11615 Dynamic screen size (patches, new) |
19:33:24 | applebar | so, the individual developers would agree to distribute the money equally amongst the project for solving issues? _Bilgus |
19:34:33 | _Bilgus | like any bounty recv'd will be donated back to Rockbox to be used as the project sees fit |
19:34:35 | speachy | that patch is going to grow the binary size a bit. might be the death knoll for the sh targets at long last. |
19:35:04 | _Bilgus | speachy that patch probably adds ALOT of extra overhead too |
19:35:11 | __builtin | it's also 10 years old, so merging it will not be easy |
19:35:35 | speachy | not to mention the need to bundle variously-sized resources on targets that can truly change sizes |
19:35:50 | applebar | true, but the idea of the bounty system is for the users to have some input as to what gets fixed/worked on |
19:36:07 | speachy | what users? :D |
19:36:27 | _Bilgus | I'd almost rather resample, devices that need it have the HP to so it |
19:36:29 | speachy | to be blunt, we're far better served by putting any effort into new/current hardware |
19:36:31 | __builtin | re: bounty, the usual path for a "user who wants something badly" to actual get it is to become a dev |
19:36:41 | applebar | well, since i'm here, and since i'm not a dev, i'm tentatively saying that may quite possible me a user |
19:36:55 | applebar | dang i really had a stroke while writing that sentence |
19:37:09 | applebar | *tentatively saying that i may quite possibly be a user |
19:37:25 | applebar | so we know there's one user, at least |
19:37:29 | _Bilgus | they have classes to help you with that applebar |
19:37:52 | applebar | writing a sentence, or becoming a dev? |
19:38:00 | _Bilgus | being a user |
19:38:20 | __builtin | we *do* also have fairly good new-dev resources |
19:38:34 | speachy | and the onramping is easier than it used to be |
19:39:01 | speachy | if we rewrote it all in javascript that would attract more developers! |
19:39:11 | applebar | oh god please no |
19:39:19 | applebar | don't even make me think about electron rockbox |
19:39:35 | _Bilgus | \s doesn't come out well in IRC sorry if I offended you |
19:39:47 | applebar | huh, when you think about it, an electron rockbox is just a fancy name for a battery |
19:39:49 | mendel_munkis | _Bilgus, speachy __builtin: I dont plan on using the patch I just think that it may contain the solution to a different issue I have |
19:40:15 | _Bilgus | mendel_munkis, which patch? |
19:40:22 | applebar | the dynamic resolution patch |
19:40:33 | applebar | fs#11615 |
19:40:34 | fs-bluebot | http://www.rockbox.org/tracker/task/11615 Dynamic screen size (patches, new) |
19:40:44 | speachy | I agree, 11615 is something that IMO should get cleaned up and strongly considered |
19:41:07 | mendel_munkis | speachy: you really dont like sh do you? |
19:41:48 | speachy | eh, I'm largely indifferent to sh; it's just that all of our sh targets are also the only hwcodec targets and also the ones that are the most resource-constrained |
19:42:52 | speachy | I don't want to let supporting those old targets prevent us from adding new capabilities |
19:43:08 | _Bilgus | ^^ |
19:43:17 | speachy | otherwise, by all means, we can keep them around forever+day |
19:43:45 | _Bilgus | it also has a lot of ifdef junk littered all over the codebase |
19:44:27 | speachy | I thought the toolchain bump I'm working on would be a good excuse to kill sh, but.. instead, the new toolchain actually improved the situation. |
19:44:52 | speachy | (and unexpectedly, the PortalPlayer targets turned out to be the holdup..) |
19:45:19 | mendel_munkis | maybe for version 4 |
19:46:41 | speachy | ironically, the newest targets are among the more resource constrained, as they only have ~6-8MB of RAM to work with (out of 32) due to the fixed overhead of the hosted linux environment. |
19:47:02 | speachy | but they have oodles of spare CPU cycles |
19:47:10 | mendel_munkis | the real qustion is if its possible to remove the hosted linux |
19:47:45 | __builtin | unlikely |
19:48:04 | speachy | possible? absolutely! worth the effort? that's a lot more debatable, given that if datasheets exist, they are only in Chinese. |
19:48:28 | speachy | we don't even have the required-by-GPL Linux kernel sources. |
19:49:42 | speachy | being able to rebuild the linux environment would be hugely beneficial |
19:55:20 | speachy | applebar, in all seriousness, fixing up that patch to apply against the current codebase would be a good way to embark on the lucrative path of becoming a rockbox developer. |
19:56:29 | applebar | > in all seriousness |
19:56:30 | applebar | > lucrative |
19:56:35 | applebar | you sure about that? |
19:56:45 | speachy | what price can you place on knowledge? |
19:57:12 | applebar | at least $30,000 a year according to U.S. colleges |
19:59:09 | speachy | there you have it, rockbox is an absolute bargain! |
19:59:24 | applebar | fair point |
19:59:42 | applebar | maybe i can help out with the theming side of things as a start |
20:00 |
20:00:01 | applebar | i actually have graphic design knowledge, for one |
20:00:28 | speachy | all contributions are useful |
20:02:00 | applebar | so, as far as the theming side of things go, does each theme have to be remade for each different device? |
20:02:13 | _Bilgus | buddy you have fun with that theme engine its a unforgiving mistress |
20:02:20 | speachy | no, themes are keyed off of screen size/resolution |
20:02:22 | _Bilgus | an* |
20:02:42 | mendel_munkis | speachy not colors? |
20:02:53 | applebar | so each theme works on all devices? |
20:02:53 | speachy | whoops, I meant to say bit depth |
20:03:13 | speachy | but IIRC you can use a lower bit depth theme on a higher bit depth device. |
20:04:26 | speachy | applebar, yes, if two devices share teh same screen size and color depth, they can use the same themes |
20:08:18 | applebar | it'd be cool to try and get a standard suite of themes across all devices |
20:08:58 | speachy | there is some device-specific functionality that themes can expose, and for that the so-called 'checkwps' tool will tell you if it's compatible with a given target. |
20:09:57 | speachy | which, as of a few days ago, has one fewer segfault-inducing buffer overflow bug! |
20:10:30 | applebar | horray! |
20:12:32 | _Bilgus | saratoga you around? your email on the forum is bad |
20:12:45 | *** | Saving seen data "./dancer.seen" |
20:16:58 | speachy | yeah, it bounces claiming the user/mailbox is unknown. |
21:00 |
21:07:01 | | Part ZincAlloy |
21:12:40 | Zardoz | anyone know if I need to remove rockbox before I change a hard drive in ipod claasic? |
21:19:39 | | Join langest [0] (~langest@89.238.178.35) |
21:26:46 | | Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:881e:b007:6748:30c0) |
21:35:23 | | Quit applebar (Remote host closed the connection) |
21:55:56 | | Join petur [0] (~petur@rockbox/developer/petur) |
22:00 |
22:04:52 | | Join applebar [0] (6cf37914@108-243-121-20.lightspeed.wchtks.sbcglobal.net) |
22:05:20 | | Join dys [0] (~dys@tmo-111-137.customers.d1-online.com) |
22:12:47 | *** | Saving seen data "./dancer.seen" |
22:30:45 | | Quit langest (Remote host closed the connection) |
22:35:57 | | Quit Acou_Bass (Quit: ZNC 1.7.5 - https://znc.in) |
22:38:08 | | Join Acou_Bass [0] (~eddie@cpc97736-bolt17-2-0-cust152.10-3.cable.virginm.net) |
23:00 |
23:00:28 | | Quit applebar (Ping timeout: 245 seconds) |
23:13:53 | | Join applebar [0] (6cf37914@108-243-121-20.lightspeed.wchtks.sbcglobal.net) |
23:44:28 | | Quit lebellium (Quit: Leaving) |