All times shown according to UTC.
| Time | Nick | Message |
|---|---|---|
| 01:26 | mattjohnson left #miro-hackers | |
| 01:26 | mattjohnson joined #miro-hackers | |
| 01:35 | mattjohnson_ joined #miro-hackers | |
| 01:35 | mattjohnson left #miro-hackers | |
| 01:35 | mattjohnson_ is now known as mattjohnson | |
| 01:36 | glee1 left #miro-hackers | |
| 01:37 | glee joined #miro-hackers | |
| 01:51 | mattjohnson left #miro-hackers | |
| 01:57 | Roman_qa joined #miro-hackers | |
| 02:32 | Roman_qa left #miro-hackers | |
| 03:00 | willkg left #miro-hackers | |
| 03:10 | morganknutson joined #miro-hackers | |
| 03:30 | ajonas joined #miro-hackers | |
| 03:42 | ajonas left #miro-hackers | |
| 09:21 | maggie_s joined #miro-hackers | |
| 09:33 | maggie_s left #miro-hackers | |
| 09:48 | maggie_s joined #miro-hackers | |
| 10:43 | janetPCF joined #miro-hackers | |
| 10:54 | maggie_s left #miro-hackers | |
| 12:21 | willkg joined #miro-hackers | |
| 12:24 | willkg | hi! |
| 12:51 | CarlFK left #miro-hackers | |
| 13:35 | z3p | good morning |
| 13:40 | willkg | z3p: oo... that dialog fix is going to affect a lot of dialogs. think i should rerun the nightlies? |
| 13:41 | z3p: also, i apologize. i saw that in your checkin and wondered whether that would cause problems, but then figured that you had tested it and didn't look into it further. | |
| 13:42 | janetPCF: so i'm pretty stuck with this "upgrade from 3.5.1 to 4.0 and directory torrents restart" problem. | |
| 13:43 | janetPCF | that sucks |
| 13:43 | willkg | janetPCF: i pretty much spent most of yesterday on it. i have everything lined up right, but i must be missing something because libtorrent restarts rather than checks and then resumes. |
| 13:44 | janetPCF | could you fudge it a bit - |
| 13:44 | willkg | i think i'm just going to do a brain dump, attach my database upgrade patch, and then bump it down to P2. |
| 13:44 | i'm not sure what "fudge it a bit" entails? | |
| 13:44 | janetPCF | move out the data, start it fresh, move back the data to the new dir and then restart the torrent |
| 13:44 | z3p | willkg: a new nightly is a good idea |
| 13:44 | janetPCF | then it would check and find the already downloaded stuff |
| 13:44 | willkg | that's a ton of complexity. |
| 13:44 | janetPCF | yes |
| 13:44 | z3p | willkg: I did a quick smoke test, but I guess it didn't hit the dialogs |
| 13:45 | willkg | janetPCF: i'm re-running the nightlies to pick up a fix z3p just did that fixes dialogs. |
| 13:46 | janetPCF | ok |
| 13:46 | willkg | janetPCF: going back to the torrent thing.... what i did do in the database upgrade was fix the filename so that it's pointing to the right place. i have no idea why libtorrent doesn't just go with it. |
| 13:47 | janetPCF: mmm... i'll spend some more time on it today, i suppose and debug 3.5.1 to see how it works. | |
| 13:54 | i just posted new nightlies for windows, osx and source. | |
| 14:27 | janetPCF: yeah... i can't figure out what's going on. i think in order to figure out what's going on, i need to add debugging for libtorrent and that's probably a project. | |
| 14:27 | janetPCF: so i'm pushing this torrent upgrade problem down to p2. maybe i'll have time to work on it later. | |
| 14:28 | janetPCF | ok - |
| 14:28 | it will just be a few angry emails | |
| 14:31 | willkg | probably. |
| 14:31 | or maybe none. it's a pretty weird edge case. | |
| 14:31 | plus we could tell people in the upgrade notes to finish their downloads BEFORE upgrading. | |
| 14:36 | janetPCF | true - in the pop-up message |
| 14:36 | (in tiny letters at the very bottom) | |
| 14:38 | ajonas joined #miro-hackers | |
| 14:40 | willkg | we should probably tell people it's best to finish their downloads before upgrading for all version upgrades. it reduces the state complexity and it's more likely to work right. |
| 15:08 | bendk joined #miro-hackers | |
| 15:09 | glee1 joined #miro-hackers | |
| 15:11 | glee left #miro-hackers | |
| 15:21 | bendk left #miro-hackers | |
| 15:21 | bendk joined #miro-hackers | |
| 16:14 | bendk | z3p: thanks for those downloader changes, I'm eager to try them out! |
| 16:15 | yup, they're awesome | |
| 16:18 | z3p | bendk: I'm not really sure we'll need #3, but I'll see what I can do |
| 16:18 | bendk | yeah, if you want to leave that out, no problem |
| 16:26 | willkg | dev call notes posted: http://bluesock.org/~willg/blo[…]all_20110323.html |
| 16:38 | bendk left #miro-hackers | |
| 16:38 | bendk joined #miro-hackers | |
| 17:03 | paulproteus | ajonas: In some awesome alternate reality, every Miro Community site exposes its custom themes as a git repository. |
| 17:03 | ajonas | paulproteus: *nod* |
| 17:03 | paulproteus | (at least, if the site markes the themes as public, or doesn't mark them as private, or something) |
| 17:05 | CarlFK joined #miro-hackers | |
| 17:13 | CarlFK left #miro-hackers | |
| 17:28 | z3p | deardiary: starting on the new guide sidebar |
| 17:35 | CarlFK joined #miro-hackers | |
| 17:51 | mattjohnson joined #miro-hackers | |
| 17:54 | z3p | neat, django 1.3 released |
| 17:59 | willkg | bendk: the conversion item rendering is a little odd. there's the arrow thing which is used for context menu, but conversion items don't seem to have a context menu. |
| 17:59 | bendk: does that sound right? | |
| 17:59 | bendk | oops |
| 17:59 | yeah, that's wrong | |
| 17:59 | I'll fix that right now | |
| 18:00 | willkg | sorry i haven't looked at this until just now. today is conversion day. |
| 18:01 | bendk | wow, I'm noticing several bugs with that one |
| 18:02 | willkg | i'm working on osx right now. not sure if that's useful bit of information or not. |
| 18:03 | bendk: but it seems like it's doing some weird artifacting on osx between when it's converting and when it's done. | |
| 18:03 | bendk | can you send me a screenshot of that? |
| 18:06 | CarlFK left #miro-hackers | |
| 18:06 | willkg | bendk: sure. |
| 18:12 | bendk: it's bug 16785. figured i'd just toss it in a bug with the attached screenshot. | |
| 18:15 | bendk | cool |
| 18:16 | that's the same issue we've had in other places. translucent button images + the badges don't work | |
| 18:17 | willkg | :) |
| 18:17 | was it ok that i created a bug for it? | |
| 18:18 | ahh--just saw you changing the bug. i'm glad i created a bug for it now. | |
| 18:25 | CarlFK joined #miro-hackers | |
| 18:40 | willkg | deardiary: working through conversion issues. |
| 18:40 | i think i can implement "don't upsize, you jerk!" code without reimplementing how we're storing conversion recipes. | |
| 18:40 | it'll be interesting, though. | |
| 18:41 | i really wish ffmpeg had the ability to output in structured formats. even if it was xml. that'd be easier to parse correctly. | |
| 18:42 | if it can already do that, then i haven't found the right argument for it. there are a gazillion arguments. | |
| 18:50 | z3p | willkg: yeah, 'ffmpeg -i' is as good as it gets |
| 18:51 | willkg | hrm... irritating. |
| 19:03 | zanoi | how can I in the code get the linux command to start Miro? Is it always "miro", no matter the branding? |
| 19:04 | willkg | zanoi: mmm... why do you ask? |
| 19:05 | zanoi | because I noticed I'm currently registering "miro" as the magnet protocol command, but that might be incorrect for rebranded versions |
| 19:06 | but I think in Windows it was always miro.exe, no matter the branding | |
| 19:07 | willkg | so... on linux, what happens is we have a miro shell script that sets things up and calls miro.real which is a python script. |
| 19:07 | zanoi | but will that always be called "miro", even in rebranded versions? |
| 19:07 | willkg | to my knowledge, themign and other things don't change that. so "miro" should always be the script uses. |
| 19:08 | z3p: is that right? ^^^ | |
| 19:08 | zanoi | ok, thanks |
| 19:08 | z3p | willkg: zanoi: yes, the executable is always miro/Miro.exe; themes are an argument to that executable |
| 19:08 | willkg | also, "theme" == "brand" in this context. for some reason, we called it themes in the code. |
| 19:09 | zanoi | z3p, so it's always "miro" on linux? |
| 19:09 | willkg | afk a smidge to watch the baby giggle. |
| 19:09 | z3p | zanoi: yes |
| 19:09 | zanoi | ah, sorry misunderstood your sentence |
| 19:09 | thx | |
| 20:14 | bendk | willkg: I know we have talked about making the downloader process download to the main directory... is there a ticket for that? |
| 20:15 | willkg | bendk: the main directory? i'm not sure what that means. |
| 20:15 | bendk | the movies directory |
| 20:15 | rather than <movies directory>/incomplete downloads | |
| 20:15 | willkg | mmm... that seems really messy. |
| 20:15 | bendk | maybe I'm going crazy :) |
| 20:15 | willkg | the nice thing about incomplete downloads is that we know that anything that shows up there is not completely downloaded and therefore shouldn't show up in miro and shouldn't have its metadata checked. |
| 20:15 | bendk | but I thought that we were talking about making that change to make torrent folders work better |
| 20:16 | willkg | with conversions we convert to the temp directory and when it's done copy it over. |
| 20:16 | we might have. i don't remember. i think it'd cause other problems. | |
| 20:16 | kcw | bendk: is the item details expander state supposed to be totally global, or global for listviews and for standardviews? |
| 20:17 | bendk | global for listviews and standard views |
| 20:17 | and by default it will be shown for list view, but not for standard view | |
| 20:17 | willkg | bendk: we can probably work around that, though. miro should know all the files it's downloading. even with directory torrents (it's in the metainfo). |
| 20:18 | bendk: anyhow, i don't know if there's a bug for that work. i vaguely remember talking about it, but it would have been a couple of weeks ago. | |
| 20:23 | back to conversion fiddling. | |
| 20:28 | bendk | okay, searching through the #miro-hackers logs, I don't see any record of you saying that willkg I think it was my dream |
| 20:30 | willkg | bendk: i think it might have been on the dev call. |
| 20:30 | bendk: i vaguely remember talking about deluge and what other software does. and they don't have the same issue because they just download things. | |
| 20:30 | bendk | ahh yeah |
| 20:31 | the problem is partially downloaded folders | |
| 20:31 | willkg | bendk: anyhow, it might be possible because miro knows about all the currently downloading files. |
| 20:31 | pretty sure that's doable, too. you know about all the files from the torrent metainfo. | |
| 20:31 | at least, i'm pretty sure you get a complete list of files. | |
| 20:31 | bendk | yeah it's doable, but with the current code I don't think the download would ever finish |
| 20:31 | but that wouldn't be a problem if we were just downloading to the correct place anyway | |
| 20:31 | willkg | i don't understand. the download would never finish? |
| 20:32 | bendk | I'm not sure about this, but I'm guessing that libtorrent won't say that a download is finished until all the files in the folder are downloaded |
| 20:34 | willkg | bendk: deluge definitely lets you download some files. so there has to be a way to tell libtorrent what to download and for it to know when it's "done". |
| 20:34 | bendk: i'm not sure what we're talking about now, though.... are we talking about that bug that lets users specify which files in the torrent to download? | |
| 20:34 | bendk | yeah, I think that's partly where the discussion began |
| 20:34 | * willkg | nods. |
| 20:34 | bendk | but I'm confused too now :) |
| 20:35 | let's just keep it in the realm of things that we think we want, but need to flesh out more | |
| 20:35 | willkg | i'm pretty sure the "where to download to" issue can be extracted into a fully encapsulated issue that doesn't affect the "i only want files x and y" issue. |
| 20:35 | i want to rewrite the downloader. | |
| 20:36 | ;) | |
| 20:36 | bendk | I'm pretty sure the 2 issues are related |
| 20:36 | let's forget about the download finishing issue | |
| 20:36 | * willkg | nods. |
| 20:37 | bendk | there's also the issue of what happens when I ask for some of the files, the torrent finishes, then I ask for more of the files, should we move the download back to the incomplete downloads directory then? |
| 20:37 | willkg | oh, i know! we talked about this after the dev call. |
| 20:37 | bendk | it all gets much simpler if the torrent folder never moves |
| 20:38 | yes, it was an actual conversation | |
| 20:38 | willkg | and we got about 10 minutes into "so what happens when..." and i said, "woah nelly! this is too much to figure out for 4.0." |
| 20:38 | i'm remembering this all now. | |
| 20:38 | you're totally right--they're definitely related. | |
| 20:39 | man... my memory sucks these days. it's frustrating. | |
| 20:40 | i'll go see if there's a bug for ditching Incomplete Downloads now. if not, we need to create taht and have the "i want files x and y" bug block on it. | |
| 20:49 | CarlFK left #miro-hackers | |
| 20:50 | willkg | bendk: i can't find a bug for it, so i'm creating a new one. |
| 20:50 | bendk: is this a 4.0 or a 4.1 thing? (please say 4.1. :)) | |
| 20:51 | bendk | 4.1 definitely |
| 20:54 | willkg | bendk: it's bug 16789. i'll let you add comments, prioritize and target it. |
| 20:54 | bendk: oh, and add the block on 16433. | |
| 20:54 | bendk | thanks |
| 20:57 | willkg | bendk: er, nevermind. i just prioritized, targeted and blocked it. |
| 20:57 | bendk: but definitely toss comments in there. | |
| 21:04 | bendk | willkg: how's your list going? |
| 21:04 | any interest in http://bugzilla.pculture.org/s[…]_bug.cgi?id=16788 | |
| 21:08 | #15494 closed!!! It's a new era | |
| 21:15 | taking off for today, see you all later | |
| 21:15 | bendk left #miro-hackers | |
| 21:47 | willkg | hrm. i think he meant bug #15949. |
| 22:11 | morganknutson left #miro-hackers | |
| 22:23 | willkg | trying to resist going overboard and building a real parser for ffmpeg output. |
| 22:23 | mmm.... | |
| 22:27 | ajonas left #miro-hackers | |
| 22:36 | morganknutson joined #miro-hackers | |
| 22:41 | morganknutson_ joined #miro-hackers | |
| 22:43 | morganknutson left #miro-hackers | |
| 23:16 | Odysimus joined #miro-hackers | |
| 23:17 | willkg | afk for dinner.... |
| 23:22 | ajonas joined #miro-hackers |