Sidebar JEP updated

124 views
Skip to first unread message

Erik Vold

unread,
Jun 12, 2013, 1:03:12 AM6/12/13
to mozilla-labs-jetpack
Check out https://github.com/mozilla/addon-sdk/wiki/JEP-Sidebars it's finally been updated!

Erik

Erik Vold

unread,
Jun 12, 2013, 9:15:46 AM6/12/13
to mozilla-labs-jetpack
It's been updated again!

arky

unread,
Jun 13, 2013, 11:24:34 PM6/13/13
to mozilla-la...@googlegroups.com
On 06/12/2013 08:15 PM, Erik Vold wrote:
> It's been updated again!
>
>

Is there an option for keyboard navigation for sidebar. Wondering if
blind screen reader users could access the new sidebars?

Cheers

--arky


Erik Vold

unread,
Jun 13, 2013, 11:39:49 PM6/13/13
to mozilla-la...@googlegroups.com
Hotkeys can be setup with the hotkey module, the downside is that hotkey won't show under View -> Sidebars.

My xulkeys module could be modified to add hotkeys to sidebars as well.

It's better to keep that separated tho.

Erik
> --
> You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jet...@googlegroups.com.
> To post to this group, send email to mozilla-la...@googlegroups.com.
> Visit this group at http://groups.google.com/group/mozilla-labs-jetpack.
> For more options, visit https://groups.google.com/groups/opt_out.
>
>

Ben McCann

unread,
Jun 18, 2013, 3:17:48 AM6/18/13
to mozilla-la...@googlegroups.com
I've created my own sidebar by calling out to the low-level APIs. I'll be very happy to have this! FYI, two things that are pretty important to me are being able to set the width of the sidebar and being able to place the sidebar on the right-hand side of the screen. Being able to set the width is especially important as I display a web page from my server that is designed to fit a specific width


On Thursday, June 13, 2013 8:39:49 PM UTC-7, Erik Vold wrote:
Hotkeys can be setup with the hotkey module, the downside is that hotkey won't show under View -> Sidebars.

My xulkeys module could be modified to add hotkeys to sidebars as well.

It's better to keep that separated tho.

Erik

On 2013-06-13, at 20:24, arky <ar...@mozilla.com> wrote:

> On 06/12/2013 08:15 PM, Erik Vold wrote:
>> It's been updated again!
>
> Is there an option for keyboard navigation for sidebar. Wondering if blind screen reader users could access the new sidebars?
>
> Cheers
>
> --arky
>
>
> --
> You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jetpack+unsub...@googlegroups.com.

Ben McCann

unread,
Sep 12, 2013, 8:08:12 PM9/12/13
to mozilla-la...@googlegroups.com
Hey Erik,

The sidebar should be in nightly now, right?  I wanted to test building an extension against it.  Is there someplace where the Add-On SDK docs are published for nightly that might have docs for the sidebar API?

Thanks,
-Ben

Ben McCann

unread,
Sep 21, 2013, 12:22:57 AM9/21/13
to mozilla-la...@googlegroups.com
Thanks again for the work on the sidebar. Really looking forward to being able to use it!

One feature request for the sidebar, I need to be able to set the width:



--
You received this message because you are subscribed to a topic in the Google Groups "mozilla-labs-jetpack" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/mozilla-labs-jetpack/igyGhSYSyVc/unsubscribe.
To unsubscribe from this group and all its topics, send an email to mozilla-labs-jet...@googlegroups.com.

To post to this group, send email to mozilla-la...@googlegroups.com.
Visit this group at http://groups.google.com/group/mozilla-labs-jetpack.
For more options, visit https://groups.google.com/groups/opt_out.

Ben McCann

unread,
Sep 21, 2013, 2:18:06 PM9/21/13
to mozilla-la...@googlegroups.com
I have one more request for the sidebar. It'd be really nice to be able to place it on either the right-hand or left-hand side of the screen. I've filed another feature request for that:

Thanks!
-Ben

Erik Vold

unread,
Sep 21, 2013, 3:02:57 PM9/21/13
to mozilla-la...@googlegroups.com
Hey Ben,

