LemmyTools

A small suite of tools to make Lemmy easier.

目前为 2023-07-07 提交的版本。查看 最新版本

作者
howdy-tsc
评分
0 0 0
版本
0.1.2.6p2
创建于
2023-06-21
更新于
2023-07-07
大小
34.8 KB
许可证
暂无
适用于
所有网站
LemmyTools 0.1.2.6

0.1.2.6 -
* Added aliensite.Old width in options with 740px default,
* cleaned up LTBar search results (no more


.


0.1.2.5 - Fixed "," in community Array (Thanks Christoph-Wagner!)

* Fixed "," in community Array (Thanks Christoph-Wagner!)
* Removed dblclick open images event for post images (may re-implement later)
* Fixed mobile styling for hover area button (made it smaller)
* Fixed easy subscribe button displaying incorrect subStrings with extra '@' - Thanks Christoph!
* Added global (mobile variable).
* Cleaned up code (a bit).

0.1.2.4:
* Fixes mobile styling from 0.1.2.3 release.

New/Fixes: 0.1.2.3:
* Completely re-worked expanding images. Should be much better.
* LemmyTools Bar is hidden by default. Option added in settings to keep it open. Now all CSS.
* Removed scroll bars persisting in google chrome on LemmyTools bar.
* Message for homeInstance variable added to option page if not added.
* Elemenation of poor eventHandlers leads to much better perforamnce.
* old.reddit theme from soundjester/lemmy_monkey now being added from cdn instead of manually.

New/Fixes: 0.1.2.2
* Fixed Expanding Images (More reliable expanding (click and drag), Fixed issue of having to hide past expanded images to expand current image)
* Adding Expanding Image Speed Control in options for fine tuning of expanding images.
* Removed Scroll Bars from LemmyTools Bar
* Fixed CSS breaking community and profile icons/avatars
* Changed various defaults after further use.
* Changed styling.

0.1.2.1 patch:
* Fixed LTbar style funkiness on light themes.
* Fixed default values for mobile bar vertical position.

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

ChangeLog:
0.1.2 - See above.
0.1.1 - Updated added settings menu, fixed new compatibility changes with lemmy 0.18.
0.1a - Initial Release