[Commits] [fluid-project/infusion] e56f74: FLUID-5525: adding OpenDyslexic font to UIO panel....

Justin Obara noreply at github.com
Mon Jul 29 17:53:58 UTC 2019


  Branch: refs/heads/master
  Home:   https://github.com/fluid-project/infusion
  Commit: e56f745f77ec9b4e0f338c95ef31528f98f99726
      https://github.com/fluid-project/infusion/commit/e56f745f77ec9b4e0f338c95ef31528f98f99726
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M Gruntfile.js
    M package.json
    M src/framework/preferences/css/stylus/PrefsEditor.styl
    M src/framework/preferences/js/Panels.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/messages/textFont.json
    M src/framework/preferences/messages/textFont_en.json
    M src/framework/preferences/messages/textFont_en_CA.json
    M src/framework/preferences/messages/textFont_en_US.json
    M src/framework/preferences/messages/textFont_es.json
    M src/framework/preferences/messages/textFont_fa.json
    M src/framework/preferences/messages/textFont_fr.json
    A src/lib/open-dyslexic/fonts/OpenDyslexic-Bold.woff
    A src/lib/open-dyslexic/fonts/OpenDyslexic-BoldItalic.woff
    A src/lib/open-dyslexic/fonts/OpenDyslexic-Italic.woff
    A src/lib/open-dyslexic/fonts/OpenDyslexic-Regular.woff
    M tests/framework-tests/preferences/data/textFont_en.json
    M tests/framework-tests/preferences/js/PanelsTests.js

  Log Message:
  -----------
  FLUID-5525: adding OpenDyslexic font to UIO panel. Appears as an option, but doesn't currently work. Now need to fix CSS.


  Commit: 5042ea5098e6c9226a71e994a9d236d9cfb26dcc
      https://github.com/fluid-project/infusion/commit/5042ea5098e6c9226a71e994a9d236d9cfb26dcc
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M src/framework/preferences/css/stylus/PrefsEditor.styl
    M src/framework/preferences/css/stylus/utils/Fonts.styl

  Log Message:
  -----------
  FLUID-5525: add OpenDyslexic to Stylus files.


  Commit: 5ba4c91b8556e7e0b78e7043feb6b807e7a92920
      https://github.com/fluid-project/infusion/commit/5ba4c91b8556e7e0b78e7043feb6b807e7a92920
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M README.md

  Log Message:
  -----------
  FLUID-5525: add OpenDyslexic to list of external libraries in README.


  Commit: 174c314585f02423c6cc6dd59d8302b4da3b0bd2
      https://github.com/fluid-project/infusion/commit/174c314585f02423c6cc6dd59d8302b4da3b0bd2
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M ReleaseNotes.md

  Log Message:
  -----------
  FLUID-5525:add OpenDyslexic information to release notes.


  Commit: f7cc1d93e7daa01727d98be91296883099acc9a3
      https://github.com/fluid-project/infusion/commit/f7cc1d93e7daa01727d98be91296883099acc9a3
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M ReleaseNotes.md

  Log Message:
  -----------
  FLUID-5525: add OpenDyslexic info to third-party software notes in release notes.


  Commit: e68fb12865b6b5de8ab9d416e3794928e5c998ae
      https://github.com/fluid-project/infusion/commit/e68fb12865b6b5de8ab9d416e3794928e5c998ae
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-17 (Wed, 17 Jul 2019)

  Changed paths:
    M ReleaseNotes.md

  Log Message:
  -----------
  FLUID-5525: fix MD linting issue.


  Commit: 4e327262d2ca9d9b6155509153c932b8e678b88f
      https://github.com/fluid-project/infusion/commit/4e327262d2ca9d9b6155509153c932b8e678b88f
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-18 (Thu, 18 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/PrefsEditor.js
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    M tests/framework-tests/preferences/js/PrefsEditorTests.js

  Log Message:
  -----------
  FLUID-5525: fix various tests to account for Open Dyslexic addition.


  Commit: 0115508f56fa10d11a83274bfc3c73e241b5ebe9
      https://github.com/fluid-project/infusion/commit/0115508f56fa10d11a83274bfc3c73e241b5ebe9
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-19 (Fri, 19 Jul 2019)

  Changed paths:
    M tests/testem.js

  Log Message:
  -----------
  FLUID-5525: exclude Headless Chrome from Testem config (provisional).


  Commit: 784bbaa1e7975f45102ca24802eade9c0177e485
      https://github.com/fluid-project/infusion/commit/784bbaa1e7975f45102ca24802eade9c0177e485
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-19 (Fri, 19 Jul 2019)

  Changed paths:
    M tests/testem.js

  Log Message:
  -----------
  FLUID-5525: revert Headless Chrome removal (will make separate branch and PR).


  Commit: afeb1f53a091b7374749f5026fba0020f4e082b4
      https://github.com/fluid-project/infusion/commit/afeb1f53a091b7374749f5026fba0020f4e082b4
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-22 (Mon, 22 Jul 2019)

  Changed paths:
    M src/framework/preferences/js/PrefsEditor.js

  Log Message:
  -----------
  FLUID-5525: remove stray console.log


  Commit: c702b66966e2398dab4cfc6f33e94ea50918c6e9
      https://github.com/fluid-project/infusion/commit/c702b66966e2398dab4cfc6f33e94ea50918c6e9
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-22 (Mon, 22 Jul 2019)

  Changed paths:
    M .gitignore
    R src/lib/open-dyslexic/fonts/OpenDyslexic-Bold.woff
    R src/lib/open-dyslexic/fonts/OpenDyslexic-BoldItalic.woff
    R src/lib/open-dyslexic/fonts/OpenDyslexic-Italic.woff
    R src/lib/open-dyslexic/fonts/OpenDyslexic-Regular.woff

  Log Message:
  -----------
  FLUID-5525: add open-dyslexic directories to .gitignore, remove directories from git control.


  Commit: b4155d37168d9a028f4c0b5e7b36b0f27b9fef1d
      https://github.com/fluid-project/infusion/commit/b4155d37168d9a028f4c0b5e7b36b0f27b9fef1d
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-22 (Mon, 22 Jul 2019)

  Changed paths:
    M Gruntfile.js
    M src/framework/preferences/js/PrefsEditor.js

  Log Message:
  -----------
  FLUID-5525: ensure opensans and open-dyslexic fonts are added to /dist when built; add fonts to dist verification grunt tasks. Refactor dist file verifications grunt tasks.


  Commit: 399c0affa654fdbf7ad2cded203fd090cd973d2e
      https://github.com/fluid-project/infusion/commit/399c0affa654fdbf7ad2cded203fd090cd973d2e
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-22 (Mon, 22 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: Create a single verifyDistFiles task.


  Commit: 3fb7a26472550120d092edbfc9c5cb5ac1c6efbc
      https://github.com/fluid-project/infusion/commit/3fb7a26472550120d092edbfc9c5cb5ac1c6efbc
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-23 (Tue, 23 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: remove unused src/lib/fonts directory.


  Commit: 0aafc3c5dfef91a2e0442257d0855f43916816cc
      https://github.com/fluid-project/infusion/commit/0aafc3c5dfef91a2e0442257d0855f43916816cc
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-23 (Tue, 23 Jul 2019)

  Changed paths:
    M src/framework/preferences/css/stylus/Enactors.styl
    M src/framework/preferences/css/stylus/PrefsEditor.styl

  Log Message:
  -----------
  FLUID-5525: move OpenDyslexic font-face definitions to Enactor stylus file.


  Commit: f09bdada7609cc28317cfe0b5a277f55da2ff03a
      https://github.com/fluid-project/infusion/commit/f09bdada7609cc28317cfe0b5a277f55da2ff03a
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: factor out function for generating list of JS dist files.


  Commit: 86479ba33d2dc03238d9218415d0a220cdea25cd
      https://github.com/fluid-project/infusion/commit/86479ba33d2dc03238d9218415d0a220cdea25cd
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: factor out function to get list of expected dist CSS files.


  Commit: 420701f12a8433fd9ac54b868397fb151c74e8e4
      https://github.com/fluid-project/infusion/commit/420701f12a8433fd9ac54b868397fb151c74e8e4
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: refactoring verify tasks to be more 'Grunt-like'.


  Commit: 8f660c57861d6d93ea91f8ad8391bd1b26bd0688
      https://github.com/fluid-project/infusion/commit/8f660c57861d6d93ea91f8ad8391bd1b26bd0688
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: continuing to factor towards more Grunt-like behaviour for file verification.


  Commit: 9782647ee8b925ba800c913e3aa52fa88fd4d8e9
      https://github.com/fluid-project/infusion/commit/9782647ee8b925ba800c913e3aa52fa88fd4d8e9
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-24 (Wed, 24 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: finish initial refactor of dist file verification tasks to grunt multitarget.


  Commit: d7af2691c33b580bd9b30dbb20bba8a959510efd
      https://github.com/fluid-project/infusion/commit/d7af2691c33b580bd9b30dbb20bba8a959510efd
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M demos/prefsFramework/index.html
    M demos/prefsFramework/js/prefsEditorDemo.js
    M demos/uiOptions/index.html
    M examples/framework/preferences/conditionalAdjusters/js/auxiliarySchema.js
    M examples/framework/preferences/minimalFootprint/fullPage.html
    M examples/framework/preferences/minimalFootprint/index.html
    M examples/framework/preferences/minimalFootprint/js/lazyLoad.js
    M examples/framework/preferences/usingGrades/js/prefsEditorSeparatedPanel.js
    M src/components/uiOptions/js/UIOptions.js
    M src/framework/preferences/js/AuxBuilder.js
    M src/framework/preferences/js/Builder.js
    M src/framework/preferences/js/Enactors.js
    M src/framework/preferences/js/LocalizationPrefsEditor.js
    M src/framework/preferences/js/LocalizationSchemas.js
    M src/framework/preferences/js/PrefsEditor.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/js/UIEnhancer.js
    A src/framework/preferences/messages/tableOfContents-enactor.json
    A src/framework/preferences/messages/tableOfContents-enactor_en.json
    A src/framework/preferences/messages/tableOfContents-enactor_en_CA.json
    A src/framework/preferences/messages/tableOfContents-enactor_en_US.json
    A src/framework/preferences/messages/tableOfContents-enactor_es.json
    A src/framework/preferences/messages/tableOfContents-enactor_fa.json
    A src/framework/preferences/messages/tableOfContents-enactor_fr.json
    M tests/component-tests/uiOptions/js/UIOptionsTests.js
    A tests/framework-tests/preferences/data/tableOfContents-enactor.json
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/BuilderTests.js
    M tests/framework-tests/preferences/js/EnactorsTests.js
    M tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    M tests/framework-tests/preferences/js/PrefsEditorTests.js
    M tests/framework-tests/preferences/js/UIEnhancerTests.js
    M tests/manual-tests/framework/preferences/assortedContent/js/assortedContent.js
    M tests/manual-tests/framework/preferences/fullPage-schema/js/prefsEditorFullPageSchema.js
    M tests/manual-tests/framework/preferences/fullPage/js/prefsEditorFullpage.js

  Log Message:
  -----------
  Merge remote-tracking branch 'fluid-project/master' into FLUID-5525


  Commit: 430499425669f928ecc8da5a40be9fe2954b96b9
      https://github.com/fluid-project/infusion/commit/430499425669f928ecc8da5a40be9fe2954b96b9
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: use ._map where appropriate instead of _.forEach.


  Commit: 7a3ea7ab1589595ef430c5025c600667120054a2
      https://github.com/fluid-project/infusion/commit/7a3ea7ab1589595ef430c5025c600667120054a2
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: linting; reorganize code so all functions come before the Grunt config, and all custom task definitions come after it.


  Commit: 93e4ce0cb611e7e1d4b23149051fffb8ebbb8c56
      https://github.com/fluid-project/infusion/commit/93e4ce0cb611e7e1d4b23149051fffb8ebbb8c56
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-25 (Thu, 25 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: add Switch component CSS to verification, extract Stylus-> CSS rename func.


  Commit: 3a4e11a339e7ac9a54731b8d7b4b55044a1bc190
      https://github.com/fluid-project/infusion/commit/3a4e11a339e7ac9a54731b8d7b4b55044a1bc190
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-26 (Fri, 26 Jul 2019)

  Changed paths:
    M src/framework/preferences/css/stylus/Enactors.styl
    M src/framework/preferences/css/stylus/utils/Fonts.styl

  Log Message:
  -----------
  FLUID-5525: add building @font-face definitions for Open Dyslexic to build-fonts-Enactors.


  Commit: f5844df5bb337b865b515302185e2897455ee8f6
      https://github.com/fluid-project/infusion/commit/f5844df5bb337b865b515302185e2897455ee8f6
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
    M src/framework/preferences/css/stylus/utils/Fonts.styl

  Log Message:
  -----------
  FLUID-5525: generate @font-face definitions before fonts in Enactors.


  Commit: c8d17128fddc33cc9dd66ad4955ebc6c32de8be8
      https://github.com/fluid-project/infusion/commit/c8d17128fddc33cc9dd66ad4955ebc6c32de8be8
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
    M Gruntfile.js

  Log Message:
  -----------
  FLUID-5525: add minified CSS files to dist verification.


  Commit: a79d325a97c379fee996efad1593a9e67779d0d9
      https://github.com/fluid-project/infusion/commit/a79d325a97c379fee996efad1593a9e67779d0d9
  Author: Alan Harnum <waharnum at gmail.com>
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
    M src/framework/preferences/css/stylus/PrefsEditor.styl

  Log Message:
  -----------
  FLUID-5525: add overflow:hidden to .fl-choice label, so that tall fonts like openDyslexic don't create the 'lego block' effect.


  Commit: 058483bcca139731896ad11e4f734034e1d5cc0b
      https://github.com/fluid-project/infusion/commit/058483bcca139731896ad11e4f734034e1d5cc0b
  Author: Justin Obara <obara.justin at gmail.com>
  Date:   2019-07-29 (Mon, 29 Jul 2019)

  Changed paths:
    M .gitignore
    M Gruntfile.js
    M README.md
    M ReleaseNotes.md
    M package.json
    M src/framework/preferences/css/stylus/Enactors.styl
    M src/framework/preferences/css/stylus/PrefsEditor.styl
    M src/framework/preferences/css/stylus/utils/Fonts.styl
    M src/framework/preferences/js/Panels.js
    M src/framework/preferences/js/StarterGrades.js
    M src/framework/preferences/js/StarterSchemas.js
    M src/framework/preferences/messages/textFont.json
    M src/framework/preferences/messages/textFont_en.json
    M src/framework/preferences/messages/textFont_en_CA.json
    M src/framework/preferences/messages/textFont_en_US.json
    M src/framework/preferences/messages/textFont_es.json
    M src/framework/preferences/messages/textFont_fa.json
    M src/framework/preferences/messages/textFont_fr.json
    M tests/framework-tests/preferences/data/textFont_en.json
    M tests/framework-tests/preferences/js/AuxBuilderTests.js
    M tests/framework-tests/preferences/js/IntegrationTestsCommon.js
    M tests/framework-tests/preferences/js/PanelsTests.js
    M tests/framework-tests/preferences/js/PrefsEditorTests.js

  Log Message:
  -----------
  Merge remote-tracking branch 'waharnum/FLUID-5525'

* waharnum/FLUID-5525: (27 commits)
  FLUID-5525: add overflow:hidden to .fl-choice label, so that tall fonts like openDyslexic don't create the 'lego block' effect.
  FLUID-5525: add minified CSS files to dist verification.
  FLUID-5525: generate @font-face definitions before fonts in Enactors.
  FLUID-5525: add building @font-face definitions for Open Dyslexic to build-fonts-Enactors.
  FLUID-5525: add Switch component CSS to verification, extract Stylus-> CSS rename func.
  FLUID-5525: linting; reorganize code so all functions come before the Grunt config, and all custom task definitions come after it.
  FLUID-5525: use ._map where appropriate instead of _.forEach.
  FLUID-5525: finish initial refactor of dist file verification tasks to grunt multitarget.
  FLUID-5525: continuing to factor towards more Grunt-like behaviour for file verification.
  FLUID-5525: refactoring verify tasks to be more 'Grunt-like'.
  FLUID-5525: factor out function to get list of expected dist CSS files.
  FLUID-5525: factor out function for generating list of JS dist files.
  FLUID-5525: move OpenDyslexic font-face definitions to Enactor stylus file.
  FLUID-5525: remove unused src/lib/fonts directory.
  FLUID-5525: Create a single verifyDistFiles task.
  FLUID-5525: ensure opensans and open-dyslexic fonts are added to /dist when built; add fonts to dist verification grunt tasks. Refactor dist file verifications grunt tasks.
  FLUID-5525: add open-dyslexic directories to .gitignore, remove directories from git control.
  FLUID-5525: remove stray console.log
  FLUID-5525: revert Headless Chrome removal (will make separate branch and PR).
  FLUID-5525: exclude Headless Chrome from Testem config (provisional).
  ...


Compare: https://github.com/fluid-project/infusion/compare/132aa848c1c5...058483bcca13


More information about the Commits mailing list