Window/tab preview through taskbar on Windows Vista and Windows 7 (Aero Peek)

NEW
Unassigned

Status

Instantbird
Other
--
enhancement
5 years ago
5 years ago

People

(Reporter: Instantbot, Unassigned)

Tracking

(Blocks: 1 bug)

trunk
x86
Windows 7

Details

Attachments

(5 attachments)

(Reporter)

Description

5 years ago
*** Original post on bio 696 by Paul [sabret00the] <sabret00the AT yahoo.co.uk> at 2011-02-15 15:25:00 UTC ***

Provide the ability to access Instantbird functionality through taskbar previews. A separate preview should be provided for each of the following

* Each individual conversation tab (currently only shows one conversation window)
* Buddy list
* Alerts/Events (bug 954042 (bio 606) & bug 954098 (bio 663))
(Reporter)

Updated

5 years ago
Blocks: 954055
*** Original post on bio 696 at 2011-02-15 15:46:37 UTC ***

I believe this would match the default behavior of Internet Explorer (and
was for Firefox during betas, at one point, but is now an option).

Personally I have this prefed off in Firefox and wouldn't like it in
Instantbird either.
Status: UNCONFIRMED → NEW
Ever confirmed: true
(Reporter)

Comment 2

5 years ago
*** Original post on bio 696 by Paul [sabret00the] <sabret00the AT yahoo.co.uk> at 2011-02-15 18:07:30 UTC ***

(In reply to comment #1)
It should definitely be a pref. I myself find it odd to not have it, having got used to it in Pidgin.
Created attachment 8352278 [details]
pidgin-win7 plug-in showing buddy icons for Aero Peek

*** Original post on bio 696 as attmnt 537 at 2011-02-24 15:26:00 UTC ***

There is a Pidgin plug-in for this:
http://code.google.com/p/pidgin-win7/

It can show a list of conversations or "Aero Peek" which shows the buddy list window or the buddy icon of the user you're talking to (and their status, although I think it's really small in these shots...could definitely be made bigger and could include status text as well).

Also seems like you can have it show just the windows?
Created attachment 8352279 [details]
pidgin-win7 plug-in showing the IM windows for Aero Peek

*** Original post on bio 696 as attmnt 538 at 2011-02-24 15:27:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
Created attachment 8352280 [details]
pidgin-win7 plug-in showing just window titles

*** Original post on bio 696 as attmnt 539 at 2011-02-24 15:27:00 UTC was without comment, so any subsequent comment numbers will be shifted ***
(Reporter)

Comment 6

5 years ago
*** Original post on bio 696 by Paul [sabret00the] <sabret00the AT yahoo.co.uk> at 2011-02-24 17:21:43 UTC ***

Looks very good. I'm excited to see it reach IB.
*** Original post on bio 696 at 2011-02-24 20:07:06 UTC ***

(In reply to comment #4)
> Created an attachment (id=538) [details]
> pidgin-win7 plug-in showing the IM windows for Aero Peek

The displays shown in attachment 8352278 [details] (bio-attmnt 537) and attachment 8352279 [details] (bio-attmnt 538) look almost useless to me.
Large buddy icons and small windows with unreadable content seem not useful.

I wonder if we should render the last message of each chat separately and display it with a large name of the contact on top, so you see both the sender and the content of the last message. This way the preview wouldn't be only fancy but also useful (in my opinion). I can attach a mockup later (one day..?).
*** Original post on bio 696 at 2011-03-22 13:13:53 UTC ***

Changed summary to be more descriptive.
Summary: Provide ability to access Instantbird functionality through taskbar (Aero Peek) → Window/tab preview through taskbar on Windows Vista and Windows 7 (Aero Peek)
Created attachment 8352312 [details]
Mic's idea

*** Original post on bio 696 as attmnt 570 at 2011-03-25 14:39:00 UTC ***

(In reply to comment #7)
> I wonder if we should render the last message of each chat separately and
> display it with a large name of the contact on top, so you see both the sender
> and the content of the last message. This way the preview wouldn't be only
> fancy but also useful (in my opinion). I can attach a mockup later (one
> day..?).

The Thunderbird bug for Jump Lists [1] included a link [2] I found interesting which I think shows this idea well Mic.

I've also attached it to this bug for reference, it's pretty much Mic's idea (but an email), it shows the send, subject and some of the body of the email with arrows to cycle through them.

[1] - https://bugzilla.mozilla.org/show_bug.cgi?id=494138
[2] - http://www.neowin.net/news/software/09/06/01/windows-7-gmail-notifier-application (also shows some other Windows 7 integration stuff: overlay icons, Jump Lists, Aero Peek, etc.)
*** Original post on bio 696 at 2011-03-25 18:00:47 UTC ***

(In reply to comment #9)
> Created an attachment (id=570) [details]
> Mic's idea
> 
> (In reply to comment #7)
> > I wonder if we should render the last message of each chat separately and
> > display it with a large name of the contact on top, so you see both the sender
> > and the content of the last message. This way the preview wouldn't be only
> > fancy but also useful (in my opinion). I can attach a mockup later (one
> > day..?).
> 
> The Thunderbird bug for Jump Lists [1] included a link [2] I found interesting
> which I think shows this idea well Mic.
> 
> I've also attached it to this bug for reference, it's pretty much Mic's idea
> (but an email), it shows the send, subject and some of the body of the email
> with arrows to cycle through them.
> 
> [1] - https://bugzilla.mozilla.org/show_bug.cgi?id=494138
> [2] -
> http://www.neowin.net/news/software/09/06/01/windows-7-gmail-notifier-application
> (also shows some other Windows 7 integration stuff: overlay icons, Jump Lists,
> Aero Peek, etc.)

Patrick suggested on IRC that we could even mark new messages seen through these previews as read/unset their unread status. Sounds great in my opinion.

The navigation buttons seem to be called |ThumbnailToolbarButton| in the Windows API Code Pack for .Net (http://www.rudigrobler.net/blog/anatomy-of-the-windows-7-taskbar-thumbnailtoolbarbutton , http://archive.msdn.microsoft.com/WindowsAPICodePack)

I haven't found them on the Mozilla framework yet, maybe they are still unsupported at the moment?

Here's
*** Original post on bio 696 at 2011-03-25 18:08:53 UTC ***

Here's something on the thumbnail toolbar buttons:

https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsITaskbarWindowPreview#getButton%28%29

https://developer.mozilla.org/en/XPCOM_Interface_Reference/nsITaskbarPreviewButton

On a first glance it looks if you have to call |getButton| with an index to get an object for the button which you can customize then.
*** Original post on bio 696 at 2011-03-25 19:23:40 UTC ***

Looks pretty useful:

http://mxr.mozilla.org/mozilla-central/source/browser/components/wintaskbar/WindowsPreviewPerTab.jsm
Created attachment 8352313 [details]
Thumbnail message preview with message style applied

*** Original post on bio 696 as attmnt 571 at 2011-03-25 20:20:00 UTC ***

Not too bad either but it won't work well for longer messages or certain messagestyles I'm afraid.
You need to log in before you can comment on or make changes to this bug.