2
0
mirror of https://github.com/tenrok/vue-select.git synced 2026-06-01 05:54:03 +03:00
Commit Graph

189 Commits

Author SHA1 Message Date
Jeff Sagal 7e98373435 Configure travis to only test on Node 5 2017-02-02 21:22:17 -08:00
Jeff Sagal b5e997abdd add third dev example 2017-02-02 16:42:06 -08:00
Jeff Sagal cbeffafb17 - better background color for 'active' dropdown option
- simplify conditional logic in select()
	- less nested conditionals
	- tagging logic moved to createOption method
	- add option:created event
	- pull up push tags logic to it's own method
- improve isOptionSelected so that functionality is exactly the same as v1
	- hitting enter on an already added tag will remove it from the value instead of doing nothing
2017-02-02 16:40:11 -08:00
Jeff Sagal 201e135964 - new dedicated development template
- separate environment for developing docs
- clear out discarded couscous files
- start converting docs markdown
2017-02-01 22:32:06 -08:00
Jeff Sagal a8388aa755 clear out old doc files 2017-02-01 22:26:08 -08:00
Jeff 2544aef8c6 Merge pull request #119 from xemoka/vue2
Updated to Vue 2.1.8.
2017-01-27 08:44:59 -08:00
Jeff Sagal b096555b68 component
- switch to `v-if` (#98)
- update array string filter to be case-insensitve

testing
- update karma to hide output from skipped tests
- skip scroll down test until http://github.com/vuejs/vue-loader/issues/434 is resolved

build
- add dev.html to be used as entry point for development
2017-01-24 22:23:15 -08:00
Justin Robinson 3c2bf9565c Updated to Vue 2.1.8. Fixed rendering problems from vue-template-compiler. 2017-01-17 08:13:23 -08:00
Jeff Sagal f5e3e25dc0 fixes:
- change currentSelection to mutableValue
- change currentOptions to mutableOptions
- change showLoading to mutableLoading
- add default onChange function that emits an input event
	- allows the use of v-model syntax on the component
- since spies on props throw warnings because they are now immutable, refactor tests so spies aren't required

todo:
- update docs
- 1 failing test from inject-loader issue
2016-12-20 10:53:49 -08:00
Jeff 4a7614e368 Merge pull request #101 from akkinenirajesh/master
More changes for Vue2.0
2016-10-29 20:24:11 -07:00
Rajesh Akkineni 23355ea246 Some more changes.
changed from actualValue to currentSelection
2016-10-22 17:55:17 +05:30
Rajesh Akkineni b01f1b21a7 Merge branch 'vue2' of github.com:sagalbot/vue-select 2016-10-20 11:52:25 +05:30
Rajesh Akkineni 52e555e02f Fixed more issues for vue2.0 & updated tests 2016-10-20 11:48:56 +05:30
Jeff ef80a9418d Merge pull request #100 from akkinenirajesh/master
Added support for Vue2.0
2016-10-19 20:41:42 -07:00
Rajesh Akkineni ee423394e3 Fixed more issues reported by vue-migration-helper 2016-10-20 09:08:26 +05:30
akkinenirajesh b2c201dde9 Changed test to call select instead of set
But no idea why value is readonly property.
2016-10-20 08:05:14 +05:30
akkinenirajesh e34e39707c Small Typo 2016-10-20 07:42:49 +05:30
akkinenirajesh a4eae26815 Update webpack.base.conf.js
Updated to support standalone builds
https://vuejs.org/guide/installation.html#Standalone-vs-Runtime-only-Build
2016-10-20 07:38:31 +05:30
Jeff Sagal e909c6c2e8 daux/couscous work 2016-10-19 09:22:43 -07:00
Rajesh Akkineni d1f3a57fff Upgraded versions to support template compilation rendering 2016-10-19 19:50:15 +05:30
Rajesh Akkineni 2ea337e1dc Mograted to Vue2.0 2016-10-19 18:15:14 +05:30
Jeff df5827d3fe Merge pull request #96 from mofodojodino/master
Improved UI when searchable is false.
2016-09-29 09:08:18 -07:00
Dean Tedesco a7d3d8f1bc Changed implementation of non searchable option.
This now uses the same input field but makes it readonly instead of trying to swap it out for a non focusable element in turn causing the following issues:
* styling is different
* element is not focusable
* keyboard support - navigating options is disabled
* cannot tab to component
2016-09-29 11:46:27 +10:00
Jeff Sagal 99d8af54e4 bump readme 2016-09-08 10:56:11 -07:00
Jeff Sagal b538fb43f2 don't require onSearch to be true to display spinner v1.3.3 2016-08-15 16:51:40 -07:00
Jeff Sagal afdc4da785 manually track down options when deselecting instead of relying on array.$remove, fixes #74 v1.3.2 2016-07-11 22:13:43 -07:00
Jeff Sagal b9302e7de3 v1.3.1 bundle v1.3.1 2016-07-11 16:34:44 -07:00
Jeff Sagal 6a59ff35ab bump package 2016-07-11 16:30:01 -07:00
Jeff Sagal 6eead7a702 resetOnOptionsChange true by default, remove redundant test 2016-07-11 16:29:18 -07:00
Jeff Sagal 7c96fb5813 remove stray coverage file 2016-07-11 16:21:35 -07:00
Jeff Sagal ab3646f83d fix npm tagline 2016-07-06 14:06:44 -07:00
Jeff Sagal 85f34ec336 bump v1.3.0 v1.3.0 2016-07-04 13:10:21 -07:00
Jeff Sagal 005f941834 - create transpiled umd module
- breaking changes for requireJS
	- /umd/vue-select moved to /dist/vue-select
2016-07-04 13:00:35 -07:00
Jeff Sagal b1d48562b4 bump package v1.2.1 2016-06-22 16:24:10 -07:00
Jeff Sagal 650c2f432a remove ignored coverage 2016-06-22 16:23:26 -07:00
Jeff Sagal 1417df6e3c fix https publish path 2016-06-20 16:28:01 -07:00
Blaine Ehrhart 361aba64d9 Added resetOnOptionsChange parameter to allow changing the options of the select without resetting the value. This is extra useful for ajax request, especially slow ajax requests 2016-06-20 16:17:00 -07:00
Jeff 883d318c4b Merge pull request #62 from bladesling/master
Fixing a viewport scrollbar bug when the list is loading
2016-06-17 10:41:05 -07:00
Blaine Ehrhart 46119f84a9 Fixing a scrollbar bug when the list is loading
The negative text indent will cause the scrollbars to go berserk as the loading text gets rotated around the view port. Overflow hidden insures the text outside the spinner is not displayed.
2016-06-17 10:31:57 -07:00
Jeff Sagal 0a15c00b0c fix #54 and add regression test, use 2 space indents 2016-06-16 15:00:08 -07:00
Jeff Sagal 6789c2abd5 version bump v1.2.0 2016-06-15 21:36:52 -07:00
Jeff Sagal fe5372fb10 Merge branch 'master' into umd
# Conflicts:
#	src/components/Select.vue
2016-06-15 21:33:16 -07:00
Jeff Sagal 609f566f67 add vue-resource for dev 2016-06-15 20:43:32 -07:00
Jeff Sagal bfae6b3068 add ajax to docs 2016-06-15 20:34:38 -07:00
Jeff Sagal 480bfc1c5f ajax mixin 100% coverage, ready for production 2016-06-15 20:34:24 -07:00
Jeff Sagal 7dc28bc07b readme 2016-06-12 14:33:55 -07:00
Jeff Sagal ff1146c82e update build hooks, bump readme 2016-06-12 14:30:52 -07:00
Jeff Sagal 5c8851f4c7 fix build issues 2016-06-11 20:20:00 -07:00
Jeff Sagal 2653e5ee0a move demo related files to /docs/ add gh-pages module 2016-06-10 14:35:14 -07:00
Jeff Sagal 43aa13c5d9 fine tune build, add bower.json 2016-06-10 11:24:05 -07:00