Hi Okido
Thank you for the clear instructions. The process was easier than I thought it would be. I can now open the console using F12.
I have made some small changes.
In CaptureKeysMacro, I changed the keycodes for "MINUS" and "EQUALS". These now allow me to use these keys as shortcuts.
"MINUS": 189,
"EQUALS": 187,
In fontSize-Zoom-Source, I changed the definitions for the keys to be used to the following:
/* Definitions for captureKeys Macro */
config.macros.captureKeys.captureKey(document, config.macros.fontsize_zoom.min,"NUMPADMINUS",false,false,true);
config.macros.captureKeys.captureKey(document, config.macros.fontsize_zoom.max,"PLUS",false,false,true);
config.macros.captureKeys.captureKey(document, config.macros.fontsize_zoom.min,"MINUS",false,false,true);
config.macros.captureKeys.captureKey(document, config.macros.fontsize_zoom.max,"EQUALS",false,false,true);
This now lets me reduce the zoom by [Ctrl+minus] (using the number pad minus) and [Ctrl+minus] (using the regular minus key - on my keyboard this is next the numeral 0, and includes underscore when [Shift] is pressed).
I can now increase the zoom by [Ctrl+plus] (using the number pad plus) and [Ctrl+equals] (using the '=' key which includes '+' when [Shift] is pressed).
This matches the zoom behaviour of my regular web browser and works nicely.
Lastly, I used the AceEditor to make the changes and your build system to produce the plugin. Both worked very nicely. Thank you for making those available.
Cheers
Andrew Mc