Ecosyste.ms: OpenCollective

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

github.com/thpatch/mediawiki-extensions-UniversalLanguageSelector

Until https://phabricator.wikimedia.org/T298233 is resolved…
https://github.com/thpatch/mediawiki-extensions-UniversalLanguageSelector

Merge "Fix issue : Undo language tooltip present in all pages"

8925d872f439b95905bb2f4a0b6b581a5e774bc3 authored about 12 years ago by Nikerabbit <[email protected]>
Handling enter key in language filter

* if the search string is language code, select it
* else if the autocompletion available select...

315d529aed9d7f16648817701c3be9cfb2105fd4 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Merge "Implement visual language grouping in ULS"

a7d3479d81c08acef9a252e8274b2b6f1717bad2 authored about 12 years ago by Amire80 <[email protected]>
Fix issue: search strings like 't', 'a' are not giving results

There are languges starting with those letters, but without autonyms
Add a null check for undefi...

a9e49acf79f7cc509a40a9131867014e954ebbfa authored about 12 years ago by Santhosh Thottingal <[email protected]>
Fix issue : Undo language tooltip present in all pages

Show only in next page after language change.

Change-Id: I044001366328c7a87af6c0f274d9372a9211818c

b42728334b65120ac968791e17d4f031cdc22cf2 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Implement visual language grouping in ULS

Added a utility callback function to sort languages by autonym.
Added CSS fix for group separato...

1a10318acb1e598be66e38fcec86b1bc7c3fcde0 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Fix the map in RTL, again

Change-Id: Idde206fd968757cacf778ba41140b99e7f322cc7

13403af261d07acf6ecc904035cec38af6d4a80a authored about 12 years ago by Niklas Laxström <[email protected]>
Do not perform full search on page load

Do it on first click.

Change-Id: I403aef108cf5d4993f6e8fbc9ebf372893e48e3d

fc5c2915360bd5d2f15c7ff978ccf410a6c57f7a authored about 12 years ago by Santhosh Thottingal <[email protected]>
Fix a regression - region filter not working

Change-Id: I13261b96e75de601720f58eb3c045447034dd7b0

12d947860a656b23d2e0fa25afc7eb21b1419542 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Misc. performance tweaks

* Do not hit search API if there are results to show from front end
* Avoid the lcd exists check...

16c82503fb514cd224b9abce2050db621232fc89 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Half the size of the png files (yay for lossless compression)

Change-Id: I99a32a73549cc9b57a45758551e141734386e96f

8813bddbba2922640dbb6478fd8ae01cd2c57411 authored about 12 years ago by Reedy <[email protected]>
Allow typo in search key

* Introduce Levenshtein algorithm
* New API param 'typos' to give number of typos allowed
* test...

76f9038affd0348e1c3551fec61fdd43a2f13688 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Rearranging Files

* Seperating standalone jQuery ULS plugin and extension related code
* lib/jquery.uls can be sub...

878313d2ecd3daa526d0d8c99b52603eacf4c41d authored about 12 years ago by Santhosh Thottingal <[email protected]>
Merge "Undo feature for language selection"

96304a6d2284944c03467f287b0263b47f8f8464 authored about 12 years ago by Santhosh Thottingal <[email protected]>
ULS headings font and spacing fixes

Adjusting typographic properties to avoid them to be overriden when
the ULS is integrated in a d...

7ab7c826c5109101f57372b2a997502d1dc5f6e5 authored about 12 years ago by pginer <[email protected]>
Undo feature for language selection

* Use jQuery tipsy plugin to show previous language
* previous language is stored in cookie

Cha...

8d1985b9fb678b2715c0e89b25c6625199bf8e99 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Trigger icon size fix

Reduce the icon size to fit the size of the language trigger label of the personal
toolbar.

Cha...

fa163765015291bd5fa81bdba31f11d645d7fa96 authored about 12 years ago by pginer <[email protected]>
Minor cleanup

Remove unused CSS and reorder css, js imports in example/index.html

Change-Id: Iabffe20a683dc4d...

baf066f86a55e0b956bb5d28ea5d9dcecd3b7db6 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Language Stickiness

* use setlang parameter to change language preference
* language preference will be persistant f...

8959f2a9b02a333c5961ee1199b5bcaed9c10359 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Fix php warnings.

Change-Id: Icd1302f7db425157def4771ffe0d7c816164eb23

3d9807e7f2dc6202b7872dd125913e58c6ec91ab authored about 12 years ago by Santhosh Thottingal <[email protected]>
Fix Bug 38665 - Show clean 'x' icon on the search box only when useful

Change-Id: I3fc295728f25cce7a326101467146f8ee3415116

