<?xml version="1.0" encoding="utf-8"?><rss version="2.0" xmlns:access="http://www.bloglines.com/about/specs/fac-1.0">
  <access:restriction relationship="allow" />
  <channel>
    <title>jQuery UI Development &amp; Planning Wiki</title>
    <link>http://jqueryui.pbworks.com</link>
    <description>Recent changes for jQuery UI Development & Planning Wiki</description>
    <language>en</language>
    <image>
      <url>http://jqueryui.pbworks.com/feedlogo.gif</url>
      <title>jQuery UI Development &amp; Planning Wiki</title>      
      <link>http://jqueryui.pbworks.com</link>
    </image>
    <generator>PBworks 2.0.1</generator>
    <webMaster>support@pbworks.com (PBworks)</webMaster>
          <item>
        <title>Scott González commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Scott González)</author>
        <description><![CDATA[Absolutely!]]></description>
        <pubDate>Wed, 07 Jun 2017 22:20:53 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496874053</guid>
      </item>
          <item>
        <title>Benjamin commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Benjamin)</author>
        <description><![CDATA[Can I give implementing the button option (and opening a PR against the datepicker branch) a shot?]]></description>
        <pubDate>Wed, 07 Jun 2017 21:58:23 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496872703</guid>
      </item>
          <item>
        <title>Benjamin commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Benjamin)</author>
        <description><![CDATA[As discussed in todays meeting we want to make it easy for the user to customize the button (regardless of localization).
We decided it's worth adding a button option which is similar the Month Picker's button option:
https://github.com/KidSysco/jquery-ui-month-picker/wiki/Button-Option

This removes the need to:
1. Maintain state variables to prevent the input field from opening (this can get messy when you have multiple instances on date picker with button on the page).
2. Keep the button's disabled state consistent with the data picker's disables state.
3. Bind event listeners to the button.

The button option will accept: 
1. Any valid input for the jQuery constructor (e.g. selector, string of html, DOM element, instance of jQuery).
2. function(options) { return options.disabled ? 'Any valid input for jQuery constructor' : $(...); }.]]></description>
        <pubDate>Wed, 07 Jun 2017 17:46:32 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496857592</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[http://view.jqueryui.com/datepicker/demos/calendar/dropdown-month-year.html]]></description>
        <pubDate>Wed, 07 Jun 2017 17:15:29 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496855729</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[FYI: https://github.com/globalizejs/globalize/issues/391]]></description>
        <pubDate>Wed, 07 Jun 2017 16:33:27 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496853207</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Here are some demo links (using latest datepicker branch) which should help to understand what is possible for now:

http://view.jqueryui.com/datepicker/demos/datepicker/icon-trigger.html
http://view.jqueryui.com/datepicker/demos/calendar/buttonbar.html
http://view.jqueryui.com/datepicker/demos/calendar/dropdown-month-year.html


Please take a look in the source of each html file!]]></description>
        <pubDate>Wed, 07 Jun 2017 16:06:27 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496851587</guid>
      </item>
          <item>
        <title>Benjamin commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Benjamin)</author>
        <description><![CDATA[Assuming I understand correctly the user will create a button and bind a click handler which will create a calendar and position it under the textfield.

However it's not clear to me what element are you supposed to instantiate the calendar widget on (textfield, button, document body, blank div, etc...)

I also don't understand how are you going to keep this simple assuming:
1. The user is now responsible for binding document click (and other element event) handlers for closing the calendar.
2. The user is now responsible for preventing the calendar from closing when the user clicks the button/textfield (because they are considered outside the calendar).
3. It can be challenging to ensure that the button is consistent with the Datepicker's disabled/enabled state.

Feel free to take a look at how we overcame these challenges in the Month Picker project:
https://github.com/KidSysco/jquery-ui-month-picker/wiki/Button-Option]]></description>
        <pubDate>Tue, 06 Jun 2017 20:35:57 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496781357</guid>
      </item>
          <item>
        <title>Scott González commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Scott González)</author>
        <description><![CDATA[There are two types of buttons being removed. One is the button used to display the datepicker (when not using focus on the input). That would be replicated by using the calendar widget instead of the datepicker widget and then displaying the calendar when your own custom button is pressed. The calendar would then be hidden upon a selection or a click outside. The total lines of code to implement that would be pretty small. An extension could easily be built to standardize the way that's done, but there are just too many options for the button itself, which makes the API a bit bloated. The second type of buttons that are being removed are the buttons in the footer of the datepicker. There won't be any built-in buttons, but you'll have the ability to create any buttons you want, just like you can with a dialog. Extensions for popular buttons would be pretty easy to implement as well.]]></description>
        <pubDate>Tue, 06 Jun 2017 16:37:40 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496767060</guid>
      </item>
          <item>
        <title>Scott González commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Scott González)</author>
        <description><![CDATA[That's a good question. I'm not sure if Globalize plans to implement that type of logic, hopefully Rafael can chime in and let us know. If Globalize doesn't support it, we may end up dropping it and requiring that logic to live in the app code. If Globalize doesn't support it, and we do decide to implement it, it would be part of a date library, not built directly into the datepicker, so the API would definitely be public.]]></description>
        <pubDate>Tue, 06 Jun 2017 16:29:50 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496766590</guid>
      </item>
          <item>
        <title>Benjamin commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Benjamin)</author>
        <description><![CDATA[I noticed it says all off the button options are being removed and it says "show how to replicate".

How are we planning to allow the user to replicate this functionality?]]></description>
        <pubDate>Mon, 05 Jun 2017 20:23:25 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496694205</guid>
      </item>
          <item>
        <title>Benjamin commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Benjamin)</author>
        <description><![CDATA[What happens to value and period pairs (for example "+1m +7d") now that we are using Globalize?

If we plan to keep value and period pairs I would appreciate it if the parsing logic would be made a public API that I can use in Month Picker. 

Right now I have quick and dirty proprietary implementation that I would be glad to get rid of.]]></description>
        <pubDate>Mon, 05 Jun 2017 20:04:58 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1496693098</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[Here is a link to more detailed comments and some sample code for use of aria  for the datepicker:

Comments:
https://github.com/jongund/jquery-ui-datepicker

Sample Grid Code for using ARIA (many changes, but much simpler use of ARIA)
https://github.com/jongund/jquery-ui-datepicker/blob/master/aria-markup-example.html 

Let me know if you have any questions or want to talk,
Jon
]]></description>
        <pubDate>Mon, 17 Apr 2017 18:53:01 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1492455181</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[I will try to create an example of the markup and send to you by next week.]]></description>
        <pubDate>Fri, 14 Apr 2017 17:16:01 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1492190161</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Hey Jon, 

