- Jul 05, 2018
-
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
Adds the resize command components
-
Nicholas Gilbert authored
New options exist in options.js
-
Nicholas Gilbert authored
Uses a helper function isNumber cadged from SO to determine if the size is valid
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
Simpler and more dependable
-
Nicholas Gilbert authored
-
- Jul 04, 2018
-
-
Nicholas Gilbert authored
when passed a command argument Updated style.css with pre to display the indents and not ignore them
-
Nicholas Gilbert authored
in addition to the function Pushed out aliases into own dictionary
-
- Jul 03, 2018
-
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
Now no longer distinguishes between undefined and invalid, treated as regular clear
-
Nicholas Gilbert authored
-
- Jul 02, 2018
-
-
Nicholas Gilbert authored
refactored processing a command into own function, and added arguments for different things to clear (history, links, output with no args)
-
Nicholas Gilbert authored
commands.js: clear output
-
Nicholas Gilbert authored
commands.js: goto throws an error if dest is undefined uses updateOutput helper where relevant tabs.js: no longer displayed keycode if not found in dictionary tests for any spaces in command in processFirstWord, manually sets rest to undefined to indicate no arguments rather than repeating command updateOutput helper adds to the text in output and scrolls as it moves
-
Nicholas Gilbert authored
commands.js: input validation for links command new command save that stores the dests dictionary in local storage dests.js: loads dests dictonary from local storage on inital document startup
-
Nicholas Gilbert authored
style.css: style file for div scrolling tab.html: links to style.css, adds output div commands.js: list prints to new output goto will try and jump based on link in dests link adds a pair into dests dictionary dests.js: file to hold and eventually save / load dictionary of dests keycodes.js: minor modification, adds grave
-
- Jul 01, 2018
-
-
Nicholas Gilbert authored
tab.html: Adds a status element and reference to new script commands.js commands.js: Added a process jump table that can map a string to function Will fail if the function doesn't index keycodes.js: Modified the base keyCodes dictionary, and adds a second dictionary for taking regular key values and modifying them with shift tab.js: Adds basic command processing and shift modifying
-
Nicholas Gilbert authored
tab.html: Adds prompt item and loads keycodes file keycodes.js: Adds a constant dictionary to map keycodes to strings tab.js: outputs text to prompt, delete and backspace remove, enter clears
-
- Jun 30, 2018
-
-
Nicholas Gilbert authored
Setups up (mostly) stubs for the following necessary files: html/tab.html: the html page that will be loaded in the new tab page js/tab.js: the script that will be run from tab.html js/background.js: the script that will be run in the background always manifest.json: the json file that sets up the extension to be installable in firefox
-
Nicholas Gilbert authored
-
Nicholas Gilbert authored
-