- 
    
        
    
                    pronik have I mentioned I use awesome as window manager? 
2009-04-12 10247, 2009
    - 
    
        
    
                    warp awesome \o/ 
2009-04-12 10247, 2009
    - 
    
        
    
                    Milosz pronik, it's not a modal box 
2009-04-12 10253, 2009
    - 
    
        
    
                    pronik if a window sets its status to floating it is shown as such 
2009-04-12 10254, 2009
    - 
    
        
    
                    Milosz just because the window is insensitive doesn't mean it's modal 
2009-04-12 10203, 2009
    - 
    
        
    
                    pronik normally those are modal dialogs like save as dialog in firefox 
2009-04-12 10206, 2009
    - 
    
        
    
                    Milosz again can you explain me how a window of a separate process can be modal to the rest of the application? 
2009-04-12 10221, 2009
    - 
    
        
    
                    Milosz anyway just try it or not, I won't comment so much 
2009-04-12 10242, 2009
    - 
    
        
    
                    pronik it isn't, but it has a floating hint which makes it float above the main window 
2009-04-12 10250, 2009
    - 
    
        
    
                    Milosz it's flagged as a dialog 
2009-04-12 10200, 2009
    - 
    
        
    
                    Milosz i don't know awesome so I don't know what it makes of it 
2009-04-12 10221, 2009
    - 
    
        
    
                    Milosz but that is entirely reasonable and is a setting from within glade 
2009-04-12 10229, 2009
    - 
    
        
    
                    Milosz again how you think it's modal I have no idea 
2009-04-12 10242, 2009
    - 
    
        
    
                    Milosz but I'd like to know because it's a total misperception which I don't want others to have 
2009-04-12 10206, 2009
    - 
    
        
    
                    pronik I'm gonna make you a screenshot 
2009-04-12 10225, 2009
    - 
    
        
    
                    Milosz btw I know the library is slow 
2009-04-12 10234, 2009
    - 
    
        
    
                    Milosz but the search speed will more than compensate for that 
2009-04-12 10245, 2009
    - 
    
        
    
                    Milosz but either way I'll wait what you'll say to it all 
2009-04-12 10200, 2009
    - 
    
        
    
                    pronik how do I play what's in the library so far? 
2009-04-12 10201, 2009
    - 
    
        
    
                    Milosz pronik, really but just to give you an idea 
2009-04-12 10219, 2009
    - 
    
        
    
                    Milosz you can do stuff like prioritize by filetype 
2009-04-12 10236, 2009
    - 
    
        
    
                    Milosz that means that if you have the same album (same MBID for all tracks) in MP3 and FLAC, it will pick the version you prefer, for example 
2009-04-12 10239, 2009
    - 
    
        
    
                    Milosz and all stuff like that 
2009-04-12 10250, 2009
    - 
    
        
    
                    Milosz and that can't be done slow, but accurate and useful is better than fast, because adding you usually do only once 
2009-04-12 10255, 2009
    - 
    
        
    
                    pronik yes, I've found that. I repeat my question: the library has indexed some 5000 songs so far, how do I browse and play them? 
2009-04-12 10256, 2009
    - 
    
        
    
                    Milosz incremental rescans are way faster than this 
2009-04-12 10211, 2009
    - 
    
        
    
                    Milosz pronik, adding is currently atomic, due to constraints in the D-Bus messaging 
2009-04-12 10216, 2009
    - 
    
        
    
                    Milosz in other words you have to wait until it's done 
2009-04-12 10218, 2009
    - 
    
        
    
                    pronik 
2009-04-12 10238, 2009
    - 
    
        
    
                    Milosz i'm working on a shm version of the class that does the library controlling 
2009-04-12 10253, 2009
    - 
    
        
    
                    Milosz so i can share the instance between the processes and have a speed as if it were the same app mostly 
2009-04-12 10205, 2009
    - 
    
        
    
                    Milosz pronik, ok but the main app is not locked 
2009-04-12 10226, 2009
    - 
    
        
    
                    Milosz I don't know why you think that.. because the window is on top of the main window, or because it's insensitive? 
2009-04-12 10234, 2009
    - 
    
        
    
                    Milosz 32589 that will be interesting 
2009-04-12 10238, 2009
    - 
    
        
    
                    Milosz i have only around 13000 
