The dependency on jQuery Interface should be removed, because it won't be ported to jQuery 1.2, and thus won't be compatible with Drupal 6.
So instead the functionality that is being used by Hierarchical Select, should be moved into Hierarchical Select itself. This will also bring us benefits like faster page loading times.

Comments

wim leers’s picture

Title: Remove jQuery Interface dependency » Use the jQuery Effects library instead of jQuery Interface
Status: Active » Postponed

The jQuery Effects library is being written as we speak. As soon as it's released, I can switch over to use that instead.

wim leers’s picture

Title: Use the jQuery Effects library instead of jQuery Interface » Use jQuery Enchant instead of jQuery Interface

This has been released as jQuery Enchant. See http://ui.jquery.com/enchant/1.0a/demos/drop.html. The next version of HS (either minor or major) will use jQuery 1.2 and jQuery Enchant.

wim leers’s picture

Title: Use jQuery Enchant instead of jQuery Interface » jQuery 1.2 instead of 1.1 and jQuery Enchant instead of Interface
Version: 5.x-1.x-dev » 5.x-3.x-dev

I'm going to wait for a final of jQuery Enchant. I've heard the jquery_update module will be updated to jQuery 1.2 soon-ish, so that's already one less worry.

wim leers’s picture

Status: Postponed » Active

To prevent ENDLESS support requests because users don't read README (which states version 1.x of jQuery Update is required), I'm going to support this in the 5.x version of HS 3 already.

Will depend on jQuery Update 2 and http://drupal.org/project/jquery_ui.

wim leers’s picture

Working on this right now. Will *not* depend on the jquery_ui module, but will use it if present.

wim leers’s picture

Title: jQuery 1.2 instead of 1.1 and jQuery Enchant instead of Interface » Use jQuery 1.2 and jQuery UI effects
Status: Active » Fixed

Done!

summit’s picture

Hi Wim,

The jquery_ui seems to have some problems, see: http://drupal.org/node/275744#comment-899052
May be something to consider for you, I do not know, but noticed this remark, and wanted to bring it into your scope.

greetings,
Martijn

wim leers’s picture

Thanks Summit, good catch.

But as long as you don't install that module, it'll work just fine, because the necessary files are included in the HS module already :)

Anonymous’s picture

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for two weeks with no activity.