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

Better handle AMD across files

Now that `define` and `require` are never made public, we have to
build everything to support `$...

65875bf8e79923de0ac85b67336a067c114ab852 authored about 10 years ago by Kevin Brown <[email protected]>
Remove old start and end files

8b77dcab98d1d9a83f6aa040457aaaa354d8e2b4 authored about 10 years ago by Kevin Brown <[email protected]>
Wrap JS

This will prevent leaking variables, and will remove the possibility
of Select2 not working well...

afbf30d09a846a4afaa99964836854a7b46d425e authored about 10 years ago by Kevin Brown <[email protected]>
Lint the Gruntfile

8e70642b8730e0416373ebcfda56e9230bd0ec65 authored about 10 years ago by Kevin Brown <[email protected]>
Revert "Fixed Select2 jumping around in Chrome"

This reverts commit 0daee346264e8325575b69bf2da5aa2c42158b98.
This results in artifacts being di...

e943f6ef08cd5ab5f6104efc5288daeab9f33162 authored about 10 years ago by Kevin Brown <[email protected]>
Fixed TypeError when destroying Select2

This fixes #2587.

1de4be3749528e71c53438673092f59abbbf1f71 authored about 10 years ago by Kevin Brown <[email protected]>
Merge pull request #2588 from fabdouglas/patch-8

Redirect the focus of original input to Select2

7581fa5708df25b158b014abd642df29573f687d authored about 10 years ago by Kevin Brown <[email protected]>
Fixed Select2 jumping around in Chrome

This fixes #2769, where Select2 will jump around because of how
focus moves to the original elem...

0daee346264e8325575b69bf2da5aa2c42158b98 authored about 10 years ago by Kevin Brown <[email protected]>
Merge pull request #2775 from Splaktar/patch-1

Update link for AngularUI

0ed9e0283d46f2f2cfa231a67d00d0f72523775f authored about 10 years ago by Kevin Brown <[email protected]>
Merge pull request #2776 from bjornjohansen/master

Replaced nonexistent locale "no" with "nb" (Norwegian Bokmål).

f16eb6c6218fac2a8b157e99f797aea4b6d50dfd authored about 10 years ago by Kevin Brown <[email protected]>
Added the formatMatches string

d1c19eb012a6688ff54c48283d3a5463429efe4e authored about 10 years ago by Bjørn Johansen <[email protected]>
Replaced nonexistent locale "no" with "nb" (Norwegian Bokmål). Added space before ellipsis for correct punctuation.

3a9896dc4bfc9cb14892edfcfe09bf7bb1bae281 authored about 10 years ago by Bjørn Johansen <[email protected]>
Updated AngularJS link to HTTPS

HTTPS everywhere

9ff939b534789bbf2dda0aa268a01ac63629e614 authored about 10 years ago by Michael Prentice <[email protected]>
Updated link for AngularUI

They have deprecated the original ui-select2 directive in favor of the new and better supported ...

fd9006047c9b46982df0604a6f6e57437fb348f3 authored about 10 years ago by Michael Prentice <[email protected]>
Merge pull request #2364 from joshuajonah/master

Stopped refresh to top when `closeOnSelect: false`

dd323687f3324f9b89d73375777793d7f4c0ad13 authored about 10 years ago by Kevin Brown <[email protected]>
Dont update the results if the term hasn't changed.

https://github.com/ivaynberg/select2/issues/2751

c1f338cfbf53be4217d47482bfc0a7f309d6ffce authored about 10 years ago by Valdas Petrulis <[email protected]>
Fixed not to break use case: setting the new value after someone was just searching with a different value

https://github.com/ivaynberg/select2/issues/2751

0cc0ac43f524daf919d304d494d69debced6f050 authored about 10 years ago by Valdas Petrulis <[email protected]>
Dropping the new translation for now

f4f09c9d7e1e49ed0c47138725658a7a9a3df589 authored about 10 years ago by Kevin Brown <[email protected]>
Added disabled example

19033f60f78c24f956c61bfa9cb0e68333c3466e authored about 10 years ago by Kevin Brown <[email protected]>
Added some content to the tagging section

a728d948c1aa44c807a560308640c70884fd0c11 authored about 10 years ago by Kevin Brown <[email protected]>
Added basic implementation of tags

Tags no longer takes an array, as pre-existing tags should already
exist as options in the data ...

559a93bcb678a824ff423936028d96db7399822b authored about 10 years ago by Kevin Brown <[email protected]>
Allow programmatic access of Select2

5dd7df33bb70e29aabdbc461f86638a96b97b972 authored about 10 years ago by Kevin Brown <[email protected]>
Working on the contributor pages

86cd7245d21c324b473bc761f862fb79bc593127 authored about 10 years ago by Kevin Brown <[email protected]>
Ensure that the highlighted result is visible

When opening the dropdown, the highlighted result will not always
be scrolled into view if it is...

5dd5ad93a66932eea8abf60b2e0bc79f871f396a authored about 10 years ago by Kevin Brown <[email protected]>
Better compatibility with array data

When using array data, and an option is selected, the data that is
attached to the DOM element w...

9e130956fc0f111d4004a3dce895b69f628ea83f authored about 10 years ago by Kevin Brown <[email protected]>
Only generate result ids when the container has an id

72ae0da8799ec255e2acb118a078a6987941519b authored about 10 years ago by Kevin Brown <[email protected]>
Better accessibility for results

Options are correctly called out as focus moves around the results
list.

7c8601d33b73ea35f94befa60a474f9c4e81c212 authored about 10 years ago by Kevin Brown <[email protected]>
Single select accessibility

Now the Select2 instance is correctly recognized as a combobox, and
the selected option is read ...

9ada3712f756390e2ec434dbfcb880243259babf authored about 10 years ago by Kevin Brown <[email protected]>
Generate more consistent ids

A global id is generated for the container, and each further id
builds off of the global id.

00a31df47a6eec7efe0a365e65d5f038eeec7617 authored about 10 years ago by Kevin Brown <[email protected]>
Add more keyboard support

When the main container is focused, you can now move the highlighted
result by using the up and ...

8dfd6d696021d16314ac1616605c82059d40ab0a authored about 10 years ago by Kevin Brown <[email protected]>
Added a base class for the selection container

e601e33ff31e264a2026c9606d9e2e2eedacebb5 authored about 10 years ago by Kevin Brown <[email protected]>
Accessibility matches better

Now the accessibility for the single select box better matches what
is picked up for a native se...

cdfa0499f40b5ea3754f5bbcce6c81ee92b8a572 authored about 10 years ago by Kevin Brown <[email protected]>
Working on accessibility

This makes quite a few changes, one of the major ones being the
removal of classes for marking o...

cc9419928e759018c0eb84785223dd4c479f88ee authored about 10 years ago by Kevin Brown <[email protected]>
Fixed keyboard scrolling

Now when scrolling through results with the keyboard, the
highlighted option will always be visi...

9102cf94738719a49982e1a7d0526525469c9f0b authored about 10 years ago by Kevin Brown <[email protected]>
Changed tests to not use deepEqual

We should only be checking the option values that matter, such as
`id` and `text`, instead of ch...

e018a6f69ea2895460fd91f25e7a6e5f48dd78c8 authored about 10 years ago by Kevin Brown <[email protected]>
Added tests for the query function

d0fe07f954ddc07941817c08a873d4adfabc840b authored about 10 years ago by Kevin Brown <[email protected]>
Fixed problems with non-string ids

We have to enforce ids being strings as the values of options within
a select will always be an ...

27ac50a85452b6e73456ba47cf23974e55d5a329 authored about 10 years ago by Kevin Brown <[email protected]>
Added example for disabled results

ac7e7dae24ca6d4cedd70003d65fc1e0fd9d3c7d authored about 10 years ago by Kevin Brown <[email protected]>
Working on searching results

6375e2ee09c480fd7fa4ed3f6f9ab3f299f7a5a3 authored about 10 years ago by Kevin Brown <[email protected]>
Added support for placeholders

Placeholder support has been implemented as a separate module, so
any selection container should...

3d1dc367111a3cd2cb591e387cbf789174d17f91 authored about 10 years ago by Kevin Brown <[email protected]>
Added remove button on multiple select choices

a07fc218155410e124052f65738f7bd85a323104 authored about 10 years ago by Kevin Brown <[email protected]>
Visibility of the search can be controlled

5cf0dbf114def14d6694d6e7a6929310f8613331 authored about 10 years ago by Kevin Brown <[email protected]>
Fixed examples page

5b98f690c1ab5339cb70a35c8afe67f69a20173e authored about 10 years ago by Kevin Brown <[email protected]>
Add internal support for sorting options

1aff36d28f158aa571dcde917ae4597901c45d90 authored about 10 years ago by Kevin Brown <[email protected]>
Add backwards compatibility with the old matcher

This adds a module for the old matcher, so users can decorate a
data adapter with the module to ...

4f8fb28d938e709cf59ce6c948ca113f859aa1ca authored about 10 years ago by Kevin Brown <[email protected]>
Add getters and setters for options

This also gets an object set up that handles the default options.

6d5b0a6c5925a306c59e648da6965e3b129794fb authored about 10 years ago by Kevin Brown <[email protected]>
Fixed sizing of the new select element

845f245e1c592fb07c28dbb097bb46476b5c4e7f authored about 10 years ago by Kevin Brown <[email protected]>
Drop the playground

fa3495de24c3ee7084290a214f084c4dd40618e5 authored about 10 years ago by Kevin Brown <[email protected]>
Started building out the examples

This also adds the `select2` function back to jQuery, so you can
still initialize Select2 using ...

d386849c1f6321150181ffed3e53eef1a06eecbf authored about 10 years ago by Kevin Brown <[email protected]>
Linted select2/utils

For the most part this was semicolon fixes, but there was a
function, `calledMethod`, which did ...

898db2e74a794bdf00e00348a86190dd1a12a4b2 authored about 10 years ago by Kevin Brown <[email protected]>
Examples use groups now

fd5603be1177af0a529789bdd1d1fb4a71a052a4 authored about 10 years ago by Kevin Brown <[email protected]>
Linted select2/selection/*

f0e396898910cc17e40734cdda7f3ef51b084d10 authored about 10 years ago by Kevin Brown <[email protected]>
Started building the docs site

4ae3439dbc75465d845ebe4a1df6aef7d506d19d authored about 10 years ago by Kevin Brown <[email protected]>
Examples are good for now

c51a6d6cee320a2757625d7e87eaa2e9e846647c authored about 10 years ago by Kevin Brown <[email protected]>
Start working on docs

c74aeeb5c8efac2c63120c65f32aea7fe98096dc authored about 10 years ago by Kevin Brown <[email protected]>
Minify dist again

e48d8c22180997f7aa3cd9e34b638928292ec7e1 authored about 10 years ago by Kevin Brown <[email protected]>
Improved the jshint config a bit more

9c6a18700b9867cd805a728b50c8d0ff682b67db authored about 10 years ago by Kevin Brown <[email protected]>
Added basic tests for select2/data/array

cbfe23eb52f0528098886dcd8689d7d6dadcb1ca authored about 10 years ago by Kevin Brown <[email protected]>
Add tests for select data adapter

5f176b66f29389df0dfbba621273b0ecd5f6d63d authored about 10 years ago by Kevin Brown <[email protected]>
Fix undefined variable, rebuild dist

26986cacb6d384e263263129c0667cf0473e17bf authored about 10 years ago by Kevin Brown <[email protected]>
Linted select2/data/* and select2/dropdown/*

f0b819336a416e96f24c431380b1d93d1b958f76 authored about 10 years ago by Kevin Brown <[email protected]>
More linting on select2/*

981432ee89fab0046a4c374745f15c1de2dd3ae1 authored about 10 years ago by Kevin Brown <[email protected]>
Added optgroup support

acd469c658a3f13624127b4c1a37900552f9a895 authored about 10 years ago by Kevin Brown <[email protected]>
Linted tests

0bc56a922b482fa54b94dc1541dd755c8a8f32ed authored about 10 years ago by Kevin Brown <[email protected]>
Add proof-of-concept decorator for clearing

1197960a4e945da65b4207896708c320acf1def1 authored about 10 years ago by Kevin Brown <[email protected]>
Add travis

Travis can't be enabled unless we put a minimal file on the `master`
branch.

a25883c659cd0bfd5332ff5139d35df6aa0b2f82 authored about 10 years ago by Kevin Brown <[email protected]>
Basic multiple select implementation

14d3d998685b5d41d0a4853ea11f5ac7554ed62e authored about 10 years ago by Kevin Brown <[email protected]>
Broke out a base data adapter

This should allow us to create a basic interface that all adapters
must follow.

114732ec25ad5a57995bfab5ccede1ad3604c1f0 authored about 10 years ago by Kevin Brown <[email protected]>
Two spaces indentation for tests

08ac13d5106bb0e3630f515f7cb9e27adae705d4 authored about 10 years ago by Kevin Brown <[email protected]>
Minify assets

5a17226ba6dcf719b2a6ca4d0a14eb51c2dc1b3c authored about 10 years ago by Kevin Brown <[email protected]>
Added very basic AJAX adapter

0f30667f01f320b08b3670435c56221aacf5c22e authored about 10 years ago by Kevin Brown <[email protected]>
Trigger events when the dropdown opens and closes

cbc2d2f3ec09948b1a929a70cfff36a3253ac044 authored about 10 years ago by Kevin Brown <[email protected]>
Added array adapter

This should add support for dynamically generated array data that
still works with a basic `<sel...

