Open
Description
- 我已确认 Echo-Live 近期没有类似更新。
- 我已确认近期没有其他人提出类似提议。
我并不确认这些功能是不是已经做进去了,它们可能藏在 doc 的某个角落。- 反正有想法先提吧,有没有做不做另外一回事
wont fix 预定
提议描述
以下提议全部基于“方法一:通过 OBS 内置浏览器广播传递消息(推荐)”的使用方式。
- 在“闲置时自动隐去”为开的情况下,隐去后再现只是将原先的内容呈现出来了,提议使用退格动画(即“迅速”删去原先的内容)
- 不过这看上去会带来一个新的问题,如果连续的两条消息还切了 username,username 似乎不应该用退格动画,淡入淡出吗?
- 对于单一 username 下的重复消息:
- (仅提议)我认为的确有这么一个需求,就是复读同一个消息,像是刷新一样的感觉,但目前状态并不会出现任何反应(在自动隐去状态下也不会再出现),我不知道是否需要做这么一个东西刷新一下;
- 历史记录-消息-去除连续的重复消息似乎是为多 username 考虑的,但对于单一 username 的重复历史记录似乎没有一个选项可以处理。
- (仅提议)我个人需要多行渲染/手动换行,但似乎没有一个选项可以启用(看了下 Echo,从设计的角度上看似乎并没有设计?)
-
不过把 LF 先转成 \n 再渲染成 <br> 也太欢乐了,CR 渲染不出来。 -
闲的蛋疼发送奇怪的文本,例如“ (&Tab)”会直接导致消息无法发送,提示信息为:[ERRO] 发送的消息格式存在错误。详见帮助文档:https://sheep-realms.github.io/Echo-Live-Doc/message/
-
- 在 OBS 加载后,通过设置初始化的 username 仅仅显示在编辑器中,editor 配置的说话人和 start.js 的配置不能统一(或者说要手动统一)的设计我感觉很割裂...不知道会不会处理这个问题/怎么搞。
-
我觉得对话框高度应该可以改吧怎么找了半天没找到,现在的高度对我而言我感觉有点高了。-
闲的蛋疼对于过长的文本,溢流文本会直接撑开对话框下面。在上一条的基础上,我想要把它高度改小一点的话,可能会产生更多的溢流文本,直接手动配置/分很多次发单条我感觉会很麻烦,会考虑加一个自动化设置(如发送多长的文本之后配置一个自动顿几秒切下一条)吗? - “多行文本分割为消息队列”这个试验性功能看上去也是为多 username 准备的,在上一条的基础上,能配置类似于自动顿几秒发下一行文本的机制吗?
-
实现方法
- 对于多行的问题我在想要不要放一个快速格式化,还是说直接做兼容?
还是 wont fix 剩下的我还在看,所以上面全部是用的 toggle。