[Commits] [fluid-project/infusion] cf2eca: FLUID-4927: removed panel config from default uio

GitHub noreply at github.com
Tue Mar 26 09:11:50 EDT 2013


  Branch: refs/heads/demo
  Home:   https://github.com/fluid-project/infusion
  Commit: cf2eca0b25bcdd742be5cd48c6ab12685b429457
      https://github.com/fluid-project/infusion/commit/cf2eca0b25bcdd742be5cd48c6ab12685b429457
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/FullNoPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: removed panel config from default uio

Removed the setting panel configurations from the default UIO config. These are now specified directly in the configurations for the specific flavours of UIO.


  Commit: 8a0dc7f22babb9b9b1e56240d4b62947d7263585
      https://github.com/fluid-project/infusion/commit/8a0dc7f22babb9b9b1e56240d4b62947d7263585
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/FullNoPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: removed preview from default UIO

Also removed the preview subcomponent from the default UIO config. It had been that only one of the three flavours of UIO were actually using the component so most cases were just overriding it.


  Commit: 886457e648f5064ec4abe9f9cc3d34bcfa2a1873
      https://github.com/fluid-project/infusion/commit/886457e648f5064ec4abe9f9cc3d34bcfa2a1873
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-15 (Fri, 15 Mar 2013)

  Changed paths:
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js

  Log Message:
  -----------
  FLUID-4927: fixing unit tests