315b1b3c12e40dc030dff8df4b2e3466b9dc8de6 authored about 10 years ago by Kevin Brown <[email protected]>
Small changes in preparation for more adapters

3e05e32eda3636bbc1a12dda4f8982bb04048d71 authored about 10 years ago by Kevin Brown <[email protected]>
Clicking on a selected option triggers an unselect event

d57f8b2203740f62a9f25992ded23c73e11e8f7b authored about 10 years ago by Kevin Brown <[email protected]>
Limit the explicit coupling between adapters

94b460f93011c42a489902de6916d3ebcf2ab8aa authored about 10 years ago by Kevin Brown <[email protected]>
Header and footer decorators

Added examples of header and footer decorators.

0081716841ee83335d0c143062ac17b35473ab39 authored about 10 years ago by Kevin Brown <[email protected]>
Added very basic jshint config

aebc7ce0d26e714e187a99a696367c3972a79074 authored about 10 years ago by Kevin Brown <[email protected]>
Added example

People have asked about getting the multiple selection container
to show for a single selection....

f82202036f78c347244c027154a50ad33c4df661 authored about 10 years ago by Kevin Brown <[email protected]>
Dropped old js files

ed6eb4ff92a0a8c8efe520f1c8eefe6f29daa895 authored about 10 years ago by Kevin Brown <[email protected]>
Added Utils.Decorate and tests