thanks for the update and the feedback! Are you able to update the wiki specs according to your proposed changes? 
Would be easier to have a more in depth description of what you have in mind.

I agree a meeting would be helpful. Sadly I'm about to move in a new flat and have very little time at the moment. 
It would be a shame to wait until I have more spare time so Scott will figure out something in order to setup a meeting. 

I will try to join the meeting if it'S possible somehow. 

Thanks in advance and kind regards
Felix]]></description>
        <pubDate>Wed, 12 Apr 2017 18:57:09 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1492023429</guid>
      </item>
          <item>
        <title>fnagel edited Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Fix RTL LTR direction (available at cldr.main("layout/orientation/characterOrder"), values are left-to-right or right-to-left)<br>RTL in master is just flat out wrong with changing DOM positions. Just let the browser do the right thing.<br>Non-code related<br>Start creating an upgrade guide<br><ins>Create getter / setter methods for this.gridId and this.viewDate as extension point</ins><br>Tests<br>Add tests for Globalize based upon old code base (see comment and code)<br>Add assertion that verifies where the focus should be (see comment)<br>Use multiple timezones when running tests on travis (see comment)<br>]]></description>
        <pubDate>Wed, 12 Apr 2017 16:33:29 +0000</pubDate>
        <category>mod</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1492014809</guid>
      </item>
          <item>
        <title>fnagel edited Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Add calendar and datepicker to the requirejs task in the Gruntfile<br>Demos<br>Re-order demo lists in index.html files (link to comment)<br>dropdown-month-year: Broken (as not implemented)<br> demo or an extension<ins> WIP</ins><br>icon-trigger: has open tasks<br>keep this demo until we work on the migration guide for the new  API, where we include this example, then delete the demo as it's  promoting bad practice<br>Visual tests<br>Datepicker in Dialog has stacking issues<br>]]></description>
        <pubDate>Tue, 11 Apr 2017 08:24:10 +0000</pubDate>
        <category>mod</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1491899050</guid>
      </item>
          <item>
        <title>fnagel edited Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[RTL in master is just flat out wrong with changing DOM positions. Just let the browser do the right thing.<br>Non-code related<br>Start creating an upgrade guide<br>Tests<br><del>Add calendar ARIA unit tests</del><br>Add tests for Globalize based upon old code base (see comment and code)<br><del>Add more test for $.date</del><br>Add assertion that verifies where the focus should be (see comment)<br>Use multiple timezones when running tests on travis (see comment)<br><ins>Handle timezone issues (extract Date creation, calculate offset, see comment)</ins><br>Add calendar and datepicker to the requirejs task in the Gruntfile<br><del>Fix and remove todo comments in source code</del><br>Demos<br>Re-order demo lists in index.html files (link to comment)<br>dropdown-month-year: Broken (as not implemented)<br>Implement this as a demo or an extension<br>]]></description>
        <pubDate>Tue, 11 Apr 2017 08:22:05 +0000</pubDate>
        <category>mod</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1491898925</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[Can we set up a meeting to talk abut some of the recommendations, I think it would be easier to talk about these issues]]></description>
        <pubDate>Thu, 06 Apr 2017 14:55:56 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1491490556</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[Here are some changes for the accessibility:

* Use live region for the month
* Use column headers (e.g. role=coumnlheader)
  https://www.w3.org/TR/wai-aria-1.1/#columnheader
* Button should be getting keyboard focus in grid (e.g. then remove aria-labeling on GRIDCELL)
* Use aria-selected on gridcell 
* Opening the date picker
  * Currently opens automatically, need to look at how keyboard focus is managed between textbox and date grid

It might be good to setup a meeting to discuss the details of recommendations.]]></description>
        <pubDate>Thu, 06 Apr 2017 14:55:15 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1491490515</guid>
      </item>
          <item>
        <title>fnagel edited Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[]]></description>
        <pubDate>Fri, 31 Mar 2017 20:16:44 +0000</pubDate>
        <category>mod</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1490991404</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[Sorry for the delay the group has not met for a few weeks due to presidents day in USA and CSUN conference in San Diego.
I will try to get some feedback on Monday's meeting.
Apparently Matt King is working on an example and I would like to get the complete design pattern he is using so I can compare it to what you are doing.
Hope this works out for your schedule.
]]></description>
        <pubDate>Fri, 10 Mar 2017 18:46:38 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1489171598</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Hey Jon, 