Sidebar is in Nightly, the docs won't be released until it lands in Aurora though I think. The very basic start to the sidebar docs are here: https://github.com/mozilla/addon-sdk/blob/master/doc/module-source/sdk/ui.md

Also there is https://github.com/mozilla/addon-sdk/wiki/JEP-Sidebars

Erik
>>>> send an email to mozilla-labs-jetpack+**unsub...@googlegroups.com.
>>>> > To post to this group, send email to mozilla-la...@googlegroups.com**.
>>>>
>>>> > Visit this group at http://groups.google.com/**
>>>> group/mozilla-labs-jetpack<http://groups.google.com/group/mozilla-labs-jetpack>.
>>>>
>>>> > For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>.
>>>>
>>>> >
>>>> >
>>>>
>>> --
>> You received this message because you are subscribed to a topic in the
>> Google Groups "mozilla-labs-jetpack" group.
>> To unsubscribe from this topic, visit
>> https://groups.google.com/d/topic/mozilla-labs-jetpack/igyGhSYSyVc/unsubscribe
>> .
>> To unsubscribe from this group and all its topics, send an email to
>> mozilla-labs-jet...@googlegroups.com.
>> To post to this group, send email to
>> mozilla-la...@googlegroups.com.
>> Visit this group at http://groups.google.com/group/mozilla-labs-jetpack.
>> For more options, visit https://groups.google.com/groups/opt_out.
>>
>
>
>
> --
> about.me/benmccann
>



--
about.me/benmccann

--
You received this message because you are subscribed to the Google Groups "mozilla-labs-jetpack" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jet...@googlegroups.com.

Will Bamberg

unread,
Oct 23, 2013, 10:33:42 PM10/23/13
to mozilla-la...@googlegroups.com
The Sidebar API reference page is now up as part of the Firefox 26
(Aurora) docs:
https://addons.mozilla.org/en-US/developers/docs/sdk/Firefox-26/modules/sdk/ui/sidebar.html.

Ben McCann

unread,
Dec 16, 2013, 2:28:15 PM12/16/13
to mozilla-la...@googlegroups.com
Was the sidebar still released with FF26 and have the docs been updated for FF26? I don't see them online:

Thanks!
-Ben
>>>>> send an email to mozilla-labs-jetpack+**unsubscri...@googlegroups.com.
>>>>>> To post to this group, send email to mozilla-la...@googlegroups.com**.
>>>>>> Visit this group at http://groups.google.com/**
>>>>> group/mozilla-labs-jetpack<http://groups.google.com/group/mozilla-labs-jetpack>.
>>>>>
>>>>>> For more options, visit https://groups.google.com/**groups/opt_out<https://groups.google.com/groups/opt_out>.
>>>>>>
>>>>   --
>>> You received this message because you are subscribed to a topic in the
>>> Google Groups "mozilla-labs-jetpack" group.
>>> To unsubscribe from this topic, visit
>>> https://groups.google.com/d/topic/mozilla-labs-jetpack/igyGhSYSyVc/unsubscribe
>>> .
>>> To unsubscribe from this group and all its topics, send an email to

Will Bamberg

unread,
Dec 16, 2013, 2:35:56 PM12/16/13
to mozilla-la...@googlegroups.com
https://addons.mozilla.org/en-US/developers/docs/sdk/Firefox-26/modules/sdk/ui/sidebar.html

Sorry, I didn't update the /latest/ alias yet, I've been all-out porting the docs to MDN.
To unsubscribe from this group and stop receiving emails from it, send an email to mozilla-labs-jet...@googlegroups.com.

Ben McCann

unread,
Dec 18, 2013, 4:34:51 AM12/18/13
to mozilla-la...@googlegroups.com
Haha, yeah, just noticed it's still on Firefox 24 =)  Guess it's been awhile since anyone's had time =)


To unsubscribe from this group and all its topics, send an email to mozilla-labs-jet...@googlegroups.com.

To post to this group, send email to mozilla-la...@googlegroups.com.
Visit this group at http://groups.google.com/group/mozilla-labs-jetpack.
For more options, visit https://groups.google.com/groups/opt_out.
Reply all
Reply to author
Forward
0 new messages