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

exposed open/close as public. issue #27

654d1bd3b2c8db09277bc4f0bde2312edce610e3 authored over 12 years ago by Igor Vaynberg <[email protected]>
trim values in arrays produced when splitting user-defined strings. closes #28

578a8cb0daf7930767a519862862b95312a4bc8d authored over 12 years ago by Igor Vaynberg <[email protected]>
rewrite classes in a more readable way. closes #20

8323051ce3b603345e4211a98fb5f2ae7c623975 authored over 12 years ago by Igor Vaynberg <[email protected]>
introduced destroy method, closes #18

1faea146d492cc2fd13ba2195fcd9bb3f65d5237 authored over 12 years ago by Igor Vaynberg <[email protected]>
added ajax.transport variable to provide a custom transport. closes #26

c8b274e9abec3ed825c91b517c3124bb62a31fad authored over 12 years ago by Igor Vaynberg <[email protected]>
monitors source element for change events and syncs the selection. opts.initSelection function has to be specified by the user for this to work because ids have to be mapped back to objects. select2 provides this function automatically for select elements and tags helper.

54033cdb0422ef7cc5c35ff5e94e3034a0539df5 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #22 from drosen0/patch-1

Define `undefined`

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

12a3e68256cc0dd0aaa2e13275d3e15fb80cecf1 authored over 12 years ago by David Rosen <[email protected]>
minor formatting cleanup

6183a490a3ee2848376830a49af27caec7c2e214 authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #21 from justindujardin/patch-1

Remove duplicate window exports

607d3a3a6eda2712da4112377184af1cbcfb9f44 authored over 12 years ago by Igor Vaynberg <[email protected]>
tags in the exports.

0645a09e8a71f26fdf1fb0589b7755b41631ad25 authored over 12 years ago by Justin DuJardin <[email protected]>
Remove duplicate window exports

5094df886cf534575bd46d83b917b83d160375f4 authored over 12 years ago by Justin DuJardin <[email protected]>
only call initSelection() when there is actual input. avoids making users implement empty input check in their initSelection()s

a16190c822e537a1fa95edb9a439d64bf9599b13 authored over 12 years ago by Igor Vaynberg <[email protected]>
automatically initialize selection in tagging mode. closes #19

19810405ce7eaee10a765d494bc0d93e5cffac31 authored over 12 years ago by Igor Vaynberg <[email protected]>
hide selected choices from the results by default. issue #1

b9c79344cdaf4be6dbb186e825442b6b15e9dc8b authored over 12 years ago by Igor Vaynberg <[email protected]>
removed misplaced logging

34a7f83f7b3a33278920dc4d3468b41bd3aaa950 authored over 12 years ago by Igor Vaynberg <[email protected]>
initial tagging support via opts.tags

d2ec53e33cc0c6f0e46aeeb2cf3650d691394a94 authored over 12 years ago by Igor Vaynberg <[email protected]>
generalized selection initialization behind opts.initSelection

0ca86701ad40cc520b0be86f72dc6e3f7d5bf09a authored over 12 years ago by Igor Vaynberg <[email protected]>
Merge pull request #15 from sjaq/patch-1

Don't remove border, make it transparent to prevent jumping of the page.

d43b8da796da816322b9d214bb897d8beaf89f2b authored almost 13 years ago by Igor Vaynberg <[email protected]>
Don't remove border, make it transparent to prevent jumping of the page.

dca2130d2cf302a4b9e5d2d678817788b84700af authored almost 13 years ago by Jean Jacques Warmerdam <[email protected]>
export classes, issue #13

bf25e5e7e486330e838641b38ceb58422c8b900f authored almost 13 years ago by Igor Vaynberg <[email protected]>
correct namespace. issue #13

b0b70243b685d8eada6904cd0b76c025b8af9460 authored almost 13 years ago by Igor Vaynberg <[email protected]>
added reusable helpers into the global window.Select2 namespace. closes #13

c913b7e3f97891f14750bc9cfba83ff766adb215 authored almost 13 years ago by Igor Vaynberg <[email protected]>
Merge pull request #5 from justindujardin/jdd-sizable

Add support for flexible width select2 elements.

6fee67bcffa5745ee35da52d2fadd244d405f694 authored almost 13 years ago by Igor Vaynberg <[email protected]>
Deal with non-existent style attributes, and returning calculated pixel widths as a fallback.

c5d6cb13276b257048a4b52903be2f5b1f2d7bbc authored almost 13 years ago by Justin DuJardin <[email protected]>
Set min-height to 26px for proper input sizing in Opera.

fa41027264e221696875c03a87eea9c247c2b597 authored almost 13 years ago by Justin DuJardin <[email protected]>
Fix spinner.gif input jumpiness.

Apply default outline and height properties on the input, to override site-specific CSS input sty...

dd0d80532c4f8f4ae82a2ea4ef58734d49ef6ab6 authored almost 13 years ago by Justin DuJardin <[email protected]>
better handling of non-numeric ids

40843b1b98740bc0d08fd0d083517cc1915c72ff authored almost 13 years ago by Igor Vaynberg <[email protected]>
change event, closes #11

