Commit Graph

117 Commits

Author SHA1 Message Date
Paul Bakaus
352287b7ef core: this fixes the Safari issue that select options can't be selected if the mouse widget is used, since the mousedown returns false which calls preventDefault. Returning true causes text to be selectable in FF/Opera though, so this needs to be Safari only for now. 2008-11-19 15:20:36 +00:00
Richard Worth
29f7dc9a2c Removed all trailing whitespace from .js and .html files 2008-11-18 02:55:25 +00:00
Scott González
6fb3ffad36 Core: Fixed #3562: Modify .removeAttr() to work on ARIA properties in FF2. 2008-11-15 04:29:08 +00:00
Richard Worth
7ea535fa1d fixed #3578 - ALL CODE: e, ui should be changed to event, ui 2008-11-14 03:00:16 +00:00
Eduardo Lundgren
d7707b1fb1 Core and Sortable: $.ui.contains method moved into the core. This method could be util for another components. 2008-11-12 03:57:23 +00:00
Eduardo Lundgren
e39dd9595e Core: Change arguments name for isOver* methods. 2008-11-10 16:41:54 +00:00
Paul Bakaus
ffa5f16169 implemented $.fn.scrollParent (candidate for jQuery core, see ticket #3589 in Jquery's trac) 2008-11-10 14:32:25 +00:00
Eduardo Lundgren
3206b611b1 Core: Change comments for the new methods 2008-11-10 06:42:23 +00:00
Eduardo Lundgren
2ab2f3c7e1 Change name of intersect methods to isOverHeight/isOverWidth/isOver. 2008-11-10 06:39:52 +00:00
Eduardo Lundgren
f00347a83a Core: Avoid conflict with droppable $.ui.instersect method. Core changed name to $.ui.intersects. 2008-11-10 05:55:04 +00:00
Eduardo Lundgren
91377e4e5c Core: Intersect methods into the core. Determines when element "a" coordinates intersects with element "b". 2008-11-10 05:16:22 +00:00
Scott González
4addec6ac2 Core: Optimized isVisible() for the case where the element being checked is not visible. 2008-11-08 05:11:54 +00:00
Scott González
8dc3f8d643 Core: Rewrote isVisible(). New implementation inspired by Remy's :reallyvisible selector. 2008-11-07 13:40:01 +00:00
Scott González
16c61e43f4 Core: Moved regex declarations for potential speed increase. 2008-11-07 02:25:52 +00:00
David Bolter
b420cbb3ce Tweaking attr to normalize for FF2 ARIA implementation. Removed ariaRole and ariaState API. (Assist: Scott González, Fixes #3529) 2008-11-05 19:43:21 +00:00
Paul Bakaus
04688e3eee core: restructured helper functions, made enableSelection/disableSelection jQuery plugins (fixes 3459) 2008-11-03 14:23:13 +00:00
Paul Bakaus
9be9c9f699 mouse: events and default actions on click are not fired after a drag action has been initiated 2008-11-03 12:44:50 +00:00
Paul Bakaus
07e39a8d2e core: reverted lazy loading implementation, commited to a future branch 2008-10-15 12:54:40 +00:00
Paul Bakaus
dee5e521ba core: fixed chaining in lazy loading mechanism 2008-10-15 11:36:42 +00:00
Paul Bakaus
fd1e948928 core: implemented experimental async dependency loading 2008-10-15 11:03:49 +00:00
Jörn Zaefferer
923d1ec3bb adding version property to all ui components 2008-10-05 16:29:21 +00:00
Scott González
46cdf1377c $.widget: Create namespace if it doesn't already exist. 2008-09-28 17:58:08 +00:00
Scott González
78a2337faf Core: Reduced size of ARIA methods. 2008-09-23 00:11:26 +00:00
Scott González
dd7511c4f9 Core: Moved ARIA methods up with other jQuery core modifications. 2008-09-22 20:52:48 +00:00
David Bolter
5f9ffb28d3 Accept boolean values for aria state. (Thanks for catch Scott González) 2008-09-22 18:21:38 +00:00
David Bolter
fb3a5d4010 Added ariaRole and ariaState to ui.core with tests.
Added ARIA role and state to ui.dialog
Fixes #3350
(Inspired by jARIA plugin from Chris Hoffman)
2008-09-22 15:47:41 +00:00
Scott González
cd8d1b7654 Core: Marked $.ui.plugin as deprecated. 2008-09-22 12:30:34 +00:00
Scott González
068d2483c9 Core: Added comment about why we use triggerHandler instead of trigger in $.fn.remove. 2008-09-20 13:55:35 +00:00
Scott González
1df15fabb4 Core: Fixed #3457: Removing elements causes instantiated plugins to be destroyed again. 2008-09-20 13:49:13 +00:00
Richard Worth
a522291a7b whitespace: Removed trailing whitespace from non-blank lines 2008-09-20 03:23:42 +00:00
Scott González
7c2e7965e9 Reverted r695. 2008-09-19 14:20:14 +00:00
Eduardo Lundgren
8d04c3594c Remove Trailing Spaces 2008-09-19 14:08:41 +00:00
Paul Bakaus
b73f093894 core: enableSelection/disableSelection now return the chain (implements #3174) 2008-09-18 09:54:04 +00:00
Paul Bakaus
b08ae847bf core: hasScroll now checks for overflow hidden, since then the users wants scroll to be hidden
draggable: containment respects overflow hidden (fixes #3328)
2008-09-16 10:38:12 +00:00
Scott González
f500db5d75 Widget factory: Prevent calling non-existent methods. 2008-09-07 20:50:45 +00:00
Scott González
0b771b43c6 Core: Improved :tabbable selector
- check tabindex >= 0 instead of != -1
  - check anchor tags for href
  - check for hidden input types
  - check styles (display and visibility; self and ancestors)
Added tests for :tabbable selector
2008-09-06 03:44:32 +00:00
Scott González
54eccb6b04 Core: Added :tabbable selector to find elements that participate in the tabbing order. 2008-09-05 03:48:47 +00:00
Scott González
d5bea560de Core: Converted :data selector to a function. 2008-09-05 02:47:18 +00:00
Scott González
ccdb99e313 Widget factory: Fixed #3275: Prevent multiple instantiations of the same plugin on a single element. 2008-09-02 23:34:42 +00:00
Scott González
7c33681e52 Core: Fixed #3257: Added option method to widget factory. 2008-08-27 02:44:12 +00:00
Scott González
61300fe053 Core: Fixed reference to jQuery. 2008-08-23 00:25:22 +00:00
Scott González
e0e41d7a5b Core: Fixed #3233: Added constants for key codes. 2008-08-23 00:23:54 +00:00
Chi Cheng
d5bbbd2a07 internal methods: mouse* 2008-08-17 08:15:49 +00:00
Scott González
ac40bf6e3f Core: Updated widget factory to use proper names for internal methods. Part of #3188. 2008-08-16 13:59:31 +00:00
Scott González
44140343f4 Core: Modified widget factory to prevent access to internal methods through the API (internal methods are any methods preceded by an underscore). Provides framework for #3188. 2008-08-16 00:25:09 +00:00
Scott González
d9bb9eb1df Added a namespace to the selectstart event handler in $.ui.disableSelection() so we don't remove other event handlers in $.ui.disableSelection(). 2008-08-15 01:32:57 +00:00
Scott González
4055921531 Core: Moved UI core code below jQuery modification code. 2008-08-15 00:34:18 +00:00
Scott González
900d9119de Core: Shortened data selector implementation and moved down to other core modifications. 2008-08-15 00:31:50 +00:00
Scott González
7f2b0b0db1 Implemented #3187: Added metadata support to the widget factory. 2008-08-15 00:25:50 +00:00
Eduardo Lundgren
b89a0ec293 enableSelection/disableSelection fixed for ie 2008-08-08 05:53:27 +00:00
Paul Bakaus
c54f6ba62e core: added :data selector that matches elements that have data for a given key.
droppable: removed the addition of "ui-droppable" class which greatly improves intialization time for IE6/7 and FF2
2008-07-14 14:21:07 +00:00
Scott González
9b7ab1621d Core: cleaned up $.ui.hasScroll(). 2008-07-11 01:57:19 +00:00
Paul Bakaus
0cf0a105e6 core: trigger() needs to be able to return a value from triggerHandler 2008-07-10 14:56:19 +00:00
Scott González
d70f4f7620 Widget factory: Added trigger method for triggering callbacks and events. 2008-07-10 02:45:02 +00:00
Paul Bakaus
9c2e67cff1 core: use triggerHandler instead of trigger to fire "remove" event - Safari seems to have a native remove event which actually removes DOM elements - very dangerous! (fixes #3037) 2008-07-03 13:35:07 +00:00
Richard Worth
6e7572309a Fixed #3059 - cannot select text in dialog content 2008-07-03 01:37:06 +00:00
Eduardo Lundgren
f42d42b61f Avoid IE memory leak on enableSelection, disableSelection methods. 2008-06-27 21:36:14 +00:00
Eduardo Lundgren
2b7100d9dd css method - change class id name for generated div 2008-06-26 03:59:55 +00:00
Scott González
eecfadd25a core: Added $.widget.defaults. 2008-06-11 01:28:28 +00:00
Richard Worth
ee4bd1a9e8 Removed old rev ids from jQuery svn 2008-06-09 06:26:23 +00:00
Paul Bakaus
4b186675af ui-core: added mouseCapture, replacing the condition feature before. Allows text to be selected in sortables on non-handles. 2008-06-09 01:54:28 +00:00
Richard Worth
8105c48065 whitespace only - newline at EOF 2008-06-09 01:31:31 +00:00
Paul Bakaus
593cb1ffef core: cancel checks for type string before it's used
draggable-test: changed cancel: true test: this should cancel on all elements, but simply do nothing, since true is a unsupported value.
2008-06-08 11:00:47 +00:00
Paul Bakaus
8eca969374 core: fixed propagation issue that didn't allow resizables and sortables to work together, because the event didn't bubble out. 2008-06-08 10:20:37 +00:00
Richard Worth
f6330e9fe8 core widget - added explicit disabled: false option 2008-06-08 00:59:41 +00:00
Richard Worth
e23a0edb70 core widget - fail gracefully if unknown method name supplied 2008-06-08 00:55:44 +00:00
Richard Worth
a635d0a7c9 renamed source -> ui 2008-06-07 17:37:43 +00:00