April 12th, 2013· Temporarily removed bitcointip module due to server load issues
· Tweaks to night mode
· Added back option for users to have border on keyhighlight
· Fixed a bug where "use subreddit stylesheet" option showed up in places it shouldn't.
April 11th, 2013New features:
· Added a "donate to RES" button to the settings dropdown since many people have told me they didn't know there was a donation page!
· Settings console now has a search feature (contributed by @andytuba with improvements from @honestbleeps)
· Big editor for all of your long comment typing needs! @gamefreak
· Changed drag to resize behavior to avoid having to hide the sidebar - @honestbleeps
· bitcointip integration - makes it even easier to send and view bitcointips! (contributed by @skeeto with updates and improvements by @honestbleeps and @andytuba)
· Highlight user feature - allows you to highlight a user's username within a comment thread for easier spotting (contributed by @andytuba)
· Account-switcher is case-insensitive - @allanlw
· Imgur album gallery preloads images - @MikeRogers0
· YouTube expando improved - @darlose
· twitter expando improved - @honestbleeps
· Subreddit/user hover info has been made prettier and less obtrusive to clicking the username - @honestbleeps
· Username hider improved - thanks @alphanovember
· Added /myrandom link to subreddit manager (if you have it) - @andytuba
· Safari - open new tabs location improved - @robitor
· Distinguished save-RES button from reddit save comment button - @honestbleeps
· Image zoom doesn't hide side bar - @honestbleeps
· Whitelist subreddits from NSFW filter: show those subreddits' posts everywhere or only when browsing that subreddit - @andytuba, assist from @honestbleeps and @patricksnape
· Sort subreddit shortcuts - @patricksnape, assist from @honestbleeps
· Keyboard navigation "currently highlighted thing" gussied up - @honestbleeps (**Subreddit moderators** should update your CSS.)
· Private browsing enhancements for Chrome and Firefox
· Lots of new tips added to RES Tips and Tricks module - @andytuba
· Added cloudpix support to inline image viewer - @honestbleeps
· Various code cleanup and efficiency improvements - @honestbleeps
Bug fixes / Maintenance:
· Improved appearance of keyboard navigation along with a classname change to un-break it on many subreddits - @honestbleeps
· Fix for auto-population of link when tagging a user for the first time - sometimse the link wasn't getting populated
· Firefox 20/21 support - @patricksnape
· Fixed account switcher which broke when Reddit made a change - @patricksnape
· Fixed "link" comment editor tool - @gamefreak
· "Watch for new elements" fixes - @honestbleeps
· Night mode, notifications, other CSS/JavaScript cleanup - thanks @gavin19 (**Subreddit moderators** should update your CSS.)
· "Use subreddit style" checkbox should stay under popup and zoomed images - @andytuba and @honestbleeps
· Icon source more stable
· Expandos appear inside self-text expando - @honestbleeps
· Flickr expando improved to work on some additional types of pages - @dshafik
· Expandos don't disappear after showing/hiding comment - @honestbleeps
· Imgur album title punctuation fixed - @gamefreak
· Show parent comment when hovering over "parent" button fixed
· Show correct date on user/subreddit age
· reddit "save" comment button fixed - @infused
· Private messages "source" button gets correct message - @honestbleeps
· Clicking envelope when not orangered takes you to all messages again
· Fixed a bug where angle brackets made text disappear when using subreddit tagger - @honestbleeps
· For unread messages, fixed up favicon badge and fixed Safari's title turning to (#)
· Lots of other tiny little stuff here and there.
December 12th, 2012New features:
· Added "me" to comment navigator allows scrolling through your own posts on a thread
· RANDNSFW link is now hidden if NSFW filter is on
· Added a few new keyboard navigation features thanks to urhereimnot's contribution
· Added a new option to allow orangered envelope to link to full inbox, instead of /unread (this is off by default), thanks to andytuba's contribution
Bug fixes / Maintenance:
· Security fixes to prevent XSS attacks via external
· Fixed a few issues with Opera Now REQUIRES Opera 12.10
· Fixed "Show parent on hover", which broke when Reddit's HTML changed
· Fixed doubling up of "full comments" on friends/comments page (also due to reddit change)
· Fixed an issue that broke twitter expandos for some users
· Fixed a bug in Safari related to XHR (thanks Gamefreak)
· Updated snuownd per Gamefreak
· Bugfixes for nested instances of "load more comments" not getting applied RES functions
· Updates for compatibility with newer versions of Firefox Addon SDK (aka jetpack)
· Broke out plugins into separate files
· Using Mutationobserver instead of DOMNodeInserted when available for greater efficiency
· Cleanup of keyboard index storage for greater efficiency
· Some various cleanup to CSS
September 14th, 2012· First official version for AMO
May 17th, 2012New features:
· DeviantART and Tumblr links are no longer rewritten - thanks to a huge improvement made in Firefox, this will only detrimentally affect Opera and Safari users who use "view all images" on pages full of these links...
· Made some huge performance improvements in Opera
· Direct link to users' links and comments now exist in the user hover tooltip
Bug fixes / Maintenance:
· Reddit made a breaking change (moving location of saved links) making it impossible for RES users to get to saved comments - this is fixed.
· Fixed a bug causing the "About RES" panel not to display in the console for Firefox users
· Fixed an issue with live comment preview and attachment to the top level comment even when not necessary
· Fixed a few CSS issues (thanks gavin19!)
· Uppers and downers now work on user profile pages past page #1
· Some new updates to back button detection for Never Ending Reddit should make it a little smoother
· A number of other minor/misc tweaks and bugfixes
May 17th, 2012New features:
· Account Switcher menu can now be switched between snoo (the alien) and a dropdown
· Account Switcher menu has returned to being "click to open", rather than rollover
· User tag list on the Dashboard now has pagination (thanks, gamefreak!)
· Macros now support multiple lines of text
· Macro rollover has been changed to click to activate to avoid accidentally opening
· Users now have the ability to disable +dashboard and +shortcut links in the sidebar
· Subscription checking is now more efficient thanks to a different Reddit API call
· Image galleries now have a unique icon so you can tell it's a gallery
· Support for picsarus.com image host
· Added the option for users to disable the display of image captions in gallery view
· Firefox should get a great performance improvement on long pages of never ending reddit with many images open thanks to a new method of tracking history
Bug fixes / Maintenance:
· A small subset of people were experiencing RES-ERROR localStorage messages in Firefox, this should be fixed
· A different small subset of Chrome users were having RES periodically not run due to a crash in the SnuOwnd live comment preview markdown parser
· A number of tweaks were made to how inline image viewer works to restore it to proper functionality
· Fixed an issue with +dashboard / +shortcut buttons in the modqueue
· Fixed an issue related to deleting subreddit shortcuts
· CSS tweaks to night mode (spoiler tags and a few other fixes, thanks, gavin19!)
· Some additional bug fixes were made for Never Ending Reddit's back button detection (specifically to avoid thinking you've come from the back button on a page refresh
· Fixed a bug preventing users from subscribing to threads that had 0 comments
· Fixed another bug relating to subreddit highlighting on the user bar
· Fix for some edge cases of displaying negative values for new user account ages
· Fix for accidental triggering of never ending reddit via keyboard
· A number of other minor bugfixes too tiny and/or numerous to list...
May 17th, 2012New features:
· Major overhaul to how and when certain parts of RES are executed - this MAY result in getting rid of the dreaded "flash of unstyled content", such as a white page before night mode kicks in, in some cases!
· Major additions to Dashboard - you can now see all of your user tags and subscribed threads there!
· Some efficiency improvements specific to the Firefox addon including: compiling with a new addon SDK version (biggest help), some adjustments to how storage is handled between tabs, and eliminating some code
· Added "fadespeed" option to user hover tooltip so that users can have it fade in/out faster (or just instantly appear)
· User tagger now stores a link to the link or comment you tagged a user from by default
· Added easy-access NSFW filter toggle to dropdown menu
· Now calling more HTTPS stuff to play nicer with addons like HTTPS Everywhere (note: compatibility is still not guaranteed)
· Added a way to dynamically grab known/popular bug reports and feature requests for when people try to submit to Enhancement or RESIssues
· Updated account switcher dropdown for easier access and more UI consistency
· Completely overhauled how uppers/downers are displayed - no more JSON request required, which means it's faster!
· Added "turbo selftext" option - which will make selftext expandos much faster after the first one you load on any given page
· Adjusted clickable area for selecting comments
· Added new subreddit tooltip - allows easy filtering, adding of shortcuts/dashboard widgets, etc
· New module: Comment hide persistor - keeps track of collapsed comments and re-collapses them when you return to a thread - thanks, umbrae!
· Added the ability to add custom macro buttons to comment preview toolbar
· Added "source" button to inbox
· Adding a class of .res to the BODY tag to help moderators better style their subreddits with RES in mind
· Added app=res to all calls to Reddit, so that the Reddit admins can more easily measure RES's impact
· Major overhaul of inline image viewer - improved code, support for a few more sites (deviantart, imgclean, picsarus, i.qkme), etc.
· Added a checkbox to more easily disable RES tips and tricks
· User tagger hover tip now works on /u/username links
· Added a few more URL patterns that will break out of the Reddit Toolbar since they don't play nice together
· Updated Never Ending Reddit with "friendlier" error messaging and easier reloading
· No longer auto-linking subreddits since Reddit now does it itself
· "Hard ignore" option in User Tagger now collapses sub comments as well
· Disabling "spam button" module by default due to misuse/abuse. If enabled, button now reads "rts" so as not to conflict with newly added "spam" button from Reddit itself
· Made a few code changes that should allow older versions of Firefox (via Greasemonkey) to still work. I cannot actively support this with a lot of time, but a cursory test shows you should be able to run RES with FF3.6+GM now.
· Added code to allow saving of comments even if they're from deleted users.
· Added user tagger / hover tip to flair page for moderators
· Added the ability for filteReddit and dashboard subreddits to be added even if they don't exist in Reddit's autocomplete feature
· Improved multireddit experience - now including +dashboard and +shortcut buttons for each reddit in the sidebar, etc
· Added "reddiquette" button to comment preview toolbar
· Updates to Reddit API calls to maintain current location protocol (should mean less problems browsing https with pay.reddit.com)
· Added a few more optional links to the subreddit manager: DASHBOARD, FRONT, MODQUEUE, RANDNSFW (thanks to Signe for the last 2)
· Added "View Images" tab to Dashboard
· Added the ability to control how long thread subscriptions last (in New Comments Count module)
· Added "refresh all" function to dashboard
· Added the ability to show current username in account switcher (thanks, Lugghawk!)
Bug fixes / Maintenance:
· Reddit changed how karma is displayed, which made Comment Karma not show in RES - this is now fixed.
· Reddit added a new feature, "link flair" which broke RES - this is now fixed.
· Fixed an issue for international users having problems with keyboard shortcuts blocking their extended charsets
· Added a MAJOR fix for Safari users who often used the back button resulting in a broken RES
· Fixed a bug where "view images" broke when encountering a post from an ignored user
· Preventing autoload of next page when using keyboard navigation and autoload is disabled
· Several misc bug fixes with user tagger
· Fix for misaligned userbar icon when not using navTop
· Minor bug fix with commandline sorting
· Fixed an issue that messed up the flair dropdown for moderators in some cases
· More tweaks to Night Mode to style some elements that were overlooked
· Inline image viewer history recording should work in Firefox now that it's compiled with a newer Addon SDK version
· Changed structure of settings dropdown menu to not block other buttons from being clicked
· Adjusted how Firefox handles tab communication of settings changes - should be much more efficient
· Never Ending Reddit no longer relies on rewriting the current URL to keep track of what page you're on, which should alleviate ctrl-f borking out in Chrome, and also a caching/history problem in Chrome
· Added a fix for "username hider" module not applying to multiple pages of Never Ending Reddit
· Documentation updates for a few unclear keyboard commands
· Some fixes for user hover tooltip placement / alignment
· Fixed a couple of minor issues with Never Ending Reddit
· Complete overhaul of live comment preview using new markdown engine, etc.
· Major fixes to filteReddit - exclusive/inclusive filters often broke other filters
· Added option to disable keyboard shortcuts for bold/italic/strikethrough in comment preview module
· Added user hover tip to moderator box in sidebar
· Bugfix to highlighting of current subreddit in subreddit manager
· Updated new comment count cache to be cleared more often
· Further "protection" of subreddit style checkbox
· Timezone fix for date function
· Added support for cmd-click of subreddit shortcuts on OSX
· Fixed duplicate "full comments" link on Never Ending Reddit on user pages
· A lot of other minor bug fixes, UI fixes, etc - really, I've lost track....
December 22nd, 2011· added an additional fix for hiding the sidebar on resizing images which were sometimes still getting cut off.
· keyboard navigation now handles "continue this thread" links (thanks gavin19)
· current subreddit now highlighted on shortcut bar (thanks gavin19)
· adjusted positioning of user detail dialog for better alignment of username
· added new commandline command, srstyle, to toggle subreddit styles on and off.
· added close button to never ending reddit modal in case it fails and you get stuck there.
· fixed an problem with Safari and cross-domain versus non-cross-domain XHR causing Never Ending Reddit issues
· checking for existing video times before adding new ones...
· added unread message count to never ending reddit floating mail indicator
· added deviantart and memecrunch to inline image viewer (thanks gamefreak)
· fixed account switcher in chrome incognito mode
· fixed ability to save links in multireddits (thanks calaveraDeluxe)
· added "home" link option in subreddit manager (thanks s-quark)
· CPU usage fix for some users whose scrolling + updating localStorage was causing locks (thanks gamefreak)
· added flickr.com and github.com to toolbarFix since they also seem to break the reddit toolbar
· Firefox XPI only: compiled using patched FF addon-sdk to get around a bug in their SDK that caused problems for the user tagger when a color was selected
· set drag/resized images to only even pixel widths to get around a Firefox bug...
· fixed a bug with uppers and downers when logged out caused by a change in reddit's html
· fixed an issue where subscription notifications were obscured when pinHeader option is on
· other fixes related to pinHeader (thanks s-quark)
· fixed another mail icon sprite issue
· more night mode fixes (thanks gavin19)
· added option to pin subreddit bar and userbar together (thanks gavin19)
· removed linkifysubreddits option, as Reddit now does this natively
· fixed a XSS threat, huge thanks to I_know_HTML for reporting it anonymously and with detail
November 16th, 2011· Fixed a last minute issue with reddit's new sprite system (changed 11/14/11) messing up mail display for showUnreadCount
· A number of fixes to night mode (thanks gavin19!)
· Changed how Never Ending Reddit remembers pages to get around a Chrome bug that was breaking scrolling and find in page searches that caused scrolls...
· Fixed inconsistency on subreddit tagger, especially on subsequent never ending reddit pages
· Fixed an opera specific bug in subreddit tagger that was placing "undefined" in link titles
· Chrome no longer marks images as visited when in incognito mode
· Fixed 404 issues with dashboard on mail and user widgets when default sort was changed.
· Now allowing sorting by new/hot/top/controversial on user widgets
· Fixed an issue with account switcher menu alignment when pinUserBar was set
· Fixed a bug with dashboard on sorting widgets that had multireddits causing data to be corrupted...
· Fixed a bug with how live preview renders h3 tags (i.e. ###text)
· Fixed a bug with commandline console and sorting from users' profile pages
· Fixed a bug with trying to get info of a logged in user when not logged in (reddit's HTML change broke this)
· Fixed an issue where toggled userbars in some browsers grew by a couple of pixels (thanks gavin19)
· Fixed a filteReddit bug with domains / keyword radio buttons
· Fixed a bug where never ending reddit wasn't updating the right mail icon if you had the full header pinned
November 16th, 2011· Adjusted how the console scrim is handled to avoid a slow scrolling bug in Opera
· Hiding links with keyboard nav with onHideMoveDown wasn't moving down.. fixed.
· Removed unnecessary defaultMark option from past instances of user tagger
· Fixed a bug disallowing slashes in subreddit shortcuts on subreddit manager
· Fixed some night mode issues
· Fixed user tagger bug when a color was set (only affected Firefox)
· Addressed safari/osx issue where keyboard shortcuts were being blocked
· Fixed an issue where users who have youtube blocked (corporate firewall, etc) were getting error messages.
· Opera: fixed a bug where account switcher wouldn't work in Opera - but that means not using https...
· Opera: fixed a bug with save options button sometimes not appearing properly
· Fixed a bug where filteReddit on specific subreddits was case sensitive and shouldn't have been
· Got rid of the (u) indicator since all browsers now auto update.
· Fixed a bug where never ending reddit page numbers weren't recording right with certain options set
· Fixed navTop=off incompatibility with pin options
January 28th, 2011New features:
· Keyboard Navigation
· Added the keyNav commandline! Hit "." on any page to bring it up.
· typing r/[subreddit] sends you to that subreddit
· typing a number on a selected comment clicks that link
· typing a number on a link list page clicks the link with that ranking number
· typing tag bob would tag the currently highlighted user as "bob"
· typing m takes you to your messages
· typing mm takes you to your moderator messages
· typing sw funkypants would switch you to the user "funkypants" in Account Switcher
· typing ls toggles the lightSwitch function
· Account Switcher
· Added "keep me logged in" option to account switcher (default is false for security reasons)
· Never Ending Reddit
· Finally added error detection! Now when NER fails to get an actual page from its load, you'll know! You can then click to try again.
· Also added the ability to click the NER box just in case the content isn't large enough to allow you to scroll (which is what normally triggers it)
· Inline Image Viewer
· Updated HTML/CSS so that inline image links do not take up the whole "row"
· Spam Button
· Added the spam button to comment pages and user profile pages
· Save Comments
· Changed the way saved comments are stored in preparation for exciting new functionality... :)
· User Tagger
· Changed the way user tags / vote info are stored, also in preparation for exciting new functionality!
Bug fixes:
· General
· Better detection of localStorage failure to let the user know why RES won't work hopefully a "graceful" failure now.
· MAJOR efficiency update for Firefox users due to its slow performance on localStorage.setItem()
· Keyboard Navigation
· Fixed an issue where clicking occasionally messed up certain keynav features on comments pages
· betteReddit
· Since reddit changed their HTML source, I had to make a change to un-break the ability to save/unsave links
· Inline Image Viewer
· Fixed a bug that would not allow inline images to close after a certain sequence of events
· Fixed a bug that caused images in the sidebar of subreddits to also get scanned on certain pages
· User Tagger
· Finally came up with a good way to ensure scores don't get messed up when following a certain sequence of clicks on the same post
· Live Preview
· Fixed a bug where viewing source on a permalinked comment showed the wrong info
· Fixed a bug where no view source links appeared on root level comments...
· Spam Button
· Spam Button now properly works with Never Ending Reddit
· Save Comments
· Now hiding next/prev buttons on saved comments page
· Single Click Opener
· Fixed a bug where certain characters would mess up l+c links
December 13th, 2010New features:
· General
· Added support for non-www subdomains of reddit.com note: this may cause weird behavior for people using unorthodox subdomains I haven't heard of...
· Added auto updating for Safari and Chrome (haven't had the chance to test.. hope it works! You won't see it until v2.5+)
· Uppers and Downers
· Added uppers/downers to links pages!
· Added ability for users to custom style links (with CSS)
· Show Parent
· Got Show Parent to work on comments loaded via "load more comments" button
· Never Ending Reddit
· Added the ability to turn off "Return to last page" function
Bug fixes:
· filteReddit
· Fixed a bug where filters weren't applied to 2nd/3rd etc pages of links
· Fixed a bug where /all/[sort type] wasn't being filtered
· Never Ending Reddit
· Fixed a bug that caused orangered envelopes to not always be orangered!
· Show Parent
· Re-fixed a cosmetic issue for users with Comment Boxes turned off for people w/Style Tweaks totally disabled
· Keyboard Navigation
· Fixed a bug where certain number links wouldn't open.
· Inline Image Viewer
· Fixed a bug with toggling hide/show all while some images were open
· Stopped false detection of Wikipedia images that can't be opened inline
· Live Comment Preview
· Fixed a bug where mixed italics/bold with asterisks broke live preview
· Fixed a bug where "view source" on a selftext post showed the source of the first comment instead
· Save Comments
· Fixed a bug where the same comment could be saved multiple times
· Hide Child Comments
· Fixed a bug that wouldn't allow child comments to be hidden if you had clicked reply
November 11th, 2010New features:
· Style Tweaks
· Twitter links now have expandos to view inline (unless you use Opera, sorry. It doesn't allow me to do cross domain XHR)
· Keyboard Navigation Better support for Chrome and Safari's ability to let you divert comment links to new tabs (or choose not to)"Load new comments links" now work with the keyboard!
· Uppers and Downers
· Now they load on "load new comments" comments!
· Note: This only works on "nested" comments, not the links at the bottom of the page. Long story.
· Inline Image Viewer
· Removed the "useSmallImage" option and replaced it with "imageSize" pick any size image from imgur! Great for low bandwidth connections, and smaller screens like netbooks.
· Live Comment Preview
· Surprise! Live preview of tables!
Bug fixes:
· General
· Fixed a settings issue that was causing problems in Chrome dev builds. More a bug with Chrome in my opinion, but whatever. ;-)
· User Tagger
Fixed that nagging issue where a tooltip stays up if you move the mouse out while it's fading in -BUT:
· I cannot for the life of me figure out a good way to stop this from happening when you scroll your mousewheel but do not move the mouse. Sorry.
· Keyboard Navigation
· Fixed a conflict between inline image viewer and keyboard navigation in comment links
· Show Parent
· Fixed a cosmetic issue for users with Comment Boxes turned off
· Live Comment Preview
· Fixed a few minor bugs with quirky use of markdown, but a couple of minor things are oustanding and seem to be beyond my regexp capabilities for now.
· Style Tweaks
· Made some updates to RedditDark for users with Comment Boxes turned off
· Save Comments
· Fixed a bug where "what's hot" in subreddits didn't work correctly
October 27th, 2010New features:
· Keyboard Navigation
· Added a new key, "x" by default, to expand image/text/video expandos. Note RES can't autoplay videos because they're in iFrames.
· Updated the commentLinksNewTab option so that if it's off, you can use regular/middle click to choose whether or not to open in a new tab.
· Live Comment Preview
· Added ~~strikethrough~~ and super^script support
· Updated to be in line with the bug-fixed version of markdown that Reddit has upgraded to (fixes things like look_of_disapproval) making _of_ italicized.
· Added "source" button to show markdown source of other comments...
· Removed referral link from [Promote] button because some users were concerned about it looking 'spammy'
Bug fixes:
· General
· Fixed an obscure bug related to google searches for Reddit URLs.
· New Comment Count
· Fixed a bug where borked localstorage values caused a js error and stopped the rest of RES from running
· Subreddit tagger
· Fixed a bug where blank lines in config settings caused subreddit tagger to break
· Live Comment Preview
· Fixed a situation with repeated looks of disapproval looking wrong.
· Fixed a problem with < and > characters not rendering right in the live preview.
· Inline Image Viewer
· Fixed a bug that was excluding it from running on /user/username/submitted
· Style Tweaks
· Fixed a few more minor issues with Dark style
August 30th, 2010New features:
Core Code:
· Opera Compatibility: With minor limitations because Opera doesn't support cross-domain requests in user scripts... Part of the inline image viewer that converts imgur links for more reliable image display will not work, as this requires a cross domain request.
· Added a sanity check on URLs because some people's "include" settings are being ignored and the script is running on non-reddit sites.
User Tagger:
· Added new rollover amazingness! You'll just have to roll over a username and see for yourself.
· Style Tweaks: Drastically increased efficiency of comment boxes styling on large comment pages so it won't freeze up your browser while it renders...
Bug fixes:
· Inline Image Viewer / Keyboard Navigation: Fixed a bug where keyboard navigation was causing issues with inline image viewer (borking middle click to open in a "passive" tab)
August 24th, 2010New features:
· Inline Image Viewer
· Integrated inline image viewer with Never Ending Reddit keep scrolling, and keep viewing!
· Made further improvements to detecting images on a page
· Never Ending Reddit
· Orangered follows you down the page! See if you've got new mail when a new chunk 'o reddit loads!
· User Highlighter
· RES's first community contributed module, thanks to MrDerk!
· User highlighter puts a nice subtle highlight on original posters, admins, moderators and friends
· Style Tweaks
· An all new module that combines some of reddit's most requested and/or favorite style tweaks
· Comment Boxes
· Username bar to top (great for netbooks where tabs bunch up!)
Bug fixes:
· Inline Image Viewer
· Fixed a bug where hiding images occasionally didn't work right.