5703f0f1ad318fd0cd07b4e92a2c0f3439c8fce1 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Search performance improvement

Avoid calling the search for each keypress. It will make
browser unresponsive. Call search on ti...

388f9cde80649611a7bdc2a148c73a22da384021 authored about 12 years ago by Santhosh Thottingal <[email protected]>
(bug 38686) Autocompletion support

Provide atocopletion capabilities to the search box: showing the remaining
part of the matching...

d8038afad95c90bf7ee2c7ff18df40b89387c46e authored about 12 years ago by pginer <[email protected]>
(bug 38670) Provide a no results found view

Provide a view showing:
- A feedback message where the current search term is displayed.
- Sugge...

5b055bdf5bc5bb2127097006d8e5b63c85676bbe authored about 12 years ago by pginer <[email protected]>
Cross-language language name search

Implementation of Also Written As language name
search algorithm.
See http://etherpad.wikimedia....

08c14dafa49db8189ce4c846aae18aa6e07b7dce authored about 12 years ago by Santhosh Thottingal <[email protected]>
Use autonyms for displaying search results

And use English names in tooltip

Change-Id: Ibf8e4035677f3c0467fe5165c680bce15e3b3bb5

fb11c720b56b5d1622be00e2788d0f1a73bf84ac authored about 12 years ago by Santhosh Thottingal <[email protected]>
Extension authors

Change-Id: Iecba54b1745b3061374cf8502641ea4524076c67

e728a690a3f8460e32b521917d142ed56eee2314 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Loop optimization and cleanup

Reduced the complexity of search loops
And some cleanup.

Change-Id: I772b02abd14d50ad1965e933d8...

af3f6ac58d458312062dcd9701da230ad6189c0e authored about 12 years ago by Santhosh Thottingal <[email protected]>
cleanup and optimization

* reused jquery object $( 'input#languagefilter' )
* handled the clean button click and escape ...

05eb91bee38dce2e7e97b655735509dfac9e7557 authored about 12 years ago by Santhosh Thottingal <[email protected]>
onSelect callback option for ULS

* Correct the dependencies for ext.uls.core, it need not depend on
mediawiki.Uri.
* Move the set...

964f508533fb7f08280b4ba09889a7d115e54f65 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Use grid based css design (made css resets local)

Introduced foundation based grid css
Related changes in example, template html

Change-Id: I8b1c...

b1b7c2feb3d0086593d049e3952ebcb2590c21a7 authored about 12 years ago by Santhosh Thottingal <[email protected]>
Merge "Fix the location of America and Asia in RTL languages"

27f9adcc15f970f4a7451c05f9e7a89df1bbfc33 authored over 12 years ago by Santhosh <[email protected]>
Merge "Enable syntax highlighting inside heredoc"

e4cd473337eed7dce728ac222d0ef4255ad26f98 authored over 12 years ago by Santhosh <[email protected]>
Fix the location of America and Asia in RTL languages

Change-Id: I51485b35518d32c239962bf0943bd63f010ddc3b

6187cc45a5bc6672bfba18524df0edb2f2beabe5 authored over 12 years ago by Niklas Laxström <[email protected]>
Replace Foo Americas with just America

Change-Id: Id11dc72c6f7e93ad88076441e5fff5ed69f7b069

966416872e54e39153c5f7feded0c0c1b979e1f4 authored over 12 years ago by Niklas Laxström <[email protected]>
Enable syntax highlighting inside heredoc

Change-Id: I6e77455fac58289dfdca8a6aa72cd305f9b8d7b3

2c82ff0100c6195f923eaf39155c8fd184b91725 authored over 12 years ago by Niklas Laxström <[email protected]>
Merge "Fix the wrong license header from Ie0480019"

c926a4e3ffbbab783c77d85b165dc64cad80a8ba authored over 12 years ago by Santhosh Thottingal <[email protected]>
Save source files as UTF-8

Non-ASCII characters broke the functionality.
Saving as UTF-8 fixes this.

Also removed an unned...

7f3b3b12105a9fbf06fc13cba8982f5e7821941f authored over 12 years ago by Amir E. Aharoni <[email protected]>
Fix the wrong license header from Ie0480019

Change-Id: I518f638b7a0729ad364e6547ee777419de4d4b4f

99336b1e6237355c79729f2345b355c592675879 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Merge "Implement dual license GPLv2 and MIT."

6cc7c754585793dac48b487855e4248d0027b5bd authored over 12 years ago by Siebrand Mazeland <[email protected]>
Update tests and sync DBs after reordering regions

Followup I6fcf34dd

Change-Id: I2369f97ec978892a8db9fa15c17885de9cc841ec

