• en version
  • version fr

english version

New version of mozcards (a collection of card games), my XULRunner port of the Firefox extension Cards, especially for Maemo.

What's new:

  • The launcher is adapted to Fennec 1.1 and 2. It is simpler, as now Fennec support the -app argument.

    Technically, the new bash script is:

    #!/bin/sh
    CUR_DIR=$(dirname $(readlink -f "$0"))
    if [ -x /usr/bin/fennec ]; then
    /usr/bin/fennec -app "$CUR_DIR/application.ini" $@
    elif [ -x /usr/bin/xulrunner ]; then
    /usr/bin/xulrunner "$CUR_DIR/application.ini" $@
    else
    echo "Error: unable to find Fennec or XULRunner!"
    fi
    

    Note that now the script pass any eventual extra parameters to the real executable ;).

  • The chrome registration is now adapted to Fennec 2 (gecko 2, like Firefox 4), and backward compatible with prior versions.

    Technically, a root manifest is required in the main application folder, wich declare the others manifest. Components need to be declared too. See this link and this one for more precisions.

  • Some new games added :) , with a special set of small cards, because they're need more space.

Download page: http://joliclic.free.fr/mozilla/mozcards/en

version française

Nouvelle version de mozcards (une collection de jeux de cartes), mon port XULRunner de l'extension Cards, pour Maemo.

Quoi de neuf:

  • Le lanceur est adapté pour Fennec 1.1 et 2. Il est plus simple, car maintenant Fennec accepte l'argument -app.

    Techniquement, le nouveau script shell est

    #!/bin/sh
    CUR_DIR=$(dirname $(readlink -f "$0"))
    if [ -x /usr/bin/fennec ]; then
    /usr/bin/fennec -app "$CUR_DIR/application.ini" $@
    elif [ -x /usr/bin/xulrunner ]; then
    /usr/bin/xulrunner "$CUR_DIR/application.ini" $@
    else
    echo "Error: unable to find Fennec or XULRunner!"
    fi
    

    Notez que dorénavant le script passe les éventuels paramètres supplémentaires au réel executable ;).

  • L'enregistrement chrome est maintenant adapté à Fennec 2 (gecko 2, comme Firefox 4), et compatible avec les versions précédentes.

    Techniquement, un fichier manifest racine doit etre déclaré dans le dossier principal de l'application, lequel déclare les autres manifest. Les composants doivent etre déclarés également. Pour plus de précisions, voir ce lien et celui-ci.

  • De nouveaux jeux ont été ajoutés :), avec un set de cartes plus petites, parce qu'ils demandent plus d'espace.

Page de téléchargement: http://joliclic.free.fr/mozilla/mozcards/