Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on May 22, 2014
Commits on Oct 9, 2013
  1. Replace INDUBITA web fonts with an ASCII subset downloaded from FontS…

    authored
    …quirrel
    
    Using a limited subset reduces the size of the fonts to download.
Commits on Oct 4, 2013
Commits on Dec 15, 2012
  1. Add style for width of inputs

    authored
    I have been satisfied with the default width of inputs until using
    the page in Firefox on Ubuntu 12.04, where inputs are too large
    by default and the text of the form had too many line breaks.
    
    I added styles for the width of inputs to get a more consistent
    experience across operating systems and browsers.
Commits on Aug 4, 2012
  1. Use scope() from scope-or-not project to declare modules

    authored
    The intent of this change is to make the declaration of modules
    more consistent and stable through time.
    
    Previously, most modules declared all their code in the global scope,
    and one used define() from Asynchronous Module Definition format for
    which a stub had to be provided specifically for this module.
  2. Move utility functions to a separate script, utils.js

    authored
    The script utils.js defines several small modules, which are grouped
    in a single file to limit the number of HTTP requests.
    
    This is the exception in this project, where I have kept scripts
    separate to preserve their traceability, and voluntarily avoided
    obfuscation to let users check that nothing dubious is happening:
    no third party tracking, no submission to a server.
  3. Remove jslint comment

    authored
    The names of parameters have proven to be unstable with the evolution
    of jslint. The intent of the use of scope() is to write code in a more
    stable way, that will not need to be rewritten for reuse in the future.
    In the same vein, the jlint instruction is too anchored in the present;
    jslint options should be selected in the tool itself instead.
  4. Complete the list of dependencies in main module

    authored
    The list is provided for documentation purpose. As can be seen,
    no error occurs while working at scope level 1 when a dependency
    is not declared but is found in the global context anyway.
  5. Convert ascii85 module from AMD to scope()

    authored
    This allowed me to remove the script define.ascii85.js which defined
    a stub of define() to declare this specific module.
    
    The main module now accesses "ascii85" as a dependency in shared context.
  6. Wrap module sha512 in private scope(), export API

    authored
    The module "sha512" is now accessed as a dependency in main module.
  7. Wrap sha256 module in private scope(), export API

    authored
    The module "sha256" is now used as a dependency in main module.
  8. Wrap sha1 module in private scope(), export API

    authored
    The "sha1" module is now accessed as a dependency in main module.
  9. Wrap md5 module in private scope(), export public API

    authored
    I only exported the most useful methods. More methods, currently private,
    may be added to the public API as needed.
    
    I also added "md5" as a dependency in main module.
  10. Use scope() to define crc module

    authored
    I also added "crc" as a dependency of the main module.
  11. Wrap main module in scope()

    authored
    The call to scope() replaces the Immediately Invoked Function Expression.
  12. Add scope() from scope-or-not project

    authored
    The scope() function provides a flexible way to define modules
    without being tied to a particular environment or loader.
    
    Home page:
    https://github.com/eric-brechemier/scopeornot
Commits on Aug 3, 2012
  1. Add Indubitably font by Nick Curtis in credits

    authored
    The font is a freeware, downloaded from FontSquirrel:
    http://www.fontsquirrel.com/fonts/Indubitably
  2. Rename font from IndubitablyRegular to Indubitably

    authored
    It is best to leave the font style off the font name:
    http://www.metaltoad.com/blog
      /how-use-font-face-avoid-faux-italic-and-bold-browser-styles
Commits on Jul 21, 2012
  1. Add CRC JavaScript by Anders Danielsson

    authored
    From: http://www.digsys.se/JavaScript/CRC.aspx
    XHTML / JavaScript source code        September 19, 2010
    Copyright (c) 2003-2012 Scandinavian Digital Systems AB
    Internet: http://www.digsys.se
    Freeware: The source code and its methods and algorithms may be
              used as desired without restrictions.
Commits on May 7, 2012
  1. Bug fix: escape & and < in ASCII85 value before setting to innerHTML

    authored
    Otherwise, values containing & or < resulted in parse errors and parts of
    the value where missing in the display as a result.
Commits on Mar 2, 2012
Something went wrong with that request. Please try again.