2775e6f5b309178d7061577c99089ff076414203 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Fix usage of console causing errors on browsers not having it

https://translatewiki.net/wiki/Thread:Support/Loss_of_script_functionality

Change-Id: Iace2ba10...

6af3c4c9b8de501737630da8b821b4b6fc6dfb3a authored over 12 years ago by Niklas Laxström <[email protected]>
Implement dual license GPLv2 and MIT.

Should only be merged after +1 by all current contributors that are added as
reviewers.

Change-...

4041e7dca10a5fa81da67deb5ceabade3a1e83fd authored over 12 years ago by Siebrand Mazeland <[email protected]>
Updated readme with updated url.

Change-Id: I098eae824c705840d9e2dc01eb2c1fc16286052c

337f1bc1f4555d1c70c95482c5651684c8cf7ec3 authored over 12 years ago by alolita <[email protected]>
Merge "Fixed a test that checks Greek script languages"

0e36a4c5e9716b5edc303cc09be70714cdb69156 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Reorder regions in region groups

The order of the regions in each group was random and confusing.
Now it's reordered so it corres...

58bc495d6f4bba7dd41a4522b2e75827aed0275a authored over 12 years ago by Amir E. Aharoni <[email protected]>
Fixed a test that checks Greek script languages

Tests about the Greek script failed because new languages were added to
the language database. A...

704a54647b75ca5f0b228abdf100ec33f5cc683b authored over 12 years ago by Amir E. Aharoni <[email protected]>
Fix the search icon location in search field.

Change-Id: Ib6253e6a002e02f0b04bce3b31220809ffea79d9

493cfbe2c4ec956d9792cba6d6c500b2c5dbbcae authored over 12 years ago by Santhosh Thottingal <[email protected]>
Merge "Updates for language database (~75 codes added)."

fcbcf1a2a98dffe24aa012f0a2a73fe41f4b5b8f authored over 12 years ago by Siebrand Mazeland <[email protected]>
Merge "Filter out unknown languages."

3c32f82cef45b5ef4f31322e95d7d35174209097 authored over 12 years ago by Santhosh <[email protected]>
Filter out unknown languages.

Change-Id: Ia001c33915d00750a68877bde03a6ceb5d373da1

1b058500be4a5a3c4f60972bc6eca3f3245f1654 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Sort languages by script in the initial view

* Added new utility functions to return all languages by script group.
* Used that function to s...

31e483a19e07943a0cdfc8b293c5108288ecd460 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Updates for language database (~75 codes added).

* Added codes used on translatewiki.net.
* Uncommented and updated a few codes.
* Put a few comm...

78ccbc57e608d308e659c5d0ffe9cf4d029c3bbf authored over 12 years ago by Siebrand Mazeland <[email protected]>
Misc UI fixes

* Fix the columns breaking when language name breaks to new line
* Fix the Map highlighting when...

5625f6eb70043842b561c327bd6599085c3f2ba1 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Fix the language display scroll sync with regions map

* Remove jquery.viewport which was not able to give correct viewport
relative to container.
* Th...

566651b9f6582f94c36578cc01e4da1fd5be9d47 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Sorting languages by script.

* Clarified naming: separated regions from region groups.
* New utility functions for sorting an...

607abaa201de106036f5208a80f906baab046d27 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Fixes of information for several languages.

Change-Id: Ic499a2ea1874f07958534d0220ffb232237fcf5d

47b1a7f16f97eb1d450c4bd0f334bc4267c5ad36 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Correct the naming of region and region groups

Change-Id: I857178bc9f830e1ecee7c34541ebab3fbbe95fbd

851d07dd8ce76683eac94f76dfe196a8ba1914e4 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Fixing region of language id

Change-Id: I3acd05b6623d26571c6a9a35b675ee097c720b84

765e9be3fd3346f9c68f8d7628078539a08dc668 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Rename 'regions' section to 'importanceInRegions'

The name is more meaningful and not overloaded.

Change-Id: I6fe2f88de1c724a932be6df0041e54e2767...

15a45b3764a3e20fcf5e948730552dff7d707b2b authored over 12 years ago by Amir E. Aharoni <[email protected]>
Update the examples with the latest version of source.

Change-Id: I74c1761582ea07c63f558820afc69615047b973c

a45b43af7b8e0b8aacc07dda8566edd79e3ba232 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Introduce Language Category Display (LCD)

Introduce $.fn.lcd - displaying languages by categories.

Added the jquery.viewport.js module by...

7a9b801a79c5e342e12dd44aa77f07cfd746a025 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Standalone html page with ULS

Demonstration of ULS jquery plugin.

Change-Id: I425ffec9efe664cc91a0a3b8c9f79bd06d56abb5