2009-04-12 10239, 2009
    - 
    
        
    
                    pronik yes, but because library is set to "dialog" it's floating above the main window. If it weren't, it'd be a separate window 
2009-04-12 10204, 2009
    - 
    
        
    
                    pronik the only way awesome shows a window above another one is by floating 
2009-04-12 10217, 2009
    - 
    
        
    
                    pronik I can manually unset the dialog flag, but I shouldn't be doing that 
2009-04-12 10218, 2009
    - 
    
        
    
                    Milosz ok that's interesting because it's technically a separate process 
2009-04-12 10224, 2009
    - 
    
        
    
                    Milosz so it must be because they have the same window class 
2009-04-12 10229, 2009
    - 
    
        
    
                    pronik probably 
2009-04-12 10240, 2009
    - 
    
        
    
                    pronik why set it to dialog anyway if it's a window technically? 
2009-04-12 10201, 2009
    - 
    
        
    
                    Milosz I guess it used to be a dialog at some point 
2009-04-12 10216, 2009
    - 
    
        
    
                    Milosz pronik, it used to minimize with the main app 
2009-04-12 10223, 2009
    - 
    
        
    
                    Milosz but ever since I made it a separate process I guess it's useless 
2009-04-12 10223, 2009
    - 
    
        
    
                    pronik 12600 of 32000 
2009-04-12 10233, 2009
    - 
    
        
    
                    Milosz it will do another pass after that even 
2009-04-12 10245, 2009
    - 
    
        
    
                    Milosz Just going by make it work then make it work fast ;) 
2009-04-12 10206, 2009
    - 
    
        
    
                    Milosz Right now the library is technically correct, which is more important than speed, but eventually could be fater 
2009-04-12 10207, 2009
    - 
    
        
    
                    Milosz faster* 
2009-04-12 10214, 2009
    - 
    
        
    
                    pronik you'll scare a lot of beta testers away by slow scanning 
2009-04-12 10224, 2009
    - 
    
        
    
                    Milosz I don't even want to know how Banshee for example store their stuff 
2009-04-12 10234, 2009
    - 
    
        
    
                    Milosz They seem to be unable since ages to add serious support for MBIDs 
2009-04-12 10238, 2009
    - 
    
        
    
                    pronik that's the reason I don't use exaile even if I liked it -- extremely slow scanning 
2009-04-12 10252, 2009
    - 
    
        
    
                    pronik what is "serious support" anyway? 
2009-04-12 10207, 2009
    - 
    
        
    
                    Milosz pronik, ok but incremental rescans of the music added is not as slow as that, at all btw, and you add only once 
2009-04-12 10214, 2009
    - 
    
        
    
                    Milosz I don't know how fast Exaile's incremental rescans are 
2009-04-12 10223, 2009
    - 
    
        
    
                    Milosz pronik, serious support means in Banshee's case support at all I guess 
2009-04-12 10228, 2009
    - 
    
        
    
                    pronik can't you just do incremental from the start? 
2009-04-12 10233, 2009
    - 
    
        
    
                    Milosz hmm? 
2009-04-12 10236, 2009
    - 
    
        
    
                    pronik what does it mean for you? 
2009-04-12 10237, 2009
    - 
    
        
    
                    Milosz How would you do that? 
2009-04-12 10254, 2009
    - 
    
        
    
                    Milosz serious support means for me that an MBID for an entity is the secondary identifier next to the database OID 
2009-04-12 10259, 2009
    - 
    
        
    
                    pronik just pretend you started with an empty dir and then some stuff has been added to that later 
2009-04-12 10210, 2009
    - 
    
        
    
                    Milosz pronik, that's the same thing 
2009-04-12 10218, 2009
    - 
    
        
    
                    Milosz on incremental rescans it checks whether files have been changed only 
2009-04-12 10223, 2009
    - 
    
        
    
                    Milosz if they have, they will be re-read 
2009-04-12 10225, 2009
    - 
    
        
    
                    pronik how does having mbid help for a music player? 
2009-04-12 10243, 2009
    - 
    
        
    
                    pronik no dnotify support? 
2009-04-12 10243, 2009
    - 
    
        
    
                    Milosz but the point is, if they aren't there in the first place, you can't "incremental rescan" anything 
2009-04-12 10248, 2009
    - 
    
        
    
                    Milosz hmm? 
