Changelog
Version 0.9.5.5
- Also 0.9.5.¾, quick ‘fix’ release:
- Catch error in createCSS.js where cssRules doesn’t have length.
- Should prevent the extension from flooding the JS console.
- Still need to figure out how to handle that case, though… not sure if it’s even detrimental to the function of the extension.
- Should prevent the extension from flooding the JS console.
Version 0.9.5.2
- Added font to main tag list.
- Added 16px icon for options page.
Version 0.9.5.1
- Hyphen fix (part two); Added g after last slash (/) in RegExp.
- Now all hyphens in domains are replaced!
Version 0.9.5.0
- Transitioned to CSS stylesheets and Classes from old, manual method.
- May provide a slight speed improvement.
- May allow font sizes to cascade.
- Allows me to classify a style as !important.
- May provide a slight speed improvement.
Version 0.9.4.4
- Now dashes in domains are replaced with underscores, because objects in JS can’t contain dashes. –_–;
Version 0.9.4.3
- Fixed case where domains object was empty.
- Fixed case where options hadn’t been changed yet, but I was trying to split a string which is only created after options have been changed.
Version 0.9.4.2
- siteDb rewrite
- Functioning pageAction
Version 0.9.4.0 (aka, 0.9.4.1)
- Added span, small, and textarea tags
- Small and textarea can be adjusted separately
- Small and textarea may also be disabled; their size will remain unchanged in that case
- Small and textarea can be adjusted separately
- Added option to adjust the event delay, allowing the user to control responsiveness on dynamic pages.
Version 0.9.3.3
- Attempt to reduce activity on very dynamic pages
- Added timeouts to reduce the number of times that makeTextReadable() is executed
- It’s delayed by 5 seconds, which should give dynamic pages enough time to settle before it’s run again.
- Added timeouts to reduce the number of times that makeTextReadable() is executed
Version 0.9.3.2
- Attempt to reduce memory usage…
- Added return to functions
- Added var to some variable declarations
- Added return to functions
- changed css file name to options.css
- added check for minimum_fontsize in localStorage
- modified minfont check to explicitly check for undefined-ness
- renamed: background.css –> options.css
Version 0.9.3.1
- Added ‘pre’ to the list of checked tags.
Version 0.9.3
- Re-added background page. It works without it on bleeding-edge chromium builds for some reason, but not on Chrome Beta branch. This change should make it work on Chrome.
- Thanks sb56637, for letting me know.
Version 0.9.2
- Added an event listener, so now it should work on elements added via the DOM.
Version 0.9.1
- A few minor changes:
- Added status div, which didn’t exist before but was being modified by JS (oops).
- Added a transition and styling to the div, so it’s not so janky.
- I think that’s all…
- Added status div, which didn’t exist before but was being modified by JS (oops).
Version 0.9
- Functional, as far as I can tell… Issues & notes:
- Need to find a better way of iterating through every node and child node. document.childNodes, etc., don’t work (now how I'm currently doing it, anyway).
- Line height isn’t changed with font-size, so I do it manually. I need to find out how to choose the correct line-height for a particular font-size.
- Need to find a better way of iterating through every node and child node. document.childNodes, etc., don’t work (now how I'm currently doing it, anyway).

