Places/StatusMeetings/2007-01-25

From MozillaWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
[1:57pm] Mano: hrm, meeting?
[1:58pm] v_thunder: yes sir
[2:00pm] v_thunder: anyone else? :)
[2:00pm] Mano: sspitzerMsgMe: ping
[2:00pm] Mano: dietrich: too :)
[2:02pm] sspitzerMsgMe: hey
[2:02pm] sspitzerMsgMe: yes, I'm here, but not updates from me.  I'll just listen, absorb, and post the meeting notes when we're done.
[2:02pm] sspitzerMsgMe: Mano / v_thunder / dietrich:  what's new from you guys?
[2:02pm] sspitzerMsgMe: I know jminta has also been active.
[2:03pm] v_thunder: I did some work on the sidebar, I'll post an updated patch today
[2:03pm] v_thunder: there are a few outstanding issues, the worst one (imo) is that it feels a little flakey to me
[2:04pm] Mano: in what sense?
[2:04pm] v_thunder: e.g., dnd works, but not always, the context menu doesn't work if you right click very soon on startup
[2:04pm] Mano: you're using the places context menu, right?
[2:04pm] v_thunder: yes
[2:04pm] Mano: file bugs :)
[2:05pm] v_thunder: ok :)
[2:05pm] Mano: we've bigger issues right now, for both sidebars
[2:05pm] v_thunder: like what?
[2:05pm] Mano: view-invalidating and search performance
[2:08pm] v_thunder: nod
[2:09pm] v_thunder: other than the sidebar, I haven't done anything else
[2:09pm] v_thunder: I took a bug from dietrich about the addd bookmarks dialog
[2:09pm] v_thunder: that's it
[2:10pm] v_thunder: dietrich can't make the meeting, btw.  he just pinged me
[2:10pm] Mano: as for me,
[2:10pm] sayrer left the chat room. (Ping timeout)
[2:11pm] Mano: * bug 367187
[2:11pm] firebot: Mano: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=367187 nor, P2, Firefox 3 alpha2, mano@mozilla.com, RESO FIXED, Places context menu fx2-parity
[2:12pm] Mano: this also fixed the (pretty-busted) context-menu for multiple-item selection
[2:12pm] Mano: * Fixed some bugs wrt. "Bookmark All Tabs".
[2:13pm] Mano: * bug 367035, waiting for review
[2:13pm] firebot: Mano: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=367035 nor, P2, Firefox 3 alpha2, mano@mozilla.com, ASSI, No "Bookmark This Tab" and "Bookmark All Tabs" menuitms in the tabbar context menu
[2:13pm] Mano: that's it, I think.
[2:14pm] v_thunder: cool
[2:15pm] Mano: hrm, also
[2:16pm] Mano: * bug 342381, waiting for review as well.
[2:16pm] firebot: Mano: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=342381 nor, P2, Firefox 3 alpha2, mano@mozilla.com, ASSI, Copying a live bookmark should put the livemark/feedURI on the clipboard
[2:16pm] sspitzerMsgMe: Mano, sorry for the delay on the review.
[2:17pm] Mano: sspitzerMsgMe, np.
[2:17pm] Mano: I don't have any places bugs on my plate right now
[2:18pm] Mano: (I prolly do, but mostly stuff that depends on dietrich's work)
[2:19pm] Mano: i.e. new bookmark ui and the broken search bar.
[2:20pm] v_thunder: new bookmark ui?
[2:20pm] v_thunder: I have bug 357316 now
[2:20pm] v_thunder: you mean that?
[2:21pm] firebot: v_thunder: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=357316 nor, --, ---, thunder@mozilla.com, NEW, implement Fx2 style "bookmark this page..." dialog on top of places backend
[2:21pm] Mano: bug 365102
[2:21pm] firebot: Mano: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=365102 nor, --, Firefox 3 alpha2, mano@mozilla.com, ASSI, Implement File->New Bookmark in Places Organizer
[2:21pm] sayrer joined the chat room.
[2:21pm] Mano: also applies to the context menu
[2:22pm] v_thunder: aha
[2:28pm] v_thunder: btw, I'd like to move some code from history-panel.js to a new file shared by both sidebars
[2:28pm] v_thunder: or maybe into util? but it's sidebar-specific
[2:28pm] Mano: what's it?
[2:29pm] v_thunder: a couple of functions to open urls
[2:29pm] v_thunder: the handler for clicks
[2:29pm] Mano: these are in untils already
[2:29pm] v_thunder: !
[2:29pm] Mano: i guess that's the where-did-i-click code?
[2:30pm] v_thunder: http://lxr.mozilla.org/seamonkey/source/browser/components/places/content/history-panel.js#128
[2:30pm] Mano: lovely
[2:30pm] v_thunder: in my tree I moved that to sidebarUtils.js and I'm using it for bookmarks
[2:31pm] v_thunder: clearly we should all use what's in utils.js if that will work
[2:31pm] Mano: fine.
[2:31pm] Mano: btw, you could use cvsdo for you patches
[2:31pm] v_thunder: yeah, dietrich clued me in :)
[2:31pm] v_thunder: thanks
[2:31pm] Mano: well, handleHistoryClick is a bit more than opening a url.
[2:31pm] v_thunder: yes
[2:32pm] v_thunder: it's exactly the same for bookmarks, is my point, except for the reference to the global variable
[2:32pm] Mano: which global var?
[2:32pm] v_thunder: gHistoryTree
[2:32pm] Mano: oh, i see.
[2:32pm] Mano: just pass it
[2:32pm] Mano: handleTreeClick(aTree)
[2:32pm] v_thunder: I just made a sidebarInit
[2:33pm] v_thunder: that takes the elements
[2:33pm] v_thunder: and sets gSidebarTree, etc
[2:33pm] v_thunder: seems to work ok
[2:33pm] v_thunder: I could also pass it to the handler, yeah
[2:33pm] v_thunder: anyway
[2:33pm] v_thunder: it sounds like it's ok to consolidate
[2:34pm] v_thunder: I just wanted to make sure they didn't need to be separate
[2:34pm] Mano: just make sure the default configuration still works
[2:35pm] Mano: (places w/o bookmarks)
[2:35pm] v_thunder: right
[2:35pm] v_thunder: does anyone include history-panel.js directly?
[2:35pm] v_thunder: other than the sidebar itself, I mean
[2:36pm] Mano: nor AFAICT.
[2:36pm] v_thunder: lxr says ...
[2:36pm] v_thunder: (waiting)
[2:36pm] v_thunder: lxr says no
[2:41pm] v_thunder: ok, I've no more issues/questions/status
[2:45pm] sspitzerMsgMe: hey v_thunder, perhaps you can get mano to finish the review that I started?
[2:45pm] sspitzerMsgMe: or, did dietrich already do that?
[2:46pm] Mano: which review is that?
[2:48pm] v_thunder: oh, yeah
[2:48pm] v_thunder: I forgot about that
[2:48pm] v_thunder: bug 367386
[2:48pm] firebot: v_thunder: Bug https://bugzilla.mozilla.org/show_bug.cgi?id=367386 nor, --, ---, thunder@mozilla.com, NEW, Complex queries only return visited places
[2:48pm] Archaeopteryx left the chat room. (Quit: ende)
[2:49pm] v_thunder: I still have a couple of questions, see my last comment
[2:49pm] v_thunder: ddietrich was ok with the extra log line
[2:49pm] Mano: v_thunder: bump uuid please.
[2:49pm] v_thunder: but didn't comment on anything else
[2:50pm] v_thunder: on the idl?
[2:50pm] Mano: yup
[2:50pm] v_thunder: ok
[2:50pm] Mano: v_thunder: you don't need to do | nsCAutoString commonConditions("");|
[2:50pm] Mano: "" is the default ;)
[2:50pm] v_thunder: yeah, that is already fixed
[2:51pm] Mano: commonConditions.AppendLiteral("hidden <> 1 "); should now be AssignLiteral
[2:51pm] v_thunder: I had hell finding the string api, actually
[2:51pm] Mano: MDC has pretty good documentation for nsStringAPI
[2:51pm] v_thunder: campd directed me to http://developer.mozilla.org/en/docs/XPCOM_string_guide
[2:51pm] v_thunder: yeah
[2:52pm] Mano: s/#ifdef DEBUG/DEBUG_thunder ?
[2:52pm] v_thunder: could be
[2:52pm] v_thunder: or DEBUG_PLACES
[2:52pm] Mano: DEBUG_thunder is defined though :)
[2:52pm] v_thunder: oh?
[2:52pm] Mano: well, depends on your machine configuration
[2:53pm] v_thunder: ah, username gets added automatically?
[2:53pm] Mano: DEBUG_username is defined in debug builds
[2:53pm] v_thunder: nice
[2:53pm] v_thunder: but that debug is generally useful for places debugging, I think
[2:53pm] v_thunder: not just for me
[2:54pm] Mano: one more strings thing
[2:54pm] Mano: aQueryString.Append(NS_LITERAL_CSTRING(QUERYKEY_MIN_VISITS "="));
[2:54pm] Mano: AppendLiteral
[2:55pm] v_thunder: ok.
[2:56pm] Mano: other than that, I will have to look later
[2:56pm] v_thunder: ok
[2:56pm] v_thunder: thanks
[2:57pm] v_thunder: I'll update the patch today so we can refine
[2:57pm] v_thunder: do you guys want to start using r? places@firefox.bugs ?
[2:57pm] v_thunder: instead of specific people
[2:57pm] Mano: no :)
[2:58pm] v_thunder: hm
[2:58pm] sspitzerMsgMe: for now, I'd say do specific people
[2:58pm] v_thunder: ok
[2:58pm] sspitzerMsgMe: I prefer that
[2:58pm] sspitzerMsgMe: (looks like mano does too)
[2:58pm] sayrer: do we have a policy on gluing together sql in C++?
[2:58pm] v_thunder: can I r? from multiple people at the same time?
[2:58pm] Mano: places@firefox.bugs is already busy doing qa
[2:58pm] v_thunder: I basically want any/all of you to review my stuff
[2:58pm] Mano: v_thunder: you can from the edit page.
[2:59pm] Mano: (edit attachment)
[3:00pm] v_thunder: aha, I see it
[3:00pm] v_thunder: ok
[3:00pm] v_thunder: I can do that, then
[3:00pm] Mano: code in toolkit/ also needs unit-tests.
[3:00pm] Mano: which live in browser/ :)
[3:00pm] v_thunder: nod
[3:00pm] v_thunder: ok