[dev] [dexonline/dexonline] 6d6fe3: Typewriter for definitions. Run once every 4 hours...

GitHub noreply at github.com
Sat Apr 1 17:00:45 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dexonline/dexonline
  Commit: 6d6fe3a118521760e6d044a8c72647dbe27d3d37
      https://github.com/dexonline/dexonline/commit/6d6fe3a118521760e6d044a8c72647dbe27d3d37
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-25 (Sat, 25 Mar 2017)

  Changed paths:
    M templates/search/definitionList.tpl
    A wwwbase/js/third-party/typewriter.js
    A wwwbase/js/typewriter.js

  Log Message:
  -----------
  Typewriter for definitions. Run once every 4 hours.

Checks day an month before running.


  Commit: e34172f2fa1512bc547886e20ba94116c233d582
      https://github.com/dexonline/dexonline/commit/e34172f2fa1512bc547886e20ba94116c233d582
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-26 (Sun, 26 Mar 2017)

  Changed paths:
    M templates/base.tpl
    M templates/search/definitionList.tpl
    M wwwbase/index.php
    A wwwbase/js/aprilFools.js
    M wwwbase/js/typewriter.js
    A wwwbase/typewriter/typewriter-keystroke.mp3

  Log Message:
  -----------
  Setting up base.tpl overlay.

* updating scripts to use $wwwbase;
* re-purposing old aprilFoolsDay config setting;


  Commit: 5721fa05514bb094aa6c5562ae09999d692b8b4d
      https://github.com/dexonline/dexonline/commit/5721fa05514bb094aa6c5562ae09999d692b8b4d
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M templates/base.tpl
    M templates/search/definitionList.tpl
    R wwwbase/js/aprilFools.js
    R wwwbase/js/third-party/typewriter.js
    R wwwbase/js/typewriter.js
    A wwwbase/typewriter/run.css
    A wwwbase/typewriter/run.js
    A wwwbase/typewriter/typewriter.js

  Log Message:
  -----------
  Code cleanup and refactoring.

Restructured everything to ``wwwbase/typewriter``.

``run.js`` now holds the code for both definitions and overlay and
exposes several functions in the ``window.typewriter`` namespace.

Using separate cookies for the overlay and the definitions so the
definitions will still run if the first encounter was the overlay on a
different page.


  Commit: 87dd0251ddee6b864877285ee5dc63a643b8ca41
      https://github.com/dexonline/dexonline/commit/87dd0251ddee6b864877285ee5dc63a643b8ca41
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.css
    M wwwbase/typewriter/run.js

  Log Message:
  -----------
  Fixing overlay position and callbacks.


  Commit: 66692539854a68eff5c476420e2e04b6f5765a55
      https://github.com/dexonline/dexonline/commit/66692539854a68eff5c476420e2e04b6f5765a55
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-27 (Mon, 27 Mar 2017)

  Changed paths:
    M templates/base.tpl
    A wwwbase/typewriter/font/FuckinGwenhwyfar.ttf
    A wwwbase/typewriter/font/OFL-FAQ.txt
    A wwwbase/typewriter/font/Open Font License.txt
    M wwwbase/typewriter/run.css
    M wwwbase/typewriter/run.js

  Log Message:
  -----------
  Adding font.


  Commit: a875f2f3f0f75a589edf51c38e7b8ef71ffc90ff
      https://github.com/dexonline/dexonline/commit/a875f2f3f0f75a589edf51c38e7b8ef71ffc90ff
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M templates/base.tpl
    M wwwbase/typewriter/run.js
    A wwwbase/typewriter/sound/key_0.ogg
    A wwwbase/typewriter/sound/key_1.ogg
    A wwwbase/typewriter/sound/key_2.ogg
    A wwwbase/typewriter/sound/key_3.ogg
    A wwwbase/typewriter/sound/key_4.ogg
    R wwwbase/typewriter/typewriter-keystroke.mp3

  Log Message:
  -----------
  Fixing paths. Updating sounds and output.