26982e19523ea9f547f60bea8172839b34b985b2 authored almost 13 years ago by Igor Vaynberg <[email protected]>
fix placeholder styling broken in a previous code cleanup. closes #12

6bef0b5bf64a893d5ad2c8cd9eeea62bd99dd8e0 authored almost 13 years ago by Igor Vaynberg <[email protected]>
camel cased a var and reformatted after jquery 1.4.2 compat change

538c6d15848f87d25878dd0fea38233d6396a417 authored almost 13 years ago by Igor Vaynberg <[email protected]>
jQuery 1.4.2 compatibility : - use attr() instead of prop() - use .bind() and .delegate() instead of .on() - pass ajax success handler as an argument, instead of chaining call to .success()

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

b162567c22693dc90b742b265c5d6a32afbf13c0 authored almost 13 years ago by Justin DuJardin <[email protected]>
Undo rebase indentation changes.

576607c46fe1d0ef43077f44a20cd2e8ae8ad8cc authored almost 13 years ago by Justin DuJardin <[email protected]>
Hide search.parent() container when minimumResultsForSearch is not met on a single select.

de51a5dbdd43ac5d5d77876fc32ef9b0cf55c162 authored almost 13 years ago by Justin DuJardin <[email protected]>
Cleanup sizable implementation

- Remove absolute positioning from search input, and use inline-block with width 100% and paddin...

a28ea4fb9871cf4ceb4c8ffa00443928d0624b98 authored almost 13 years ago by Justin DuJardin <[email protected]>
Remove experimental code that accidentally got checked in.

09798e3b5ff4a156e230ebd1de0dce4d59fded1c authored almost 13 years ago by Justin DuJardin <[email protected]>
compress getContainerWidth(), add missing semicolon.

1fff4788ebc8f844acf98c99e95ba4ad6b322e85 authored almost 13 years ago by Justin DuJardin <[email protected]>
Better extract width style from inline element :

- Match floating point numbers as well as integers (e.g. "width:99.5%")
- Strip all string sp...

55a257ddbafec204aa3ce483069a35a04df636e3 authored almost 13 years ago by Justin DuJardin <[email protected]>
Remove close button outline.

26baca110b3a01c447b303f79e5ed22f990f9b60 authored almost 13 years ago by Justin DuJardin <[email protected]>
Rework select2 and styles to support styled width's (rather than just fixed pixel widths)

- Will not work with styles specified in remote CSS, because there's no easy way to retrieve the...

b2c6ced65ff4b2cc89f33a587aee5333d6b1a32a authored almost 13 years ago by Justin DuJardin <[email protected]>
small code cleanup

eddc40934c80746633751aafe41b9cc9dfd16e1b authored almost 13 years ago by Igor Vaynberg <[email protected]>
Fix CRLF

b30b4555056968ae115f16a8fc349cae1dfb1964 authored almost 13 years ago by Igor Vaynberg <[email protected]>
fix ie8 compat, closes #7

341a3cd8b531ef6c56b13b3c27b1f82d94813c87 authored almost 13 years ago by Igor Vaynberg <[email protected]>
option to hide the search field if there are just a few results. closes #4 and closes #6

1ab192ac7b41e61b1f9bea0e1673a230ecfe04e8 authored almost 13 years ago by Igor Vaynberg <[email protected]>
no need to preload results, they will be loaded on open

7cd54f535804d20cd276d31a134de9e0a6587c57 authored almost 13 years ago by Igor Vaynberg <[email protected]>
simplified support for local array data

d7f0c0a8b1a02542db22b3c4e8f7735b4620155b authored almost 13 years ago by Igor Vaynberg <[email protected]>
cleaned up loading/cleaning of result list

f4e0089b1fccddcccd624c1fbdd39954f116ca73 authored almost 13 years ago by Igor Vaynberg <[email protected]>
move the [x] icon back to the right in single selection mode. issue #3

2dc46c4bfa3d40478056d4897f97fba641a46693 authored almost 13 years ago by Igor Vaynberg <[email protected]>
support removing elements that have non-numeric ids

b18b9aecd81459a2a16581119804770d2448572f authored almost 13 years ago by Igor Vaynberg <[email protected]>
moving [x] button to the left so its easier to remove multiple sequential selections. closes #3

339c7a850e6da55fde28f1fb280ea5851d79b9ae authored almost 13 years ago by Igor Vaynberg <[email protected]>
improved blur tracking. closes #2

1afffb09dc7b8fa539a26afcdf4333589b856a5b authored almost 13 years ago by Igor Vaynberg <[email protected]>
change paging of remote data to be 1-based instead of 0-based

f6eb1edbce1f6ea1bf8dc660810a6ade1f77706c authored almost 13 years ago by Igor Vaynberg <[email protected]>
initial support for multiselect mode, issue #1

b5c48171497fd16d3c1f5262a44dcd952b059403 authored almost 13 years ago by Igor Vaynberg <[email protected]>
fixed readme

91b03ca43b63fdc4218c33754e4a7cda80ebefa4 authored almost 13 years ago by Igor Vaynberg <[email protected]>
initial checkin

53e214d32f39ec78670ccf58df1536375bdf4112 authored almost 13 years ago by Igor Vaynberg <[email protected]>