2022-11-16 * Revision: 89 - improved a border case which prevented to shrink a selection (with cntl- drag) that extended from the very beginning and/or to the ending of the audio. * Revision: 88 - to remember my changes I added the original file jquery.flot.selection.js and ignored it at the same time to avoid tracking - bug: extending/shrinking the selection did not change T.gebieden [0].xaxis - removed global var gebied, because it is doubled by T.gebieden [0].xaxis - updated plotSelect to repair the bug mentioned above 2022-09-06 * Revision: 87 - implementation of an audio cursor at the bottom of the onset graph - disable highlighting of points on the red onset curve (used to interfere with selecting beat lines) - some more tooltips in the menu 2022-07-11 * Revision: 86 - Modified jquery.flot.selection.js Added original mouse event to the parameter list of the plotselected custom event - Holding down the shift key while dragging the mouse extends the plot selection and hodling down the ctrl key shrinks the plot selection 2022-04-09 * Revision: 85 - bug: ranges not set when dragging with the mouse in the graph 2022-03-16 * Revision: 84 - bug: when manually entering range inputs, the values were not compared correctly - always update edit position when cursor is moved by arrow keys (i.e. also after stopping with shift-space) - when stopped with shift-space, another shift-space moves the cursor back to the startposition 2022-02-19 * Revision: 83 - small layout changes 2022-02-18 * Revision: 82 - set the height of score and graph with a percentage height (30% each) - set a maximum height for the button bar (20%) - change space-around to space-between (better for small screens) - explcitly set the pixel height of the graph to that of its container - add a resize eventListener to redraw the graph 2022-02-14 * Revision: 81 - updated help pop-ups and readme * Revision: 80 - add title bar to the help dialog with links to the main page and the docs that open a new tab. - keep help dialog open if one of these links is clicked. - make the help dialog scrollable. - add revision number from the source to the help dialog title bar. 2022-02-13 * Revision: 79 - add URL parameter for page scrolling - do not correct the selection end if it is zero but interpret it as the end of the audio in all operations 2022-02-09 * Revision: 78 - new menu item (and option): page scroll. when checked the scrolling occurs at the end of the window. When unchecked the cursor is kept at a fixed position (0.3 of the window width) - bug: also return to start position if it is the first note (index 0) - change shortcut for move range to cntl-arrow only (was shift-cntl-arrow). - make sure that end range > begin range - set range inputs in function setTempRange 2022-02-08 * Revision: 77 - bug: skip invisible rests/notes when positioning the note cursor - better positioning after scroll jumps at begin/end of line and after a repeat * Revision: 76 bug: undo and redo should reset the last operation (lastop) - only scroll if one of the cursors would be drawn at less than 0.2 of the window width or more than 0.8 of the same). * Revision: 75 - bug: the last beat in a selection was not moved with cntl-arrow - when the selection start changes (opt.aoff) scroll to this position * Revision: 74 - shift-click in the graph sets begin range. - cntl-click in the graph sets end range. - help dialog updated accordingly. - new function checkShift to check if modifier keys are pressed when clicking in the graph. 2022-02-07 * Revision: 73 - a click in the graph also sets the begin range - shift-space stops playback and the cursor remains where it is. (nornal space stops and the cursor returns to the start position) 2022-02-06 * Revision: 72 - new option tel= (opt.curtel) sets the cursor position (in beats) - take care of properly updating opt.curtel and setting the initial position - rename the option for beat unit to unit= - improve moving beats (moveTel) by honouring the current selection * Revision: 71 - verwijder expliciet laden van env.js omdat de import dat al doet - "use strict" moet boven alle andere javascript-statements - alle toetsen met Alt-wijziging overslaan in keydown - nieuw compile script - nieuwe index en readme 2022-02-05 * Revision: 70 - de URL-opties tmp, aoff en dur correct behandelen