History log of /yui3/src/autocomplete/meta/autocomplete.json
Revision Date Author Comments Expand
78690b2a3686cd3e5b22ebbc416b1c3aee1c9a27 29-Aug-2011 Ryan Grove <ryan@wonko.com>

Un-remove AutoComplete's ARIA live region.

3b176d01148442acf4e41c28739a6d8acbf6d32b 24-Aug-2011 Ryan Grove <ryan@wonko.com>

AutoComplete accessibility improvements. Made the following changes based on advice from the Y! Accessibility team: - Removed role="combobox" from the input node. It's not appropriate for all AutoComplete use cases, and is usually not necessary. - Removes the live region that announces suggestions. It's redundant in assistive tools that properly support the other ARIA functionality that AutoComplete implements.

eda7086e35a17ed6838d2b2a9fe05841f803d4f8 25-Jul-2011 Dav Glass <davglass@gmail.com>

Removed legecy 'path' property from all modules meta data files

73d186fa9969d24fa0675d0e46a60c84bdfc2aa1 19-Jul-2011 Ryan Grove <ryan@wonko.com>

Replace bogus node-region dependency with node-screen.

9d22c51f3040a96aae2a15ba6511d2581be5b507 19-Jul-2011 Ryan Grove <ryan@wonko.com>

Much better scrollIntoView functionality.

18025c0b6f013225b1c07eaae87c104c4dece712 01-Jun-2011 Ryan Grove <ryan@wonko.com>

Fix metadata errors in autocomplete and event. Modifying Y.Array.hash to handle sparse arrays properly revealed that the metadata for AutoComplete and Event were erroneously providing strings as values for the "after" option, when they should have been providing arrays. Fixing this error may very well result in a slight Loader metadata parsing speedup.

bf2db5a2db0d6417cb67fde5ea8f855714f96cbd 27-May-2011 Ryan Grove <ryan@wonko.com>

Add rollup use statements to metadata.

890f6132c9519337bcb3c160d48e17b728ff522a 19-May-2011 Dav Glass <davglass@gmail.com>

Fixed AutoComplete Meta Data

396e98d005da39175b04591362d02bb4ac16690a 20-Apr-2011 Ryan Grove <ryan@wonko.com>

Reposition the result list when the window is resized.

c6ab780ed34026fab30cd3fcdb53e39d6c2a7409 16-Mar-2011 Ryan Grove <ryan@wonko.com>

Switch to shim-plugin instead of widget-stack, and add a default z-index in the core autocomplete-list CSS. This fixes a shim bug in IE6 in which the shim wasn't sized correctly the first time the list was shown, and also resolves default z-index issues in all browsers that required implementers to manually set the z-index in JS in order for it to take effect.

c67b96bae2676179900c2ed1ed4d00b6de423a93 19-Nov-2010 Ryan Grove <ryan@wonko.com>

Add selector-css3 as an autocomplete-list dependency. Fixes some broken selectors in IE.

174bc2b9feea5dcd41ecb60213d2ce600b5d08bf 16-Nov-2010 Ryan Grove <ryan@wonko.com>

Add support for XHR-based sources without using a DataSource. Like JSONP sources, XHR sources are specified by setting the source attribute to a URL. Any URL string with a {callback} placeholder will be treated as a JSONP source; a URL string without a {callback} placeholder will be treated as an XHR source.

0a33c81444b4733a2ca07b957b89f7a0ad29ef80 16-Nov-2010 Ryan Grove <ryan@wonko.com>

Move code for JSONP and YQL sources into a separate autocomplete-sources module. The autocomplete-sources module is included in the autocomplete rollup, but is no longer part of autocomplete-base, which results in a smaller base module when the extra sources aren't needed.

cc70141342b8690e43bef6d8cef0c38fcfba8227 13-Nov-2010 Ryan Grove <ryan@wonko.com>