This adds decorator support in a very basic way, but enough that
it doesn't take a lot of effort...

792133ce5c826df09e1534fd9147c145cab6ba14 authored about 10 years ago by Kevin Brown <[email protected]>
Add classes to results options

2ca14517bbc683b3f7031432463787569ac3fbc5 authored about 10 years ago by Kevin Brown <[email protected]>
decorators idea

08af2fb62901af3e7c9b2f135fc91c635d67b2af authored about 10 years ago by Igor Vaynberg <[email protected]>
mobile playground and some wip on architecture

bb63555ab2d6a398ecb8861d30e99d8c181b4983 authored about 10 years ago by Igor Vaynberg <[email protected]>
Working on rendering everything

297a06f8d4d07d9c0951f2cacd42e0101d7217bc authored about 10 years ago by Kevin Brown <[email protected]>
clean up playground

c0d9316ce28a763d632963e79ced3bfee55b5dad authored about 10 years ago by Igor Vaynberg <[email protected]>
Basic dropdown is in place

01c3dc5886fdb4e4b4c6b299f966122346c96154 authored about 10 years ago by Kevin Brown <[email protected]>
More work on rendering

Switched all of the divs to spans, as the container should not be
a block by default.

ae57cf64608c1775ecb32512a3f5b5dae09dfed5 authored about 10 years ago by Kevin Brown <[email protected]>
out with the old

