My webapp is not working in Ubuntu 14.04

Bug #1310216 reported by costales
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
WebApps: Websites integration Firefox plug-in
Invalid
Medium
Alexandre Abreu
WebApps: unity-firefox-extension
Invalid
Medium
Alexandre Abreu

Bug Description

Hi! I'm not sure if here is the place to create this bug...

I created an Unity webapp for Telegram: https://launchpad.net/unity-webapps-telegram

It works perfect in Ubuntu 13.10.

In Ubuntu 14.04 is not working:

   - I open the Webogram web.
   - Firefox is asking about to install the webapp > I click yes.
   - Problem: No icon appears in the Unity Launcher.

Am I missing something?

Thanks in advance!

How test it:
PPA: https://launchpad.net/~costales/+archive/unity-webapps-telegram
.deb installer: https://launchpad.net/unity-webapps-telegram/0.0.1/0.0.1/+download/unity-webapps-telegram_0.0.1_all.deb

Visit Webogram web:
http://zhukov.github.io/webogram/

Changed in webapps-greasemonkey:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
costales (costales)
description: updated
description: updated
Revision history for this message
David Barth (dbarth) wrote :

The icon not appearing in the launcher may be due to an old firefox extension package. Please check that you have xul-unity-ext 3.0.0+14.04.20140416-0ubuntu1 or newer.

Revision history for this message
David Barth (dbarth) wrote :

Hmm, no, I tested the package here, but the launcher icon is not added to the launcher. The dconf key is not updated.

Changed in unity-firefox-extension:
status: New → Triaged
importance: Undecided → Medium
Changed in webapps-greasemonkey:
importance: Undecided → Medium
status: New → Triaged
Changed in unity-firefox-extension:
assignee: nobody → Alexandre Abreu (abreu-alexandre)
Revision history for this message
Alexandre Abreu (abreu-alexandre) wrote :

I haven't had a very close look but you need to add a desktop file to your debian package,

Revision history for this message
David Barth (dbarth) wrote : Re: [Bug 1310216] Re: My webapp is not working in Ubuntu 14.04

Le 22/04/2014 15:09, Alexandre Abreu a écrit :
> I haven't had a very close look but you need to add a desktop file to
> your debian package,
>
That may explain the issue indeed.

This is a new requirement to ensure that the webapp will work properly.
It is required for the desktop shortcut to be properly added to the
launcher.

Previously the webapp stack was generating local desktop files on the
fly in such cases, but we want to get rid of that for maintainability
and security reasons.

Revision history for this message
costales (costales) wrote :

Thanks a lot guys! I added the desktop file and it's working perfect now! :) I'll enjoy Telegram now with Unity :D
FYI if you want, feel free to include in the webapps directory.
Cheers!

costales (costales)
Changed in webapps-greasemonkey:
status: Triaged → Fix Released
status: Fix Released → Invalid
Changed in unity-firefox-extension:
status: Triaged → Invalid
Revision history for this message
David Barth (dbarth) wrote :

Cool! Happy to see it works. You can submit the branch to be part of the webapp directory. Just create a project and ping us the link on this bug report and I will include it in the project group.

Revision history for this message
costales (costales) wrote :

Hi David! :)
For including into the webapp directory, the project already exists (trunk
branch): https://launchpad.net/unity-webapps-telegram
Do you need anything else? Thanks in advance!
Cheers!

Revision history for this message
David Barth (dbarth) wrote :

Le 24/04/2014 19:36, costales a écrit :
> Hi David! :)
> For including into the webapp directory, the project already exists (trunk
> branch): https://launchpad.net/unity-webapps-telegram
> Do you need anything else? Thanks in advance!
Then I think you can just change your project details to make it part
for the 'webapps' project group and it should be listed automatically.

Alex: do we need a patch in the app registry in the code?

David

Revision history for this message
costales (costales) wrote :

Thanks David :)
I just added the project as part of https://launchpad.net/webapps
I can see it in the list! :D
Cheers!

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.