LemmyTools - Userscript - 0.1.2 - Released! Major update.
LemmyTools - Userscript - 0.1.2 - Released! Major update.
LemmyTools 0.1.2
New for 0.1.2:
- Auto-Expand and Click&Drag to expand lemmy images!
- Hide Lemmy Sidebars - More space for images on feed
- Auto unblur NSFW images option
- Option to enable old.Reddit (from https://github.com/soundjester/lemmy_monkey) - Thank you!
- Hover to activate lemmy Toolbar
- Significant UI changes
- Reworked easy button for offsite
Fixes
- Fix for '#' breaking easy subscribe button
- Fix for script breaking other sites due to poor isLemmy implementation.
- Fixed memory allocation issue with eventHandlers
- Various UI bug fixes (not showing all communities, settings menu display, etc...)
Script Features:
- Adds “Easy Subscribe” button to remote instance communities.
- Adds a collapsible sidebar on the side of screen that shows a searchable list of your subscribed communities.
- Adds link back to home instance and a community browser.
- Adds an options menu to configure LemmyTools settings.
Feature for future releases:
- When off site collect a list of communities and display in sidebar for easy subscription. (beginning implementation 0.1.2)
- Create communities grouping function.
- Sort sub list by recently visited
- Create addon for firefox/chrome.
Installation and Configuration:
1 - Browser must have a Userscript addon (Tampermonkey, Greasemonkey, Etc...). Tested with Greasemonkey.
2 - Download either the .JS file or install from greasyfork.
3 - Set home lemmy instance via options page once script is loaded (and manually edit the homeInstance variable for the offsite home instance fix.
This script is all done by a complete amateur for fun. Enjoy and feel free to fork it!
Get it here: Github or GreasyFork
Please submit issues to the github for feature requests and problems: Github LemmyTools Issues
This is awesome! Would it be possible to have the sidebar start minimized, rather than expanding by default?
3 0 ReplyThank you. I agree, on my 2k wide screen expanded doesn't matter but when I'm using this on my phone it's been driving me nuts. So it's in the works. There is functionality that is pretty close to what your wanting (in the current release). Give it a try, turn on "hover to active" it will stay minimized till you mouse over.
1 0 Reply
Thank you!
2 0 ReplyThe sidebar doesn't act right if you're using any zoom more than 100%. I'm using Lemmy on a 2k monitor so I'm zoomed in anywhere from 130% to 150% at any given time.
That aside, this is already useful, thank you.
2 0 ReplyThank you... Interesting! I never use browser zoom, so I didn't even think to check. I'm also on a 2k screen. I'll look into that. Thanks.
2 0 Reply
This seems nice. How again do I get to the options? I'm not seeing a link anywhere.
Edit: Never mind. I'm blind. Thanks for posting this script.
2 0 ReplyThank you. Glad you found the options~! When you make something you never know if it's "user friendly" since you can't be objective! So, that's valid, haha. Enjoy.
2 0 Reply
Did a small patch to fix the menu being funky on light themes as well as a few small other things. 0.1.2.1.
2 0 ReplyThis is a very cool thing :) Thank you. Will try it out.
2 0 ReplyI'm going to try this out with Violentmonkey and report back ! It seems like a great option
2 0 ReplyWorks for me.
2 0 Reply
Should be added to Lemmy-UI as options instead
1 0 ReplyThat's actually not a bad idea. Have it in the profile drop-down list or on the settings page itself. Might explore that.
2 0 Reply