[06:30] <astraljava> pleia2: knome: This Sunday could work fine, yeah.
[06:31] <pleia2> great :)
[06:31] <pleia2> what time UTC is good for you? (keeping in mind that it's 23:30 yesterday right now here ;))
[06:38] <astraljava> pleia2: I should be awake from about 0600 UTC until 2100 UTC, and thus far I'm only watching the ice hockey finals on that day. Well maybe go roller-skating if it's a nice weather. :) But that means, any time of day between those times is fine.
[06:40] <pleia2> ok cool, I'll probably pop on around 17:00 and give you a nudge
[06:41] <astraljava> That's great! Thanks for pushing things. I've been surprisingly busy on this early cycle, so haven't had a chance of getting a control really, yet.
[06:41] <astraljava> I'll try to get up to speed before our meeting.
[08:32] <knome> 17 utc sounds good
[09:55] <ochosi> morning everyone
[09:57] <knome> hey ochosi 
[09:57] <ochosi> hi
[10:05] <ochosi> bbl
[11:35] <knome> clearly a troll in #x earlier
[12:03] <astraljava> Obviously.
[12:04] <knome> hai!
[12:04]  * knome has now a few kg's less hair
[12:07] <bluesabre_laptop> ochosi: Fixed and added some stuff to catfish.  Default location is home, search starts when you hit enter.  Locate is now a backup/additional suggestion backend.
[12:30] <bluesabre_laptop> bbl
[12:54] <mr_pouit> ochosi: is blackbird ~usable~? (i.e. can I upload it to quantal, or is it too early?)
[13:08] <ochosi> mr_pouit: well, it's kinda usable, the gtk3 version still sucks though :)
[13:08] <ochosi> mr_pouit: maybe in a similar state as albatross, so the answer is maybe yes ;)
[13:08] <ochosi> bluesabre_laptop: cool, pulling from bzr right now!
[13:10] <ochosi> bluesabre_laptop: works great! btw, it's really funny how the locate/zeitgeist suggestions are fast and the find-search is slow :D
[13:26] <ochosi> bluesabre: not sure you read the messages i posted before
[13:26] <ochosi> bluesabre: anyway, seems to be working great
[13:43] <mr_pouit> ochosi: ok, do you have a short desc for blackbird? (check the description of shimmer-themes if you want to change something too ;-)
[13:43] <ochosi> mr_pouit: you mean the desc in launchpad?
[13:44] <mr_pouit> of the package yeah (I guess it shows up on lp too)
[13:44] <ochosi> for blackbird i'll quickly update the README if that's fine with you
[13:52] <ochosi> mr_pouit: the desc of the package looks ok to me
[13:52] <ochosi> mr_pouit: i'll pastebin you a similar paragraph about blackbird (the readme is really something different)
[14:13] <bluesabre> ochosi, thanks!  Yeah, I wasn't able to see the previous messages
[14:18] <ochosi> bluesabre: ah ok, all i said before that it's funny how the suggestions with locate/zeitgeist are fast and the actual search with find is slow =)
[14:18] <bluesabre> haha
[14:19] <ochosi> is catfish seriously using glade?
[14:19] <bluesabre> yup
[14:19] <bluesabre> well
[14:19] <bluesabre> kinda
[14:20] <ochosi> i thought glade was superseded by something else for gtk3
[14:20] <bluesabre> Kinda
[14:20] <ochosi> mkay
[14:20] <bluesabre> Glade is now done with GtkBuilder
[14:21] <ochosi> ah right, that was it
[14:22] <ochosi> i'm fiddling with the layout now
[14:22] <ochosi> just dropped the "close" button :)
[14:23] <ochosi> is there also a GUI for gtkbuilder like there was for glade?
[14:24] <bluesabre> The newer version of glade
[14:24] <bluesabre> I think there are 2 packages now
[14:24] <bluesabre> glade and glade-gtk2
[14:24] <bluesabre> glade being the newer one
[14:41] <ochosi> bluesabre: quick and dirty :p http://www.zimagez.com/zimage/screenshot-05182012-044051pm.php
[14:41] <ochosi> i mean i could now drop the stuff in the sidebar entirely to get the layout, but then again, doing that without adding a menu is limiting the functionality quite a bit :)
[15:01] <bluesabre> True.  I was investigating how to make a button with a menu, which is easy enough, but to get the darn menu to fall beneath the button (instead of the cursor) seems to be a challenge
[15:02] <ochosi> there is certainly c-code i can point you to that does that
[15:02] <ochosi> i can also offer perl :)
[15:03] <bluesabre> haha
[15:03] <ochosi> whatever seems easier for you
[15:03] <ochosi> or in fact vala, not c
[15:03] <bluesabre> sure, send me something and I can have a look at it
[15:15] <ochosi> bluesabre: check this https://github.com/shimmerproject/gmusicbrowser/blob/4a0644db1f84f6d5f65e3bf50b3af303a8515329/gmusicbrowser_layout.pm#L3841
[15:15] <ochosi> this creates a toggle-button that stays pressed as long as the menu is open and displays a normal gtk-menu below it
[15:15] <ochosi> so pretty much exactly what elementary does in its apps
[15:28] <ochosi> bluesabre: i can also try to dig up the midori code for the popup menu (that would be the vala-example)
[15:36] <bluesabre> that's all right.  I'll figure it out.  The popup function has a pos parameter which you pass to it and its supposed to be a callback function.  Haven't had much luck with that working though.
[15:37] <bluesabre> I'd set it up, and then python would segfault.  I'll ask around to find something out
[15:47] <satop> why a separate audio and video player in xubuntu 12.10 ? lets use vlc for both as i already did
[15:48] <ochosi> satop: vlc is qt and therefore not an option
[15:49] <ochosi> bluesabre: just asked in elementary, seems like this is a python app with the menu-button implemented: http://bazaar.launchpad.net/~elementary-apps/dexter-rolodex/dexter/files
[15:58] <bluesabre> O.o sweet jesus it worked
[15:58] <ochosi> cool!
[15:59] <satop> what has Jesus to do with it 
[16:00] <ochosi> bluesabre: have you pushed it already? :)
[16:00] <bluesabre> not yet.  I was just testing it.  Still want the interface to look like this?  http://imagebin.org/212685
[16:02] <ochosi> i'd say so, at least i haven't had any better ideas up to now :)
[16:02] <ochosi> theoretically we could throw a file-type filter somewhere
[16:02] <ochosi> that's also something people might wanna access quickly
[16:03] <ochosi> but anyway, i think cleaning up the interface like this is a good start
[16:03] <ochosi> we can always add new stuff to it
[16:04] <bluesabre> alrighty.  I'll probably get on that here shortly.
[16:04] <ochosi> great!
[16:17] <bluesabre> ochosi: thoughts on limits, filtering, and search method in an "advanced" dialog?
[16:21] <ochosi> bluesabre: we could make the advanced dialog a toolbar underneath the searchbar
[16:21] <ochosi> bluesabre: i'm not 100% happy about the filetype widget, but i have to think of something else first
[16:22] <bluesabre> ochosi: want to have a button to show the advanced toolbar?  if so, have a preference where?
[16:23] <ochosi> i'm wondering whether it's too hidden if we throw it in the menu
[16:23] <ochosi> with a gtk-check "Advanced search options" or something
[16:23] <ochosi> and if it's ticked, the toolbar is there, otherwise it's not (not==default)
[16:24] <bluesabre> that doesn't sound like a bad idea
[16:24] <ochosi> btw, one more thing we should fix at some point is set the window-icon correctly
[16:24] <ochosi> at the moment it's hardcoded in glade
[16:25] <bluesabre> yeah
[16:25] <ochosi> which is why it doesn't show up in xfwm-tabwin (alt+tab)
[16:25] <ochosi> and it's not themeable
[16:25] <ochosi> i can draw a new appicon for it if we want something more fancy than a simple searchglass :)
[16:26] <bluesabre> maybe
[16:27] <ochosi> for the filetypes: maybe we could show a sidebar or something that shows a list of the filetypes
[16:27] <ochosi> that filters the result-set
[16:27] <ochosi> so they wouldn't be just pre-defined but based on the actual result-set
[16:27] <ochosi> (just an idea)
[16:31] <laite> perhaps something similar than what comes in google's imagesearch, the sidebar with a few date/type/etc. options (just an idea :)
[16:32] <ochosi> laite: yeah, probably a sidebar is better than a toolbar for the advanced search stuff
[16:33] <bluesabre> I agree.  The extra toolbar begins to get cluttered with options anyway
[16:34] <ochosi> google might not be the worst source of inspiration for the search :)
[16:36] <ochosi> i'll try to come up with a mockup for the advanced search mode a bit later today/tonight
[16:37] <bluesabre> I might have a rough version of an advanced sidebar sometime within the hour
[16:37] <ochosi> wow nice
[16:38] <bluesabre> glade and python let you do things quickly
[16:38] <bluesabre> sometimes without thinking
[16:38] <ochosi> :)
[16:38] <ochosi> never used glade
[16:38] <ochosi> always did my packing with perl by hand
[16:38] <bluesabre> (which occassionally comes back to bite you in the future)
[16:38] <ochosi> which is fun, but also a bit tedious
[16:39] <ochosi> yeah, maybe if/when there's a vala-port ;)
[16:39] <ochosi> although i'm not sure python would be the bottleneck with this app anyway
[16:39] <ochosi> i mean the interface is minimal
[16:39] <bluesabre> yeah
[16:39] <bluesabre> the app is bottlenecked no matter what you do because it will always rely on system calls
[16:40] <ochosi> mhm
[16:42] <ochosi> i guess at some point we should ask kalikiana whether he minds if we supersede the old catfish with this
[16:42] <ochosi> so that it can get packaged properly (and everywhere)
[16:43] <bluesabre> true
[16:43] <ochosi> (i think he won't mind)
[16:43] <bluesabre> according to his page, he's looking for a new maintainer
[16:52] <ochosi> btw, this also sounds like a good idea "add filter for executables/ desktop files"
[16:52] <bluesabre> yeah
[16:52] <ochosi> and not that hard to do
[16:52] <bluesabre> saw the todo list too, huh?  :D
[16:52] <ochosi> hehe
[16:52] <ochosi> yeah
[16:52] <ochosi> cleaning up my tabs ;)
[16:53] <ochosi> ok folks, i'll be back in a bit
[16:55] <bluesabre> ochosi: glade preview of sidebar: http://imagebin.org/212897
[16:56] <ochosi> very cool!
[16:56] <ochosi> let's really make this look a bit like google-images
[16:56] <bluesabre> good idea
[16:56] <ochosi> maybe a text-only list of types (Image,Video,Music,Application, etc)
[16:57] <ochosi> i'm wondering whether we should swap the combo and the search-entry...
[16:57] <bluesabre> No requests for filtering on color size :P
[16:57] <ochosi> not sure what's the more "logical" place for it
[16:58] <bluesabre> *color
[16:58] <ochosi> hehe
[16:58] <ochosi> well, nothing too image-specific i'd say
[16:58] <ochosi> ok, now i really gotta run
[16:58] <ochosi> bbiab
[17:38] <bluesabre> ochosi:  something a little more like this?  http://imagebin.org/212909
[17:50] <ochosi> not sure the limit-results is needed that much
[17:50] <ochosi> the rest looks very good already!
[17:50] <ochosi> the search method should probably also go somewhere else
[17:51] <ochosi> i'm wondering whether we should use locate-only by default
[17:51] <bluesabre> locate doesn't find new files though
[17:51] <ochosi> and then show an inforbar or something to search with find
[17:51] <bluesabre> you have to update the database, which is either done automatically or by admin
[17:51] <bluesabre> ah
[17:52] <ochosi> i'm thinking like this: first show a quick list of results – then ask the user: did you not find the droid you were looking for? search thoroughly
[17:52] <bluesabre> lol
[17:52] <bluesabre> that might be a good idea
[17:53] <ochosi> just to take the edge of the long wait for search results with find
[17:53] <ochosi> i don't know enough about how you get the result-sets, but another way would be to search with locate and incrementally add results found with find
[17:54] <bluesabre> not a bad idea
[17:54] <ochosi> i mean letting locate and find run in two different threads
[17:54] <ochosi> not sure how easy that is
[17:54] <ochosi> but then the user can always cancel when his files are found
[17:54] <bluesabre> threads can get finicky
[17:55] <ochosi> yeah, maybe the other variant is easier to implement and good enough
[17:55] <bluesabre> I kinda like the idea of a second, super search
[17:55] <ochosi> mhm
[17:55] <ochosi> maybe we could also add a menuitem to update the search-index
[17:57] <ochosi> about the sidebar: let's not use italic headers for that and drop as many labels as we can :) (less work for translators)
[17:57] <ochosi> i think it's intuitively clear what the different items filter on
[17:58] <ochosi> s/Past week/Last week/ (but yeah, up to you, you're the native speaker ;) )
[17:59] <bluesabre> I just copied google
[17:59] <ochosi> ah
[17:59] <ochosi> interesting, didn't notice it there
[17:59] <ochosi> oh noes, my google is german... :)
[17:59] <bluesabre> haha
[18:00] <bluesabre> yeah, this version of the interface will have the sidebar, menu, and infobar
[18:00] <bluesabre> once I can finish putting it together in a little bit
[18:00] <bluesabre> lol
[18:00] <ochosi> hehe
[18:01] <ochosi> so for the sidebar, it should contain only this imo: "Any time|Past week|Other|Custom<Separator/spacer>Documents|Pictures|Music|Videos|Applications|Other|Custom"
[18:02] <ochosi> all the other labels and stuff are kinda too much
[18:05] <bluesabre> I agree.  I think Limit Results might be beneficial to keep around though.
[18:05] <bluesabre> but maybe not
[18:06] <bluesabre> I don't think most tools have any option to limit how many results you get back
[18:07] <ochosi> i'm not sure i see the point of limiting results
[18:07] <ochosi> the search isn't faster
[18:07] <bluesabre> yeah
[18:07] <bluesabre> let's throw it out
[18:08] <bluesabre> then the sidebar is just for filtering
[18:08] <bluesabre> and can be much cleaner
[18:09] <ochosi> mhm
[18:09] <ochosi> we can always put stuff back in
[18:10] <ochosi> but there are maybe other – more useful – filters we might wanna add
[18:13] <ochosi> and let's maybe swap the search-entry and the folder-selector
[18:13] <ochosi> it's somehow more logical in terms of hierarchy
[18:15] <bluesabre> http://imagebin.org/212915
[18:17] <ochosi> let's drop the "filter results" label as well :)
[18:17] <bluesabre> Agreed
[18:18] <ochosi> let's try to drop the other two as well (maybe just comment them out) to see whether it still looks intuitive
[18:20] <bluesabre> maybe  http://imagebin.org/212916
[18:23] <ochosi> looks good
[18:24] <ochosi> maybe a spacer on top of anytime
[18:25] <bluesabre> that helps
[18:32] <bluesabre> oh yeah, the reason for the search method was so you could search with beagle or other backends
[18:32] <bluesabre> but...
[18:32] <bluesabre> does anybody use beagle anymore?
[18:38]  * micahg thought we dropped that from the archive
[18:39] <ochosi> yeah, i think locate and find and zeitgeist are sufficient
[18:39] <micahg> yep, dropped in natty IIRC
[18:39] <ochosi> the only other alternative i know of is tracker
[19:15] <bluesabre> ochosi: it might be a little bit.  the interface is plugged in and shows now, but for some reason my queries no longer work
[19:15] <ochosi> hihi
[19:15] <ochosi> ok
[19:15] <ochosi> no worries
[19:15] <Unit193> ochosi: See me comment on searchmonkeye?
[19:16] <ochosi> Unit193: yeah, haven't looked at it yet
[19:16] <ochosi> bbiab
[19:16] <Unit193> Coolio.
[19:18] <bluesabre> ochosi: nvm, I had exact search on.  A few more tweaks and I'll upload the latest.
[19:20] <bluesabre> http://imagebin.org/212923
[19:23] <ochosi> cool
[19:34] <bluesabre> ochosi: check it out.  filters currently do not work though.
[20:08] <ochosi> bluesabre: will do in one sec, going for a smoke :)
[20:10] <mr_pouit> Xubuntu will be less great because of that smoke! ;P
[20:12] <bluesabre> yes, ochosi, mr_pouit is right.  :D
[20:46] <bluesabre> ochosi: went ahead and committed another change.  bzr commit -m "Find icon changes to cancel icon when running.  Sidebar widgets can now enable/disable custom buttons."
[21:44] <micahg> mr_pouit: I took care of ristretto
[21:47]  * GridCube ponders if he got into the #mafia channel
[22:04] <Unit193> I kinda read it the same as GridCube. ;P
[22:04] <GridCube> ristretto is gone Unit193, its gone, dont think about it anymore
[22:26] <ochosi> mr_pouit: hihi
[22:31] <ochosi> bluesabre_laptop: looks and works great!
[22:32] <ochosi> well, that was a longish cigarette...
[22:53] <micahg> mr_pouit: mousepad done as well