Bug 276139 - Presence applet should inform user when the required dataengine is not installed
Summary: Presence applet should inform user when the required dataengine is not installed
Status: RESOLVED FIXED
Alias: None
Product: telepathy
Classification: Frameworks and Libraries
Component: presence-applet (show other bugs)
Version: git-latest
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: 0.4.0
Assignee: Telepathy Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-06-20 18:32 UTC by Karan Pratap Singh
Modified: 2012-07-06 12:47 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Karan Pratap Singh 2011-06-20 18:32:08 UTC
Version:           git-latest (using Devel) 
OS:                Linux

I installed the Presence Applet, but did not install the presence applet's dataengine. The presence applet ran fine, but did not give me an error that I did not have the dataengine installed...

This should be there so that people remember to install the dataengine, otherwise they will think that the presence applet is broken!

Reproducible: Always

Steps to Reproduce:
just install the presence applet and do not install its dataengine and run the presence applet , and there you have it! No Error about the missing dataengine!

Actual Results:  
There was no error or warning telling me about the missing dataengine!

Expected Results:  
There should be an error or warning message informing me that I had forgotten to install the presence applet's dataengine and without which the presence applet does not work.
Comment 1 Francesco Nwokeka 2011-07-15 14:03:06 UTC
Git commit 187be9085500994c998235e2f3dce594752ca31e by Francesco Nwokeka.
Committed on 15/07/2011 at 16:03.
Pushed by nwokeka into branch 'master'.

FIX: Presence applet should inform user when the required dataengine is not installed

Add: an error panel with a message telling users to install the appropriate dataengine if
they haven't done so.
this fix will be 100% effective in next KDE release as there is currently a bug (fixed by
aseigo).
BUG: 276139

A  +66   -0    package/contents/ui/ErrorPanel.qml         [License: GPL (v2+)]
M  +68   -0    package/contents/ui/RightPanel.qml     

http://commits.kde.org/telepathy-presence-applet/187be9085500994c998235e2f3dce594752ca31e