Rename the unicode-* modules to text-*. API namespace also changes from Y.Unicode to Y.Text. [Fixes bz#4126432]

/yui3/build/unicode/unicode-accentfold-debug.js /yui3/build/unicode/unicode-accentfold-min.js /yui3/build/unicode/unicode-accentfold.js /yui3/build/unicode/unicode-data-accentfold-debug.js /yui3/build/unicode/unicode-data-accentfold-min.js /yui3/build/unicode/unicode-data-accentfold.js /yui3/build/unicode/unicode-data-wordbreak-debug.js /yui3/build/unicode/unicode-data-wordbreak-min.js /yui3/build/unicode/unicode-data-wordbreak.js /yui3/build/unicode/unicode-debug.js /yui3/build/unicode/unicode-min.js /yui3/build/unicode/unicode-wordbreak-debug.js /yui3/build/unicode/unicode-wordbreak-min.js /yui3/build/unicode/unicode-wordbreak.js /yui3/build/unicode/unicode.js /yui3/src/autocomplete/autocomplete-filters-accentfold.properties /yui3/src/autocomplete/autocomplete-filters.properties /yui3/src/autocomplete/js/autocomplete-filters-accentfold.js /yui3/src/autocomplete/js/autocomplete-filters.js autocomplete.json /yui3/src/autocomplete/tests/functional/autocomplete-test.js /yui3/src/common/tests/smoketests.xml /yui3/src/highlight/highlight-accentfold.properties /yui3/src/highlight/highlight-base.properties /yui3/src/highlight/js/highlight-accentfold.js /yui3/src/highlight/js/highlight-base.js /yui3/src/highlight/meta/highlight.json /yui3/src/text/.gitignore /yui3/src/text/README /yui3/src/text/build.properties /yui3/src/text/build.xml /yui3/src/text/docs.sh /yui3/src/text/js/text-accentfold.js /yui3/src/text/js/text-data-accentfold.js /yui3/src/text/js/text-data-wordbreak.js /yui3/src/text/js/text-wordbreak.js /yui3/src/text/meta/text.json /yui3/src/text/tests/assets/test-console.css /yui3/src/text/tests/assets/test-console.js /yui3/src/text/tests/functional/text-accentfold-test.js /yui3/src/text/tests/functional/text-accentfold.html /yui3/src/text/tests/functional/text-wordbreak-test.js /yui3/src/text/tests/functional/text-wordbreak.html /yui3/src/text/text-accentfold.properties /yui3/src/text/text-accentfold.xml /yui3/src/text/text-data-accentfold.properties /yui3/src/text/text-data-accentfold.xml /yui3/src/text/text-data-wordbreak.properties /yui3/src/text/text-data-wordbreak.xml /yui3/src/text/text-wordbreak.properties /yui3/src/text/text-wordbreak.xml /yui3/src/unicode/README /yui3/src/unicode/build.properties /yui3/src/unicode/meta/unicode.json /yui3/src/unicode/unicode-accentfold.properties /yui3/src/unicode/unicode-data-accentfold.properties /yui3/src/unicode/unicode-data-wordbreak.properties /yui3/src/unicode/unicode-wordbreak.properties
63b7fb6d8982a8aeec3b0de4fa10fe2be796ab26 12-Nov-2010 Ryan Grove <ryan@wonko.com>

Refactor the way results are passed to filters, highlighters, and formatters. [Fixes #2529522] Previously, result filters received an array of raw results, highlighters received an array of text result strings, and formatters received several arrays containing different result formats. This commit changes this behavior: filters, highlighters, and formatters now all receive a single array of result objects. Each object has several properties (display, highlighted, raw, text) representing the various formats of a given result. Filters are expected to return an array of result objects. Highlighters should return an array of highlighted result text strings. Formatters should return an array of HTML strings or Node instances.

d7dfe309f16c98deed5bb48777679ec90fae1966 24-Oct-2010 Ryan Grove <ryan@wonko.com>

Make autocomplete-plugin useful and add it to the autocomplete rollup.

01c4c7ac9d947771b365cb71b62865d888f2dc92 24-Oct-2010 Ryan Grove <ryan@wonko.com>

Internationalize autocomplete-list strings. Only an English version at the moment. Please translate and send pull requests!

3fdc538f1e3d65a00b9cd44e65ae854ec9c09963 20-Oct-2010 Ryan Grove <ryan@wonko.com>

Move autocomplete-list keyboard handlers into a standalone autocomplete-list-keys module. The autocomplete-list-keys module won't be loaded for iOS and Android devices by default.

4d263c284e7251bc6074a844cf90315c0be43158 06-Oct-2010 Ryan Grove <ryan@wonko.com>

Add base-build as a requirement for autocomplete-base.

562716da73367d8a41abf8e40d4e76fd2817ead6 05-Oct-2010 Ryan Grove <ryan@wonko.com>

Add base-build as a requirement for autocomplete-base.

8a473112ab5d8c74fb79ef0553ba5f038fe3bde3 29-Sep-2010 Ryan Grove <ryan@wonko.com>

AutoComplete source may now be set to a YQL query string. When the source is a string, AutoComplete will detect whether it's a YQL query or a URL. If it's a URL, it'll be loaded via the jsonp module. If it's a YQL query, the query will be executed via the yql module. That means the following implementation code is all that's needed to instantiate a working AutoCompleteList widget that displays search suggestions as you type: var ac = new Y.AutoComplete({ inputNode: '#foo', source: 'select * from search.suggest where query="{query}"' }).render(); The necessary module (either jsonp or yql) must already be loaded; AutoComplete doesn't pull them in by default in order to avoid increasing its dependency payload unnecessarily.

6310fb38dcb7e288c966f8c9e43200c03c87d942 15-Sep-2010 Ryan Grove <ryan@wonko.com>

Add keyboard and mouse item selection and focus management.

f5738feb0b3d461c1398fc1cd8fc01b0de21d592 15-Sep-2010 Ryan Grove <ryan@wonko.com>

Move autocomplete-list back under the autocomplete module. Make Y.AutoComplete an alias for Y.AutoCompleteList.

/yui3/src/autocomplete-list/.gitignore /yui3/src/autocomplete-list/README /yui3/src/autocomplete-list/build.properties /yui3/src/autocomplete-list/docs.sh /yui3/src/autocomplete-list/meta/autocomplete-list.json /yui3/src/autocomplete/assets/autocomplete-list-core.css /yui3/src/autocomplete/assets/skins/sam/autocomplete-list-skin.css /yui3/src/autocomplete/autocomplete-base.properties /yui3/src/autocomplete/autocomplete-list.properties /yui3/src/autocomplete/autocomplete-list.xml /yui3/src/autocomplete/autocomplete.properties /yui3/src/autocomplete/autocomplete.xml /yui3/src/autocomplete/js/autocomplete-base.js /yui3/src/autocomplete/js/autocomplete-list.js /yui3/src/autocomplete/js/autocomplete-plugin.js /yui3/src/autocomplete/js/autocomplete.js autocomplete.json /yui3/src/autocomplete/tests/manual/autocomplete.html
612709c460065386eedb42e97f96e2b5eacd5d17 13-Sep-2010 Ryan Grove <ryan@wonko.com>

Split autocomplete-list into its own src dir and give it a simple skin.

be88250ca854b49860633d7f4185e4aa485f61a5 13-Sep-2010 Ryan Grove <ryan@wonko.com>

More work in progress on autocomplete-list.

576d2c1a47e05bcee17b811041a3693b91890b2b 13-Sep-2010 Ryan Grove <ryan@wonko.com>

More granular autocomplete dependencies. Require 'array-extras' instead of the full 'collection' rollup.

6d408e55d70c428d9bec98954a332ac92adad6ce 13-Sep-2010 Ryan Grove <ryan@wonko.com>

More AutoComplete namespace and dependency refactoring. - Y.AutoComplete is now an instantiable widgetless implementation of Y.AutoCompleteBase. - Y.AutoCompleteList is the barebones list completion widget in progress. - The filter and highlighter modules now stand alone and don't depend on any other part of AutoComplete.

c878779d09e717508716acb5f3b25a6176fa2672 13-Sep-2010 Ryan Grove <ryan@wonko.com>

AutoComplete work in progress.

99ae4cf94b18f24d35db8c5ffed25fdf304accf4 09-Sep-2010 Ryan Grove <ryan@wonko.com>

Promote autocomplete out of the sandbox.

/yui3/sandbox/autocomplete/README /yui3/sandbox/autocomplete/old_stuff/ac-plugin.html /yui3/sandbox/autocomplete/old_stuff/ds.html /yui3/sandbox/autocomplete/old_stuff/overview.html /yui3/sandbox/autocomplete/old_stuff/overview.md /yui3/sandbox/autocomplete/old_stuff/plugin.html /yui3/sandbox/autocomplete/old_stuff/plugin2.html /yui3/sandbox/autocomplete/old_stuff/sketch-2.html /yui3/sandbox/autocomplete/old_stuff/sketch.html /yui3/src/autocomplete/.gitignore /yui3/src/autocomplete/README /yui3/src/autocomplete/autocomplete-base.properties /yui3/src/autocomplete/autocomplete-base.xml /yui3/src/autocomplete/autocomplete-filters-accentfold.properties /yui3/src/autocomplete/autocomplete-filters-accentfold.xml /yui3/src/autocomplete/autocomplete-filters.properties /yui3/src/autocomplete/autocomplete-filters.xml /yui3/src/autocomplete/autocomplete-highlighters-accentfold.properties /yui3/src/autocomplete/autocomplete-highlighters-accentfold.xml /yui3/src/autocomplete/autocomplete-highlighters.properties /yui3/src/autocomplete/autocomplete-highlighters.xml /yui3/src/autocomplete/autocomplete-plugin.properties /yui3/src/autocomplete/autocomplete-plugin.xml /yui3/src/autocomplete/autocomplete.properties /yui3/src/autocomplete/autocomplete.xml /yui3/src/autocomplete/build.xml /yui3/src/autocomplete/docs.sh /yui3/src/autocomplete/js/autocomplete-base.js /yui3/src/autocomplete/js/autocomplete-filters-accentfold.js /yui3/src/autocomplete/js/autocomplete-filters.js /yui3/src/autocomplete/js/autocomplete-highlighters-accentfold.js /yui3/src/autocomplete/js/autocomplete-highlighters.js /yui3/src/autocomplete/js/autocomplete-plugin.js autocomplete.json /yui3/src/autocomplete/tests/assets/test-console.css /yui3/src/autocomplete/tests/assets/test-console.js /yui3/src/autocomplete/tests/assets/test-data.js /yui3/src/autocomplete/tests/functional/autocomplete-test.js /yui3/src/autocomplete/tests/functional/autocomplete.html /yui3/src/autocomplete/tests/manual/autocomplete.html