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

Include KDE/gnome/... menu entries when importing/exporting slots #5

Open
olibuntu opened this issue May 30, 2012 · 1 comment
Open

Comments

@olibuntu
Copy link

It would be a nice feature if all menu entries belonging to a specific slot could be imported and exported together with the wine prrefix. This could be extended to desktop symbols as well. As far as I know, menu entries are stored in the following places:
.config/menus/applications-merged/wine*
.local/share/applications/wine*
.local/share/desktop-directories/wine*
.local/share/icons

@dswd
Copy link
Owner

dswd commented Jun 6, 2012

With Swine I try to not use the normal menu entries that wine normally creates. The main reason for that is that windows programs are pretty messy with menu entries and create lots of them even for their webpages, readme files, and uninstall routines so that I simply don't want them mess up my menus. Also these automatically created menu entries are not organized by slots and have the slot embedded in the wine command line which is must be parsed and is very fragile when the wine developers change their code.

Swine can create shortcuts for all windows menu entries (actually all .lnk files found in the prefix). Swine has a context menu button that will create shortcuts for windows menu entries and will also prompt for that after running a program by hand. These shortcuts will be exported and imported along with all the files belonging to the slot.

Additionally, Swine can create kde/gnome menu entries for shortcuts and has context menu buttons for that. Currently these entries are not included in slot archives so this should be changed. Also Swine currently lacks the ability to create desktop entries for shortcuts, I will have a look at this as well.

How about that?

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

No branches or pull requests

2 participants