]> Shamusworld >> Repos - ardour-manual-diverged/blob - _manual/03_setting-up-your-system/08_platform-specifics/03_kde-plasma-5.html
Initial cleanup of content, new images & content added.
[ardour-manual-diverged] / _manual / 03_setting-up-your-system / 08_platform-specifics / 03_kde-plasma-5.html
1 ---
2 layout: default
3 title: KDE Plasma 5
4 ---
5
6 <p>
7   Under <dfn>KDE Plasma 5</dfn>, plugin and various other windows will not stay
8   on top of any main window; therefore a workaround is required.
9 </p>
10
11 <h2>Workaround for ancillary windows not staying on top in KDE Plasma 5</h2>
12 <p>
13   In order to force ancillary windows in Ardour to stay on top, the following
14   steps are necessary:
15 </p>
16 <ol>
17   <li>Launch the <kbd class="menu">System Settings</kbd> application.</li>
18   <li>Open <kbd class="menu">Workspace &gt; Window Managment</kbd>.</li>
19   <li>Select <kbd class="menu">Window Rules</kbd> in the left-hand sidebar. It
20   should default to the <kbd class="menu">Window matching</kbd> tab.</li>
21   <li>Click on the <kbd class="button">New...</kbd> button.</li>
22   <li>On the line that says <kbd class="menu">Window class (application)</kbd>,
23   set the combo box to <kbd class="menu">Substring Match</kbd> and type <kbd
24   class="user">ardour</kbd> in the text entry field.</li>
25   <li>In the list box that is labeled <kbd class="menu">Window types:</kbd>,
26   click on the option <kbd class="menu">Dialog Window</kbd>, then press and
27   hold <kbd>Ctrl</kbd> while clicking on the second option <kbd
28   class="menu">Utility Window</kbd>.</li>
29   <li>Select the <kbd class="menu">Arrangement & Access</kbd> tab.</li>
30   <li>Check the box next to the <kbd class="menu">Keep above</kbd> option. On
31   the same line, select <kbd class="menu">Force</kbd> from the combo box, then
32   click on the <kbd class="menu">Yes</kbd> radio button for that line.</li>
33   <li>Click on the <kbd class="button">OK</kbd> button to dismiss the dialog.
34   </li>
35 </ol>
36 <p>
37   At this point you can close the <kbd class="menu">System Settings</kbd>
38   application.
39 </p>
40
41 <h3>Background Info</h3>
42 <p>
43   <a href="https://bugs.kde.org/show_bug.cgi?id=172615#c26">According to one of
44   the lead KDE developers</a>, they are not willing to follow the <abbr
45   title="Inter-Client Communication Conventions Manual">ICCCM</abbr> standard
46   for utility windows. Apparently they are alone in this understanding, as
47   plugin windows on Ardour under Linux work out of the box on every other <abbr
48   title="Window Manager">WM</abbr> out there.
49 </p>
50 <p>
51   Under KDE 4, there was a workaround in Ardour (<kbd class="menu">Preferences
52   &gt; Theme &gt; All floating windows are dialogs</kbd>) that would "trick"
53   KDE into forcing certain window types to be on top of their parent windows,
54   but this no longer works under KDE Plasma 5.
55 </p>
56