2009-04-12 10249, 2009
    - 
    
        
    
                    pronik ok 
2009-04-12 10259, 2009
    - 
    
        
    
                    Milosz I don't get what you mean but either way 
2009-04-12 10205, 2009
    - 
    
        
    
                    Milosz how does an MBID help a player? 
2009-04-12 10205, 2009
    - 
    
        
    
                    pronik dnotify? 
2009-04-12 10211, 2009
    - 
    
        
    
                    Milosz no I know what dnotify is 
2009-04-12 10222, 2009
    - 
    
        
    
                    Milosz But how would you *incrementally* update a library if it's empty? 
2009-04-12 10222, 2009
    - 
    
        
    
                    pronik yes, what do I gain as a user from having mbids? 
2009-04-12 10232, 2009
    - 
    
        
    
                    Milosz you know what incremental means in this context, like "incremental backups" for example? 
2009-04-12 10237, 2009
    - 
    
        
    
                    Milosz you only update the stuff that has changed? 
2009-04-12 10238, 2009
    - 
    
        
    
                    pronik incremental update happens in the background, right? 
2009-04-12 10248, 2009
    - 
    
        
    
                    Milosz and if there is nothing in there yet, then technically everything has "changed" 
2009-04-12 10253, 2009
    - 
    
        
    
                    Milosz and it won't be any different from what it's doing right now 
2009-04-12 10203, 2009
    - 
    
        
    
                    Milosz pronik, yeah.. so? 
2009-04-12 10204, 2009
    - 
    
        
    
                    pronik would be ok, as long as it happens in the background 
2009-04-12 10210, 2009
    - 
    
        
    
                    Milosz this also happens in the background 
2009-04-12 10218, 2009
    - 
    
        
    
                    Milosz what you are doing right now 
2009-04-12 10224, 2009
    - 
    
        
    
                    pronik but doesn't return results until it's all done, right? 
2009-04-12 10229, 2009
    - 
    
        
    
                    Milosz you mean something that I don't fully get yet 
2009-04-12 10230, 2009
    - 
    
        
    
                    pronik 18200 
2009-04-12 10231, 2009
    - 
    
        
    
                    Milosz yeah 
2009-04-12 10237, 2009
    - 
    
        
    
                    Milosz incremental scanning will be the same currently 
2009-04-12 10243, 2009
    - 
    
        
    
                    Milosz technically it could add the stuff just as it's found 
2009-04-12 10246, 2009
    - 
    
        
    
                    Milosz but it's too slow over D-Bus 
2009-04-12 10203, 2009
    - 
    
        
    
                    Milosz I've already explained it 
2009-04-12 10203, 2009
    - 
    
        
    
                    pronik maybe you could do that stuff in batches or something so that results are seen immediately even if not the whole collection is available at once 
2009-04-12 10211, 2009
    - 
    
        
    
                    Milosz ok that's possible I guess 
2009-04-12 10215, 2009
    - 
    
        
    
        
        v6lur joined the channel 
2009-04-12 10225, 2009
    - 
    
        
    
                    pronik users hate to wait, you know ;) 
2009-04-12 10232, 2009
    - 
    
        
    
                    Milosz I know 
2009-04-12 10234, 2009
    - 
    
        
    
                    Milosz I hate to wait, too 
2009-04-12 10247, 2009
    - 
    
        
    
                    Milosz But I thought slow scanning is the smallest of all erm 
2009-04-12 10252, 2009
    - 
    
        
    
                    Milosz how do you say that in English 
2009-04-12 10254, 2009
    - 
    
        
    
                    pronik btw, youki is different in library and playing algorithm, right? 
2009-04-12 10257, 2009
    - 
    
        
    
                    Milosz Übel 
2009-04-12 10204, 2009
    - 
    
        
    
                    pronik yeah, english :D 
2009-04-12 10217, 2009
    - 
    
        
    
                    pronik das geringste Übel 
2009-04-12 10220, 2009
    - 
    
        
    
                    Milosz no I asked how you call that in English, I know that this is an English channel pronik 
2009-04-12 10222, 2009
    - 
    
        
    
                    pronik eigentlich nicht ;) 
2009-04-12 10236, 2009
    - 
    
        
    
                    pronik the smallest defect or something like that 
2009-04-12 10243, 2009
    - 
    
        
    
                    pronik I don't know that eitehr 
2009-04-12 10254, 2009
    - 
    
        
    
                    Milosz ok because the searching speed is unmatched by other players 
2009-04-12 10259, 2009
    - 
    
        
    
                    Milosz and I hate to wait even less when I want to play something 
2009-04-12 10204, 2009
    - 
    
        
    
                    Milosz erm, even more 
2009-04-12 10211, 2009
    - 
    
        
    
                    Milosz pronik, different algorithm? 
2009-04-12 10214, 2009
    - 
    
        
    
                    Milosz like what 
2009-04-12 10221, 2009
    - 
    
        
    
                    Milosz btw there is a scrobbler plugin, if you want to activate it 
2009-04-12 10233, 2009
    - 
    
        
    
                    pronik not yet, I can't play anything yet ;) 
2009-04-12 10240, 2009
    - 
    
        
    
                    Milosz well you could still activate it :) 
2009-04-12 10250, 2009
    - 
    
        
    
                    Milosz just in case you were not aware 
2009-04-12 10259, 2009
    - 
    
        
    
                    pronik one thing at a time ;) 
2009-04-12 10218, 2009
    - 
    
        
    
                    Milosz that's the wrong mode of action for ADHD people :P 
2009-04-12 10240, 2009
    - 
    
        
    
                    pronik I just remembered that XMMS2 is looking for a reimplementation of their library ... 
2009-04-12 10240, 2009
    - 
    
        
    
        
        rexroom has quit 
2009-04-12 10254, 2009
    - 
    
        
    
                    pronik I have some testing background, been doing that for 18 months ;) 
2009-04-12 10201, 2009
    - 
    
        
    
        
        rexroom joined the channel 
2009-04-12 10206, 2009
    - 
    
        
    
                    Milosz I wanted to use xmms2 as an optional playback  engine 
2009-04-12 10217, 2009
    - 
    
        
    
                    Milosz But I found that you can not really seriously use it without also using the library 
2009-04-12 10220, 2009
    - 
    
        
    
                    Milosz which I think is a big defect 
2009-04-12 10230, 2009
    - 
    
        
    
                    Milosz they should make it possible so it's only a playback daemon 
2009-04-12 10232, 2009
    - 
    
        
    
                    Milosz I'd really like that 
2009-04-12 10243, 2009
    - 
    
        
    
                    pronik yeah, but if you contribute a library based on mbids to xmms2, that might be a big win for both sides 
2009-04-12 10259, 2009
    - 
    
        
    
                    pronik 23750 
2009-04-12 10213, 2009
    - 
    
        
    
                    Milosz It will do an insertion pass after the collecting 
2009-04-12 10216, 2009
    - 
    
        
    
                    Milosz lol 
2009-04-12 10227, 2009
    - 
    
        
    
                    pronik thanks for encouragement :) 
2009-04-12 10227, 2009
    - 
    
        
    
                    Milosz but so far it's required for all the constraint algorithms 
2009-04-12 10258, 2009
    - 
    
        
    
                    pronik ok, I'll go shower then ;) 
2009-04-12 10203, 2009
    - 
    
        
    
                    Milosz heh 
2009-04-12 10216, 2009
    - 
    
        
    
                    Milosz ok but 32000 tracks, SOME time is to be expected :) 
2009-04-12 10235, 2009
    - 
    
        
    
                    pronik you'd wonder how fast rhythmbox is 
2009-04-12 10244, 2009
    - 
    
        
    
                    Milosz I rarely check against RB 
2009-04-12 10251, 2009
    - 
    
        
    
                    pronik try it someday 
2009-04-12 10200, 2009
    - 
    
        
    
                    Milosz actually I'll just try it now 
2009-04-12 10203, 2009
    - 
    
        
    
                    Milosz but 
2009-04-12 10209, 2009
    - 
    
        
    
                    Milosz gotta find how to delete the current library first 
2009-04-12 10247, 2009
    - 
    
        
    
                    pronik ~/.config/rhythmbox/*xml 
2009-04-12 10251, 2009
    - 
    
        
    
                    pronik or something like that 
2009-04-12 10255, 2009
    - 
    
        
    
                    Milosz isn't the actual DB also sqlite? 
2009-04-12 10200, 2009
    - 
    
        
    
                    Milosz isn't that just the cache, like in iTunes?