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

[对右键新建模板的支持] 打包WPS Office 2023需要右键模板和启动多服务支持 #882

Open
LFRon opened this issue Nov 23, 2024 · 6 comments

Comments

@LFRon
Copy link

LFRon commented Nov 23, 2024

我linglong.yaml如下:
image
我打包WPS Office后以WPS Office打开是正常的,但是遇到了两个问题:
1.现在右键新建文件里有docx/excel/PPT选项,但是隐藏文件复制不进去
image

2.虽然我设置WPS Office为默认选项,但是WPS Office仍然每次启动的时候都报错不是默认,我怀疑这是玲珑runtime(org.deepin.base)里有点东西没加或者需要对其他发行版进行类似的默认操作

对于第一点,其实文件都放在这里:
image
而且输出文件的output里也有:
image
但是右键菜单里会漏掉templates里的.sources隐藏文件夹,玲珑官方能否对这个增加支持,以及在org.deepin.base运行库里加入对默认应用和应用外打开链接,以及对默认应用设置的发行版通用适配,而不是让打包者自行往Lib里塞东西,谢谢!🙏

@LFRon LFRon changed the title [对右键新建模板的支持] 打包WPS Office 2023需要右键模板支持 [对右键新建模板的支持] 打包WPS Office 2023需要右键模板和启动多服务支持 Nov 23, 2024
@kamiyadm
Copy link
Collaborator

kamiyadm commented Nov 28, 2024

linglong的版本是?以及/var/lib/linglong/entries/share下面是否能看到templates?

@black-desk
Copy link
Collaborator

  1. templates的支持方式可能和你想的不一样:

    模板这个功能是各个DE自己实现的功能 并不在XDG范围内,
    GNOME上:
    https://askubuntu.com/questions/94734/what-is-the-templates-folder-in-the-home-directory-for
    WPS包内的这些文件似乎是KDE的做法。
    DDE有没有实现这个我目前不是非常确定。

    玲珑可以考虑导出应用提供的这个目录 share/templates 目录,看起来问题不大。但是你大概不应该预期这样导出的模板文件在所有桌面环境中都是有效果的。

  2. 是bug,在容器中 xdg-mime query default 应当是能正常工作的。

@LFRon
Copy link
Author

LFRon commented Nov 29, 2024

linglong的版本是?以及/var/lib/linglong/entries/share下面是否能看到templates?

  1. 1.6.3
    2.不行,但是我手动拷进去就行了

@LFRon
Copy link
Author

LFRon commented Nov 29, 2024

  1. templates的支持方式可能和你想的不一样:
    模板这个功能是各个DE自己实现的功能 并不在XDG范围内,
    GNOME上:
    https://askubuntu.com/questions/94734/what-is-the-templates-folder-in-the-home-directory-for
    WPS包内的这些文件似乎是KDE的做法。
    DDE有没有实现这个我目前不是非常确定。
    玲珑可以考虑导出应用提供的这个目录 share/templates 目录,看起来问题不大。但是你大概不应该预期这样导出的模板文件在所有桌面环境中都是有效果的。
  2. 是bug,在容器中 xdg-mime query default 应当是能正常工作的。

对于默认软件的设置能不能对KDE和GNOME都对接一下?谢谢!

@kamiyadm
Copy link
Collaborator

linglong的版本是?以及/var/lib/linglong/entries/share下面是否能看到templates?

  1. 1.6.3
    2.不行,但是我手动拷进去就行了

之前是把应用share目录下的东西全导出的,后来发现导出内容有可能会对系统造成影响,所以对share目录下导出内容做了限制,如black-desk所说可以放开template限制

@LFRon
Copy link
Author

LFRon commented Dec 3, 2024

  1. templates的支持方式可能和你想的不一样:
    模板这个功能是各个DE自己实现的功能 并不在XDG范围内,
    GNOME上:
    https://askubuntu.com/questions/94734/what-is-the-templates-folder-in-the-home-directory-for
    WPS包内的这些文件似乎是KDE的做法。
    DDE有没有实现这个我目前不是非常确定。
    玲珑可以考虑导出应用提供的这个目录 share/templates 目录,看起来问题不大。但是你大概不应该预期这样导出的模板文件在所有桌面环境中都是有效果的。
  2. 是bug,在容器中 xdg-mime query default 应当是能正常工作的。

我对着org.deepin.browser的打包方式复制lib,不论打包Thorium还是wps,都没法在Ubuntu的KDE和GNOME上设置为默认选项,这个官方后期能加入支持吗

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

3 participants