Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/select2/select2

Select2 is a jQuery based replacement for select boxes. It supports searching, remote data sets, and infinite scrolling of results.
https://github.com/select2/select2

fix clearing when using jquery 1.6. fixes #386

6690cc449cfbe2bcb3d5937092a8ec1d19fb52dc authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #403 from byroot/fix-perfs-issues

Fix perfs issues

2adb8d3a78894d25361eef7801ab55f43a9c05e0 authored over 12 years ago by Igor Vaynberg <[email protected]>
Get rid of 2 useless jQuery.delegate event handler

7bc63dd26447f11458ea047c5f663265d241a22a authored over 12 years ago by Jean Boussier <[email protected]>
Keep a cached reference to jQueryfied document

3387853d9c4dbe8c44c268f47b255b159650f45d authored over 12 years ago by Jean Boussier <[email protected]>
Store last mouse position in a variable instead of document datastore

It's hundred times faster. See http://jsperf.com/data-vs-variable

720bdb8c4f0c75f17410b6f182343948d89aef61 authored over 12 years ago by Jean Boussier <[email protected]>
fix for dropdown closing as soon as its opened in IE8. fixes #369. fixes #354

96657a16aa911c21f9e87d21ba85b1d844b66d1a authored over 12 years ago by Igor Vaynberg <[email protected]>
remove executable permission from files

b4371aa253f8a8076a8d14e66c88e3593b670375 authored over 12 years ago by Igor Vaynberg <[email protected]>
simplify release.sh to let github generate archives from tags

84ef3d80c5591ea92ccc7ffe0aa9e1f4d169c9c8 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #397 from kchung/master

Prevent formatSelection for erroring when accessing an empty select input.

c0ce4be801948500227339f4c4c0c06e1d673e5b authored over 12 years ago by Igor Vaynberg <[email protected]>
Remove references to `jQuery.Events`, replace with the closure dollar variable.

7be0e509ffa167f50fbcd426a7a6c59a947e98db authored over 12 years ago by Kevin Chung <[email protected]>
Fix empty Select2 input from throwing an error when attempting to selecting a value.

770924ca8d82f13839964df18734f4168819e122 authored over 12 years ago by Kevin Chung <[email protected]>
Merge pull request #387 from markmarkoh/master

change check for "children" in populateResults

819cca7e709f9bba2efc22b39cdda0cd70593669 authored over 12 years ago by Igor Vaynberg <[email protected]>
safer check for result.children

`("children" in result) && result.children.length` fails if children is explicitly null.

7c2dba8fe0e3fed262e98e73939fd8128b601b82 authored over 12 years ago by Mark DiMarco <[email protected]>
fix performance issue in firefox. fixes #382

281f314fd72f96ea6117fa9c0e21abd642508d6d authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #374 from tzarger/master

Fix for ValidationEngine & hiding errors on change.

cb44a866495272169c4ba22d7c301d6ba2362bf9 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #379 from brentburgoyne/master

Fix for drop down positioning issue

12d117024275e739a0be25b009abcfbbebf57025 authored over 12 years ago by Igor Vaynberg <[email protected]>
Fixed drop down alignment issue when body has an offset and is not position static

5580dbbc4c19779104afbda46721948a09b59c58 authored over 12 years ago by Brent Burgoyne <[email protected]>
Merge pull request #377 from pmirshad/master

Tabbing out doesn't put placeholder back on input tags with multiple=true and no value selected

e5a2824faee0eed0508fa34257ef42a76a153707 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #378 from fusionbox/master

Pluralize 'items' in formatSelectionTooBig

3254f74f64d0781de3d3e12fa9ee6b86fadfb8bd authored over 12 years ago by Igor Vaynberg <[email protected]>
Pluralize 'items' in formatSelectionTooBig

1b2765fcede633bdf3f6007a95f94be7aabf4c60 authored over 12 years ago by Gavin Wahl <[email protected]>
Adding event argument to the bound function

9fe24530794a0855c99fec028f4b417278c8537c authored over 12 years ago by pmirshad <[email protected]>
Fix placeholder missing on tab out on input tags

Tabbing out of input tags with multiple set as true and no value
selected will result in the de...

5cf5deb2676e66fc5fc34dfc0b4f3a39ff39468d authored over 12 years ago by pmirshad <[email protected]>
Fix for ValidationEngine &hiding errors on change.

Copying class attribute to container causes and issue with the JQuery
ValidationEngine. In order...

039f6b5de9095c09fe31da9ce755e0d3ff33c6fa authored over 12 years ago by Troy Zarger <[email protected]>
fix data helper when used with compound choices without a text attribute. fixes #370

222fa7e4157fb1a18dbc90bf0c96e7c01166e433 authored over 12 years ago by Igor Vaynberg <[email protected]>
make escapeMarkup configurable. closes #355

