00:00:46 | CIA-58 | New commit by zagor (r29977): Add build dependency to zip |
00:12:35 | | Quit n1s (Remote host closed the connection) |
00:13:05 | CIA-58 | r29977 build result: 4 errors, 0 warnings (zagor committed) |
00:13:48 | | Quit sasquatch (Quit: yeti just dont fit in here) |
00:19:21 | | Join sasquatch [0] (~username@p4FF2D1C4.dip.t-dialin.net) |
00:21:34 | | Quit ender` (Ping timeout: 240 seconds) |
00:22:27 | | Quit ender| (Ping timeout: 250 seconds) |
00:26:44 | | Quit liar (Quit: hallowed are the ori!) |
00:33:49 | | Quit domonoky (Read error: Connection reset by peer) |
00:34:16 | | Part Zagor |
00:36:19 | | Join ender| [0] (krneki@foo.eternallybored.org) |
00:36:26 | | Join ender` [0] (krneki@foo.eternallybored.org) |
00:39:40 | | Join Topy [0] (~Topy44@f049229130.adsl.alicedsl.de) |
00:40:09 | | Quit bertrik (Ping timeout: 240 seconds) |
00:42:50 | | Join sideral [0] (~sideral@213.165.85.248) |
00:42:50 | | Quit sideral (Changing host) |
00:42:50 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
00:43:04 | | Quit T44 (Ping timeout: 255 seconds) |
00:46:26 | sideral | gevaerts: Thanks for responding. Yes, it seems like freqmod is the original author. I'll attempt to verify with him. |
00:47:32 | sideral | Looks like storebror-daniel again has problems building the simulator |
00:48:54 | CIA-58 | New commit by sideral (r29978): FS #12132 patch 2: add_uniqbuf: Fix confusing indentation in if condition |
00:48:55 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
00:48:59 | CIA-58 | New commit by sideral (r29979): FS #12132 patch 3: Rename read_numeric_tag to find_tag, as it is indeed ... |
00:49:00 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
00:49:03 | CIA-58 | New commit by sideral (r29980): FS #12132 patch 4: Added a comment for the tagcache_search.type field. |
00:49:04 | DBUG | Enqueued KICK bluebrother-bot |
00:49:04 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
00:49:11 | CIA-58 | New commit by sideral (r29981): FS #12132 patch 5: check_clauses: Optimizations. ... |
00:49:12 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
00:53:51 | CIA-58 | r29978 build result: 4 errors, 8 warnings (sideral committed) |
00:54:46 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
00:55:27 | sideral | Interesting, more unused-but-set variables. Not by me, alas ;) |
00:57:02 | sideral | And storebror-daniel causing more problems |
00:57:58 | CIA-58 | r29981 build result: 8 errors, 0 warnings (sideral committed) |
00:58:38 | sideral | same thing |
00:59:29 | sideral | Zagor: http://build.rockbox.org/dev.cgi doesn't report binsize diffs any more |
01:00 |
01:03:33 | CIA-58 | New commit by sideral (r29982): FS #12107: Remove track-number guessing code. |
01:03:34 | bluebrother-bot | http://www.rockbox.org/tracker/task/12107 Remove track-number generation heuristic from database (patches, new) |
01:07:22 | | Join T44 [0] (~Topy44@f049229130.adsl.alicedsl.de) |
01:07:40 | CIA-58 | r29982 build result: 4 errors, 0 warnings (sideral committed) |
01:08:05 | sideral | storebror-daniel strikes again |
01:10:03 | | Join CaptainKewl [0] (captainkew@207-38-215-126.c3-0.nyr-ubr1.nyr.ny.cable.rcn.com) |
01:10:32 | | Quit Topy (Read error: Connection reset by peer) |
01:10:33 | | Quit bluebrother-bot (Ping timeout: 255 seconds) |
01:14:47 | | Quit robin0800 (Ping timeout: 240 seconds) |
01:20:26 | | Join robin0800 [0] (~robin0800@149.254.61.232) |
01:21:20 | | Join bluebrother-bot [0] (~bluebroth@f053155197.adsl.alicedsl.de) |
01:26:24 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
01:35:00 | | Quit efyx (Remote host closed the connection) |
01:36:19 | JdGordon | jhMikeS: \o/ coooool! |
01:36:19 | jhMikeS | PCM mixer is ready for an actual task: http://www.rockbox.org/tracker/task/12150 |
01:36:31 | jhMikeS | heh, you got there already :) |
01:37:47 | JdGordon | only read the description |
01:37:50 | JdGordon | very cool indeed |
01:40:35 | | Join Scromple [0] (~Simon@115-64-195-104.tpgi.com.au) |
01:42:23 | | Quit robin0800 (Ping timeout: 240 seconds) |
01:44:15 | jhMikeS | needless features! :) |
01:45:31 | | Join robin0800 [0] (~robin0800@genld-224-240.t-mobile.co.uk) |
01:49:21 | | Quit sideral (Ping timeout: 276 seconds) |
01:54:39 | | Quit GeekShadow (Ping timeout: 240 seconds) |
01:55:38 | | Quit ender` (Ping timeout: 240 seconds) |
01:55:58 | | Quit ender| (Ping timeout: 246 seconds) |
01:57:08 | *** | Saving seen data "./dancer.seen" |
02:00 |
02:06:05 | | Join ender` [0] (krneki@foo.eternallybored.org) |
02:06:30 | | Quit Scromple (Read error: Connection reset by peer) |
02:07:47 | | Join ender| [0] (krneki@foo.eternallybored.org) |
02:22:46 | | Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com) |
02:25:43 | | Join gartral [0] (~gareth@unaffiliated/gartral) |
02:27:11 | gartral | i have a small bug, sansa e250 r29969 from site: system will report "too low to boot" battery status at aound %5-%6 left.. tht's about 30 minutes of music i'm out.. |
02:35:03 | | Join Keripo [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net) |
02:48:56 | | Join Guinness` [0] (Slayer@c-68-55-111-159.hsd1.va.comcast.net) |
02:51:26 | | Quit n17ikh (Quit: ZNC - http://znc.sourceforge.net) |
02:51:45 | | Quit Guinness (Read error: Connection reset by peer) |
02:52:35 | | Join n17ikh [0] (~n17ikh@c-68-59-25-51.hsd1.sc.comcast.net) |
03:00 |
03:01:11 | | Quit MethoS- (Remote host closed the connection) |
03:11:35 | | Quit Strife89 (Ping timeout: 248 seconds) |
03:12:11 | JdGordon | Torne: as annoying as it could be, I tihnk we should require reviews before anything can be pushed |
03:12:32 | JdGordon | even if it is only 1 other commiter reviewing |
03:17:35 | | Quit Rob2222 (Ping timeout: 258 seconds) |
03:18:42 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
03:21:19 | JdGordon | sideral: n1s: AlexP: amiconn: per dir config I tihnk only makes sense in a "dirplay" playlist. it would be insane to do in a regular playlist because of the problem with needing to undo changes between track changes. Also how would it make sense for DB users? |
03:34:42 | | Quit robin0800 (Quit: Leaving) |
03:35:02 | | Join Rob2222 [0] (~Miranda@p4FFF3D25.dip.t-dialin.net) |
03:57:09 | *** | Saving seen data "./dancer.seen" |
04:00 |
04:03:03 | | Quit Keripo (Quit: Leaving.) |
04:07:50 | | Quit [Saint] (Ping timeout: 276 seconds) |
04:11:38 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
04:12:40 | | Quit gartral (Ping timeout: 250 seconds) |
04:13:57 | | Join gartral [0] (~gareth@cpe-184-59-169-244.neo.res.rr.com) |
04:13:58 | | Join kramer3d_ [0] (~kramer@ip98-169-194-252.dc.dc.cox.net) |
04:13:58 | | Quit kramer3d_ (Changing host) |
04:13:58 | | Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d) |
04:14:03 | [Saint] | Is it known that there aren't voicefiles being built? |
04:14:27 | [Saint] | I thought it was RBUtil being an ass...but it seems they're not actually there. |
04:16:01 | Ctcp | Ignored 1 channel CTCP requests in 0 seconds at the last flood |
04:16:01 | * | [Saint] wonders who's domain that is...or who to bug. |
04:18:14 | [Saint] | trying to use RBUtil to download a voicefile results in a 404, and, interestingly on My N2Gs trying to build a voicefile results in the Nano disconnecting halfway through the decoding and freezing in some weird state where it won't even respond to the HW poweroff (long play). |
04:23:27 | JdGordon | rbutil is bluebrother mostly |
04:25:36 | | Quit TheSeven (Disconnected by services) |
04:25:44 | | Join [7] [0] (~TheSeven@rockbox/developer/TheSeven) |
04:27:19 | [Saint] | Yeah, that much I know...it's the build system that's my immediate concern. |
04:27:31 | [Saint] | Though I suspect that might be related to the recent changes. |
04:27:55 | [Saint] | Just wasn't sure if it's a known thing or not. |
04:27:56 | JdGordon | the buildsystem builds voices? |
04:28:19 | [Saint] | Yeah. It....*should* do. |
04:28:50 | [Saint] | There should be voice dailies available. |
04:29:48 | [Saint] | JdGordon: http://www.rockbox.org/dl.cgi?bin=ipodnano2g for instance. |
04:30:04 | [Saint] | "voice" == "absent". |
04:32:53 | | Quit kramer3d_ (Ping timeout: 241 seconds) |
04:35:03 | | Quit FoH (Ping timeout: 258 seconds) |
04:46:16 | | Quit pixelma (Disconnected by services) |
04:46:18 | | Join pixelma_ [0] (quassel@rockbox/staff/pixelma) |
04:46:20 | | Nick pixelma_ is now known as pixelma (quassel@rockbox/staff/pixelma) |
04:46:30 | | Quit amiconn (Disconnected by services) |
04:46:30 | | Join Keripo [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net) |
04:46:32 | | Join amiconn_ [0] (quassel@rockbox/developer/amiconn) |
04:46:36 | | Nick amiconn_ is now known as amiconn (quassel@rockbox/developer/amiconn) |
04:48:45 | jhMikeS | JdGordon: Mr. Someone should test that patch eh? |
04:49:45 | JdGordon | nono |
04:49:53 | JdGordon | Mr Someone is a doer, not a tester |
04:50:46 | | Join kugel [0] (~kugel@rockbox/developer/kugel) |
04:50:53 | | Quit gartral (Ping timeout: 240 seconds) |
04:51:38 | jhMikeS | mr. someone does verb things |
04:52:02 | | Join gartral [0] (~gareth@cpe-184-59-169-244.neo.res.rr.com) |
04:53:40 | | Quit kugel_ (Ping timeout: 260 seconds) |
05:00 |
05:05:04 | JdGordon | whats the ram usage change with the patch? |
05:05:23 | jhMikeS | a few KB |
05:05:26 | JdGordon | and how many streams can be mixed? |
05:05:57 | jhMikeS | no limit per se but at most 3 are defined right now. if you want more, just add another channel assignment |
05:06:24 | JdGordon | cool |
05:06:50 | jhMikeS | it's about as general purpose as it could be |
05:07:43 | | Join Rob2223 [0] (~Miranda@p4FFF3420.dip.t-dialin.net) |
05:08:34 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
05:10:19 | | Join webguest048 [0] (~3a601b9e@giant.haxx.se) |
05:11:11 | | Quit Rob2222 (Ping timeout: 240 seconds) |
05:12:30 | jhMikeS | I was just about to mess around with metronome playing while music going as an experiment |
05:23:31 | | Quit Strife89 (Ping timeout: 252 seconds) |
05:24:06 | jhMikeS | gagibyte? |
05:25:09 | | Quit factor (Read error: Connection reset by peer) |
05:32:04 | | Quit Horscht (Quit: Verlassend) |
05:35:38 | | Quit webguest048 (Quit: CGI:IRC (EOF)) |
05:42:39 | | Join factor [0] (~factor@74.197.205.204) |
05:51:45 | | Quit froggyman (Read error: Connection reset by peer) |
05:51:45 | | Quit evilnick (Read error: Connection reset by peer) |
05:52:08 | | Join edboyer93 [0] (~eboyer93@pool-72-94-145-226.phlapa.fios.verizon.net) |
05:54:42 | | Join froggyman [0] (~seth@50.105.131.124) |
05:54:42 | | Quit froggyman (Changing host) |
05:54:42 | | Join froggyman [0] (~seth@unaffiliated/froggyman) |
05:57:10 | *** | Saving seen data "./dancer.seen" |
05:59:00 | | Quit edboyer93 (Quit: Leaving) |
06:00 |
06:03:33 | | Quit merbanan (Read error: Operation timed out) |
06:04:02 | | Join merbanan [0] (~banan@c-94-255-222-82.cust.bredband2.com) |
06:07:00 | | Quit CaptainKewl (Ping timeout: 240 seconds) |
06:07:12 | jhMikeS | well, it works nicely, playing metronome with music...but sounds a bit off tempo :) |
06:09:09 | jhMikeS | and that's because prerecorded bands don't obey the new click track |
06:14:51 | | Quit krazykit (Ping timeout: 252 seconds) |
06:26:54 | | Join robin0800 [0] (~robin0800@149.254.182.248) |
06:32:15 | | Quit robin0800 (Ping timeout: 260 seconds) |
06:32:28 | * | [Saint] wonders about FS #12150 .... |
06:32:29 | bluebrother-bot | http://www.rockbox.org/tracker/task/12150 Fully-functional audio mixer (patches, new) |
06:32:36 | [Saint] | "fully functional"? |
06:32:42 | [Saint] | Commit the bastard then! ;) |
06:32:48 | jhMikeS | as I told Jd, just like Data |
06:33:18 | jhMikeS | if I do that so quickly, I often receive ire |
06:34:08 | | Join JoshuaChang [0] (~JoshuaCha@116.225.71.159) |
06:36:13 | [Saint] | well...I'll chuck it at my tree and hope it doesn't bounce off any of my local changes...then I'll comment on the task after some stress testing. |
06:36:45 | jhMikeS | probably should check android if PCM there has been so iffy (but I did notice r29963) |
06:38:10 | [Saint] | until that commit I waas running the V2 of the patch that commit related too...prior to that commit playback with clean svn was a nightmare. |
06:38:43 | | Quit rasher (Read error: Connection reset by peer) |
06:38:49 | [Saint] | locking up/stopping/freezing the UI on heavy seeking and/or track skip. |
06:39:01 | [Saint] | But current svn is fine for my handset now though. |
06:40:55 | [Saint] | Oh...whoops, it was r29961 I was thinking about. |
06:41:26 | [Saint] | I didn't notice a difference myself with r29963 |
06:43:30 | jhMikeS | heck of a latency on that (32k) |
06:43:39 | | Join rasher [0] (~rasher@rockbox/developer/rasher) |
06:47:26 | [Saint] | JdGordon: Have you noticed that "Current Playlist Screen" and "Pitchscreen" don't display the correct values for %cs? |
06:47:47 | [Saint] | (all the other conditions do, though) |
06:48:08 | JdGordon | no? |
06:48:44 | | Join sideral [0] (~sideral@213.165.85.248) |
06:48:44 | [Saint] | current playlist displays the main menu case, pitchscreen gets nothing. |
06:48:44 | | Quit sideral (Changing host) |
06:48:44 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
06:48:57 | JdGordon | file a bug, or better yet add the 2 lines that are needed :) |
06:49:16 | JdGordon | push_current_Activity(ACTIVITY_PITCHSCREEN); and pop_current_activity(); in pitchscreen.c somewhere |
06:49:38 | * | [Saint] feels like digging through his logs ;) |
06:49:50 | [Saint] | I *distinctly* remember you saying you tested thing :P |
06:49:58 | JdGordon | yeah, i remember adding it |
06:50:02 | [Saint] | *s/thing/this/ |
06:50:13 | JdGordon | must have got lost in the git-svn-git-shenanigans here |
06:50:23 | JdGordon | it is seriously 4 lines of code to add :) |
06:50:51 | | Join FoH [0] (~foh@adsl-98-83-152-100.bhm.bellsouth.net) |
06:52:02 | JdGordon | file a bug or a patch :) I'm AFK till thursday evening (or will be after 4pm here) |
06:52:57 | [Saint] | Ok, will do. I'll at least attempt the latter. I'll see if I can't poke it into life in my tree. |
06:53:31 | JdGordon | root_menu.c is where the playlist viewer part goes |
06:57:09 | | Join kisak [0] (~kisak@pool-72-70-187-188.hrbgpa.fios.verizon.net) |
07:00 |
07:05:20 | | Quit sasquatch (Quit: WeeChat 0.3.2) |
07:05:58 | | Join sasquatch [0] (~username@p4FF2D1C4.dip.t-dialin.net) |
07:24:55 | | Quit sideral (Quit: Leaving.) |
07:32:01 | | Join Keripo1 [0] (~Keripo@c-76-28-198-27.hsd1.wa.comcast.net) |
07:32:38 | | Quit Keripo (Ping timeout: 252 seconds) |
07:45:01 | | Quit wtachi (Quit: $) |
07:49:18 | | Quit factor (Read error: Connection reset by peer) |
07:52:11 | | Join factor [0] (~factor@74.197.205.204) |
07:57:14 | *** | Saving seen data "./dancer.seen" |
07:58:52 | | Quit jhMikeS (Ping timeout: 250 seconds) |
08:00 |
08:02:30 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
08:05:40 | | Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz) |
08:14:26 | | Quit domonoky (Read error: Connection reset by peer) |
08:24:42 | | Quit jepler (Ping timeout: 252 seconds) |
08:25:18 | | Quit JoshuaChang (Quit: ChatZilla 0.9.87 [Firefox 4.0.2pre/20110429182132]) |
08:26:08 | | Join mem_ [0] (~mem@mem-irc.netnod.se) |
08:27:29 | | Join jepler [0] (~jepler@emc/developer/pdpc.professional.jepler) |
08:45:02 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
08:47:21 | | Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:bee) |
08:56:00 | | Join sideral [0] (~sideral@213.165.85.248) |
08:56:00 | | Quit sideral (Changing host) |
08:56:00 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
09:00 |
09:07:28 | | Join n1s [0] (~quassel@rockbox/developer/n1s) |
09:12:18 | | Join einhirn [0] (~Miranda@bsod.rz.tu-clausthal.de) |
09:14:41 | | Join B4gder [0] (~daniel@www.haxx.se) |
09:14:41 | | Quit B4gder (Changing host) |
09:14:41 | | Join B4gder [0] (~daniel@rockbox/developer/bagder) |
09:18:05 | | Quit antil33t () |
09:20:08 | | Quit jordan` (Ping timeout: 255 seconds) |
09:20:10 | | Quit bertrik (Ping timeout: 240 seconds) |
09:27:43 | | Join antil33t [0] (~antil33t@124-197-33-15.callplus.net.nz) |
09:27:46 | | Join petur [0] (5bdc888b@rockbox/developer/petur) |
09:28:37 | n1s | any comments on moving sscanf to the pluginlib and committing FS #12144 ? |
09:28:37 | bluebrother-bot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
09:29:01 | | Quit sasquatch (Quit: WeeChat 0.3.2) |
09:29:25 | | Join sasquatch [0] (~username@p4FF2D406.dip.t-dialin.net) |
09:40:23 | | Quit [Saint] (Disconnected by services) |
09:40:24 | | Join S_a_i_n_t [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
09:44:34 | | Quit S_a_i_n_t (Ping timeout: 240 seconds) |
09:44:44 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
09:49:23 | | Quit [Saint] (Ping timeout: 255 seconds) |
09:49:40 | | Join [Saint] [0] (~st.lasciv@199.255.209.74) |
09:51:11 | | Quit [Saint] (Disconnected by services) |
09:52:46 | | Quit gartral (Quit: Lost terminal) |
09:57:18 | *** | Saving seen data "./dancer.seen" |
10:00 |
10:00:34 | | Quit sideral (Quit: Leaving.) |
10:02:38 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
10:10:08 | n1s | hmm, this can probably be fixed without moving sscanf.c if i can get some help with makefile voodoo |
10:14:01 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
10:15:22 | | Quit [Saint] (Ping timeout: 240 seconds) |
10:15:25 | GodEater | B4gder: what's the plan for the git transfer? Torne seems to be working on a plan, but is server access still going to be you scandic fellows only? So you want some sort of documented process to follow, or what? |
10:16:49 | | Join Self-Perfection [0] (~self@95-24-140-111.broadband.corbina.ru) |
10:17:24 | B4gder | good question, I figure we need to make sure that committers can push to the repo, as then we can just make a fresh svn2git conversion and go live |
10:18:36 | GodEater | I think it would be nice if we could get the gerrit install done at the same time |
10:18:59 | B4gder | true |
10:19:00 | GodEater | then we can test to see if commiters can push directly through that |
10:19:18 | GodEater | and patch authors can push to the code review queue on it |
10:19:37 | GodEater | (long time patch authors, I think we agree that hit-n-run patchers still just submit via email?) |
10:20:56 | | Join jordan` [0] (gromit@2a01:e34:eebf:c890:21a:4dff:fe63:6966) |
10:24:10 | | Quit sideral (Ping timeout: 240 seconds) |
10:24:23 | | Quit Self-Perfection (Remote host closed the connection) |
10:24:33 | | Join efyx [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
10:27:47 | n1s | ah, fixed the sscanf problem by adding it to the plugins' SOURCES |
10:30:06 | | Join sideral [0] (~sideral@213.165.85.248) |
10:30:06 | | Quit sideral (Changing host) |
10:30:06 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
10:30:53 | sideral | B4gder: please don't create a new svn2git conversion, this will break all repos cloned from the existing git repo |
10:31:34 | B4gder | but the current one doesn't have correct authors, does it? |
10:32:10 | kugel | sideral: it's better since (assuming it's doing fast-import) handling names better |
10:32:23 | sideral | I don't think that's a big deal. It has unique <username@hash> authors |
10:32:36 | B4gder | I think we should do it right |
10:32:53 | kugel | the converson will make that "Real Name <real@email.com>" though |
10:33:03 | | Quit FoH (Quit: end of test) |
10:33:23 | kugel | which is way nicer |
10:33:26 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
10:33:38 | B4gder | indeed |
10:33:44 | B4gder | and what I consider to be "right" |
10:35:22 | sideral | hmm... perhaps we can provide a way to rewrite (filter-branch) existing git repos to conform to the new standand so that people don't have to port over their branches manually |
10:35:56 | bluebrother | shouldn't that be possible by exporting them as patches and reimporting them again? |
10:36:10 | B4gder | sideral: is that really such a big problem and if so why? |
10:36:26 | sideral | I don't know what your git repos look like, but I have 30+ feature branches |
10:36:37 | kugel | bluebrother: git format-patch/am should work fine |
10:37:49 | sideral | kugel: I'd prefer an automated process. If this is not a problem for you guys, I can perhaps roll my own though. |
10:38:22 | kugel | it should be doable in a script. please upload it somewhere if you make one :) |
10:40:39 | sideral | Anyway, I think I'd prefer compatibility with existing git repos people already host publicly on github & friends over a clean start. |
10:41:14 | sideral | But I don't want to block anyone doing the hard part of the switching work |
10:41:24 | sideral | So consider it moot |
10:41:39 | * | bluebrother definitely prefers a clean start |
10:42:10 | kugel | git branch returns 45 lines for me, so it'll be a slight PITA for me too :) I still prefer a proper conversion |
10:43:31 | bluebrother | if using git format-patch and git am works, what's the problem? You just need to recreate the branches in the new repository and git am the correct patches on it |
10:43:46 | bluebrother | (never tried if git am checked for the repo by some hashes or so) |
10:43:55 | sideral | It's no so simple, because t |
10:44:08 | sideral | each branch wants to be applied at a certain staring point |
10:44:28 | sideral | just branching freshly from HEAD won't cut it |
10:44:57 | sideral | I think I'll look into a script doing a "git filter-branch" once the repo structure is known |
10:45:07 | kugel | it's not a necessity, though |
10:45:10 | bluebrother | that raises the question if we will keep the svn revision info in the commit messages. If so finding the correct starting point shouldn't be that hard. |
10:45:38 | bluebrother | and it might be a good reason to rebase all your branches :) |
10:45:40 | kugel | bluebrother: I don't think we want that :) |
10:45:54 | sideral | You're assuming a largely tree-ish branching structure. But there are merges as well ;) |
10:46:11 | [Saint] | all your rebase are belong to git |
10:46:57 | [Saint] | whoopsie. lets pretend that was in *-community. :/ |
10:47:12 | bluebrother | if old branches are already merged then there is no real need to move them to the new repository :) |
10:47:18 | * | kugel will probably just convert the 3-4 branches that actually matter right now, not all the legacy ones that I don't work on anymore |
10:47:22 | sideral | bluebrother: To your point: I think we need to preserve the SVN rev numbers for historical reference, if only as git tags |
10:47:42 | kugel | and leave the old clone on disk, of course |
10:48:21 | bluebrother | same here |
10:50:36 | sideral | If I have to cut a new repo, we might as well switch to Mercurial!!1! |
10:50:39 | * | sideral ducks |
10:51:01 | B4gder | we had a vote... |
10:52:26 | | Join FoH [0] (~foh@adsl-98-83-152-100.bhm.bellsouth.net) |
10:54:56 | kugel | "I think we need to preserve the SVN rev numbers for historical reference, if only as git tags |
10:55:06 | kugel | "^ I think that's a good point |
10:55:07 | bluebrother | we didn't vote on that! |
10:55:32 | kugel | but not tags, please :) |
10:56:02 | B4gder | if not tags, how? |
10:56:39 | bluebrother | in the commit message as git-svn does? |
10:56:57 | bluebrother | having 30k tags would be really annoying |
10:57:28 | kugel | or some external tool |
11:00 |
11:00:45 | | Quit kevku (Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/) |
11:02:13 | kugel | perhaps export the svn<->git mapping to some file and use an external tool for the historical reference |
11:06:33 | kugel | btw, 'git log −−pretty=oneline | wc -l' might be sufficient to get an increasing linear version number for current builds |
11:07:06 | sideral | sounds pretty expensive |
11:07:20 | B4gder | but slightly annoying to convert back to an exact revision |
11:09:28 | kugel | I'm not talking about svn revs for historical reference now. for the future, didn't we want to have an increasing number for the builds (to say "ah the build is about X old"). we append the exact revision to that number like we do now |
11:09:29 | | Quit factor (Ping timeout: 248 seconds) |
11:09:37 | sideral | B4gder: Did you notice that storebror-daniel had issues again last night? |
11:09:53 | B4gder | still the 32bit sim crap, was it |
11:09:55 | B4gder | ? |
11:10:01 | sideral | right |
11:10:25 | kugel | (yes, it's not sufficient to get the exact revision alone, so not usable for historical svn rev reference) |
11:11:19 | n1s | B4gder: i made a patch to fix that in FS #12144 |
11:11:20 | bluebrother-bot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
11:11:36 | B4gder | kugel: right, but I'm thinking when user say "I'm running rev N" and you want to run exactly that to test it, or just diff against that compared to HEAD |
11:12:24 | kugel | we want that for pre-git-conversion revisions yes. but also for post-git-revisions? |
11:12:38 | kugel | post-git-conversion revisions |
11:12:48 | kugel | we can ask for the hash after the conversion |
11:12:54 | B4gder | well, for pre-git we want the exact svn rev and not an approximation methinks |
11:13:03 | GodEater | indeed |
11:13:35 | kugel | well, that's what I said |
11:13:52 | B4gder | it was? then what would wc -l before? |
11:13:52 | kugel | but we don't need to maintain that historical mapping for the future |
11:14:02 | B4gder | "be for" even |
11:14:17 | kugel | for the post-conversion era |
11:14:18 | Torne | re hosting git.. gerrit is itself a git host |
11:14:51 | Torne | so if we are going to use that we don't need a git host set up |
11:14:56 | Torne | well possibly a read only anonymous one |
11:15:50 | GodEater | does using gerrit as the host make the svn import harder? |
11:15:55 | Torne | but gerrit handles authenticated git over ssh and also handles both anonymous and authenticated access over http |
11:16:03 | kugel | B4gder: after the conversion we only need an approximation, don't we? |
11:16:06 | Torne | nope, gerrit just uses standard git repos |
11:16:15 | GodEater | cool |
11:16:17 | Torne | you would convert the repo first |
11:16:24 | Torne | and then just fire up gerrit on top of the converted history |
11:16:57 | B4gder | kugel: that's being debated, I vote for using "git describe −−tags" output in general |
11:16:59 | | Join shai [0] (~Shai@l192-117-110-233.cable.actcom.net.il) |
11:17:09 | Torne | B4gder: yes, describe output is way better than counting commits |
11:17:24 | kugel | I don't want a tag for each commit |
11:17:32 | Torne | you don't have to make a tag for each commit. |
11:17:43 | B4gder | kugel: did you try the command? |
11:18:19 | | Quit n1s (Remote host closed the connection) |
11:18:49 | kugel | yes |
11:18:58 | Torne | B4gder: if you can get me a copy of the svn repo i can experiment with conversion options |
11:19:25 | kugel | B4gder: you mean this for the post-conversion era? |
11:19:30 | B4gder | yes |
11:20:07 | kugel | will that work for master? we tag from the 3.X branch |
11:21:06 | B4gder | Torne: making a tarball... |
11:21:11 | Torne | kugel: you tag the branch point |
11:21:46 | Torne | kugel: the only slightly confusing result will be that 3.8+foo is not beween 3.8 and 3.8.1 |
11:22:00 | Torne | or similar. |
11:22:12 | Torne | It can be worked out, anyway |
11:22:32 | kugel | do we want references to the last release in master? |
11:22:43 | Torne | kugel: the tag needn't literally be "3.8" |
11:22:59 | kugel | sure |
11:22:59 | Torne | we could always have codenames :) |
11:23:13 | Torne | ledpig+535 |
11:23:14 | Torne | :) |
11:24:15 | Torne | B4gder: cheers. I will have a fiddle with it this evening. |
11:24:35 | GodEater | that sounds wrong |
11:24:50 | GodEater | don't intefere with it in an unnatural way ;) |
11:24:59 | Torne | B4gder: in terms of hosting the post-conversion git repo.. gerrit is java but has no special dependencies, and will want to listen on two ports, one for http and one for ssh+git |
11:25:08 | Torne | ideally the http one would be on port 80 |
11:25:13 | Torne | to preserve access for firewalled folks |
11:25:24 | kugel | isn't git describe essentially commit counting with nicer output? |
11:25:33 | gevaerts | Torne: can it handle reverse proxying? |
11:25:35 | Torne | gevaerts: yes |
11:25:41 | Torne | for http. |
11:25:44 | B4gder | kugel: basically, yes |
11:25:45 | Torne | the ssh+git port needs to be real |
11:25:59 | Torne | kugel: nicer output and easier to reverse map |
11:26:21 | kugel | we could tag the very first commit and almost continue as before then :) |
11:26:35 | B4gder | kugel: it counts since the last tag |
11:26:52 | Torne | right, but his point is we needn't actually make any more tags on master :) |
11:26:59 | B4gder | right |
11:27:00 | Torne | we could tag some version as "git" or something |
11:27:08 | Torne | and then the versions would just be git+1 git+2 etc |
11:27:14 | kugel | the last reachable one, which means we need to make tags from master (somehow) for it to be useful |
11:29:04 | Torne | are people generally happt with the gerrit idea, btw? |
11:29:10 | Torne | i realise only a few people actually played witht he demo i had up |
11:29:18 | Torne | i can/will put that back up if desired |
11:29:40 | Torne | if nothing else it does have a nice interface for adding ssh keys and so on which just works fine for normal git pull/push :) |
11:30:16 | GodEater | As one of those who did play with the demo, I'd be keen to see us use it "properly" :) |
11:30:33 | Torne | GodEater: Well sure |
11:30:45 | Torne | I just mean, we don't have to require people post patches there |
11:30:56 | | Join factor [0] (~factor@74.197.205.204) |
11:30:57 | Torne | and we certainly don't have to require that committers get stuff reviewed |
11:31:02 | Torne | we can change *policy* any time |
11:31:16 | Torne | the tool has a moderate amount of innate value anyway |
11:31:50 | Torne | and we have to use something to host it, since i doubt B4gder wants to give us all ssh accounts |
11:32:15 | B4gder | right, it would be convenient to have something that helps us take care of the auth part |
11:33:14 | Torne | yah. the "flow" for that with gerrit is you sign in with an openid from anywhere you feel like (e.g. google/yahoo/whatever) |
11:33:21 | Torne | then you set your real name and username |
11:33:27 | Torne | paste in an ssh key |
11:33:29 | Torne | and done |
11:33:37 | Torne | you can also have it generate you a password to push over authenticated http |
11:33:47 | GodEater | oooh |
11:33:50 | GodEater | open ID? |
11:33:51 | Torne | (you can't choose/change it, you have to go with the generated gibberish, but you just cache it locally) |
11:33:54 | Torne | Yah |
11:33:57 | GodEater | amiconn will bust a blood vessel |
11:34:04 | GodEater | :D |
11:34:15 | Torne | You can auth against something esle if you want |
11:34:21 | GodEater | phew :) |
11:34:23 | Torne | but openid is the only really sensible option for non-coporate deployments |
11:34:42 | Torne | basically all the other methods require that accounts be created somewhere else first |
11:34:45 | GodEater | I agree |
11:34:54 | Torne | which is a barrier to noncommitters signing up to upload patches. |
11:34:57 | GodEater | I'm just not sure our paranoid German friends will agree |
11:35:19 | Torne | heh |
11:35:51 | GodEater | did you tell amiconn his retinas were scanned as he entered the google office, and are now held in the cloud? :) |
11:35:58 | Torne | Oh, the othe rpart of the flow i didn't mentoin there is of course a gerrit admin would have to add committers to a committer group |
11:36:04 | Torne | since the idea is that anyone can register |
11:36:13 | Torne | but only committers have certain permissions ;) |
11:36:15 | Torne | but that's easy. |
11:37:20 | Torne | that's a lot less effort than actually creating accounts and setting passwords (as we do now for svn) and it's a *lot* less than having to update authorized_keys on someone else's behalf :) |
11:38:10 | GodEater | yeah. Easier == win |
11:40:10 | | Nick kugel is now known as kugelp (~kugel@rockbox/developer/kugel) |
11:43:46 | kugelp | Torne: gerrit seems nice indeed. I don't see a reason to not try it, provided we can undo the gerrit stuff later |
11:44:36 | | Quit Sundiver_ (Read error: Operation timed out) |
11:45:09 | Torne | yup, it writes teh repo to disk exactly as git does |
11:45:35 | Torne | dropping gerrit *might* abandon, hm, comments on code reviews and stuff. but i think even the patches in code reviews are in the repo |
11:45:36 | | Join Sundiver [0] (~angel@174.124.92.130) |
11:45:53 | Torne | and gerrit is in the process of moving basically all its metadata into the git repo anyway |
11:47:42 | GodEater | Do we have a 540x960 theme for RaaA yet? |
11:47:47 | * | GodEater pokes [Saint] |
11:48:01 | [Saint] | Nope. |
11:48:07 | GodEater | make it so |
11:48:15 | [Saint] | (also: My god that's a weird resolution) |
11:48:30 | B4gder | qHD, what lots of things come with now... |
11:49:08 | B4gder | where things are Android phones =) |
11:50:03 | [Saint] | GodEater: Firstly I need to a: Get a result that everyone is happy with... (not anywhere near as easy as I'd thought, and I thought it'd be a royal PITA ;)), and b: do the 340X480 port |
11:50:27 | [Saint] | then, iirc (mental ToDo list) I need to do 180X600 |
11:50:35 | [Saint] | *1280X600 |
11:50:57 | | Join Robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
11:51:26 | * | [Saint] apparently needs an "RaaA theme wishlist" page ;D |
11:54:02 | GodEater | [Saint]: a) isn't ever going to happen |
11:54:03 | GodEater | :) |
11:54:16 | [Saint] | I guesse what I should *really* be doing in my spare time is creating a "mega resolution - master .svg" image package for cabbie, so future ports don't require me up-sizing/recreating from scratch every time. |
11:54:27 | GodEater | good plan |
11:54:45 | GodEater | 1920x1280 seems a good starting place |
11:54:48 | GodEater | :D |
11:55:17 | [Saint] | my end goal is to replace all svn cabbie images, if you look at the /wps/cabbiev2/ folder...the colouration is all over the place. |
11:55:29 | [Saint] | I'm colourblind, and I can see it, so it must be pretty bad. |
11:55:31 | kugelp | yea, one which allows for a 1920*1080 cabbie at least :-) |
11:55:50 | | Quit Robin0800 (Remote host closed the connection) |
11:56:01 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
11:56:15 | | Quit swilde (Quit: reboot emacs) |
11:56:53 | [Saint] | kugelp: fullscreen desktop SDL apps? ;) |
11:57:22 | *** | Saving seen data "./dancer.seen" |
11:57:25 | kugelp | though there's a "mega resolution master. psd" on the wiki |
11:57:26 | GodEater | desktop schmektop - we want a tablet version! |
11:58:10 | | Quit robin0800 (Remote host closed the connection) |
11:58:20 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
11:58:36 | [Saint] | kugelp: that's not exactly "mega resolution" iirc. |
11:58:49 | [Saint] | I think the biggest images are "beast-sized". |
11:59:31 | [Saint] | (aslo, bleach!! .psd ;)) |
11:59:35 | [Saint] | *also |
12:00 |
12:01:20 | GodEater | is headphone remote support for RaaA on the todo list somewhere too? |
12:01:51 | kugelp | have you looked at it? |
12:02:03 | GodEater | not recently :) |
12:02:13 | [Saint] | kugelp: Yeah, long time ago. |
12:02:13 | GodEater | I also don't have any headphones with a remote currently |
12:02:16 | [Saint] | oh, oops. |
12:02:37 | kugelp | its definitely much bigger than beast sized |
12:03:32 | [Saint] | Ah, Hmmm. Perhaps I'm thinking of another one then. I'm reasonable sure the one I have is built around 230X320-ish images. |
12:04:47 | [Saint] | I do have original source images from ZincAlloy sitting on my disk *somewhere*, I know that much. |
12:04:57 | [Saint] | (in .psd format) |
12:07:35 | kugelp | I think I scaled down by 1/2 or so for the 480*800 cabbie |
12:10:14 | [Saint] | Are you able to point me in the direction of the pack you're talking about? I'd like to check it out on the offchance it is indeed different from the one I have. |
12:24:07 | [Saint] | sideral: You about? |
12:24:19 | * | [Saint] wishes to talk Database with you. |
12:31:16 | | Join swilde [0] (~wilde@aktaia.intevation.org) |
12:33:15 | kugelp | [Saint]: its on the wiki. page DefaultWPS or so |
12:42:00 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
12:45:39 | | Quit antil33t () |
12:48:19 | | Quit mshathlonxp (Ping timeout: 240 seconds) |
12:50:08 | | Join evilnick [0] (~evilnick@rockbox/staff/evilnick) |
12:56:54 | | Join Jerom1 [0] (~jerome@95.171.142.86) |
13:00 |
13:06:13 | | Part timccc |
13:08:14 | | Join timccc [0] (~aoeu@112.166.15.141) |
13:16:44 | mc2739 | any forum admins available? media132011 needs to be banned |
13:22:38 | sideral | Saint: I'm back |
13:23:59 | sideral | Let's talk Database! |
13:28:16 | | Quit Jerom1 (Quit: Leaving.) |
13:29:02 | [Saint] | I'm wondering for FS #12132 ...it's just 006 and 007 needed now, correct? the rest is commited. |
13:29:03 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
13:29:44 | sideral | right |
13:30:12 | [Saint] | Also, I'm wondering how hard it'd be for me to strip <all tracks>, <untagged> & co out of the db. |
13:30:26 | [Saint] | does that stuff "have" to live in there to any extent? |
13:30:42 | sideral | should be fairly easy, but I haven't looked into it yet |
13:31:21 | | Quit guymann (Ping timeout: 240 seconds) |
13:31:21 | [Saint] | Ah ;) The Database scares me, the brief look I've had at it. I was hoping you'd have a clue, no worries :D |
13:31:39 | | Join guymann [0] (~charles@66-159-173-149.adsl.snet.net) |
13:32:37 | sideral | I think I saw some code that added these two special entries (and increased the entry count by 2) in tagtree.c |
13:33:58 | [Saint] | thanks, my "if all else fails" plan was to just grep for "<Untagged>" and hope. |
13:34:03 | [Saint] | ;) |
13:34:16 | sideral | Try this (untested): http://pastebin.com/75TfNGGP |
13:36:40 | | Join n1s [0] (~quassel@rockbox/developer/n1s) |
13:40:33 | sideral | BTW Saint, I'd appreciate highly if you'd test the FS #12132 <http://www.rockbox.org/tracker/task/12132> patches |
13:40:34 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
13:41:16 | sideral | Make sure you use the new version of 0006 posted in a later comment |
13:52:17 | * | n1s threatens to commit FS #12144 if noone opposes in the near future |
13:52:18 | bluebrother-bot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
13:53:42 | B4gder | n1s: go ahead, it makes things better |
13:54:06 | n1s | ok |
13:55:03 | | Quit evilnick (Remote host closed the connection) |
13:56:28 | CIA-58 | New commit by nls (r29983): FS #12144, Use -fPIC -fvisibility=hidden only for plugins on sim and app builds and enable it for 32 bit too. Fixes linking errors on simbuilds. |
13:56:28 | bluebrother-bot | http://www.rockbox.org/tracker/task/12144 Use -fPIC -fvisibility=hidden for 32 bit x86 builds too to fix link errors. (patches, new) |
13:57:25 | *** | Saving seen data "./dancer.seen" |
14:00 |
14:00:53 | CIA-58 | r29983 build result: All green |
14:01:02 | [Saint] | sideral: I assume to see the full effect (or any effect at all) of 12132 I'll need to remove "%format "fmt_title" "%s - %02d:%02d" filename Lm Ls ? title == "<Untagged>"" from my tagnavi_custom? |
14:01:33 | sideral | yep. patch 0007 makes that redundant |
14:10:26 | | Join kevku [0] (~kevku@2001:470:28:773:babe:feed:dead:bee) |
14:14:08 | * | [Saint] rediscovers the (now out of sync) patch at FS #11679 and wonders why it was never committed. |
14:14:09 | bluebrother-bot | http://www.rockbox.org/tracker/task/11679 Remember last postion in the Settings menu. (patches, new) |
14:14:46 | [Saint] | I _think_ I have that synced up in a tree somewhere. It's an awesome addition. |
14:14:48 | | Quit robin0800 (Remote host closed the connection) |
14:14:58 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
14:15:07 | [Saint] | A bit "iPod-ish", but...I like it. |
14:15:16 | | Join sirrozha [0] (~sirrozha1@89.23.217.205) |
14:17:09 | | Quit robin0800 (Remote host closed the connection) |
14:17:18 | | Join robin0800 [0] (~quassel@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
14:18:06 | | Quit robin0800 (Remote host closed the connection) |
14:18:13 | GodEater | mc2739: banned |
14:25:42 | sideral | Saint: I gave that experimental patch (http://pastebin.com/75TfNGGP) a quick test run in a sim, and it seems to work for me |
14:26:33 | [Saint] | sideral: Oh cool, thanks. ;) |
14:28:11 | | Quit sirrozha () |
14:53:17 | | Part mem_ |
14:56:14 | kugelp | Torne: will developers have a space for their own remotes with gerrit? or is everyone supposed to open branches in the main repo? |
14:56:57 | Torne | there are however many repositories we feel like configuring |
14:57:08 | Torne | it doesn't give everyone one |
14:57:17 | Torne | but if someone wanted one they could hav eone, and be given permission to control it |
14:57:42 | Torne | the general idea is that there's not much need to do that, though |
14:57:51 | * | Torne shrugs. |
14:58:53 | kugelp | Torne: well, I need some place to put my random stuff to :) |
14:59:07 | Torne | do you, though? |
14:59:14 | Torne | what do you mean by random stuff. |
14:59:40 | sideral | kugel: Just use a private repo for this, such as github |
15:00 |
15:00:06 | | Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it) |
15:00:16 | kugelp | sure, but I wondered if it was useful to have clones near the main repo |
15:00:40 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
15:00:41 | kugelp | also, there's no reference repo (to clone from) on github, so each clone takes a lot space for them |
15:00:51 | Torne | i'm questioning whether you really need a publically reachable clone or not, is my point |
15:01:05 | Torne | if you have a random thing you are working on, push it as a patch |
15:01:39 | Torne | if it's a big long lived branch you're working on with other people then it probably *should* just be a branch in the main repo :) |
15:01:40 | kugelp | so we should make branches on the main repo for WIP stuff? |
15:01:43 | sideral | Torne: it's nice for backing up semi-private stuff, and unofficial / experimental collaboration |
15:02:10 | Torne | kugelp: only if you need to work on them with other people, really |
15:02:20 | Torne | otherwise you can just push it to refs/for/master and it'll appear as a review. |
15:02:28 | Torne | the reviews are effectively branches |
15:02:47 | Torne | except they're designed to be replaced instead of built on |
15:03:19 | kugelp | I want to have it publicly available to share code across PCs |
15:03:39 | kugelp | but it's not always code necessarily meant for upstream |
15:05:04 | kugelp | plus, in the main repo every committer can push to my branches which isn't always what I want |
15:05:24 | Torne | that's not necessarily true either :) |
15:05:32 | Torne | gerrit permissions are per ref, not per repo |
15:06:11 | Torne | but yes, if you just are moving stuff between machines and you don't want to host that yourself then it's probably not going to cover taht case super well |
15:06:50 | Torne | we certainly *could* make repos for individual people if they wanted them |
15:07:11 | Torne | but not in the trivial way github does |
15:07:12 | kugelp | it would be nice if we had a mirror at github then, just so we can clone it and not waste space by pushing our repo as a whole |
15:07:20 | Torne | That's easy, yes |
15:07:28 | Torne | gerrit will happily replicate to anywhere |
15:07:43 | Torne | so it can just update a mirror |
15:08:28 | kugelp | that would be sufficient |
15:09:21 | Torne | i don't think many people have a real need to do things this way |
15:10:25 | Torne | if you only develop in one place, or you just have direct access to your own repos from other places, that is easier :) |
15:10:57 | Torne | currently with bzr i just have a "master" copy of my stuff on one machine somewhere and other machines can pull from it over ssh |
15:11:46 | Torne | i've never really wanted to push stuff to a public server that wasn't stuff i wanted other people to see/comment on/etc :) |
15:12:54 | kugelp | that requires the master machine to be turned on, always |
15:13:06 | Torne | yes |
15:13:16 | Torne | i have numerous machines that are always turned on :) |
15:13:25 | kugelp | I don't .) |
15:13:36 | Torne | and if i didn't i'd be renting one :) |
15:13:48 | Torne | i'm not saying it's an unreasonable thing to want to do :) |
15:13:52 | Torne | just that most people don't need to do it |
15:14:00 | Torne | so i don't see it as a big problem |
15:15:09 | Torne | being able to push as a change to be reviewed, or as a branch of the main repo, covers most things. |
15:15:10 | | Join robin0800 [0] (~robin0800@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
15:25:50 | | Join efyx_ [0] (~efyx@lap34-1-82-225-185-146.fbx.proxad.net) |
15:27:34 | | Quit B4gder (Quit: Konversation terminated!) |
15:27:37 | sideral | Saint: Re FS #12132 <http://www.rockbox.org/tracker/task/12132>: I have a new version of patch 0007 that also provides a sane default format for Database->Tracks. I'll upload it soon; here's an incremental patch (over already applied old version of 0007) for you: http://pastebin.com/HPJD9LWP |
15:27:37 | bluebrother-bot | http://www.rockbox.org/tracker/task/12132 tagnavi: Support "basename" in formats and conditions; replace <Untagged> in track views (patches, new) |
15:29:00 | GodEater | urgh |
15:29:04 | GodEater | that's too annoying |
15:29:11 | * | GodEater /ignores bluebrother-bot |
15:36:09 | | Quit robin0800 (Remote host closed the connection) |
15:36:22 | | Join robin0800 [0] (~robin0800@cpc3-brig8-0-0-cust703.3-3.cable.virginmedia.com) |
15:57:26 | *** | Saving seen data "./dancer.seen" |
16:00 |
16:02:17 | | Part timccc |
16:21:00 | | Join jhMikeS [0] (~jethead71@c-68-61-166-99.hsd1.mi.comcast.net) |
16:21:01 | | Quit jhMikeS (Changing host) |
16:21:01 | | Join jhMikeS [0] (~jethead71@rockbox/developer/jhMikeS) |
16:25:17 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
16:26:17 | kugelp | jhMikeS: I would prefer to use re-use the recursion feature of mutexes instead of guarding them |
16:27:38 | | Quit [Saint] (Disconnected by services) |
16:27:49 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
16:30:58 | | Part Zagor |
16:31:32 | jhMikeS | kugelp: for pcm-android? |
16:36:58 | | Join benedikt93 [0] (~benedikt9@unaffiliated/benedikt93) |
16:46:05 | kugelp | jhMikeS: yes; but you changed it for sdl to |
16:46:06 | kugelp | too |
16:52:47 | jhMikeS | for sdl it's not necessarily reentrant |
16:53:52 | jhMikeS | so, SVN is technically wrong there |
16:56:37 | | Join wtachi [0] (~wtachi@65.190.12.236) |
16:57:16 | | Quit ender` (Quit: These were also the same guys who used a simplified hungarian notation in Java. To them, this meant that every variable name except for Strings and primitives was prefixed with an o ... because everything is an Object.... yup... -- Xyro, TheDailyWTF for) |
17:00 |
17:05:17 | | Quit bluebrother-bot (Read error: Connection reset by peer) |
17:12:06 | | Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com) |
17:18:26 | | Join bluebrother-bot [0] (~bluebroth@f053155197.adsl.alicedsl.de) |
17:24:20 | gevaerts | kugelp: didn't you say you had sent an email to the mailing list? |
17:24:25 | gevaerts | Or am I misremembering |
17:24:34 | gevaerts | or just plain confused? |
17:24:42 | | Join edboyer93 [0] (~eboyer93@pool-72-94-145-226.phlapa.fios.verizon.net) |
17:24:53 | kugelp | gevaerts: no, I said I'm going to :) I'm currently composing, but re-thinking things a bit |
17:25:06 | gevaerts | Ah, option (b) :) |
17:25:43 | kugelp | jhMikeS: right |
17:25:49 | kugelp | I didn't see that |
17:26:35 | jhMikeS | kugelp: I didn't either the first time :) (oops) |
17:26:45 | | Quit robin0800 (Quit: Leaving) |
17:27:26 | | Join saratoga [0] (98034408@gateway/web/freenode/ip.152.3.68.8) |
17:29:05 | jhMikeS | I'll probably commit any bugfix/sync additions separately. The only real support for that patch is the one function call. |
17:29:19 | | Quit mshathlonxp (Ping timeout: 240 seconds) |
17:29:38 | | Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com) |
17:31:34 | jhMikeS | pcm.c and pcm-mixer.c might be able to be better integrated rather than just tacking a mixer on top of it all since really the audio device should get "stolen" from the mixing code |
17:32:12 | | Join ender` [0] (krneki@foo.eternallybored.org) |
17:38:46 | | Quit [Saint] (Disconnected by services) |
17:38:47 | | Join S_a_i_n_t [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
17:40:59 | jhMikeS | kugelp: does android allow mixing natively? I did think about being able to implement it directly on the os. I think I can with SDL. |
17:41:46 | kugelp | jhMikeS: I don't know. We use this API: http://developer.android.com/reference/android/media/AudioTrack.html |
17:42:38 | kugelp | it can certainly do it, but I don't know if it's accessible for apps (I don't think it is) |
17:45:32 | | Quit Strife89 (Quit: Vamoose.) |
17:50:55 | jhMikeS | one stream per app? what about games that need mixing? |
17:53:00 | jhMikeS | with 32k of latency I doubt I need the double buffer (possibly not on any app build) |
17:57:28 | *** | Saving seen data "./dancer.seen" |
17:59:10 | | Quit S_a_i_n_t (Quit: Imagination is for turbo-nerds who can't handle how kick-butt reality is. I'm a kick-butt reality master! I would rather die, than be imaginative. I mean that.) |
18:00 |
18:00:25 | | Quit petur (Quit: Page closed) |
18:01:09 | | Join [Saint] [0] (~st.lasciv@124-197-3-117.callplus.net.nz) |
18:01:33 | kugelp | gevaerts: sent |
18:01:51 | kugelp | jhMikeS: the buffer can be much bigger |
18:01:52 | | Join liar [0] (~liar@clnet-p09-185.ikbnet.co.at) |
18:04:15 | kugelp | but one doesn't use that buffer directly |
18:06:06 | | Join GeekShadow [0] (~Antoine@ree79-1-78-237-225-34.fbx.proxad.net) |
18:06:06 | | Quit GeekShadow (Changing host) |
18:06:06 | | Join GeekShadow [0] (~Antoine@reactos/tester/GeekShadow) |
18:06:22 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
18:07:49 | jhMikeS | what is the perceived latency on the phone? |
18:12:59 | | Join pamaury [0] (~quassel@vit94-1-82-67-248-70.fbx.proxad.net) |
18:12:59 | | Quit pamaury (Changing host) |
18:12:59 | | Join pamaury [0] (~quassel@rockbox/developer/pamaury) |
18:13:01 | kugelp | some hundredth of a second perhaps |
18:16:20 | jhMikeS | interesting |
18:19:21 | kugelp | you see the buffer is internally used because you skip around it has virtually no latency but old audio data will play for a split second (worked-around in SVN, introducing the latency) |
18:19:57 | | Quit sideral (Ping timeout: 260 seconds) |
18:21:43 | gevaerts | kugelp: will there also be a function to get a pointer given a handle? :) |
18:21:56 | kugelp | erm, sure :) |
18:22:18 | gevaerts | It's kind of useful :) |
18:22:30 | kugelp | definitely :) |
18:22:49 | jhMikeS | noone _needs_ a pointer! |
18:24:05 | * | gevaerts will have a more detailed look later, but he has to head out to meet bluebrother rather soon |
18:24:06 | jhMikeS | pointers are like a naughty code peepshow |
18:24:10 | | Quit logvelc_ (Read error: Operation timed out) |
18:31:04 | | Join Judas_PhD [0] (~kevin@misterfluffy.dsl.xmission.com) |
18:34:02 | | Join kramer3d_ [0] (~kramer@unaffiliated/kramer3d) |
18:34:25 | | Quit kramer3d_ (Client Quit) |
18:39:12 | | Nick plux is now known as mikroflops (~yogurt@h-34-156.A238.priv.bahnhof.se) |
18:47:44 | jhMikeS | kugel: with the mixer, pcm is not stopped and flushed downstream, the channel is just deactivated and anything already mixed will be played |
18:47:55 | | Join domonoky [0] (~Domonoky@rockbox/developer/domonoky) |
18:51:21 | | Join Stummi [0] (~Stummi@rockbox/developer/Stummi) |
18:57:35 | | Join keyb_gr [0] (~chatzilla@p4FF042B8.dip.t-dialin.net) |
19:00 |
19:01:40 | | Quit einhirn (Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org) |
19:01:54 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
19:01:54 | | Quit bertrik (Changing host) |
19:01:54 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
19:08:14 | amiconn | Torne: That's why e.g. quassel-irc tagged 0.8-pre immediately after branching the 0.8 release. |
19:08:23 | Torne | amiconn: yes |
19:08:42 | Torne | that would make sense |
19:08:44 | amiconn | We could do the same, so tagging 3.9-pre after branching 3.8. That way trunk builds always carry the -pre |
19:23:48 | | Join Horscht [0] (~Horscht@xbmc/user/horscht) |
19:31:42 | | Quit user890104 (Ping timeout: 260 seconds) |
19:32:04 | | Join user890104 [0] (Venci@venci-notebook-lan.ipv6.6bez10.info) |
19:48:22 | | Quit factor (Read error: Connection reset by peer) |
19:57:31 | *** | Saving seen data "./dancer.seen" |
20:00 |
20:05:28 | | Quit TheLemonMan (Ping timeout: 248 seconds) |
20:06:01 | | Join factor [0] (~factor@74.197.205.204) |
20:07:09 | | Quit bertrik (Read error: Connection reset by peer) |
20:07:48 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
20:07:48 | | Quit bertrik (Changing host) |
20:07:48 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
20:11:29 | | Quit evilnick_B (Quit: Page closed) |
20:17:50 | | Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it) |
20:22:16 | | Join sideral [0] (~sideral@213.165.85.248) |
20:22:16 | | Quit sideral (Changing host) |
20:22:16 | | Join sideral [0] (~sideral@rockbox/developer/sideral) |
20:32:38 | jhMikeS | bloody hell, where does configure expect mingw32 sdl |
20:35:55 | | Join robin0800 [0] (~quassel@genld-219-239.t-mobile.co.uk) |
20:37:21 | jhMikeS | doh, got it |
20:42:19 | | Join wodz [0] (~wodz@87-206-240-131.dynamic.chello.pl) |
20:42:32 | wodz | pamaury: ping |
20:42:34 | jhMikeS | sure as heck getting crazy warnings make w32 sim |
20:42:52 | | Join evilnick_B [0] (0c140464@rockbox/staff/evilnick) |
20:44:44 | jhMikeS | C99 inline functions not supported; using GNU89 |
20:49:25 | | Quit Strife89 (Read error: Operation timed out) |
20:52:15 | | Quit GeekShadow (Ping timeout: 276 seconds) |
20:53:07 | jhMikeS | ooohh...win32 sim made in debian :P and I actually didn't connect my speakers to my computer yet |
20:55:00 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
21:00 |
21:00:35 | | Quit wodz (Quit: Leaving) |
21:05:20 | | Join Buschel [0] (~chatzilla@p54A3B088.dip.t-dialin.net) |
21:06:00 | | Quit saratoga (Ping timeout: 252 seconds) |
21:09:11 | | Quit Strife89 (Quit: Leaving) |
21:09:33 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
21:09:50 | | Join Youbi [0] (~53cd24b8@giant.haxx.se) |
21:09:55 | Youbi | Hello |
21:10:18 | Youbi | I need help to install voice on my sansa clip +. |
21:12:57 | Youbi | I've read the doc but i can't find any français.voice to put in the root directory. |
21:18:43 | [Saint] | You're using RBUtility Youbi? |
21:19:32 | Youbi | No, i do it manually. (i'm french so sorry for my english). |
21:19:39 | Youbi | On a linux distro. |
21:20:35 | keyb_gr | Seems like there's an infinite loop in the docs. "Rockbox Voice Files" says go to Extras, and that links back to you guessed it. |
21:20:36 | Youbi | And i've edited the config.cfg to put "on" the speak option. |
21:20:46 | Youbi | Yes. |
21:21:15 | | Quit robin0800 (Ping timeout: 252 seconds) |
21:21:16 | [Saint] | keyb_gr: It's a little weird, but it *is* possible to get to the link. |
21:21:29 | Youbi | And somewhere its said that voice files are put in the .rockbox archive. |
21:21:31 | [Saint] | if you did, though, you'd find voicefiles aren't being built. |
21:22:01 | [Saint] | Youbi: Your only option at this point is to generate one (not download) via RBUtil |
21:22:04 | Youbi | But i didn't find voicefiles. |
21:22:18 | Youbi | Ok i'll do. |
21:22:22 | [Saint] | that's because they're not there. |
21:22:31 | Youbi | Ok :) |
21:22:45 | Youbi | I'll come back |
21:22:48 | Youbi | see you. |
21:23:44 | [Saint] | keyb_gr: http://www.rockbox.org/daily.shtml , <your player> , old |
21:23:51 | [Saint] | (for future reference) |
21:24:12 | [Saint] | ...but, as you can see, apparently they're not being built (and haven't been for a while?) |
21:25:47 | pixelma | even if the daily voices would be there then there wouldn't be a French voice file. If I remember correctly only english.voice was provided |
21:27:07 | [Saint] | Oh, heh...yeah, good catch. I missed him saying that. |
21:28:01 | TheLemonMan | pamaury, ping |
21:38:38 | | Quit benedikt93 (Ping timeout: 246 seconds) |
21:44:15 | | Nick evilnick_B is now known as lazynick_B (0c140464@rockbox/staff/evilnick) |
21:51:24 | | Quit keyb_gr (Ping timeout: 276 seconds) |
21:55:58 | | Join robin0800 [0] (~robin0800@149.254.180.244) |
21:56:34 | | Quit Buschel (Ping timeout: 255 seconds) |
21:57:34 | *** | Saving seen data "./dancer.seen" |
21:59:48 | | Quit robin0800 (Client Quit) |
22:00 |
22:00:08 | | Join robin0800 [0] (~robin0800@149.254.234.244) |
22:06:12 | | Join GodEater_ [0] (~bibble@5ad61f79.bb.sky.com) |
22:06:12 | | Quit GodEater_ (Changing host) |
22:06:12 | | Join GodEater_ [0] (~bibble@rockbox/staff/GodEater) |
22:07:57 | | Nick lazynick_B is now known as evilnick_B (0c140464@rockbox/staff/evilnick) |
22:08:58 | | Quit GodEater (Ping timeout: 240 seconds) |
22:17:47 | | Quit Stummi (Quit: Bye!) |
22:38:35 | | Join Zagor [0] (~bjst@rockbox/developer/Zagor) |
22:39:34 | | Quit factor (Read error: Connection reset by peer) |
22:39:42 | | Quit bertrik (Read error: Connection timed out) |
22:40:18 | | Join bertrik [0] (~bertrik@ip117-49-211-87.adsl2.static.versatel.nl) |
22:40:18 | | Quit bertrik (Changing host) |
22:40:18 | | Join bertrik [0] (~bertrik@rockbox/developer/bertrik) |
22:42:03 | bertrik | I wonder if the RDA5802 keeps its register contents when powered down. We may be wasting current after pausing the radio on some clip+ players. |
22:43:32 | bertrik | I'd like to get my hands on the RDA5802 programming guide |
22:44:36 | | Quit TheLemonMan (Quit: Ex-Chat) |
22:47:49 | | Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it) |
22:51:26 | | Quit robin0800 (Quit: Leaving) |
22:52:07 | | Quit TheLemonMan (Client Quit) |
22:53:30 | | Join TheLemonMan [0] (~lem0n@ppp-138-7.26-151.libero.it) |
22:53:53 | | Quit mshathlonxp () |
22:53:54 | bertrik | I think there's something weird in our radio code: we still seem to access the tuner after putting it to sleep |
22:54:31 | bertrik | and I still don't really see a significant difference between RADIO_FREQUENCY and RADIO_SCAN_FREQUENCY |
22:55:17 | | Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com) |
22:57:39 | | Join factor [0] (~factor@74.197.205.204) |
22:58:05 | jhMikeS | there could be, esp if one wants to use proper scan algorithms |
22:59:36 | bertrik | I have no idea what RADIO_SCAN_FREQUENCY is *supposed* to do |
23:00 |
23:00:37 | jhMikeS | check the actual tuning for auto scanning, possibly implementing further checks than just setting the frequency |
23:00:59 | bertrik | there are a few tuners that can do an autonomous scan to the next station |
23:01:36 | pamaury | TheLemonMan: pong |
23:01:53 | TheLemonMan | i have some work for us :) |
23:01:59 | pamaury | really ? |
23:02:09 | TheLemonMan | yep, reversing bitburner.exe |
23:02:24 | pamaury | what is this ? |
23:02:41 | TheLemonMan | it uses the BLTC protocol with an extension called PITA and it's used to read/blow fuses via usb |
23:02:44 | jhMikeS | bertrik: sure, though feedback should happen and it should be canellable |
23:03:31 | pamaury | is it available on the internet ? |
23:03:36 | pamaury | is there a linux version ? |
23:06:05 | TheLemonMan | yup |
23:06:17 | TheLemonMan | i can dropbox it in a few seconds :) |
23:07:51 | CIA-58 | New commit by bertrik (r29984): rda5802: don't use the si4700-specific exceptions for putting the tuner to sleep |
23:09:09 | pamaury | ok |
23:10:53 | | Quit mshathlonxp (Quit: let's test gf 7900gs) |
23:12:04 | CIA-58 | r29984 build result: All green |
23:15:10 | pamaury | wow, that's quite a fat program :( |
23:16:24 | | Quit n1s (Remote host closed the connection) |
23:16:28 | pamaury | ok, I'll have a look at it tomorrow or on thursday and I'm quite busy until the 10/13 (I have some hard deadlines) but I'll try |
23:16:42 | | Quit Strife89 (Read error: Operation timed out) |
23:16:43 | TheLemonMan | no problem :) |
23:16:55 | pamaury | did you try to sniffer the usb packets ? It might a simple protocol like bltc |
23:17:05 | TheLemonMan | i'll take some usb dumps and start working on those |
23:17:21 | pamaury | what are the interesting fuses ? |
23:17:26 | TheLemonMan | yeah, but it has pretty long and obscure packets |
23:17:54 | TheLemonMan | mainly the ones that control boot flags and the ones that make up the .sb decryption key |
23:18:13 | pamaury | I guess it's HID based too ? |
23:18:32 | TheLemonMan | yep, there are traces of bltc too |
23:20:35 | pamaury | ok |
23:21:15 | pamaury | I'll go to bed now :) Tomorrow I'll try it on my fuze+ to see :) |
23:21:38 | TheLemonMan | heh, ill go to bed too. it has been an hard day. G'nite |
23:22:39 | | Quit TheLemonMan (Quit: Ex-Chat) |
23:22:45 | | Join krazykit [0] (~krazykit@206.183.185.8) |
23:23:06 | | Quit pamaury (Remote host closed the connection) |
23:25:54 | | Join Panasonic [0] (~chatzilla@ip-109-42-34-102.web.vodafone.de) |
23:26:17 | | Join mshathlonxp [0] (~athlonmpp@5ad7b04e.bb.sky.com) |
23:34:45 | | Quit Panasonic (Quit: ChatZilla 0.9.87 [Firefox 3.6.17/20110420140830]) |
23:36:58 | | Quit domonoky (Read error: Connection reset by peer) |
23:42:27 | | Join tmzt [0] (~tmzt@adsl-99-164-51-188.dsl.akrnoh.sbcglobal.net) |
23:42:33 | | Quit tmzt (Client Quit) |
23:43:36 | | Join tmzt [0] (~tmzt@adsl-99-164-51-188.dsl.akrnoh.sbcglobal.net) |
23:43:46 | | Quit balintx (Remote host closed the connection) |
23:44:04 | | Join balintx [0] (~quassel@szerver1.gulyasp-koll.sulinet.hu) |
23:54:16 | | Join Strife89 [0] (~Strife89@207-144-19-39.cstel.net) |
23:57:30 | | Quit bertrik (Quit: :tiuQ) |
23:57:36 | *** | Saving seen data "./dancer.seen" |