LemmyTools

A small suite of tools to make Lemmy easier.

当前为 2023-07-07 提交的版本,查看 最新版本

您需要先安装一个扩展,例如 篡改猴Greasemonkey暴力猴,之后才能安装此脚本。

You will need to install an extension such as Tampermonkey to install this script.

您需要先安装一个扩展,例如 篡改猴暴力猴,之后才能安装此脚本。

您需要先安装一个扩展,例如 篡改猴Userscripts ,之后才能安装此脚本。

您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。

您需要先安装用户脚本管理器扩展后才能安装此脚本。

(我已经安装了用户脚本管理器,让我安装!)

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展,比如 Stylus,才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

您需要先安装一款用户样式管理器扩展后才能安装此样式。

(我已经安装了用户样式管理器,让我安装!)

作者
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