Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

中英文状态切换的悬浮提示太小 #298

Closed
omgredfog opened this issue Nov 17, 2018 · 26 comments
Closed

中英文状态切换的悬浮提示太小 #298

omgredfog opened this issue Nov 17, 2018 · 26 comments

Comments

@omgredfog
Copy link

omgredfog commented Nov 17, 2018

小狼毫输入法在切换「 中 / 英 」模式时,光标处会有「悬浮提示」。

但是,这个「悬浮提示」的尺寸实在太小了。尤其在高分辨率屏幕下,它宛如一粒芝麻,既实现不了「提示」的效果,又非常不美观。

它似乎是 WeaselServer 写入的功能,有没有办法解除这个尴尬?

比如使用 「48*48」或「64 *64」大小的 ICO(1080p 屏幕上,32*32 似乎都不够看,4k 屏上,至少也得 64*64 了) ,又或者在 「 Weasel.yaml 」里给出「 显 / 隐 」开关,甚至是自定义图标的路径接口 ?

似乎最近开发者们已经解决了系统托盘中,输入法图标无法随 DPI 缩放而「调换」更大尺寸图标的问题。希望连同这个小毛病也一并治愈了吧。

截图示例:

悬浮窗截图

@nameoverflow
Copy link
Member

image

@omgredfog
Copy link
Author

这是修复了吗?

@omgredfog
Copy link
Author

看上去是修复啦?求更新。

@omgredfog
Copy link
Author

求更新

@nameoverflow
Copy link
Member

版本不会发得那么快的……

@omgredfog
Copy link
Author

@nameoverflow
如果是其它的功能性问题,也就等等了,只是这浮显图标在 4K 屏下像一粒黑斑,既看不清提示,又很影响感观,如果修复了,发个包大家先用着嘛。

@CNMan
Copy link

CNMan commented Nov 22, 2018

@omgredfog 最新可以在 https://ci.appveyor.com/project/rime/weasel/build/artifacts 下载,这里有commit,那边自动编译的

@omgredfog
Copy link
Author

@omgredfog 最新可以在 https://ci.appveyor.com/project/rime/weasel/build/artifacts 下载,这里有commit,那边自动编译的

修改后的代码好像没有提交吧

@qwe7002
Copy link

qwe7002 commented Nov 23, 2018

这个问题我在远程桌面的时候遇到了。选词框也是非常的小。目前的解决方案是重启一下应用

@nameoverflow
Copy link
Member

悬浮提示的设计还没有经过完备的考虑,所以还没合并到主线。
目前的效果在https://ci.appveyor.com/api/buildjobs/we40h3bwo0v5l4xx/artifacts/output%2Farchives%2Fweasel-0.12.0.0-installer.exe

@omgredfog
Copy link
Author

@nameoverflow
这是写死的参数 ?
换成32*32 的图标,好像也会被大。

@nameoverflow
Copy link
Member

.ico 文件可以包含多个尺寸的图片。
那个代码用的是系统自动选择的显示尺寸。

@synhi
Copy link

synhi commented Dec 6, 2018

恩,为什么我的英语状态的图标提示是一个「A」,而你的是「英」?哪个版本,而且这个光标提示经常性的在屏幕上乱飞,很少跟光标在一起,你的没有这种现象么?

@Jason19900812
Copy link

輸入法狀態圖示只有16x16,真的太小了
安裝上面的12.0變大不少,很滿意,但升級到13.0又變小了ry
我的螢幕解析度是1200*1920

@lotem
Copy link
Member

lotem commented Feb 2, 2019

@nameoverflow

@wy16W2pIilK1xgqN
Copy link

我现在是2k屏,也太小了。

@lotem lotem closed this as completed Feb 9, 2019
@riverscn
Copy link

0.13 悬浮提示(中、英)还是太小了,200%缩放条件下。

@chenrylee
Copy link

很明显,这个是由于不同分辨率和不同使用习惯导致的分歧。。。
那么,可不可以通过配方定制,以满足每个人的需求呢?

  1. 把ico文件放在安装目录下的某个目录中,比如data/resources
  2. 通过default.yaml或weasel.yaml进行定制
  3. 如果你觉得图标不够满意,可以自己定制,放在相应的目录中并修改为相应的名字即可。

当然,除了2. 其它都是不建议的。

@yzlnew
Copy link

yzlnew commented Jun 19, 2019

比较简单的实现方式是类似鼠须管,用文字 A/中 来表示切换,同时背景色和前景色可以从主题颜色中取。

@riverscn
Copy link

@chenrylee 和屏幕分辨率无关。屏幕显示的对象分辨率大小是由缩放系数决定的,出现问题是由于没有适配缩放系数导致的。要正确理解这个问题的原理。

@riverscn
Copy link

0.14.2 亲测已解决这个bug。

@draftman9
Copy link

其实也不一定要看字的,看颜色就可以了。

@carrotvcgt
Copy link

能否关闭显示呢?

@WhisperWindE
Copy link

我也想知道, 如何关闭它呢?

@fanlumaster
Copy link

现在可以关闭这个悬浮提示了吗?

@yimmy23
Copy link

yimmy23 commented Sep 14, 2023

我也想知道如何关闭这个悬浮提示

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests