How can I add right-click functionality to this extension?
I want to set it up so it checks mail again whenever I right-click
(like what I did with your Wave extension) but oncontextmenu doesn't
work with browseractions.

On Oct 23, 3:38 am, Jeremy Selier <jerem.sel...@gmail.com> wrote:
> With the latest release, I've updated the GMail with preview of unread
> mails (http://dev.jeremyselier.com/chrome-extensions/gmail-
> checker-2.crx). It seems to be a glitch with the canvas draw, hard to
> explain but you can see what I'm talking about by trying the crx.
>
> But this is an amazing work once again Chrome team, and I love the
> auto resize popup!
>
> --
> Jeremy
>
> On Oct 19, 6:26 pm, Jeremy Selier <jerem.sel...@gmail.com> wrote:
>
>
>
> > Well with 4.0.222.12 there's no more bug. window.close() wasn't
> > working but now it's ok. The popup now open and immediately close to
> > open a tab if I have no messages in gmail, that's the better
> > management I can have right now.
>
> > You can test it 
> > here:http://dev.jeremyselier.com/chrome-extensions/gmail-checker-2.crx
>
> > The latest version also include a cool design for the popup, this is
> > really nice! Keep up the amazing work Chrome team!
>
> > --
> > Jeremy
>
> > On Oct 19, 5:50 pm, Erik Kay <erik...@chromium.org> wrote:
>
> > > On Thu, Oct 15, 2009 at 5:09 PM, Jeremy Selier <jerem.sel...@gmail.com> 
> > > wrote:
>
> > > > Here's the source:http://dev.jeremyselier.com/chrome-extensions/source/
> > > > I haven't done a big work on this, the Chrome team had already the
> > > > majority of it.
>
> > > > Also I can't seem to be able to close the popup just after clicking
> > > > the button. Probably because there is no interaction at all with the
> > > > popup (apart the display of it)?
>
> > > Could you be more specific about this?  How are you trying to close the 
> > > popup?
>
> > > Erik
>
> > > > --
> > > > Jeremy
>
> > > > On 16 oct, 01:53, shahfazal <shahfa...@gmail.com> wrote:
> > > >> I wasn't able to make the new Gmail checker sample under trunk work 
> > > >> either.
> > > >> All I'd get is a blank toolbar button with a 'Gmail' title. Clicking 
> > > >> on it
> > > >> would open Gmail in a new tab.
> > > >> Jeremy, would you mind sharing your code for the checker you wrote?
>
> > > >> On Thu, Oct 15, 2009 at 4:49 PM, Jeremy Selier 
> > > >> <jerem.sel...@gmail.com>wrote:
>
> > > >> > Thank you both for the tips.
>
> > > >> > I've been able to play a little with it:
> > > >> >http://dev.jeremyselier.com/chrome-extensions/gmail-checker-2.crx
> > > >> > So of course it's the new notifier from the trunk. I removed canvas 
> > > >> > as
> > > >> > I wasn't able to make it worked. Instead I used the setIcon/
> > > >> > setBadgeText combo which is awesome!
> > > >> > I integrated a popup which prints your at best 3 unread mails, the
> > > >> > fact that the popup is fully customizable is great. It seems that you
> > > >> > planned to limit the popup size, I think it's a good idea, but it
> > > >> > would be cool to be able to resize the popup at the size we want (in
> > > >> > the limit of the max-size you allow). Or another way to deal with 
> > > >> > this
> > > >> > is to be able to set a transparent background for the body of our
> > > >> > popup, with this we can have nice design with border-radius.
>
> > > >> > Well, it was fun!
>
> > > >> > On 15 oct, 23:20, Matt Perry <mpcompl...@chromium.org> wrote:
> > > >> > > This may be obvious, but note that getViews() will not return the 
> > > >> > > popup
> > > >> > if
> > > >> > > it is not currently visible. It's not just hidden, it's not loaded 
> > > >> > > at
> > > >> > all.
> > > >> > > For that reason, I think it might make more sense to have the 
> > > >> > > popup talk
> > > >> > to
> > > >> > > the background page.
>
> > > >> > > On Thu, Oct 15, 2009 at 2:04 PM, Aaron Boodman <a...@chromium.org>
> > > >> > wrote:
>
> > > >> > > > We don't have a getPopup() function. It would be a good thing to 
> > > >> > > > add,
> > > >> > > > but you can workaround by using the getViews() method which gets
> > > >> > > > everything.
>
> > > >> > > > var views = chrome.extension.getViews();
> > > >> > > > for (var i = 0; i < views.length; i++) {
> > > >> > > >  if (views[i].location.pathname == "/popup.html")
> > > >> > > >    // do something with views[i]
> > > >> > > > }
>
> > > >> > > > - a
>
> > > >> > > > On Thu, Oct 15, 2009 at 1:52 PM, Jeremy Selier 
> > > >> > > > <jerem.sel...@gmail.com
>
> > > >> > > > wrote:
>
> > > >> > > > > Oh I wasn't aware of that. But is the reverse possible, I 
> > > >> > > > > mean, can
> > > >> > > > > the popup talk to the background page?
> > > >> > > > > Maybe something like 
> > > >> > > > > chrome.extension.getPopup().printUnreadEmails();
>
> > > >> > > > > On Oct 15, 10:49 pm, Aaron Boodman <a...@chromium.org> wrote:
> > > >> > > > >> The popups can talk to the background page using APIs like
> > > >> > > > >> chrome.extension.getBackgroundPage(). Is that what you mean?
>
> > > >> > > > >> - a
>
> > > >> > > > >> On Thu, Oct 15, 2009 at 1:45 PM, Jeremy Selier <
> > > >> > jerem.sel...@gmail.com>
> > > >> > > > wrote:
>
> > > >> > > > >> > I'va tested it and I find it pretty cool!
>
> > > >> > > > >> > Question:
> > > >> > > > >> > Is it planned to have interaction between background page 
> > > >> > > > >> > and
> > > >> > popup?
> > > >> > > > >> > I see an interesting use case for the GMail notifier, for 
> > > >> > > > >> > example,
> > > >> > the
> > > >> > > > >> > popup could display the title of unread emails.
>
> > > >> > > > >> > Anyway, this is going to be cool!
>
> > > >> > > > >> > --
> > > >> > > > >> > Jeremy
>
> > > >> > > > >> > On 15 oct, 20:48, Aaron Boodman <a...@chromium.org> wrote:
> > > >> > > > >> >> On Thu, Oct 15, 2009 at 11:45 AM, Dan <d...@dancryer.com> 
> > > >> > > > >> >> wrote:
> > > >> > > > >> >> > Am I able to make the extension forward compatible, by 
> > > >> > > > >> >> > adding
> > > >> > the
> > > >> > > > new
> > > >> > > > >> >> > properties to the manifest.json as well?
>
> > > >> > > > >> >> Yes, the manifest parser tolerates extra properties. If 
> > > >> > > > >> >> you want
> > > >> > to
> > > >> > > > test it,
> > > >> > > > >> >> you can download a trunk Chromium:
>
> > > >> >http://build.chromium.org/buildbot/snapshots/chromium-rel-xp/(justpic...
> > > >> > > > >> >> one with the biggest number)
>
> > > >> > > > >> >> The programmatic API is also slightly different, but you 
> > > >> > > > >> >> can just
> > > >> > use
> > > >> > > > object
> > > >> > > > >> >> detection to try both of them.
>
> > > >> > > > >> >> - a
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Chromium-extensions" group.
To post to this group, send email to chromium-extensions@googlegroups.com
To unsubscribe from this group, send email to 
chromium-extensions+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/chromium-extensions?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to