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

    • Rick@thesimplecorner.orgOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Thank 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.

  • sin_free_for_00_days@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    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.

    • Rick@thesimplecorner.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Thank 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.

  • Rick@thesimplecorner.orgOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    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.

  • GodM
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    This is a very cool thing :) Thank you. Will try it out.

  • audionerd@lemm.ee
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    I’m going to try this out with Violentmonkey and report back ! It seems like a great option

  • neo (he/him)@lemmy.comfysnug.space
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    1 year ago

    The 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.

    • Rick@thesimplecorner.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      Thank 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.

    • Rick@thesimplecorner.orgOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      That’s actually not a bad idea. Have it in the profile drop-down list or on the settings page itself. Might explore that.