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