Projects/Utils/kdelirc: Difference between revisions

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


    === 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.
    ==== Backend ====
    ==== Backend ====
    * Provide plasma data engine
    * Provide plasma data engine
    Line 11: Line 13:
    * 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 xml n>
    <code>
      VolumeSet(VolumeGet() + 10);
      VolumeSet(VolumeGet() + 10);
    </code>
       It should be something like:
       It should be something like:
    <code xml>
         <action objid="Player" class="volumeup">
         <action objid="Player" class="volumeup">
             <name>Increase volume</name>
             <name>Increase volume</name>

    Revision as of 18:52, 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