Commit Graph

  • 67bcb509e8 Librairie verovio incluses en cas de besoin Retour à la version latest Recalcul plus accessible, notamment lorsque le cache est vide SPIP 4.1 master v0.10.05 patrice4 2022-12-19 12:54:18 +0100
  • 7d81373a23 Notation ABC : Verovio ne prends pas encore en charge les t-uplets. Le triolet pourra se noter A"3"BC var_mode : sa présence dans l'URL implique l'inclusion systématique des librairies JS v0.10.04 patrice4 2021-06-21 02:58:05 +0200
  • 853f40f0d6 Merge branch 'master' of https://git.spip.net/spip-contrib-extensions/ascore v0.10.03 patrice4 2021-06-15 02:50:14 +0200
  • d17341d89d Pas d'avertissement si la partition apparait ! patrice4 2021-06-15 02:50:09 +0200
  • e8e66a16eb [Salvatore] [source:lang/ ascore] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source:lang/ ascore] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2021-06-15 01:27:01 +0200
  • cd3c5c87e7 Bricoles de langue v0.10.02 patrice4 2021-06-14 19:24:02 +0200
  • b5ae16e6ed Vérification de constantes et texte statique initial avant prise en charge JS des partitions patrice4 2021-06-14 02:05:43 +0200
  • aec9a82e42 [Salvatore] [source:lang/ paquet-ascore] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source:lang/ paquet-ascore] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2021-06-10 01:27:01 +0200
  • 78b84659e3 [Salvatore] [source:lang/ ascore] Export depuis https://trad.spip.net de la langue fr [Salvatore] [source:lang/ ascore] Mise a jour du bilan depuis https://trad.spip.net Salvatore 2021-06-09 01:27:01 +0200
  • e16b4bdc42 Doc sur Contrib v0.10.01 patrice4 2021-06-07 18:39:05 +0200
  • 24be8067a4 - internationnalisation des chaines - l'option "zoom" ne peut pas etre definie en mode "mini" ou "inline" - qq bricoles patrice4 2021-06-05 01:39:18 +0200
  • 356d92a105 z++ patrice4 2021-06-02 06:45:18 +0200
  • 48df729314 Deux paramètres nouveaux : - xStyle (style du conteneur) - xInline : utile pour insérer une exemple musical dans le texte (balises span notamment) Usage : xInline zoom largeur décalageY Exemple : xInline 30 300 2em patrice4 2021-06-02 06:41:13 +0200
  • 819e9c3e87 Retour à la librairie Verovio version dev + qq bricoles patrice4 2021-05-31 00:23:20 +0200
  • f100ef3d5e [ui] icone SVG erational 2021-05-29 21:24:51 +0200
  • ea0f67f083 Au lieu de réinventer la roue, nouvelle librairie : svg2bitmap.js (incluant quelques corrections) Cette librairie compile tous les styles appliqués à un SVG avant de l'exporter. - "code:svg" permet d'exporter facilement une image SVG - "code:debug" permet d'afficher toutes les fenêtres "code:source abc pae mei svg png jpg midi" patrice4 2021-05-28 04:25:48 +0200
  • 8cb26ce00a Possibilité de modifier le style du titre. Un style généraliste en CSS n'est pour l'instant pas transposable dans le SVG exporté (PNG JPG ou SVG) => on passe par les options. => nouvelle options 'styletitre' en format JSON sans accolade patrice4 2021-05-27 07:29:23 +0200
  • f680cc0265 - code:svg png jpg jpeg => fonctionnel (sauf Firefox visiblement...) + bouton de téléchargement - code:abc => fonctionne seulement si le format est 'abc' (Verovio n'exporte pas en ABC) - var_mode=recacul provoque un recalcul de toutes les partitions par JS patrice4 2021-05-27 06:16:46 +0200
  • d5cafe6869 - Mise en place d'un cache à double niveau : JS et PHP A priori le cache est permanent, sauf si le répertoire /tmp/ascore est vidé - La librairie Verovio a été mise à jour, des notations sur les silences sont désormais possibles en format ABC On garde la fonctionnalité, le décalage horizontal de ces annotations est utile Exemple "-2.9%|"zAB - Code MIDI affiché : ajout d'un lien de téléchargement du fichier MIDI TODO: un lecteur MIDI - TODO: "code:PNG" patrice4 2021-05-26 02:48:26 +0200
  • f0d9ff2cf2 - Deux balises : align et cache - Premiers tests sur un système de cache soulageant le javascript patrice4 2021-05-25 09:36:54 +0200
  • 19b30a3a98 - Affichage du code sous forme pre > code avec le format en :before - Premières lignes en vue d'un futur lecteur midi html5 - Modele score ajouté à la liste des modèles de documents - Warning PHP-- patrice4 2021-05-24 04:49:57 +0200
  • 73a7221a2e Affichage du code : l'option est "code" (ou "xCode") Meilleure distribution des classes Disponible pour l'instant : source, pae, mei pour afficher plusieurs fenêtres de code, les séparer d'un espace. Exemple : <abc>code: source pae mei [data] bla bla </abc> patrice4 2021-05-23 06:28:45 +0200
  • 850efe69a0 Nouvelle option : fenêtre de rendu Exemple : <abc>render=pae source [data] bla bla</abc> Affichera deux fenêtres de rendu, l'une en pae, et l'autre en format source (abc ici) patrice4 2021-05-23 05:17:18 +0200
  • 237e46a798 - NEW : option "zoom" alias de l'option du toolkit "scale" - Ne pas définir le zoom si le mode mini est activé patrice4 2021-05-22 04:14:49 +0200
  • 1be1a82ad2 Format ABC : - raccourci pour les chiffrages seuls "M: bla bla" - raccourci pour les clés & armures seules "K: bla bla" patrice4 2021-05-22 03:20:56 +0200
  • c0828997be - Paramétrage inline : class, balise, largeur, mini, marges (aliases de xClass, xBalise, xLargeur, xMini et xMarges) - syntaxe mini : "mini XX" ou "mini: XX YYY" (XX est le zoom et YYY la largeur) - syntaxe marges : de 1 à 4 paramètres (idem margin ou padding CSS) - Le mode mini simplifie la syntaxe, marges réduites à 30 au lieu de 50, ni viewBox, header ou footer. - Possibilité de lister les paramètres sur une ligne en les séparant par une virgule (sauf en cas de commentaire). Exemple : <abc>mini : 35 350, font : Leipzig [data] ABC</abc> - Attribut "data-options" sur le conteneur avec toutes les options compilées - Attribut "data-xoptions" sur le conteneur avec toutes les xOptions compilées (juste pour info) - Prise en compte des accents par l'envoi au toolkit en iso-8859-1 patrice4 2021-05-22 01:39:50 +0200
  • 57776e9c80 sans zapper l'extension si on vide les tables... patrice4 2021-05-18 20:54:53 +0200
  • 353bfa9896 Support de l'extension musicxml patrice4 2021-05-18 20:52:33 +0200
  • ee69c8e6f6 Retrait du javascript du modeles score.html et passage en data() patrice4 2021-05-18 04:52:02 +0200
  • c39765deff Vérifications ABC : un titre, même vide est recommandé Si SPIP touche aux balises, on râle ! Couteau Suisse : pas touche aux balises ! patrice4 2021-05-18 02:04:23 +0200
  • 1c2a10b5fa introduction des balises <abc/> et <pae/> pour permettre une simplification de la syntaxe. patrice4 2021-05-17 06:34:26 +0200
  • 8cfe63fba8 Gestion inline des options à envoyer au toolkit : <ascore> ici les options... [data] ici la musique... </ascore> patrice4 2021-05-16 03:44:39 +0200
  • 7ff4e60479 SPIP >= 3.2 finalement (Eric) Version dev à tester. Options d'affichage à améliorer et afiner patrice4 2021-05-15 16:03:48 +0200
  • 8d04509b22 Des partitions avec SPIP ! patrice4 2021-05-15 11:19:39 +0200
  • f378b1193c 1er commit patrice4 2021-05-15 11:17:04 +0200