any news on the feedback of the ARIA authoring practices group? 
I was pretty busy the last couple of weeks, but should gather some free time to work on datepicker soon :-D

> An accessible dtaepicker is a big issue for accessibility.
I'm confident we'll create a solid solution together!

Regards 
Felix]]></description>
        <pubDate>Wed, 08 Mar 2017 20:47:12 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1489006032</guid>
      </item>
          <item>
        <title>Jon Gunderson commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (Jon Gunderson)</author>
        <description><![CDATA[Felix,
Sorry for the delay in response.

I need to ask the ARIA authoring practices group about some of the uses of ARIA with grid content and keyboard focus management.

I would suggest some improved labeling:
1. For the next and previous month button, can you include what month you will be moving to instead of just "Next" and "Previous".
2. The labels for the gird cells could maybe spell out the month, for example: "Friday, 17 February 2017" instead of "Firday, 2/17/17"

I will have some more suggestion after the ARIA meeting on Monday.

Thank you for your continuted work on the JQuery-UI datepicker. 

An accessible dtaepicker is a big issue for accessibility.
Jon


]]></description>
        <pubDate>Thu, 16 Feb 2017 01:14:51 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1487207691</guid>
      </item>
          <item>
        <title>fnagel commented on Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[Hey Jon! 

aria-hidden attribute has been removed, see https://github.com/jquery/jquery-ui/pull/1788
You could test this using the latest datepicker branch: https://github.com/jquery/jquery-ui/tree/datepicker

Would you mind giving some more feedback how to handle the multiple month functionality%5B1%5D and differences between datepicker and calendar widget%5B2%5D in general?
 
Kind regards, 
Felix

%5B1%5D http://view.jqueryui.com/datepicker/demos/calendar/multiple-months.html
%5B2%5D http://view.jqueryui.com/datepicker/demos/datepicker/default.html and http://view.jqueryui.com/datepicker/demos/calendar/default.html]]></description>
        <pubDate>Sun, 29 Jan 2017 17:04:00 +0000</pubDate>
        <category>com</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1485709440</guid>
      </item>
          <item>
        <title>fnagel edited Datepicker</title>
        <link>http://jqueryui.pbworks.com/Datepicker</link>
        <author>email@hidden (fnagel)</author>
        <description><![CDATA[remove<br>widget()<br>preserve<br>Next Steps / ToDo (Felix)<br><del>Events<br>Think about parameter for callback events WIP<br>Suggestions from Scott:<br>The select and change events should pass the selected date<br>We should add an event for the rendering of the calendar, since this will occur every time the user changes the month or year, making it distinct from open.</del><br>a11y functionality<br>figure out how tohandle multiple month<br>differences between datepicker and calendar widget<br>RTL /bidi support<br>RTL in master is just flat out wrong with changing DOM positions. Just let the browser do the right thing.<br>Non-code related<br>Start creating an upgrade guide<br>Tests<br><del>Remove qUnit globals, see http://qunitjs.com/upgrade-guide-2.x/PR #1777</del><br>Add calendar ARIA unit tests<br>Add tests for Globalize based upon old code base (see comment and code)<br>Add more test for $.date<br>Add assertion that verifies where the focus should be (see comment)<br>Use multiple timezones when running tests on travis (see comment)<br>Add calendar and datepicker to the requirejs task in the Gruntfile<br>Fix and remove todo comments in source code<br><del>Number of month option does not work after init (see comment) WIP</del><br>Demos<br>Re-order demo lists in index.html files (link to comment)<br>dropdown-month-year: Broken (as not implemented)<br>Implement this as a demo or an extension<br>]]></description>
        <pubDate>Sun, 29 Jan 2017 16:58:21 +0000</pubDate>
        <category>mod</category>
        <guid>http://jqueryui.pbworks.com/w/page/Datepicker?rev=1485709101</guid>
      </item>
      </channel>
</rss><!-- v=2,utz=x,ssl=1,ua=Unk-Unknown-0,uid=0,sn=57679,pid=29085,hn=appserver005,nw=0,w=jqueryui,pv=pub,pkg=p13,perm=none,crea=1224168436,mt=1492014809,sc=5457,cl=1,cat=biz,mpu=7,Ncih=1,te=0.060 -->