7baa3b9e93690b7dacad8fbb22f71b8a3940e04d authored over 12 years ago by Igor Vaynberg <[email protected]>
forgot to remove log

Signed-off-by: Igor Vaynberg <[email protected]>

55cc11f9b7a9851dd8bdcc956aba223996c500ae authored over 12 years ago by Sławek Ehlert <[email protected]>
make escapeMarkup optional

Signed-off-by: Igor Vaynberg <[email protected]>

852a515d040fe30cf26c05c7a14bb3b6f869916d authored over 12 years ago by Sławek Ehlert <[email protected]>
renamed this var. #359

3b55a65c4dfe9297b83a56d3fc2dcade6d96f5df authored over 12 years ago by Igor Vaynberg <[email protected]>
Pass along arguments sent to debounce

Signed-off-by: Igor Vaynberg <[email protected]>

de867bbba1be692231c200985bf31bf820a1c8a3 authored over 12 years ago by Kyle Gibson <[email protected]>
Merge pull request #352 from kchung/master

Reevaluate dropdownCss when calling positioning dropdown.

9003c2dd181f2d35dc6f51af0429305334ddcc67 authored over 12 years ago by Igor Vaynberg <[email protected]>
Reevaluate dropdownCss when positioning dropdown

22b32614ea49ab4a96167ee54ec32611a7e60dc5 authored over 12 years ago by Kevin Chung <[email protected]>
Merge pull request #349 from jameskoster/master

retina friendly sprite/css

0b859744ccb7943fbe9210e6a07656fb00977b3a authored over 12 years ago by Igor Vaynberg <[email protected]>
Retina-ize icons

668c49bb213274172b2c05793eb8507542e88ccf authored over 12 years ago by James Koster <[email protected]>
Merge pull request #346 from Polonious/master

Escapes special characters in containerId selector

b5cceab21e532ad21a22a2ce7bda3c8c2f713391 authored over 12 years ago by Igor Vaynberg <[email protected]>
escape special characters in containerId selector

02d6f9f5db922e653d95db98478d68a57ac0acf3 authored over 12 years ago by TedLiang <[email protected]>
escape special characters in containerId selector

3276e22ab689fc286b84f1ea2b57c42d0623e438 authored over 12 years ago by TedLiang <[email protected]>
Merge pull request #345 from Polonious/master

Predictable contain id

64ec0c5e89fc066176041ac4fb5681d09a94b9d6 authored over 12 years ago by Igor Vaynberg <[email protected]>
consistent containid for better integration with form validation.

881d2fabd35ed10b475e8d375c7093f4079e7d8b authored over 12 years ago by TedLiang <[email protected]>
fixed focussing in IE8. fixes #342

c65355edee54ef3050b9332071f5ee56313e9bab authored over 12 years ago by Igor Vaynberg <[email protected]>
ignore replies that come in after select2 has been closed. fixes #299

e4fbf919157a4f135ccf481a579454ac9129c220 authored over 12 years ago by Igor Vaynberg <[email protected]>
allow opts.dropdownCss to override css even after position. fixes #328

afd353788b69a6b2bc34d43d9bf3e061cf7fff9d authored over 12 years ago by Igor Vaynberg <[email protected]>
do not open when clicked on a search choice. fixes #336

7b60524b350fd0678f5e59c17ec7808be0516743 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #341 from ryfeng/master

Recursive Match for local query

045bff7fe4648c2ea10f588f63123c376dc46f8a authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge branch 'master' of github.com:ivaynberg/select2

69567cd2cb96ae0d8832308903c9c35ff6b263a8 authored over 12 years ago by Igor Vaynberg <[email protected]>
recursive match in local()

476d5ace9af2ca35573bdb70390b9c53d043bf89 authored over 12 years ago by ryfeng <[email protected]>
remove shrinking animation on choice remove because it causes jitter. fixes #326

cf01ec6cb5c233a6c25872baeacab3b430e54c42 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #340 from 19Gerhard85/master

Another fix for: IE fires window.onbeforeunload event #330

d154146caf6f04d3b281924b567e9204cd9a11e6 authored over 12 years ago by Igor Vaynberg <[email protected]>
Update select2.js

d5b6d5fa78ebffbee48c4460d1358372f26a0abd authored over 12 years ago by 19Gerhard85 <[email protected]>
always set the val on element so initSelection has access to it. fixes #337

8bab0b6f70a85a893aebe4d065da25c4a6173431 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #330 from 19Gerhard85/master

Bugfix: IE fires window.onbeforeunload event

1da485519171b09038fc7c2f2f214125801bbc3c authored over 12 years ago by Igor Vaynberg <[email protected]>
tweak release script to generate artifacts in /tmp

52907f2332620b4625774ec5d58ed91d605c8899 authored over 12 years ago by Igor Vaynberg <[email protected]>
Fixed Bug: IE fires onbeforeunload event

35d61952f609050ddc6201e74b49ecd7d8f4a120 authored over 12 years ago by 19Gerhard85 <[email protected]>
fix cursor position in select when opened with a char key press. fixes #323

816af4425b5dd867dd8378a96c107759054e5e49 authored over 12 years ago by Igor Vaynberg <[email protected]>
added openOnEnter option. fixes #319

4f6bf6cc81cb0a3068fa7bb51ff80bc5941b866e authored over 12 years ago by Igor Vaynberg <[email protected]>
dont open the dropdown on meta keys. fixes #314

b7a3f957e3796723dd5f12ae48a0c330636ee3dd authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #325 from sambomartin/master

ajax - support traditional param serialization in ajax calls

38dae78dab91ba74c4c53dd1355d801944cf1d58 authored over 12 years ago by Igor Vaynberg <[email protected]>
Update select2.js

Added 'traditional' ajax parameter

31cc5ed40a731a0871ed688934fedb92f2779a9c authored over 12 years ago by sambomartin <[email protected]>
added link to django integration

af6a3f556a0809c2f8f5c54982c8648b5f47464a authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #313 from tregagnon/master

Fix typing mistake

1e9cfc762fcdcc88c3bc905bd026047cd96746c3 authored over 12 years ago by Igor Vaynberg <[email protected]>
Fix typing mistake: "fasle" instead of "false"

9fd6f123808d91d1767782e883725d56e7962691 authored over 12 years ago by Thierry Régagnon <[email protected]>
add a tokenizer so choices can be automatically created and selected while user is typing or pasting into the field. fixes #101 #81 #292

289226cf6c925d7702336a5887a642750a016b58 authored over 12 years ago by Igor Vaynberg <[email protected]>
Fix minimumResultsForSearch by recursively counting items

Signed-off-by: Igor Vaynberg <[email protected]>

c2fa04529bba174819765b8a022f44fbfd873807 authored over 12 years ago by Maurus Cuelenaere <[email protected]>
insert select2 container before element instead of after. better bootstrap compat. fixes #278

4d3f8b6332c2ac80aa6c05bf83ec9e1e367061bc authored over 12 years ago by Igor Vaynberg <[email protected]>
added formatResultCssClass, fixes #288

1ef57f86af94bfe7aa5cdbbc4932dda4eb9de1d8 authored over 12 years ago by Igor Vaynberg <[email protected]>
add vertial align top to select 2 container. fixes #266

92cd1a90375d9d947adc3f079a98f8b2110a7dbf authored over 12 years ago by Igor Vaynberg <[email protected]>
remove the pesky BOM. fixes #306

ec31e105d88cb593016275ffe9b7a338b8b34c48 authored over 12 years ago by Igor Vaynberg <[email protected]>
reapply styles specified in dropdownCss option when dropdown is opened to ensure they do not get removed. fixes #305

e7dee23c08cafa0488ff6de5f5861122868380b1 authored over 12 years ago by Igor Vaynberg <[email protected]>
fix select2-more-result positioning. fixes #303

220e50fd92102a02f40c5cf88dd022eb923bd414 authored over 12 years ago by Igor Vaynberg <[email protected]>
close on scroll and resize. fixes #149

d92a5726944689198ca229c581560531b154ad52 authored over 12 years ago by Igor Vaynberg <[email protected]>
fix and clean the new formatSearching() method. closes #301

921bf0643452b2bd3e1cb059ef9426fd611b7ea8 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #301 from bhoop/master

Add a "Searching" label state for AJAX data

02326a58abd31e0524c1fa8e111544b93a532dde authored over 12 years ago by Igor Vaynberg <[email protected]>
Update select2.js

Add a "Searching" label state for AJAX data

b593d06d588a0e418ef2ce0fefe2233f8690ef73 authored over 12 years ago by bhoop <[email protected]>
remove default width of 25px from multiselect's search input

3a1dcd14f36dcf3d385fa4fa30d42478827d8bb0 authored over 12 years ago by Igor Vaynberg <[email protected]>
close any opened select2s when the window is scrolled or resized. fixes #296 and potentially #149

a7d0849d235216836c63ecb750209ce59a8362d9 authored over 12 years ago by Igor Vaynberg <[email protected]>
change enter and delete key behaviors. fixes #295

bc9867af0b5e6b5093a87ea2de16c95cf8d6cf02 authored over 12 years ago by Igor Vaynberg <[email protected]>
support readonly attribute by disabling select2. fixes #293

15b654a170391f976d82c2eab02f18164362a224 authored over 12 years ago by Igor Vaynberg <[email protected]>
fixed markup escaping. fixes #290

