Giter Site home page Giter Site logo

xiyuesaves / liteloaderqqnt-lite_tools Goto Github PK

View Code? Open in Web Editor NEW
525.0 2.0 16.0 1.31 MB

LiteLoaderQQNT 插件 - 轻量工具箱 —— 轻量 · 优雅 · 高效

License: GNU General Public License v3.0

HTML 10.26% SCSS 14.82% JavaScript 74.92%
liteloaderqqnt qqnt javascript qq

liteloaderqqnt-lite_tools's Issues

希望优化一下小尾巴的显示

就是【自定义消息后缀】功能,现在有点影响阅读,能否调整为换行并靠右对齐?
完全不懂js,自己在源码里瞎整了一通一点变化没有

  tail: {
    enabled: false, // 消息后缀
    content: "\r\n", // 消息后缀内容
  },

本地表情包相关建议和问题

如图,本地表情包常用表情开启之后发送过表情关闭后仍然会保留常用表情这一栏(已经重启过QQ
image

另外,希望右键删除单个表情可以从常用表情中删除

总感觉这个功能应该叫最近使用的表情

消息合并功能与其他插件冲突

轻量工具箱(即本项目)和MSpring theme都实现类tg消息合并,但是在轻量工具箱未开启“头像浮动”功能的前提下开启MSpring的“连续消息合并”功能时,消息合并功能无法生效。

新功能请求 【侧边栏半透明自定义背景】

能否将侧边栏的半透明到后面的窗口改为半透明到自定义背景,假如windows桌面壁纸是黑色的,自定义qq背景是粉色的,侧边栏跟其他部分颜色就会隔离开,有点突兀(

侧栏功能键调整部分无效

上侧的功能按键调整后,data 中的 json #文件有效更新,且左侧功能按键也成功调整

#下侧的功能按键没问题。

但是,重启后失效(settings.json 里面没有问题)

image

[新功能请求]

我这里有几个想法 并且我已经在这个插件的里面修改过 可以实现 大佬能否考虑增加?

已实现
1.头像方形或者圆形
2.艾特人以及艾特全体变成高亮
3.自己的发出去的消息的聊天框自定义颜色

未实现
1.点击被艾特的那几个字自动将艾特信息填入输入框

以下是上述的CSS,我是将每一个CSS分成不同的css文件 按需加载和卸载

//艾特高亮 ,目前好像只有艾特人有高亮 艾特全体我没注意过
.text-element--at {
background-color: rgba(0, 123, 255, 0.436);
/* background-color: skyblue; */
color: black;
cursor: pointer;
padding: 2px 3px;
border-radius: 5px;
}

//自己的发出去的消息的聊天框自定义颜色 这里设置的白色 很好看
.container--self {
color: black !important;
background-color: #fff !important;
}

//这里是方形头像
.message-container__avatar {
border-radius: 2px !important;

}

若大佬没兴趣,也请回复一下 我这里是有好几个人都想要艾特高亮,感谢

[BUG]commit a146c52疑似导致插件设置页面无法加载

按照readme安装最新dev后发现插件设置页面无法加载,一直回退到commit a146c52未能解决bug,排查不兼容插件后确定是轻量工具箱本身的bug,回退到该commit之前插件恢复正常工作。

qq版本: 9.9.0-14619 (64位)
没有devtools日志是因为chii devtools的console没有任何日志输出(

+1复读功能会不定时失效

环境:
LiteLoader 0.5.9
QQNT 9.9.2-16183
Lite Tools 1.1.46
Windows 11 23H2 22631.2715

在轻量工具箱里开启消息+1功能之后,一开始正常,一段时间之后+1功能就没了,在设置里重新开关这个功能也无效,只能彻底退出QQ之后再重新打开QQ才生效,之后再过一段时间又无效了。

[BUG] 侧边栏按钮重启后 QQ 空间和小世界依旧会出现

如题,当 QQNT 重启后,不管有没有关闭 「QQ 空间」和「小世界」这两个按钮,都会在 QQ 启动几秒后出现。然后「轻量工具箱」设置中会显示那几个按钮是开启的。

下面是环境:
image

macOS 12.6.8,QQ 6.9.17(App Store 版)

[霸鸽]复读+1显示位置相关

hato2

  • 现象
    正常情况: 开启复读+1的时候, 其他群友消息+1会显示在消息右侧, 而自己消息+1会显示在左侧, 当然它也可以被正常点击
    异常情况: 如果同时开启消息时间显示的时候 (测试了一下, 和时间没关系...), 自己发送单个表情, 此时刚发出去的单表情消息的+1, 很难被点到, 好像只有+1区域的最右侧才能点到
    补充: 图片+文字的时候, 左侧的+1点击没问题

  • 建议

    • 全部+1都显示在右侧
    • 照样显示在左侧, 但是使它点击起来没那么"费劲"
  • PS建议

    • 既然已经有了界面上的+1, 右键菜单里的能否删除或者增加一个开关使它显示/隐藏, 右键菜单太多了, 污染菜单了! 我刚发现又没了, 失礼了哈哈.jpg

[新功能请求]本地表情界面建议

本地表情目前虽然有/快捷输入功能, 但是我对部分表情进行文件名改名整理之后发现还是不太方便, 可能是图太多了
能否参考目前QQ表情的界面做一个差不多带TAB切换的界面

印象如图
test

  • 表情TAB页分类使用文件夹分类
  • 表情TAB页图标可以自定义 (用文件夹中固定的文件 icon.ico之类的? )
  • 不需要在现有的表情中添加TAB页, 依旧是使用聊天记录右侧的本地表情弹出类似的界面
    ※图是P的

我想问一下自定义表情怎么用

我新建了个文件夹, 里面放置了数个图片文件(gif, png格式)
然后在设置里将自定义表情的文件夹设置到该目录
然后重启QQ, 之后表情界面好像并没有任何区别
这个功能应该如何使用呢?

PS: 路径不包含中文, 空格
PS2: 我也尝试过在目录下创建文件夹, 并在文件夹内放置图片, 好像也没有效果

[小bug]本地表情文件夹嵌套子文件夹时的情况

在根文件夹下同时包含子文件夹和图片的场合会出现问题
例如这种情况

根文件夹
├── 子文件夹1
│   ├── 1.jpg
│   └── 2.jpg
├── 子文件夹2
│   ├── 1.jpg
│   └── 2.jpg
├── 3.jpg
└── 4.jpg

则在本地表情分组中不会有根文件夹这个分类,3.jpg和4.jpg会出现在子文件夹1或子文件夹2的分类的结尾。
倒不是什么大问题,只是因为刚才在整理表情时候忽然遇到了,所以顺便提一下。
感觉一般应该不太会遇到

新功能需求【复读表情】

普通的图片和文字还好,可以复制or拖动到聊天框中
但是那种商城表情想要复读时总需要转发-选择联系人,比较麻烦
不知是否容易实现,右键多个复读项之类的(

bug

独立聊天窗口有两个消息后缀
image

[Feat]: 背景顏色透明度無法影響輕量工具箱配置頁面

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 并不是关于本插件的提议,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

MUKAPP/LiteLoaderQQNT-MSpring-Theme#56

bug

设置按钮覆盖没了。。。

bug

9.9.2-15962 与官方的侧边栏管理冲突
image
image

允许设置历史表情上限

眼看着历史表情的列表变成了4行, 我感觉3行好像差不多了, 于是有了这个想法

  • 历史表情数上限/或行数, 当产生新的, 删除最旧的那个
  • 可以在设置里设置每行显示表情的个数 ( 这个只是突然想到的, 也可以不管 )

老版本直接覆盖安装lite_tools最新版导致配置界面点击任何地方无反应

"Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'enabled')", source: llqqnt://local-file/C:\BetterQQNT\plugins\lite_tools/./src/renderer.js (887)
配置文件如下:

{
    "spareInitialization": false,
    "debug": false,
    "wordSearch": {
        "enabled": false,
        "searchUrl": "https://www.bing.com/search?q=%search%"
    },
    "imageSearch": {
        "enabled": true,
        "searchUrl": "https://saucenao.com/search.php?url=%search%"
    },
    "sidebar": {
        "top": [
            {
                "name": "消息",
                "index": 0,
                "disabled": false
            },
            {
                "name": "联系人",
                "index": 1,
                "disabled": false
            },
            {
                "name": "空间",
                "index": 2,
                "disabled": false
            }
        ],
        "bottom": [
            {
                "name": "邮箱",
                "index": 0,
                "disabled": false
            },
            {
                "name": "文件管理器",
                "index": 1,
                "disabled": false
            },
            {
                "name": "收藏",
                "index": 2,
                "disabled": false
            },
            {
                "name": "更多",
                "index": 3,
                "disabled": false
            }
        ]
    },
    "imageViewer": {
        "quickClose": true
    },
    "message": {
        "disabledSticker": true,
        "disabledHotGIF": true,
        "disabledBadge": false,
        "convertBiliBiliArk": false,
        "showMsgTime": true,
        "showMsgTimeHover": true,
        "preventMessageRecall": false,
        "disabledSlideMultipleSelection": true
    },
    "tail": {
        "enabled": false,
        "content": ""
    },
    "textAreaFuncList": [
        {
            "name": "表情",
            "id": "id-func-bar-expression",
            "disabled": false
        },
        {
            "name": "截图",
            "id": "id-func-bar-screenshot",
            "disabled": false
        },
        {
            "name": "文件",
            "id": "id-func-bar-folder",
            "disabled": false
        },
        {
            "name": "图片",
            "id": "id-func-bar-image",
            "disabled": false
        },
        {
            "name": "红包",
            "id": "id-func-bar-lucky_money",
            "disabled": false
        },
        {
            "name": "语音消息",
            "id": "id-func-bar-microphone_on",
            "disabled": false
        },
        {
            "name": "聊天记录",
            "id": "id-func-bar-MessageRecord",
            "disabled": false
        },
        {
            "name": "窗口抖动",
            "id": "id-func-bar-shake",
            "disabled": false
        }
    ],
    "chatAreaFuncList": [
        {
            "name": "语音通话",
            "id": "id-func-bar-telephone",
            "disabled": false
        },
        {
            "name": "视频通话",
            "id": "id-func-bar-video_on",
            "disabled": false
        },
        {
            "name": "屏幕共享",
            "id": "id-func-bar-share_screen",
            "disabled": false
        },
        {
            "name": "群应用",
            "id": "id-func-bar-group_application",
            "disabled": false
        },
        {
            "name": "邀请加群",
            "id": "id-func-bar-group_building",
            "disabled": false
        },
        {
            "name": "工具栏项目",
            "id": "id-func-bar-more",
            "disabled": false
        },
        {
            "name": "远程协助",
            "id": "id-func-bar-remote_control",
            "disabled": false
        },
        {
            "name": "发起群聊",
            "id": "id-func-bar-group_building",
            "disabled": false
        },
        {
            "name": "屏蔽会话",
            "id": "id-func-bar-shield",
            "disabled": false
        },
        {
            "name": "添加好友",
            "id": "id-func-bar-add_friend",
            "disabled": false
        }
    ],
    "background": {
        "enabled": false,
        "url": ""
    }
}

清空配置文件后正常

bug

启用LLAPI依赖 消息后缀失效

[Feat]: manifest.json问题 导致扩展列表中没有此插件

请确保您已阅读以上注意事项,并勾选下方的确认框。

  • 我确定这是一个从未被提出和实现过的功能。
  • 我已经在 Issue Tracker 以及 Pull Request 中找过我要提出的功能,没有找到相同功能的ISSUE和PR。
  • 我已知晓并同意,此处仅用于建议新功能。若这个 Issue 并不是关于本插件的提议,则我的 Issue 可能会被无条件自动关闭或/并锁定。
  • 我已知晓并同意,如果我不按照模板提供的指示进行填写,则我的 Issue 可能会被无条件删除。

需要添加的功能内容

image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.