Projects/Utils/kdelirc: Difference between revisions

From KDE TechBase
No edit summary
No edit summary
Line 14: Line 14:


<code>
<code>
VolumeSet(VolumeGet() + 10);
VolumeSet(VolumeGet() + 10);
</code>
</code>
   It should be something like:
   It should be something like:
<code xml>
<code xml>
    <action objid="Player" class="volumeup">
<action objid="Player" class="volumeup">
        <name>Increase volume</name>
  <name>Increase volume</name>
        <comment></comment>
  <comment></comment>
        <someNewTagName>
  <someNewTagName>
          VolumeSet(VolumeGet() + 10);
      VolumeSet(VolumeGet() + 10);
        </someNewTagName>
    </someNewTagName>
    </action>
</action>
</code>
</code>
==== Frontend ====
==== Frontend ====
* Merge add action and edit action dialog into one dialog
* Merge add action and edit action dialog into one dialog
* KNewStuff for profiles
* KNewStuff for profiles

Revision as of 19:14, 11 September 2009

kdelirc Plans

KDE 4.4

See the feature plan for KDE 4.4.

  • Communicate to lirc through solid

Long time goals / ideas

In this section are some ideas and features listened, were discussing about. Maybe these will be implemented in a further release of kdelirc.

Backend

  • Provide plasma data engine
  • Multi application profiles
  • Look for a way to do more complex action into profile not calling only one simple dbus method. At moment we can't do something like increase volume on amarok because we need to do something like:

VolumeSet(VolumeGet() + 10);

 It should be something like:

<action objid="Player" class="volumeup">

 <name>Increase volume</name>
  <comment></comment>
  <someNewTagName>
     VolumeSet(VolumeGet() + 10);
   </someNewTagName>

</action>

Frontend

  • Merge add action and edit action dialog into one dialog
  • KNewStuff for profiles