Changeset 3309316
- Timestamp:
- 06/10/2025 03:26:06 PM (10 months ago)
- Location:
- chordpress
- Files:
-
- 5 edited
- 23 copied
-
tags/3.9.5 (copied) (copied from chordpress/trunk)
-
tags/3.9.5/admin/class-chordpress-admin.php (copied) (copied from chordpress/trunk/admin/class-chordpress-admin.php)
-
tags/3.9.5/admin/js/chordpress-admin.js (copied) (copied from chordpress/trunk/admin/js/chordpress-admin.js)
-
tags/3.9.5/admin/js/tinymce_buttons.js (copied) (copied from chordpress/trunk/admin/js/tinymce_buttons.js)
-
tags/3.9.5/admin/partials/chordpress-admin-chord-meta-box.php (copied) (copied from chordpress/trunk/admin/partials/chordpress-admin-chord-meta-box.php)
-
tags/3.9.5/admin/partials/chordpress-admin-license.php (copied) (copied from chordpress/trunk/admin/partials/chordpress-admin-license.php)
-
tags/3.9.5/admin/partials/chordpress-admin-options.php (copied) (copied from chordpress/trunk/admin/partials/chordpress-admin-options.php)
-
tags/3.9.5/chordpress.php (copied) (copied from chordpress/trunk/chordpress.php) (2 diffs)
-
tags/3.9.5/includes/class-chordpress-activator.php (copied) (copied from chordpress/trunk/includes/class-chordpress-activator.php)
-
tags/3.9.5/includes/class-chordpress-chord.php (copied) (copied from chordpress/trunk/includes/class-chordpress-chord.php)
-
tags/3.9.5/includes/class-chordpress-deactivator.php (copied) (copied from chordpress/trunk/includes/class-chordpress-deactivator.php)
-
tags/3.9.5/includes/class-chordpress-i18n.php (copied) (copied from chordpress/trunk/includes/class-chordpress-i18n.php)
-
tags/3.9.5/includes/class-chordpress-license.php (copied) (copied from chordpress/trunk/includes/class-chordpress-license.php)
-
tags/3.9.5/includes/class-chordpress-loader.php (copied) (copied from chordpress/trunk/includes/class-chordpress-loader.php)
-
tags/3.9.5/includes/class-chordpress-plugin.php (copied) (copied from chordpress/trunk/includes/class-chordpress-plugin.php)
-
tags/3.9.5/includes/class-chordpress-renderer.php (copied) (copied from chordpress/trunk/includes/class-chordpress-renderer.php) (1 diff)
-
tags/3.9.5/languages/chordpress.pot (copied) (copied from chordpress/trunk/languages/chordpress.pot) (3 diffs)
-
tags/3.9.5/makepot.cmd (copied) (copied from chordpress/trunk/makepot.cmd)
-
tags/3.9.5/public/class-chordpress-public.php (copied) (copied from chordpress/trunk/public/class-chordpress-public.php)
-
tags/3.9.5/public/css/chordpress-public.css (copied) (copied from chordpress/trunk/public/css/chordpress-public.css)
-
tags/3.9.5/public/js/chordpress-public.js (copied) (copied from chordpress/trunk/public/js/chordpress-public.js) (1 diff)
-
tags/3.9.5/readme.txt (copied) (copied from chordpress/trunk/readme.txt) (2 diffs)
-
tags/3.9.5/uninstall.php (copied) (copied from chordpress/trunk/uninstall.php)
-
trunk/chordpress.php (modified) (2 diffs)
-
trunk/includes/class-chordpress-renderer.php (modified) (1 diff)
-
trunk/languages/chordpress.pot (modified) (3 diffs)
-
trunk/public/js/chordpress-public.js (modified) (1 diff)
-
trunk/readme.txt (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
chordpress/tags/3.9.5/chordpress.php
r3307811 r3309316 19 19 * Plugin URI: https://lewe.gitbook.io/lewe-chordpress/ 20 20 * Description: This plugin renders ChordPro formatted text and chord diagrams in WordPress sites. 21 * Version: 3.9. 421 * Version: 3.9.5 22 22 * Author: George Lewe 23 23 * Author URI: https://www.lewe.com … … 38 38 */ 39 39 define('CHORDPRESS_NAME', 'ChordPress'); 40 define('CHORDPRESS_VERSION', '3.9. 4');40 define('CHORDPRESS_VERSION', '3.9.5'); 41 41 define('CHORDPRESS_AUTHOR', 'George Lewe'); 42 42 define('CHORDPRESS_AUTHOR_URI', 'https://www.lewe.com'); -
chordpress/tags/3.9.5/includes/class-chordpress-renderer.php
r3307811 r3309316 989 989 $printTitle = $this->arrDirectives['title']; 990 990 } 991 $interactionForm .= "<br><button class= 'cpress-btn cpress-btn-secondary cpress-btn-sm'onclick=\"printElement('%cpressID%', '" . $printTitle . "', '" . $this->songsheetStyles . "');\">" . __('Print', 'chordpress') . "</button>\n";991 $interactionForm .= "<br><button class=\"cpress-btn cpress-btn-secondary cpress-btn-sm\" onclick=\"printElement('%cpressID%', '" . $printTitle . "', '" . $this->songsheetStyles . "');\">" . __('Print', 'chordpress') . "</button>\n"; 992 992 } 993 993 $interactionForm .= "</div>"; -
chordpress/tags/3.9.5/languages/chordpress.pot
r3307608 r3309316 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Lewe ChordPress 3.9. 2\n"5 "Project-Id-Version: Lewe ChordPress 3.9.5\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/chordpress\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-06- 06T19:11:35+02:00\n"12 "POT-Creation-Date: 2025-06-10T17:24:14+02:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.4.0\n" … … 1248 1248 msgstr "" 1249 1249 1250 #: includes/class-chordpress-renderer.php:76 31250 #: includes/class-chordpress-renderer.php:765 1251 1251 msgid "Composer" 1252 1252 msgstr "" 1253 1253 1254 #: includes/class-chordpress-renderer.php:76 41254 #: includes/class-chordpress-renderer.php:766 1255 1255 msgid "Artist" 1256 1256 msgstr "" 1257 1257 1258 #: includes/class-chordpress-renderer.php:76 51258 #: includes/class-chordpress-renderer.php:767 1259 1259 msgid "Year" 1260 1260 msgstr "" 1261 1261 1262 #: includes/class-chordpress-renderer.php:76 61262 #: includes/class-chordpress-renderer.php:768 1263 1263 msgid "Album" 1264 1264 msgstr "" 1265 1265 1266 #: includes/class-chordpress-renderer.php:7 691266 #: includes/class-chordpress-renderer.php:771 1267 1267 msgid "Key (original)" 1268 1268 msgstr "" 1269 1269 1270 #: includes/class-chordpress-renderer.php:77 01270 #: includes/class-chordpress-renderer.php:772 1271 1271 msgid "Key (transposed)" 1272 1272 msgstr "" 1273 1273 1274 #: includes/class-chordpress-renderer.php:77 71274 #: includes/class-chordpress-renderer.php:779 1275 1275 msgid "Time" 1276 1276 msgstr "" 1277 1277 1278 #: includes/class-chordpress-renderer.php:7 781278 #: includes/class-chordpress-renderer.php:780 1279 1279 msgid "Tempo" 1280 1280 msgstr "" 1281 1281 1282 #: includes/class-chordpress-renderer.php:7 791282 #: includes/class-chordpress-renderer.php:781 1283 1283 msgid "Capo" 1284 1284 msgstr "" 1285 1285 1286 #: includes/class-chordpress-renderer.php:8 091286 #: includes/class-chordpress-renderer.php:811 1287 1287 msgid "These known chords are used in this song" 1288 1288 msgstr "" 1289 1289 1290 #: includes/class-chordpress-renderer.php:85 41290 #: includes/class-chordpress-renderer.php:856 1291 1291 msgid "Font Size" 1292 1292 msgstr "" 1293 1293 1294 #: includes/class-chordpress-renderer.php:88 11295 #: includes/class-chordpress-renderer.php:90 01296 #: includes/class-chordpress-renderer.php:9 691294 #: includes/class-chordpress-renderer.php:883 1295 #: includes/class-chordpress-renderer.php:902 1296 #: includes/class-chordpress-renderer.php:971 1297 1297 msgid "Transpose" 1298 1298 msgstr "" 1299 1299 1300 #: includes/class-chordpress-renderer.php:90 21300 #: includes/class-chordpress-renderer.php:904 1301 1301 msgid "Only works for international key names" 1302 1302 msgstr "" 1303 1303 1304 #: includes/class-chordpress-renderer.php:9 491304 #: includes/class-chordpress-renderer.php:951 1305 1305 msgid "Harmonica" 1306 1306 msgstr "" 1307 1307 1308 #: includes/class-chordpress-renderer.php:95 51308 #: includes/class-chordpress-renderer.php:957 1309 1309 msgid "Only works when using harmonica notation" 1310 1310 msgstr "" 1311 1311 1312 #: includes/class-chordpress-renderer.php:95 71312 #: includes/class-chordpress-renderer.php:959 1313 1313 msgid "Diatonic" 1314 1314 msgstr "" 1315 1315 1316 #: includes/class-chordpress-renderer.php:9 581316 #: includes/class-chordpress-renderer.php:960 1317 1317 msgid "Chromatic" 1318 1318 msgstr "" 1319 1319 1320 #: includes/class-chordpress-renderer.php:9 591320 #: includes/class-chordpress-renderer.php:961 1321 1321 msgid "Tremolo" 1322 1322 msgstr "" 1323 1323 1324 #: includes/class-chordpress-renderer.php:9 891324 #: includes/class-chordpress-renderer.php:991 1325 1325 msgid "Print" 1326 1326 msgstr "" 1327 1327 1328 #: includes/class-chordpress-renderer.php:109 31328 #: includes/class-chordpress-renderer.php:1095 1329 1329 msgid "Missing square bracket in line" 1330 1330 msgstr "" -
chordpress/tags/3.9.5/public/js/chordpress-public.js
r3307811 r3309316 360 360 }); 361 361 362 // Scale specified classes 363 ['cpress_line'].forEach(className => { 364 const elems = element.getElementsByClassName(className); 365 for (let i = 0; i < elems.length; i++) { 366 if (!elems[i].dataset.baseFontSize) { 367 elems[i].dataset.baseFontSize = window.getComputedStyle(elems[i]).fontSize; 368 } 369 const baseSize = parseFloat(elems[i].dataset.baseFontSize); 370 const newSize = baseSize * scale; 371 elems[i].style.setProperty('font-size', newSize + 'px', 'important'); 372 } 373 }); 374 362 375 // Update the button text to reflect the new font size 363 376 sizeButton.innerText = newFontSize + '%'; -
chordpress/tags/3.9.5/readme.txt
r3307811 r3309316 5 5 Requires at least: 4.0 6 6 Tested up to: 6.8 7 Stable tag: 3.9. 47 Stable tag: 3.9.5 8 8 Requires PHP: 5.2.4 9 9 License: GPLv3 … … 130 130 131 131 == Changelog == 132 = 3.9.5 = 133 * 2025-06-10 134 * Interactive font size is now overwriting custom line style font size 135 132 136 = 3.9.4 = 133 137 * 2025-06-07 -
chordpress/trunk/chordpress.php
r3307811 r3309316 19 19 * Plugin URI: https://lewe.gitbook.io/lewe-chordpress/ 20 20 * Description: This plugin renders ChordPro formatted text and chord diagrams in WordPress sites. 21 * Version: 3.9. 421 * Version: 3.9.5 22 22 * Author: George Lewe 23 23 * Author URI: https://www.lewe.com … … 38 38 */ 39 39 define('CHORDPRESS_NAME', 'ChordPress'); 40 define('CHORDPRESS_VERSION', '3.9. 4');40 define('CHORDPRESS_VERSION', '3.9.5'); 41 41 define('CHORDPRESS_AUTHOR', 'George Lewe'); 42 42 define('CHORDPRESS_AUTHOR_URI', 'https://www.lewe.com'); -
chordpress/trunk/includes/class-chordpress-renderer.php
r3307811 r3309316 989 989 $printTitle = $this->arrDirectives['title']; 990 990 } 991 $interactionForm .= "<br><button class= 'cpress-btn cpress-btn-secondary cpress-btn-sm'onclick=\"printElement('%cpressID%', '" . $printTitle . "', '" . $this->songsheetStyles . "');\">" . __('Print', 'chordpress') . "</button>\n";991 $interactionForm .= "<br><button class=\"cpress-btn cpress-btn-secondary cpress-btn-sm\" onclick=\"printElement('%cpressID%', '" . $printTitle . "', '" . $this->songsheetStyles . "');\">" . __('Print', 'chordpress') . "</button>\n"; 992 992 } 993 993 $interactionForm .= "</div>"; -
chordpress/trunk/languages/chordpress.pot
r3307608 r3309316 3 3 msgid "" 4 4 msgstr "" 5 "Project-Id-Version: Lewe ChordPress 3.9. 2\n"5 "Project-Id-Version: Lewe ChordPress 3.9.5\n" 6 6 "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/chordpress\n" 7 7 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" … … 10 10 "Content-Type: text/plain; charset=UTF-8\n" 11 11 "Content-Transfer-Encoding: 8bit\n" 12 "POT-Creation-Date: 2025-06- 06T19:11:35+02:00\n"12 "POT-Creation-Date: 2025-06-10T17:24:14+02:00\n" 13 13 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" 14 14 "X-Generator: WP-CLI 2.4.0\n" … … 1248 1248 msgstr "" 1249 1249 1250 #: includes/class-chordpress-renderer.php:76 31250 #: includes/class-chordpress-renderer.php:765 1251 1251 msgid "Composer" 1252 1252 msgstr "" 1253 1253 1254 #: includes/class-chordpress-renderer.php:76 41254 #: includes/class-chordpress-renderer.php:766 1255 1255 msgid "Artist" 1256 1256 msgstr "" 1257 1257 1258 #: includes/class-chordpress-renderer.php:76 51258 #: includes/class-chordpress-renderer.php:767 1259 1259 msgid "Year" 1260 1260 msgstr "" 1261 1261 1262 #: includes/class-chordpress-renderer.php:76 61262 #: includes/class-chordpress-renderer.php:768 1263 1263 msgid "Album" 1264 1264 msgstr "" 1265 1265 1266 #: includes/class-chordpress-renderer.php:7 691266 #: includes/class-chordpress-renderer.php:771 1267 1267 msgid "Key (original)" 1268 1268 msgstr "" 1269 1269 1270 #: includes/class-chordpress-renderer.php:77 01270 #: includes/class-chordpress-renderer.php:772 1271 1271 msgid "Key (transposed)" 1272 1272 msgstr "" 1273 1273 1274 #: includes/class-chordpress-renderer.php:77 71274 #: includes/class-chordpress-renderer.php:779 1275 1275 msgid "Time" 1276 1276 msgstr "" 1277 1277 1278 #: includes/class-chordpress-renderer.php:7 781278 #: includes/class-chordpress-renderer.php:780 1279 1279 msgid "Tempo" 1280 1280 msgstr "" 1281 1281 1282 #: includes/class-chordpress-renderer.php:7 791282 #: includes/class-chordpress-renderer.php:781 1283 1283 msgid "Capo" 1284 1284 msgstr "" 1285 1285 1286 #: includes/class-chordpress-renderer.php:8 091286 #: includes/class-chordpress-renderer.php:811 1287 1287 msgid "These known chords are used in this song" 1288 1288 msgstr "" 1289 1289 1290 #: includes/class-chordpress-renderer.php:85 41290 #: includes/class-chordpress-renderer.php:856 1291 1291 msgid "Font Size" 1292 1292 msgstr "" 1293 1293 1294 #: includes/class-chordpress-renderer.php:88 11295 #: includes/class-chordpress-renderer.php:90 01296 #: includes/class-chordpress-renderer.php:9 691294 #: includes/class-chordpress-renderer.php:883 1295 #: includes/class-chordpress-renderer.php:902 1296 #: includes/class-chordpress-renderer.php:971 1297 1297 msgid "Transpose" 1298 1298 msgstr "" 1299 1299 1300 #: includes/class-chordpress-renderer.php:90 21300 #: includes/class-chordpress-renderer.php:904 1301 1301 msgid "Only works for international key names" 1302 1302 msgstr "" 1303 1303 1304 #: includes/class-chordpress-renderer.php:9 491304 #: includes/class-chordpress-renderer.php:951 1305 1305 msgid "Harmonica" 1306 1306 msgstr "" 1307 1307 1308 #: includes/class-chordpress-renderer.php:95 51308 #: includes/class-chordpress-renderer.php:957 1309 1309 msgid "Only works when using harmonica notation" 1310 1310 msgstr "" 1311 1311 1312 #: includes/class-chordpress-renderer.php:95 71312 #: includes/class-chordpress-renderer.php:959 1313 1313 msgid "Diatonic" 1314 1314 msgstr "" 1315 1315 1316 #: includes/class-chordpress-renderer.php:9 581316 #: includes/class-chordpress-renderer.php:960 1317 1317 msgid "Chromatic" 1318 1318 msgstr "" 1319 1319 1320 #: includes/class-chordpress-renderer.php:9 591320 #: includes/class-chordpress-renderer.php:961 1321 1321 msgid "Tremolo" 1322 1322 msgstr "" 1323 1323 1324 #: includes/class-chordpress-renderer.php:9 891324 #: includes/class-chordpress-renderer.php:991 1325 1325 msgid "Print" 1326 1326 msgstr "" 1327 1327 1328 #: includes/class-chordpress-renderer.php:109 31328 #: includes/class-chordpress-renderer.php:1095 1329 1329 msgid "Missing square bracket in line" 1330 1330 msgstr "" -
chordpress/trunk/public/js/chordpress-public.js
r3307811 r3309316 360 360 }); 361 361 362 // Scale specified classes 363 ['cpress_line'].forEach(className => { 364 const elems = element.getElementsByClassName(className); 365 for (let i = 0; i < elems.length; i++) { 366 if (!elems[i].dataset.baseFontSize) { 367 elems[i].dataset.baseFontSize = window.getComputedStyle(elems[i]).fontSize; 368 } 369 const baseSize = parseFloat(elems[i].dataset.baseFontSize); 370 const newSize = baseSize * scale; 371 elems[i].style.setProperty('font-size', newSize + 'px', 'important'); 372 } 373 }); 374 362 375 // Update the button text to reflect the new font size 363 376 sizeButton.innerText = newFontSize + '%'; -
chordpress/trunk/readme.txt
r3307811 r3309316 5 5 Requires at least: 4.0 6 6 Tested up to: 6.8 7 Stable tag: 3.9. 47 Stable tag: 3.9.5 8 8 Requires PHP: 5.2.4 9 9 License: GPLv3 … … 130 130 131 131 == Changelog == 132 = 3.9.5 = 133 * 2025-06-10 134 * Interactive font size is now overwriting custom line style font size 135 132 136 = 3.9.4 = 133 137 * 2025-06-07
Note: See TracChangeset
for help on using the changeset viewer.