* Removing "/" after wwwRoot usage. wwwRoot already includes it.
* Using sounds cut from https://freesound.org/people/fastson/sounds/75188/.
* Increasing typing speed.
* Adding typing sounds to definitions. Not really, typing the first
definition text into an element not appended to DOM.


  Commit: a4b73227035b28af40f64ad9e821f6e8d5d007b3
      https://github.com/dexonline/dexonline/commit/a4b73227035b28af40f64ad9e821f6e8d5d007b3
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.js
    A wwwbase/typewriter/sound/key_0.mp3
    R wwwbase/typewriter/sound/key_0.ogg
    A wwwbase/typewriter/sound/key_1.mp3
    R wwwbase/typewriter/sound/key_1.ogg
    A wwwbase/typewriter/sound/key_2.mp3
    R wwwbase/typewriter/sound/key_2.ogg
    A wwwbase/typewriter/sound/key_3.mp3
    R wwwbase/typewriter/sound/key_3.ogg
    A wwwbase/typewriter/sound/key_4.mp3
    R wwwbase/typewriter/sound/key_4.ogg

  Log Message:
  -----------
  Converting sounds to mp3 because IE exists.

https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats

Also adding the missing 5th sound to the array.


  Commit: 5c6fa918289cf1946cafbc6e1eae65fad8d17e72
      https://github.com/dexonline/dexonline/commit/5c6fa918289cf1946cafbc6e1eae65fad8d17e72
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.js

  Log Message:
  -----------
  Refactoring runOverlay to support multiple lines.


  Commit: fd5d7fa880aefc5d0472b04bc84b0a99b73db1a1
      https://github.com/dexonline/dexonline/commit/fd5d7fa880aefc5d0472b04bc84b0a99b73db1a1
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.js
    A wwwbase/typewriter/sound/cr.mp3

  Log Message:
  -----------
  Adding CR sound.


  Commit: c8a57db65adfb53a1b091ac021926737b2046fbd
      https://github.com/dexonline/dexonline/commit/c8a57db65adfb53a1b091ac021926737b2046fbd
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.css
    M wwwbase/typewriter/run.js

  Log Message:
  -----------
  Centering overlay. Fixing fonts for mobile.


  Commit: 7889c8dda280870f8f85339e8441b222013625c2
      https://github.com/dexonline/dexonline/commit/7889c8dda280870f8f85339e8441b222013625c2
  Author: David Batranu <david.batranu at eaudeweb.ro>
  Date:   2017-03-30 (Thu, 30 Mar 2017)

  Changed paths:
    M wwwbase/typewriter/run.css

  Log Message:
  -----------
  Slightly bigger font for definitions


  Commit: 0760b36d52344d5111d7f930ed0065f38c0e3d54
      https://github.com/dexonline/dexonline/commit/0760b36d52344d5111d7f930ed0065f38c0e3d54
  Author: raduborza <radu_borza at yahoo.it>
  Date:   2017-04-01 (Sat, 01 Apr 2017)

  Changed paths:
    M templates/base.tpl
    M wwwbase/index.php
    A wwwbase/typewriter/font/FuckinGwenhwyfar.ttf
    A wwwbase/typewriter/font/OFL-FAQ.txt
    A wwwbase/typewriter/font/Open Font License.txt
    A wwwbase/typewriter/run.css
    A wwwbase/typewriter/run.js
    A wwwbase/typewriter/sound/cr.mp3
    A wwwbase/typewriter/sound/key_0.mp3
    A wwwbase/typewriter/sound/key_1.mp3
    A wwwbase/typewriter/sound/key_2.mp3
    A wwwbase/typewriter/sound/key_3.mp3
    A wwwbase/typewriter/sound/key_4.mp3
    A wwwbase/typewriter/typewriter.js

  Log Message:
  -----------
  Merge pull request #573 from dexonline/typewriter

Typewriter


Compare: https://github.com/dexonline/dexonline/compare/96cb483dda85...0760b36d5234


More information about the Dev mailing list