Code Monkey home page Code Monkey logo

mcollection's People

Contributors

hunmer avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

mcollection's Issues

【bug】从浏览器拖入后,不能立刻查看

问题描述

从浏览器拖入后,不能立刻查看。点击图片无反应。

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'endsWith')
    at Object.getFileType (format.js:33:10)
    at getFileType (format.js:50:21)
    at Object.item_getVal (dataitem.js:312:22)
    at async Object.on (preview.js:208:36)
    at async plugins.js:469:25

环境信息

请提供以下信息:

  • 软件版本:1.0.1
  • 操作系统:win11
  • 截图(如果适用):
    image

其他信息

请勾选以下选项(括号内输入x,例如[x]):

  • 已经阅读了常见问题
  • 已经搜索了现有的 Issue

复现步骤

请提供复现该问题的详细步骤。

  1. 步骤 1 :拖动图片到软件界面
  2. 步骤 2 :双击图片

预期行为

双击打开图片

实际行为

无反应

某个公众号看到该软件,有些问题

1,目前在用 Billfish ,当初从一点几版本就开始用,Eagle 据说会伤硬盘,就没用。就算不伤硬盘,听说 Eagle 的数据管理模式也很蛋疼。现在 Billfish 感觉在摆烂。官方应该是把精力放在企业版上去了,毕竟个人版不赚钱。
2、想问一下,数据的目录结构什么样子的,我个人是还比较喜欢 Billfish 这样的形势。不过标签之类的打的少。一般都是会在文件夹里整理好。素材比较倾向规律的整理。比如 文件夹结构 字体\中文字体\方正字体\类黑体(类宋体\艺术字……) ,使用时也多半是文件直接剪切或者拷贝到素材库的类目里。所以,在往库里添加素材的时候,是关联连接地址,还是直接移动文件,或者可以自选之类的
3、公众号看到的时候说是要换编写语言?虽然是个大工程,但是还是想问一下大概什么时候要换或者能重构好?

软件打不开

打开 mLauncher.exe 后卡在这里,是不是我操作有误?

image

环境:

  • 系统 Windows 11 22H2 ( 22621.1778) en-US
  • 版本 20230613

Debug.log 文件:

[0613/140508.450:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 
[0613/140508.471:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 
[0613/140508.475:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 
[0613/140908.156:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 
[0613/140908.162:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 
[0613/140908.173:WARNING:resource_bundle.cc(451)] locale_file_path.empty() for locale 

发现一些问题

感谢作者辛苦捉虫。问题如下
1:应用启动器显示更新成功,但是重启应用后发现实际未更新成功。(未找到刷新应用功能,所以选择了重启应用)
2:公共库更新会卡89%,无论是否科学上网。(图1)
3:自定义壁纸不生效。
4:清空回收站成功,但是文件管理器里查看,文件实际还在并未删除。
5:素材管理器的左上角“+”点击无效。
6:素材右键,“设置封面”和“打开目录”均无效
7:视频素材,鼠标单击,会发现视频预览画面超出框选范围。且视频预览时,鼠标移开后,该框选会有个拉伸,不好看。
8:素材管理器左侧三点按钮点击会偶发空白菜单(图2)
9:素材管理器左侧删除标签,素材详情页标签不会消失,而是显示“undefined”。而且“拼音”里的首字母分类里还依然保留了已删除的项目。
10:素材详情页添加新的标签,按下回车不能直接显示出来标签。(图3)
11:素材管理器左侧,项目太多时,会和设置、插件按钮重合。
12:素材详情页似乎会显示出来素材包含的颜色,我感觉是按颜色分类?但是点击颜色素材都消失了,暂且当bug反馈吧。
13:切换视图会丢素材(左侧数量显示无误,切换信息排序又出现了)。似乎“信息”“排序”“视图”的功能都有问题,不生效,貌似功能还没写好一样。

一些建议:
1:主界面启动过的项目能记住窗口大小,每次都是全屏,需要手动缩小。
2:考虑到需求只有素材管理器,希望能增加“启动时打开自定义应用或启动最后打开的应用”。
3:我发现文件都是复制到资源库的目录下的。能不能有不动文件只添加到素材库的方式呢?(因为我文件都是自己分类放的,素材管理器更多是为了标签。虽然觉得可能性不大,还是提一嘴。)另外就牵扯到复制到素材库后还要手动删一下之前的文件的问题了,觉得这样有点麻烦。
4:根据预设的“浏览器导入”,能不能只要监视到该文件夹有新文件就自动导入呢?
5:素材详情页添加标签或群组时的弹窗,已选中的项目感觉有歧义,建议改成“已添加的标签”。“拼音”和“群组”前面要不加个分类文字吧(虽然这样一说就暴露我傻,但是一开始真的以为是方便切换文件夹和标签的)
6:我自己已经分类好的文件夹要能直接导入成一个素材库就好了。
7:素材详情页的添加标签或群组,实际是一个类似输入框,点击输入框进行编辑,但是图标有+,下意识会认为是点图标进行添加操作。建议就改成点击图标进行编辑,一是避免图标误导,二是避免点击已存在的标签时误触。(或者改一下颜色,和用户添加的标签颜色区分开)
8:打开一个应用就回不到主界面了,建议顶部加个打开主界面的按钮。

ps:真的很对不起,一开始就3条BUG,一边测试一边写就这么多了。
我的环境是Win11,软件为覆盖更新(解压路径是mLauncher/mLauncher_win10,但我把文件移动到了mLauncher,并删除了软件生成的文件夹mLauncher_win10)暂未使用任何插件。祝软件越来越好,star破百万。

屏幕截图 2023-06-12 000622 屏幕截图 2023-06-12 003952 屏幕截图 2023-06-12 010951

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.