KXStudio Website https://kx.studio/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

85 lines
4.2KB

  1. <?php
  2. $PAGE_TITLE = "KXStudio";
  3. $PAGE_TYPE = "KXSTUDIO";
  4. $PAGE_SOURCE_1 = ARRAY("/Artwork");
  5. $PAGE_SOURCE_2 = ARRAY("Artwork");
  6. include_once("includes/header.php");
  7. ?>
  8. <p>The KXStudio Desktop theme uses QtCurve as the rendering engine, making it available on Qt3, KDE3, Qt4, KDE4 and Gtk2 applications.<br />
  9. There is a Metacity and XFWM theme as well.<br />
  10. The icon theme used is Oxygen.
  11. </p><p>Here's some screenshots showing off the theme on different Desktop Environments:<br />
  12. </p>
  13. <table border="1">
  14. <tr>
  15. <td align="center">
  16. <p><a href="screenshots/kxstudio-kde3.png" class="external text" rel="nofollow"><img src="screenshots/thumb/kxstudio-kde3.png" alt="kxstudio-kde3.png" /></a><br />
  17. KDE3 (Trinity)
  18. </p>
  19. </td>
  20. <td align="center">
  21. <p><a href="screenshots/kxstudio-kde4.png" class="external text" rel="nofollow"><img src="screenshots/thumb/kxstudio-kde4.png" alt="kxstudio-kde4.png" /></a><br />
  22. KDE4
  23. </p>
  24. </td>
  25. <td align="center">
  26. <p><a href="screenshots/kxstudio-xfce.png" class="external text" rel="nofollow"><img src="screenshots/thumb/kxstudio-xfce.png" alt="kxstudio-xfce.png" /></a><br />
  27. XFCE
  28. </p>
  29. </td>
  30. </tr>
  31. </table>
  32. <p>You can get the entire artwork in the <a href="Downloads" title="Downloads">Downloads</a> section, just like any other application from us.
  33. </p><p><br />
  34. To properly apply this theme, you can follow these steps:
  35. </p>
  36. <ul>
  37. <li>Install QtCurve (minimum KDE4 / Gtk2, Qt3 optional)</li>
  38. <li>Set KDE color-scheme using the 'KXStudio.colors' provided</li>
  39. <li>Set KDE widget style to QtCurve</li>
  40. <li>Configure KDE QtCurve style, and load the 'KXStudio.qtcurve' config</li>
  41. <li>Set Gtk2 theme to KXStudio (KXStudio decoration, QtCurve style, Oxygen icons)</li>
  42. <li>Set Qt4/Qt3 style to QtCurve (using qtconfig-qt4/qt3)</li>
  43. </ul>
  44. <p>A XFWM decoration theme is available for XFCE. You might want to use 'Oxygen Mono Light|Dark' to get monochrome panel applets.<br />
  45. Please note that Gtk3 is not supported at the moment.
  46. </p><p><br />
  47. </p>
  48. <h2> <span class="mw-headline" id="The_Desktop_Session">The Desktop Session</span></h2>
  49. <p>Besides the theme, the "KXStudio Desktop" also consists of (resumed):
  50. </p>
  51. <ul>
  52. <li>JACK integration</li>
  53. <li>Audio Session management through LADISH</li>
  54. <li>One-app-to-rule them all (Cadence)</li>
  55. </ul>
  56. <p><br />
  57. <b>JACK integration</b><br />
  58. We're talking about making the whole system JACK dependant. JACK is started as soon as the user logs in, using the last session settings or a pre-setup LADISH Studio.<br />
  59. For non-JACK aware apps, bridges are used.<br />
  60. &#160;<i>PulseAudio</i> works nicely with JACK, although it needs a bit medium/high buffer size in order to work properly.<br />
  61. &#160;<i>ALSA</i> has a plugin for JACK too, although it's not perfectly stable.<br />
  62. &#160;<i>SDL</i>-Audio applications will need either a SDL-&gt;OSS-&gt;JACK, SDL-&gt;ALSA-&gt;JACK or SDL-&gt;PulseAudio-&gt;JACK bridge, since there's no native JACK support in SDL. If you're able to get an OSS-&gt;JACK bridge working, use it as it is preferred.
  63. </p><p><br />
  64. <b>Audio Session management through LADISH</b><br />
  65. There needs to be a tool to manage audio projects (and non-audio as well), and LADISH already provides this functionality.<br />
  66. By integrating with LADISH, we can set-up custom JACK settings, apps and connections, and load it at any time, even when login in.
  67. </p><p><br />
  68. <b>One-app-to-rule them all (Cadence)</b><br />
  69. Cadence is our own app that controls the whole audio system, using JACK and LADISH.<br />
  70. This is pre-alpha software though, and it's not even released yet (although it's already present in the KXStudio repositories for testing).<br />
  71. <i>A full Cadence explanation/tutorial will be available once it reaches Alpha 1 (first public release)</i>
  72. </p><p><br />
  73. </p>
  74. <h2> <span class="mw-headline" id="The_Desktop_Environment">The Desktop Environment</span></h2>
  75. <p>There are plans to make our own Desktop Enviroment (including Window Manager), based on <a href="http://www.niallmoody.com/apps/twindy" class="external text" rel="nofollow">Twindy</a>.<br />
  76. A *Mock-up* can be seen <a href="tmp/scr026.png" class="external text" rel="nofollow">here</a>.<br />
  77. There's nothing done for it yet, and it won't be so soon, as there is plenty of stuff to do first&#160;;)
  78. </p>
  79. <p><br /></p>
  80. <?php
  81. include_once("includes/footer.php");
  82. ?>