b422d4efef486e8ac724220229e0c6d42b7f28ad authored over 12 years ago by Igor Vaynberg <[email protected]>
fixed opening and closing of dropdown when an element is removed from selection. fixes #287

bef4af91f8dd3dde2e96af664ca2cd8ce0249d8e authored over 12 years ago by Igor Vaynberg <[email protected]>
fix for some selects not closing. fixes #286

84eb5b33fc2d9b514a87effacc93968699095787 authored over 12 years ago by Igor Vaynberg <[email protected]>
allow disabling of some messages by specifying a null formatter. fixes #280, #182

dc339391f8e3ada5bc5a4e5ea1cedb9945d438ef authored over 12 years ago by Igor Vaynberg <[email protected]>
allow url to be specified via data-ajax-url attribute. fixes #275

e2ea6faac7b3f86183b6d883f035881cd1ed826d authored over 12 years ago by Igor Vaynberg <[email protected]>
Changed event handlers. Fixes #70

Changed to mouseup for displaying options.
Changed to mousedown for selecting options.

Signed-o...

61603dacc06a755799d622cdc648f6e9bb04f037 authored over 12 years ago by Kevin Brown <[email protected]>
support null, undefined, false for data() to unselect. fixes #273

f2460a826eee5220388aa9607538c1e731fb20cb authored over 12 years ago by Igor Vaynberg <[email protected]>
renamed selection limit option and formatting function to better align with existing naming. #274 #59

08bf83f1a42c24189339a6fdc63028f9d200fdb2 authored over 12 years ago by Igor Vaynberg <[email protected]>
Added support for limiting selection

Fixes #59

Signed-off-by: Igor Vaynberg <[email protected]>

4344fa054e6642cd5f0323a3335425c63e80a4ff authored over 12 years ago by Kevin Brown <[email protected]>
respect source element's tabindex

94e004ef8c9e29deb1ca269ad541ddf8ef74dd84 authored over 12 years ago by Igor Vaynberg <[email protected]>
do not hide search field when disabled because it also hides the placeholder. fixes #272

38b9e935f037cdf2ac7ec3016c99762ad8b37997 authored over 12 years ago by Igor Vaynberg <[email protected]>
some code cleanup. fixes #269

ab1a8b93bf8d3e10a6f2955e1f6363533608abb1 authored over 12 years ago by Igor Vaynberg <[email protected]>
fix markup escaping. fixes #268

00058ab315cb960845f0adb3f5418d814898fc72 authored over 12 years ago by Igor Vaynberg <[email protected]>
double escape markup populated via html() and append(). fixes #269

bb51eb712012d25c966905c9e2e1c61192d9f58e authored over 12 years ago by Igor Vaynberg <[email protected]>
after triggering change also trigger click to help some validation frameworks. closes #259. closes #262.

3e42cae401b79a716d7e8cc1cbfe680626a761e0 authored over 12 years ago by Igor Vaynberg <[email protected]>
fix tracking of results under mouse. fixes #258

b3089218dcb9dbc1de226408e74bcf43eac690d8 authored over 12 years ago by Igor Vaynberg <[email protected]>
improved tabbing and tabindex support as well as minor focus management tweaks. fixes things broken by #256

e620b54271be165366cbe58362b93d1be7b248cb authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge branch 'master' of github.com:ivaynberg/select2

5d496bd4708c9fc6c6c5a2d1fc1220fc8fcda0bc authored over 12 years ago by Igor Vaynberg <[email protected]>
better handling of tags that are not just strings. fixes #256

f06aae38fbcd9c8c293764c6934f034b2b29bd3f authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #255 from kevin-brown/master

Fixes #239: Issues with iPad

d4e95ee4d3441a8415b286c6debb13ac0976e3c0 authored over 12 years ago by Igor Vaynberg <[email protected]>
Reworks search field. Fixes #239

Uses the correct EOLs now, fixes iPad keyboard issue.

c58cd12829edb4bd3e5d2e1465a51c903f3bf036 authored over 12 years ago by Kevin Brown <[email protected]>
clean up val. now it only accepts ids and only when initselection is set

116528908a125b8f63d6ec53af0fe8cdc8a18c8e authored over 12 years ago by Igor Vaynberg <[email protected]>
Added truth checks to avoid unnecessarily firing initSelection.

Signed-off-by: Igor Vaynberg <[email protected]>

ad8fd257aa622a7ae5dee7963e9d9908bf8d9859 authored over 12 years ago by Dean Sofer <[email protected]>
Passing a string to select2('val') with initSelection causes it to be used.

Signed-off-by: Igor Vaynberg <[email protected]>

d54fd4dd0e584b3e363ec8c5cb8997c1e1cfabb4 authored over 12 years ago by Dean Sofer <[email protected]>