Fixed broken unit tests after moving the setting panel and preview subcomponents out of the default UIO configuration.


  Commit: 0c6ec53ae231c1177b37ec0615ec929aed43cf6d
      https://github.com/fluid-project/infusion/commit/0c6ec53ae231c1177b37ec0615ec929aed43cf6d
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-18 (Mon, 18 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/FullNoPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/UIOptions.js
    M src/webapp/demos/uiOptions/js/uiOptionsDemo.js
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js

  Log Message:
  -----------
  FLUID-4927: Moved default panels config to a grade

Moved the default settings panels configuration into a grade "fluid.uiOptions.defaultSettingsPanels". The intention was to provide this as a gradeName to an instance of UIO that wished to pull in the default settings panels at time of instantiation. However this currently will not work in the framework due to FLUID-4937. In the meantime, since this component itself has fluid.uiOptions as a grade, it is used inplace of fluid.uiOptions when we need the default settings panels. Another possible work around would be to use the dynamically assigned gradeNames that are being worked on in the FLUID-4921 branch.


  Commit: 0a605857dd7e13052ec50d557f4a5d618dd91b77
      https://github.com/fluid-project/infusion/commit/0a605857dd7e13052ec50d557f4a5d618dd91b77
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/html/FatPanelUIOptions.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-contrast.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-lineSpacer.html
    R src/webapp/components/uiOptions/html/UIOptionsTemplate-text.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-textFont.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-textSizer.html
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: Split text control panel into 4 individual panels.


  Commit: 44232b6c6d2299b8d67478a99f0f6366c4291b0e
      https://github.com/fluid-project/infusion/commit/44232b6c6d2299b8d67478a99f0f6366c4291b0e
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/html/FullNoPreviewUIOptions.html
    M src/webapp/components/uiOptions/html/FullPreviewUIOptions.html
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js
    A src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js
    M src/webapp/demos/uiOptions/html/uiOptions.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithPreview.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithoutPreview.html
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/TextfieldSlider-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIOptions-test.html
    M src/webapp/tests/manual-tests/html/SomeKindOfNews.html

  Log Message:
  -----------
  FLUID-4927: Split UIOptions.js into two files. One contains all the settings panel ants and the other is the assembler.


  Commit: 2f34be3834dcdd62e035a19291b29851c3e8f472
      https://github.com/fluid-project/infusion/commit/2f34be3834dcdd62e035a19291b29851c3e8f472
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/html/FullPreviewUIOptions.html
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js

  Log Message:
  -----------
  FLUID-4927: fixed template for full w/ preview

The template had been missing some closing tags, which resulted in the template being wiped out, probably by the renderer. Also removed the some commented out code.


  Commit: b4e73e6c3f45027cbf1da9378e7edb818bcb4294
      https://github.com/fluid-project/infusion/commit/b4e73e6c3f45027cbf1da9378e7edb818bcb4294
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    A src/webapp/components/uiOptions/js/Enactors.js
    A src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/components/uiOptions/js/UIEnhancer.js
    M src/webapp/demos/uiOptions/html/uiOptions.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithPreview.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithoutPreview.html
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/framework/core/js/FluidIoC.js
    M src/webapp/framework/enhancement/js/ProgressiveEnhancement.js
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/integration-demos/uportal/html/portal.html
    A src/webapp/tests/component-tests/uiOptions/html/Enactors-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    A src/webapp/tests/component-tests/uiOptions/html/ModelRelay-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIOptions-test.html
    A src/webapp/tests/component-tests/uiOptions/js/EnactorsTests.js
    A src/webapp/tests/component-tests/uiOptions/js/ModelRelayTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIEnhancerTests.js
    M src/webapp/tests/framework-tests/core/js/FluidJSTests.js
    M src/webapp/tests/test-core/testTests/html/Testing-test.html
    M src/webapp/tests/test-core/testTests/js/TestingTests.js
    M src/webapp/tests/test-core/utils/js/IoCTestUtils.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 7e76a011966bda49eb80f123019387d9700bdefa
      https://github.com/fluid-project/infusion/commit/7e76a011966bda49eb80f123019387d9700bdefa
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M src/webapp/components/reorderer/js/Reorderer.js
    M src/webapp/components/uploader/js/DemoUploadManager.js
    M src/webapp/components/uploader/js/FileQueue.js
    M src/webapp/components/uploader/js/FileQueueView.js
    M src/webapp/components/uploader/js/FlashUploaderSupport.js
    M src/webapp/components/uploader/js/HTML5UploaderSupport.js
    M src/webapp/components/uploader/js/MimeTypeExtensions.js
    M src/webapp/components/uploader/js/Uploader.js
    M src/webapp/components/uploader/js/UploaderCompatibility-Infusion1.2.js
    M src/webapp/components/uploader/js/UploaderCompatibility-Infusion1.3.js
    M src/webapp/framework/core/js/DataBinding.js
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/framework/core/js/FluidIoC.js
    M src/webapp/framework/core/js/ModelTransformations.js
    M src/webapp/framework/enhancement/js/ProgressiveEnhancement.js
    M src/webapp/tests/all-tests.html
    M src/webapp/tests/component-tests/uploader/html/DemoUploadManager-test.html
    M src/webapp/tests/component-tests/uploader/html/FileQueue-test.html
    M src/webapp/tests/component-tests/uploader/js/UploaderCompatibilityTests.js
    M src/webapp/tests/component-tests/uploader/js/UploaderTests.js
    M src/webapp/tests/framework-tests/core/js/DataBindingTests.js
    M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js
    M src/webapp/tests/framework-tests/core/js/FluidJSTests.js
    M src/webapp/tests/framework-tests/core/js/ModelTransformationsTests.js
    M src/webapp/tests/framework-tests/enhancement/js/ProgressiveEnhancementTests.js
    M src/webapp/tests/test-core/testTests/html/Testing-test.html
    M src/webapp/tests/test-core/testTests/js/TestingTests.js
    M src/webapp/tests/test-core/utils/js/IoCTestUtils.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927-b


  Commit: 58faf869d4b6e8a1d41cdaca5e6744efd88959cd
      https://github.com/fluid-project/infusion/commit/58faf869d4b6e8a1d41cdaca5e6744efd88959cd
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-19 (Tue, 19 Mar 2013)

  Changed paths:
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/framework/core/js/FluidIoC.js
    M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927-b


  Commit: 90be40c23e11e00908265a3216c87b42ba6e5a67
      https://github.com/fluid-project/infusion/commit/90be40c23e11e00908265a3216c87b42ba6e5a67
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/reorderer/js/Reorderer.js
    M src/webapp/components/uploader/js/DemoUploadManager.js
    M src/webapp/components/uploader/js/FileQueue.js
    M src/webapp/components/uploader/js/FileQueueView.js
    M src/webapp/components/uploader/js/FlashUploaderSupport.js
    M src/webapp/components/uploader/js/HTML5UploaderSupport.js
    M src/webapp/components/uploader/js/MimeTypeExtensions.js
    M src/webapp/components/uploader/js/Uploader.js
    M src/webapp/components/uploader/js/UploaderCompatibility-Infusion1.2.js
    M src/webapp/components/uploader/js/UploaderCompatibility-Infusion1.3.js
    M src/webapp/framework/core/js/DataBinding.js
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/framework/core/js/FluidIoC.js
    M src/webapp/framework/core/js/ModelTransformations.js
    M src/webapp/framework/enhancement/js/ProgressiveEnhancement.js
    M src/webapp/tests/all-tests.html
    M src/webapp/tests/component-tests/uploader/html/DemoUploadManager-test.html
    M src/webapp/tests/component-tests/uploader/html/FileQueue-test.html
    M src/webapp/tests/component-tests/uploader/js/UploaderCompatibilityTests.js
    M src/webapp/tests/component-tests/uploader/js/UploaderTests.js
    M src/webapp/tests/framework-tests/core/js/DataBindingTests.js
    M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js
    M src/webapp/tests/framework-tests/core/js/FluidJSTests.js
    M src/webapp/tests/framework-tests/core/js/ModelTransformationsTests.js
    M src/webapp/tests/framework-tests/enhancement/js/ProgressiveEnhancementTests.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927


  Commit: 24c0fbf0c81b83deeb1a5d80f8e278d229e190f7
      https://github.com/fluid-project/infusion/commit/24c0fbf0c81b83deeb1a5d80f8e278d229e190f7
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/tests/component-tests/uiOptions/js/UIEnhancerTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 7e68f62d9e151f1b1f34356cbf3bf83d4f842943
      https://github.com/fluid-project/infusion/commit/7e68f62d9e151f1b1f34356cbf3bf83d4f842943
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: Implemented model relay into textSize panel ant so the ant can only work on its own private model.


  Commit: 58b503fe75ba115251ecd37393e11a6c80d84d77
      https://github.com/fluid-project/infusion/commit/58b503fe75ba115251ecd37393e11a6c80d84d77
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: de36729080075f7869d41dbd0c4f0ee009f7ea16
      https://github.com/fluid-project/infusion/commit/de36729080075f7869d41dbd0c4f0ee009f7ea16
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    A src/webapp/components/uiOptions/js/Enactors.js
    A src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIEnhancer.js
    M src/webapp/components/uiOptions/js/UIOptions.js
    M src/webapp/demos/uiOptions/html/uiOptions.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithPreview.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithoutPreview.html
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/integration-demos/uportal/html/portal.html
    A src/webapp/tests/component-tests/uiOptions/html/Enactors-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    A src/webapp/tests/component-tests/uiOptions/html/ModelRelay-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIOptions-test.html
    A src/webapp/tests/component-tests/uiOptions/js/EnactorsTests.js
    A src/webapp/tests/component-tests/uiOptions/js/ModelRelayTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIEnhancerTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b


  Commit: 43051f77fdcf462d2d600d6759e9a0a39a731ce9
      https://github.com/fluid-project/infusion/commit/43051f77fdcf462d2d600d6759e9a0a39a731ce9
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: modelRelay used in all settings panels

Updated the rest of the settings panels to use the modelRelay.


  Commit: 061af520fd30815df67df81ad9403f25871223fe
      https://github.com/fluid-project/infusion/commit/061af520fd30815df67df81ad9403f25871223fe
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: Moved out templateLoader references

Removed the templateLoader references from the settings panels defaults and put them to the grade instead. The defaults now use a URL to reference their templates. This is more inline with component defaults when they are used on their own.


  Commit: 9464c2031196560cd74693cdb6765cac9456b00d
      https://github.com/fluid-project/infusion/commit/9464c2031196560cd74693cdb6765cac9456b00d
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: Removed classname map from some panels

Removed classname map from settingsPanels which don't use it.


  Commit: 541391ab13ea0bab15d27bdf50154d811b1eb1a0
      https://github.com/fluid-project/infusion/commit/541391ab13ea0bab15d27bdf50154d811b1eb1a0
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: removed some model munging

Removed the code that pulls in the options for the names and values of a selection from the options block into the model. Rather we now reference the options directly in the produce tree.


  Commit: b7c3b38f1a809c02a6f138430b37d545caf245b0
      https://github.com/fluid-project/infusion/commit/b7c3b38f1a809c02a6f138430b37d545caf245b0
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: Removed defaultModel

Removed the defaultModel and contributeDefaultModel code. This didn't actually seem to do anything, and now that each of the settingsPanels has its own model, I've put the default into there.


  Commit: 7786d07b8de0d77bb6342a9d330c456240ea3d4f
      https://github.com/fluid-project/infusion/commit/7786d07b8de0d77bb6342a9d330c456240ea3d4f
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: moved lateRefreshViewBinder

Moved the lateRefreshViewBinder to the SettingsPanel file as it was only used there.


  Commit: 57c58fd7816f6d57b3c1d70c37b5e73c954555be
      https://github.com/fluid-project/infusion/commit/57c58fd7816f6d57b3c1d70c37b5e73c954555be
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-20 (Wed, 20 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/components/uiOptions/js/UIOptions.js

  Log Message:
  -----------
  FLUID-4927: cleaned up the settingsPanel grade

Cleaned up the settingsPanel grade to remove the UIO specific calls. These are now moved to the defaultSettingsPanels grade which is guaranteed to have a uiOptions reference. We could also have put this in a demands block, and may still do so at a later time.


  Commit: 689b11307b661de6b3574d286e52d04d7365312a
      https://github.com/fluid-project/infusion/commit/689b11307b661de6b3574d286e52d04d7365312a
  Author: Yura Zenevich <yura.zenevich at gmail.com>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: Renamed settingsPanels grade to settingsPanel.


  Commit: fe5d7f16f793aac804031becc188e7594a664947
      https://github.com/fluid-project/infusion/commit/fe5d7f16f793aac804031becc188e7594a664947
  Author: Yura Zenevich <yura.zenevich at gmail.com>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: Updated settingsPanel grade's refreshView declaration and removed a pre init function.


  Commit: c99445bef88a39d8ef35cf1efe54d3cc8776d527
      https://github.com/fluid-project/infusion/commit/c99445bef88a39d8ef35cf1efe54d3cc8776d527
  Author: Yura Zenevich <yura.zenevich at gmail.com>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/html/UIOptionsTemplate-contrast.html
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: added working proto tree for radio buttons (contrast).


  Commit: 58e67357450ba03d3351ddece53d58b2a215a99b
      https://github.com/fluid-project/infusion/commit/58e67357450ba03d3351ddece53d58b2a215a99b
  Author: Yura Zenevich <yura.zenevich at gmail.com>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: Added style invoker for the contrast that renders labels.


  Commit: 1ea88071e53bd98697e90a9123d523201c991c41
      https://github.com/fluid-project/infusion/commit/1ea88071e53bd98697e90a9123d523201c991c41
  Author: Yura Zenevich <yura.zenevich at gmail.com>
  Date:   2013-03-21 (Thu, 21 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/components/uiOptions/js/UIOptions.js
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js

  Log Message:
  -----------
  FLUID-4927: Fixed fat panel uioptions tests. Only uioptions tests to go.


  Commit: c29f7c7a7249572889de0aebf818216f548d16cc
      https://github.com/fluid-project/infusion/commit/c29f7c7a7249572889de0aebf818216f548d16cc
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/uiOptionsDependencies.json

  Log Message:
  -----------
  FLUID-4927: Added in SettingsPanels to dependency

Added the SettingPanels.js file to the json dependency file for UIO.


  Commit: 4b7a2be4a9d5607f829156af30cc3564ec775b9c
      https://github.com/fluid-project/infusion/commit/4b7a2be4a9d5607f829156af30cc3564ec775b9c
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js
    M src/webapp/demos/uiOptions/html/uiOptions.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithPreview.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithoutPreview.html
    M src/webapp/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/TextfieldSlider-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIOptions-test.html

  Log Message:
  -----------
  FLUID-4927: Moved textfieldSlider to its own file


  Commit: f25b4870ed873f517a138bf2411c67154b05bd78
      https://github.com/fluid-project/infusion/commit/f25b4870ed873f517a138bf2411c67154b05bd78
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    A src/webapp/components/uiOptions/js/TextfieldSlider.js

  Log Message:
  -----------
  FLUID-4927: added missing TextFieldSlider.js file

Forgot to add the new file. Adding it now.


  Commit: cf919eea65c05edbdb11b57bb0bc84572e08ef8c
      https://github.com/fluid-project/infusion/commit/cf919eea65c05edbdb11b57bb0bc84572e08ef8c
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/framework/core/js/FluidIoC.js
    M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927-b


  Commit: 16ca1a81a547b71a70254e7211b670832f25cbef
      https://github.com/fluid-project/infusion/commit/16ca1a81a547b71a70254e7211b670832f25cbef
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/Enactors.js
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/components/uiOptions/js/UIEnhancer.js
    M src/webapp/components/uiOptions/uiOptionsDependencies.json
    M src/webapp/demos/uiOptions/js/uiOptionsDemo.js
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/integration-demos/uportal/js/portal.js
    A src/webapp/tests/component-tests/uiOptions/html/PageEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    A src/webapp/tests/component-tests/uiOptions/js/PageEnhancerTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIEnhancerTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 2b302dedbcbc4cf77d2dbff914379f5c92b8a433
      https://github.com/fluid-project/infusion/commit/2b302dedbcbc4cf77d2dbff914379f5c92b8a433
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js

  Log Message:
  -----------
  FLUID-4927: Fixed UIOptions unit tests.


  Commit: 1cb97c78cfc9368dd8c28eb4c9e8c08174971b07
      https://github.com/fluid-project/infusion/commit/1cb97c78cfc9368dd8c28eb4c9e8c08174971b07
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/TextfieldSlider.js
    M src/webapp/tests/component-tests/uiOptions/js/TextfieldSliderTests.js

  Log Message:
  -----------
  FLUID-4927: refactored TextfieldSlider

Refactored textfieldSlider to use invokers, have an afterRender event, and added a rednerOnInit option. The tests stll all pass and added a couple more to test the afterRender event.


  Commit: c1b686fabf5ba9c787e5f09d10fe36dc47362ed3
      https://github.com/fluid-project/infusion/commit/c1b686fabf5ba9c787e5f09d10fe36dc47362ed3
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/Enactors.js
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/components/uiOptions/js/UIEnhancer.js
    M src/webapp/components/uiOptions/uiOptionsDependencies.json
    M src/webapp/demos/uiOptions/js/uiOptionsDemo.js
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/integration-demos/uportal/js/portal.js
    A src/webapp/tests/component-tests/uiOptions/html/PageEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIEnhancer-test.html
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    A src/webapp/tests/component-tests/uiOptions/js/PageEnhancerTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIEnhancerTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b


  Commit: cb30b3b2effa761ebcd1ba9ca95a3022885faaa4
      https://github.com/fluid-project/infusion/commit/cb30b3b2effa761ebcd1ba9ca95a3022885faaa4
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/uiOptionsDependencies.json

  Log Message:
  -----------
  FLUID-4927: added textfieldSlider to dependencies

Added TextfieldSlider.js to the UIO dependency file.


  Commit: 5f8360795660893dd38361abfe80ec5c10601152
      https://github.com/fluid-project/infusion/commit/5f8360795660893dd38361abfe80ec5c10601152
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 9f0841d33af25b5e8154726b186caf902c0e5a03
      https://github.com/fluid-project/infusion/commit/9f0841d33af25b5e8154726b186caf902c0e5a03
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js

  Log Message:
  -----------
  Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b


  Commit: d844d27bc643c4ff867d7c5f6ba6017b6f115557
      https://github.com/fluid-project/infusion/commit/d844d27bc643c4ff867d7c5f6ba6017b6f115557
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-22 (Fri, 22 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/tests/component-tests/uiOptions/js/ModelRelayTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 36d87af98aaf6c9de37d745133e0d43a70425a66
      https://github.com/fluid-project/infusion/commit/36d87af98aaf6c9de37d745133e0d43a70425a66
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/ModelRelay.js
    M src/webapp/tests/component-tests/uiOptions/js/ModelRelayTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b


  Commit: 81be990d02f6a7b24c3dabaab0a973e5959c7628
      https://github.com/fluid-project/infusion/commit/81be990d02f6a7b24c3dabaab0a973e5959c7628
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M src/webapp/framework/core/js/Fluid.js
    M src/webapp/tests/component-tests/uiOptions/js/FullPreviewUIOptionsTests.js
    M src/webapp/tests/framework-tests/core/js/FluidIoCTests.js

  Log Message:
  -----------
  Merge branch 'FLUID-4908' into FLUID-4927


  Commit: 85fa24b5384492442207b6c4ef27e53a03ee2762
      https://github.com/fluid-project/infusion/commit/85fa24b5384492442207b6c4ef27e53a03ee2762
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    A src/webapp/tests/component-tests/uiOptions/html/SettingsPanels-test.html

  Log Message:
  -----------
  FLUID-4927: Added the html file for settings panels unit tests.


  Commit: 39bff3e350c37fb6016fb9bd45d99a1b68fc6ab1
      https://github.com/fluid-project/infusion/commit/39bff3e350c37fb6016fb9bd45d99a1b68fc6ab1
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-25 (Mon, 25 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: Added back in the class name styles

Added back in the contrast class names to the contrast styles.


  Commit: 1422f69853b88f014bbea4734c0b4d48c220e10f
      https://github.com/fluid-project/infusion/commit/1422f69853b88f014bbea4734c0b4d48c220e10f
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/js/SettingsPanels.js

  Log Message:
  -----------
  FLUID-4927: Moved contrast class to label

The contrast class had been placed on the span within the label, but needed to be on the label itself.


  Commit: a12de2aef223b33edcb2368bdf0b1db9386bc3ea
      https://github.com/fluid-project/infusion/commit/a12de2aef223b33edcb2368bdf0b1db9386bc3ea
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    A src/webapp/components/uiOptions/js/Enactors.js
    R src/webapp/components/uiOptions/js/Enactors.js
    A src/webapp/components/uiOptions/js/ModelRelay.js
    R src/webapp/components/uiOptions/js/ModelRelay.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927-b


  Commit: e22f514bea82cc0e229d56d2f79cf363d542688a
      https://github.com/fluid-project/infusion/commit/e22f514bea82cc0e229d56d2f79cf363d542688a
  Author: Cindy Qi Li <cli at ocad.ca>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    A src/webapp/components/uiOptions/js/Enactors.js
    R src/webapp/components/uiOptions/js/Enactors.js
    A src/webapp/components/uiOptions/js/ModelRelay.js
    R src/webapp/components/uiOptions/js/ModelRelay.js

  Log Message:
  -----------
  Merge branch 'master' into FLUID-4927


  Commit: ca50b2d6e435f2455fc58ce3e237e3fce19a0ae5
      https://github.com/fluid-project/infusion/commit/ca50b2d6e435f2455fc58ce3e237e3fce19a0ae5
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M src/webapp/demos/uiOptions/js/uiOptionsDemo.js
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js

  Log Message:
  -----------
  FLUID-4927: using the defaults as a grade

Now that FLUID-4939 has been fixed, I've switched from using the defaults as the type of UIO to the a grade for UIO.


  Commit: 7c206df2e1ceb53b9fb1aba831c49de7ed435f20
      https://github.com/fluid-project/infusion/commit/7c206df2e1ceb53b9fb1aba831c49de7ed435f20
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Log Message:
  -----------
  Merge remote-tracking branch 'cindy/FLUID-4927' into FLUID-4927-b


  Commit: 07481437feface66d33c7f5fd8b78b630e126dac
      https://github.com/fluid-project/infusion/commit/07481437feface66d33c7f5fd8b78b630e126dac
  Author: Justin Obara <obarajustin at gmail.com>
  Date:   2013-03-26 (Tue, 26 Mar 2013)

  Changed paths:
    M src/webapp/components/uiOptions/html/FatPanelUIOptions.html
    M src/webapp/components/uiOptions/html/FullNoPreviewUIOptions.html
    M src/webapp/components/uiOptions/html/FullPreviewUIOptions.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-contrast.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-lineSpacer.html
    R src/webapp/components/uiOptions/html/UIOptionsTemplate-text.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-textFont.html
    A src/webapp/components/uiOptions/html/UIOptionsTemplate-textSizer.html
    M src/webapp/components/uiOptions/js/FatPanelUIOptions.js
    M src/webapp/components/uiOptions/js/FullNoPreviewUIOptions.js
    M src/webapp/components/uiOptions/js/FullPreviewUIOptions.js
    A src/webapp/components/uiOptions/js/SettingsPanels.js
    A src/webapp/components/uiOptions/js/TextfieldSlider.js
    M src/webapp/components/uiOptions/js/UIOptions.js
    M src/webapp/components/uiOptions/uiOptionsDependencies.json
    M src/webapp/demos/uiOptions/html/uiOptions.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithPreview.html
    M src/webapp/demos/uiOptions/html/uiOptionsFullWithoutPreview.html
    M src/webapp/demos/uiOptions/js/uiOptionsDemo.js
    M src/webapp/integration-demos/sakai/html/ui-options-fss-sakai.html
    M src/webapp/tests/component-tests/uiOptions/html/FatPanelUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullNoPreviewUIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/html/FullPreviewUIOptions-test.html
    A src/webapp/tests/component-tests/uiOptions/html/SettingsPanels-test.html
    M src/webapp/tests/component-tests/uiOptions/html/TextfieldSlider-test.html
    M src/webapp/tests/component-tests/uiOptions/html/UIOptions-test.html
    M src/webapp/tests/component-tests/uiOptions/js/FatPanelUIOptionsTests.js
    M src/webapp/tests/component-tests/uiOptions/js/IntegrationTestsCommon.js
    M src/webapp/tests/component-tests/uiOptions/js/TextfieldSliderTests.js
    M src/webapp/tests/component-tests/uiOptions/js/UIOptionsTests.js
    M src/webapp/tests/manual-tests/html/SomeKindOfNews.html

  Log Message:
  -----------
  Merge branch 'FLUID-4927-b' into demo

* FLUID-4927-b: (30 commits)
  FLUID-4927: using the defaults as a grade
  FLUID-4927: Moved contrast class to label
  FLUID-4927: Added back in the class name styles
  FLUID-4927: Added the html file for settings panels unit tests.
  FLUID-4927: added textfieldSlider to dependencies
  FLUID-4927: refactored TextfieldSlider
  FLUID-4927: Fixed UIOptions unit tests.
  FLUID-4927: added missing TextFieldSlider.js file
  FLUID-4927: Moved textfieldSlider to its own file
  FLUID-4927: Added in SettingsPanels to dependency
  FLUID-4927: Fixed fat panel uioptions tests. Only uioptions tests to go.
  FLUID-4927: Added style invoker for the contrast that renders labels.
  FLUID-4927: added working proto tree for radio buttons (contrast).
  FLUID-4927: Updated settingsPanel grade's refreshView declaration and removed a pre init function.
  FLUID-4927: Renamed settingsPanels grade to settingsPanel.
  FLUID-4927: cleaned up the settingsPanel grade
  FLUID-4927: moved lateRefreshViewBinder
  FLUID-4927: Removed defaultModel
  FLUID-4927: removed some model munging
  FLUID-4927: Removed classname map from some panels
  ...


Compare: https://github.com/fluid-project/infusion/compare/c576a7cf7bde...07481437fefa


More information about the Commits mailing list