postiffm/bibledit-desktop

No entry in menu or shortcuts after installation in Windows 10

LAfricain opened this issue · 9 comments

All in the title, I created the shortcut navigating till the bibledit folder in Programms.

We have to test this with the gtk3 branch, which has experienced important updates in this area.

Yes, Is it possible to merge already the new shortcut in master?

This should be verified first but indeed I think this can be (partially!) pushed to master because even although the changes are GTK3-specifis there is nothing that can't work in GTK2. Details below:

  • New icons - because in the new *.desktop file I assume that the icons are located in the standard directories like /usr/share/icons/hicolor/96x96/apps
  • Do not use and do not distribute the old icon - optionally because maybe we don't need the old icon any more
  • Port to GtkApplication framework - this must be split and only the part which updates *.desktop should be pushed to master. Note that GtkApplication was introduced only in GTK 3.4.

Note that even although it will fix the problem in Ubuntu it has nothing to do with Windows.

@LAfricain Which commit from the gtk3 branch are you thinking?

The commit about the shortcut. It solved the problem on linux but I have no idea on Windows. If you merge this I will update my ubuntu ppa.

@postiffm do you need a pull request for this?

I don't need one, but I need some time to figure out exactly which commit on the gtk3 branch to cherry-pick into the master. Once that is done, then I can remove that commit from gtk3 and we should not get any conflicts.

I don't need one, but I need some time to figure out exactly which commit on the gtk3 branch to cherry-pick into the master.

It's explained in my comment above: #111 (comment). In case of the Port to GtkApplication... commit it's probably better to create a new commit using excerpts from the original one.

Once that is done, then I can remove that commit from gtk3

They will be removed automatically when you rebase.

Solved with the last deb package for Ubuntu 18.04.