7d899696d00e89e1f6929f36d8be44e9d15e10ea authored over 12 years ago by Santhosh Thottingal <[email protected]>
Remove the dependency on jquery.ui.autocomplete

Implement the search functionality in the module itself.

Change-Id: I2193e3f92fc21c90bbcc163c38...

f71174a02e3acea9fe5853d4bdd364d252326762 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Removed Rusyn and Ukrainian from NA

Change-Id: Ia53795a44b7e7ae20988cec4bc4d6c36d057fb36

d082d34ddcd70903d5393df9fc7e353e609ea964 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Smart search for the languages

A search match happens if any of the following passes:
a) Language name in current user interfac...

666bec263337fe8f26c80ae4a3c04e40d8f0b5e8 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Add autonyms to language database

Change-Id: Ifad5721485634142505a37ba00ca68c744781103

720a3f3885468d799f1550907339a92dc09ad231 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Adding utility functions for the ULS langdb

* More functions for making useful queries to the langdb.
* Tests.

Change-Id: I29a3a25ef1b15d59...

43d76042038cff0814961986a904da87b982e240 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Created script groups, introduce $.uls.data

Gave script groups clear names and sorted them.
Documentation in comments.
Add tests to check th...

03df48a609d87fae42458611739790ec4a3e78f9 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Merge "Actually enabled running the JS tests"

b9ee6595d3769f651807dce541fab79c0e69e6a9 authored over 12 years ago by Nikerabbit <[email protected]>
Fixing comments in YAML

With the old way the comments were written, some lines were skipped.

Change-Id: I420a9620611aae...

240bd3be45a1934eb7c11092410df739b215dcbe authored over 12 years ago by Amir E. Aharoni <[email protected]>
Actually enabled running the JS tests

Change-Id: I5e66be0b5307024e6d21eaedf918ffcbd03d5ed3

93ca0e5a481222d02650741457a9823f62f3a7d1 authored over 12 years ago by Amir E. Aharoni <[email protected]>
Adding spaces after commas in lists

Lists without spaces after commas are considered one string,
which is probably not the thing tha...

7dfd13188444f602364210f19d18ba3a8e5bb74b authored over 12 years ago by Amir E. Aharoni <[email protected]>
Updated langdb

Change-Id: Id76894de23aa763f84560f774b7c6bce541a5739

1b8a56ba2019b64bf9b18bf5ad7ebeb64c2bb68c authored over 12 years ago by Niklas Laxström <[email protected]>
Introduce regionfilter

RegionFilter is a basic jquery plugin to work with ULS
to select languages based on regions.

PS...

a759f0ecbe936684fb6de21da149763568f15163 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Move the text to bottom-left as in prototypes

Change-Id: Iffb3bcee43cd0e0c76e7abd7e29cf8fa0e7ede98

4a782cbd6559716e989e6b447159ddfd9fba0253 authored over 12 years ago by Niklas Laxström <[email protected]>
Proof of concept language database database

Change-Id: I5d6b9ff4ce46c8e2d48bf56ab08f093287672467

16d2b1c33ddfb77f9329e2aba82dfada6cf2d18d authored over 12 years ago by Niklas Laxström <[email protected]>
Merge "Focus the search field by default"

2fd23fe2e065fc098df0f408732a86e90e7675a5 authored over 12 years ago by Santhosh <[email protected]>
Don't highlight empty strings (between each letter)

Change-Id: I6608c8954f415eeaa8a40da4a1c0e22638a9f860

db360d7b9daefa8fc404db87eec66fe17f72d8af authored over 12 years ago by Niklas Laxström <[email protected]>
Focus the search field by default

Change-Id: I0b14ccbccb4870094f0e72c1bf29e0d167e4a6b7

73b08997a52687205e55b77a37dd4e32b4a8e7b6 authored over 12 years ago by Niklas Laxström <[email protected]>
Basic language selector

* uses setlang attribute in URL to switch language
* introduced a language filter widget by exte...

9087825e6ddb67c35fc2ba1e30b606d0f7bc3e63 authored over 12 years ago by Santhosh Thottingal <[email protected]>
Skeleton extension for Universal Language Selector

* Basic extension code with i18n
* Adds a link to personal links to trigger ULS
* Core uls javas...

8527e33475184220c2b767518ec64e2c87a01e2a authored over 12 years ago by Santhosh Thottingal <[email protected]>
Add .gitreview and .gitignore.

Change-Id: If23943dcab86629cccb8926462404d978f8bffa9

237820113d303fd21104cc1786c03c11a132e7ce authored over 12 years ago by Siebrand Mazeland <[email protected]>