-
Added ext_example sub-module. Fixed minor bugs with handling of default 'Node' Store.
-
Update for Ext JS 4.1. Minor API changes. Force use of Ext JS dynamic class loading. Various bug fixes for CCK fields in Model definitions. Include more data in CCK filefield Model field fields. Allow filefield fields to be populated programmatically client-side.
-
Added 'load_nested_parent' option to ext_load_(model|store)_data API. Fixed code in <jscode> tags being mangled.
-
Added ext_load() hook.
-
Fixed bug in field synchronisation in DrupalModel class, Modified ext_load_model_data and hook_ext_load_model_data API. - Fixed bug in field value synchronisation in DrupalModel base class which caused an empty value to overwrite a non-empty value in some instances. - Modified ext_load_model_data and hook_ext_load_model_data function parameters/API to allow more flexibility as well as allow determining the ID of the parent Model when Model instance data is being loaded for the nested data for an association.
-
Added beginnings of a reset stylesheet to counter Drupal core and other common CSS that breaks Ext components layouts.
-
Fixed bug where unlimited levels of nested data from associations could be included in ext_load_model_data(). Minor changes to API to support above fix. Fixed bug in DrupalModel JS class where parent constructor not called properly.
-
Various additions, changes and fixes. Added 'load_nested_max_depth' option to Store loading options. Fixed comments for several functions. Added hook_ext_additional_js_files() Added argument to ext_load_store_data() to force returning Model instance IDs. Added '#proxy_reader_root' property to Store definition API. Prevent overwriting proxy definitions specified in Model and Store definitions. Include (auto-generated) proxy definitions in definitions returned by ext_get_models() and ext_get_stores(). Added "generic" store handling to ext_tree_ext_access_store_data(). Fixed bug in ext_tree that incorrectly handled setting the root node. Modified ext_tree to assume a (hidden) root node in TreeStore's with id = 0. Fixed bug in ext_tree_ext_load_store_data() that could result in returning Model data only for the base Model of a tree node (excluding fields defined in the tree node Model). Make hook_ext_*_form_* hooks optional to implement. Added comment and file Model and "generic" Store definitions. Minor code refactoring.
-
Added #class property to Store definition API. Fixed ext_tree Stores to use ext.data.TreeStore class. Force regeneration of JS when caches flushed.
-
Display foreignKey instead of primaryKey for associations in Model list page.