76933017bf8b698a613859f72a677312370543f7 authored about 10 years ago by Igor Vaynberg <[email protected]>
Work on the AMD scaffolding

This will make it far easier to ensure that components are in their
own modules as well as make ...

06e195b025c3447829dc69e7e0ad2263b3d0ec70 authored about 10 years ago by Kevin Brown <[email protected]>
added footer extension

68f91c3f1b102312ccd8103cbec7c1a560207905 authored about 10 years ago by Igor Vaynberg <[email protected]>
After clearSearch nextSearchTerm is not cleared

https://github.com/ivaynberg/select2/issues/2753

03a15e070bf555bc7ce3b1a5eab3e6ba3f611bfd authored about 10 years ago by Valdas Petrulis <[email protected]>
Merge pull request #2726 from KayLeung/patch-1

Fixes results count in accessible text

5a184921b6f080b80283ac88026248b3f8b170c0 authored about 10 years ago by Kevin Brown <[email protected]>
Merge pull request #2747 from arthur-peka/master

fixing minor errors e.g. redefined variable

30ab8511420008d1316bf4a4ed8899d2cbff7a24 authored about 10 years ago by Kevin Brown <[email protected]>
fixing minor errors e.g. redefined variable

35f706afbd23a22effbbea460ecc803fc0c835e6 authored about 10 years ago by Arthur <[email protected]>
Merge pull request #2665 from bor0/master

Items with spaces can be added infinite times on multiselects

ea266346bebe75086a5e7496a4e88da07f2c2d57 authored about 10 years ago by Kevin Brown <[email protected]>
updated Indonesian translation

2afc930a12f266d2eb0070ec69017478cdcd3a8c authored over 10 years ago by od3n <[email protected]>
updated Malay translation

de5fe02f5ece3e1a7da4eee61655e2388077e492 authored over 10 years ago by od3n <[email protected]>
Merge pull request #2728 from demkalkov/master

'document.body' instead of 'body' selector

073f4cb087b99c5fb780fbbaefe4c1a23f8902c8 authored over 10 years ago by Kevin Brown <[email protected]>
'document.body' instead of 'body' selector

e716ad01e18a3e577bed5d2fc6168971810e5172 authored over 10 years ago by Dementiy Kalkov <[email protected]>