[contributions:jpetso] /modules/transformations/core transformations.operation.tools.inc /modules/transformations/core transformations.data.inc transformations.data.widget.inc transformations.operation.inc transformations.pipeline.inc /modules/transformations transformations.module /modules/transformations/transformations operations.eval.inc operations.foreach.inc operations.json.inc operations.list.inc operations.mapping.inc operations.pipeline.inc /modules/transformations/ui transformations_ui.admin.inc t
User: jpetso Branch: HEAD Date: Fri, 12 Jun 2009 16:00:13 +0000 Removed files: /modules/transformations/core transformations.operation.tools.inc Modified files: /modules/transformations/core transformations.data.inc transformations.data.widget.inc transformations.operation.inc transformations.pipeline.inc /modules/transformations transformations.module /modules/transformations/transformations operations.eval.inc operations.foreach.inc operations.json.inc operations.list.inc operations.mapping.inc operations.pipeline.inc /modules/transformations/ui transformations_ui.admin.inc transformations_ui.css transformations_ui.pipeline.edit.inc Log message: Variable input schemas: Make it possible for inputs to depend on other inputs. This is done by means of a considerable refactoring, and enables us to completely remove type options in favor of a purely input-based solution. Where type options were limited to a set of string or integer options, inputs enjoy the full flexibility of data wrappers and data input widgets. A large part of the refactoring concerns output schema listeners, which have been expanded in scope and are now called operation slot listeners, as they can react to input, input schema and output schema changes. (This will also make it possible to properly update pipeline connections when input/output slots change, but that's still to be implemented.) Also, a few bugs have been fixed in the process (and a few others have probably been introduced, let's see how it works out in the end). Yay for improving flexibility while lowering complexity. Links: http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/co... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/co... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/co... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/co... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/tr... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/ui... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/ui... http://cvs.drupal.org/diff.php?path=contributions/modules/transformations/ui...
participants (1)
-
drupal-cvs@drupal.org