xfangfang / wiliwili

第三方B站客户端,目前可以运行在PC全平台、PSVita、PS4 、Xbox 和 Nintendo Switch上
https://xfangfang.github.io/wiliwili
GNU General Public License v3.0
3.18k stars 146 forks source link

修复 uwp 的一些问题 #135

Closed zeromake closed 1 year ago

zeromake commented 1 year ago

需求来自 #133

  1. 最好把key.pfx一起打包进构建结果,并附上简单的添加证书的说明
  2. 看起来uwp的构建速度并不特别慢,可以考虑和现有的其他平台ci放在一起。(方便其他人下载)
  3. 如果设置了软件全屏,重启应用时并不会全屏,但是会显示已经设置了全屏
  4. sdl 暂时还不支持输入法
  5. 软件无图标
  6. 需要额外增加两条编译时的宏定义用来指明应用版本,不然每次都会弹出来更新提醒
xfangfang commented 1 year ago

@zeromake 感谢~ 如果要实现sdl下的输入法的话,glfw_ime.cpp 中有一个叫 EditTextDialog 的类应该可以复用(就是pc端输入文字时弹出来的框框)。当时没有拆分开,把他和 glfw 的输入法写在一起了。

xfangfang commented 1 year ago

@zeromake 不知道为什么,刚刚我推送了一个小修复,但是uwp的ci报错了

zeromake commented 1 year ago

@xfangfang uwp 的版本号构建不太对(用的时间戳截取的):1.0.1.xxx,我明天改成用 git 的 commit 次数吧,这个时间戳放本地用,uwp安装msix要求必须变更版本号。

xfangfang commented 1 year ago

@zeromake 原来如此,明白啦~ 💪