Difference between revisions of "Projects/Utils/kdelirc"

Jump to: navigation, search
m (Text replace - "</code>" to "</syntaxhighlight>")
 
(4 intermediate revisions by 2 users not shown)
Line 4: Line 4:
  
 
* Communicate to lirc through solid  
 
* Communicate to lirc through solid  
 
+
* Integrate solid backend into kdelirc frontend
 +
* Cycle mode function (see [https://bugs.kde.org/show_bug.cgi?id=134060 Bug 134060])
 
=== Long time goals / ideas ===
 
=== 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.
 
In this section are some ideas  and features listened, were discussing about. Maybe these will be implemented in a further release of kdelirc.
Line 13: Line 14:
 
* 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:
 
* 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:
  
<code>
+
<syntaxhighlight lang="text">
VolumeSet(VolumeGet() + 10);
+
VolumeSet(VolumeGet() + 10);
</code>
+
</syntaxhighlight>
 
   It should be something like:
 
   It should be something like:
<code xml>
+
<syntaxhighlight lang="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>
+
</syntaxhighlight>
 
==== 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

Latest revision as of 21:57, 29 June 2011

Contents

[edit] kdelirc Plans

[edit] KDE 4.4

See the feature plan for KDE 4.4.

  • Communicate to lirc through solid
  • Integrate solid backend into kdelirc frontend
  • Cycle mode function (see Bug 134060)

[edit] 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.

[edit] 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>

[edit] Frontend

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

This page was last modified on 29 June 2011, at 21:57. This page has been accessed 1,864 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal