Difference between revisions of "Projects/KWin"

Jump to: navigation, search
(Undo revision 75627 by Sam (talk))
(SVN -> git)
 
(One intermediate revision by one user not shown)
Line 2: Line 2:
  
  
'''This is a starting page for all relevant KWin documentation, most of which is stored in SVN or on external WWW pages.'''
+
'''This is a starting page for all relevant KWin documentation, most of which is stored in git or on external WWW pages.'''
  
 
== General information ==
 
== General information ==
Line 15: Line 15:
  
 
* For Developer Information see the [http://community.kde.org/KWin/ KWin Section] in the KDE Community Wiki
 
* For Developer Information see the [http://community.kde.org/KWin/ KWin Section] in the KDE Community Wiki
* [http://api.kde.org/4.x-api/kdebase-workspace-apidocs/kwin/lib/html/group__kdecoration.html libkdecoration API documentation] - API documentation for the library used for developing KWin decorations (the link points to documentation for the current development version, for other versions: [http://api.kde.org/4.0-api/kdebase-workspace-apidocs/kwin/lib/html/group__kdecoration.html 4.0] ).
+
* http://api.kde.org/4.x-api/kde-workspace-apidocs/kwin/libkdecorations/html/index.html libkdecoration API documentation] - API documentation for the library used for developing KWin decorations (the link points to documentation for the current development version).
 
* [http://www.usermode.org/docs/kwintheme.html KWin decorations HOWTO] - tutorial on writing KWin decorations. Based on KDE3.2 and as such slightly outdated, but it is still usable for newer versions. Note that current decorations should use KCommonDecoration class instead of KDecoration directly like this tutorial does.
 
* [http://www.usermode.org/docs/kwintheme.html KWin decorations HOWTO] - tutorial on writing KWin decorations. Based on KDE3.2 and as such slightly outdated, but it is still usable for newer versions. Note that current decorations should use KCommonDecoration class instead of KDecoration directly like this tutorial does.
* [http://api.kde.org/4.x-api/kdebase-workspace-apidocs/kwin/lib/html/group__kwineffects.html libkwineffects API documentation ] - Documentation on API for compositing effects - currently needs to be done, developers interested in developing compositing effects for KWin are currently suggested to use source of already [https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisions/master/show/kwin/effects existing effects shipped with KWin] (especially the Howto effect in the tests/ directory as a starting point) and/or ask on the KWin mailing list if necessary. NOTE: This API is currently considered unstable and subject to change.
+
* [http://api.kde.org/4.x-api/kde-workspace-apidocs/kwin/libkwineffects/html/index.html libkwineffects API documentation ] - Documentation on API for compositing effects - currently needs to be done, developers interested in developing compositing effects for KWin are currently suggested to use source of already [https://projects.kde.org/projects/kde/kdebase/kde-workspace/repository/revisions/master/show/kwin/effects existing effects shipped with KWin] and/or ask on the KWin mailing list if necessary. NOTE: This API is currently considered unstable and subject to change.
 
* [[Development/Tutorials/KWin/Scripting/API|Scripting API]] and [[Development/Tutorials/KWin/Scripting|KWin Scripting Tutorial]]
 
* [[Development/Tutorials/KWin/Scripting/API|Scripting API]] and [[Development/Tutorials/KWin/Scripting|KWin Scripting Tutorial]]
 
* [[Projects/KWin/Scripting_Update_Notes|Scripting Update Notes for version 4.9]]
 
* [[Projects/KWin/Scripting_Update_Notes|Scripting Update Notes for version 4.9]]

Latest revision as of 09:34, 7 February 2013


This is a starting page for all relevant KWin documentation, most of which is stored in git or on external WWW pages.

[edit] General information

[edit] Developer information

[edit] Configuration

  • CONFIGURING - document on advanced KWin configuration (such as pre-configuring window-specific settings).

This page was last modified on 7 February 2013, at 09:34. This page has been accessed 39,925 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