Kwin

Effekte vielleicht bald in Javascript-Code

Der KDE-Entwickler Martin Gräßlin schlägt Änderungen für den Kwin vor. So soll eine Binärschnittstelle für Effekte etabliert werden. Die Effekte selbst könnten zukünftig auch in Javascript geschrieben werden.

Anzeige

Der KDE-Entwickler Martin Gräßlin stellt in seinem Blog einige Ideen für den Compositor Kwin vor, an dem er hauptsächlich arbeitet. Der Vorschlag, auf dem fast alle anderen aufbauen, ist eine Binärschnittstelle (ABI) für Effekte. Nach Gräßlins Meinung wird diese jedoch frühestens mit KDE 4.8 stabil und voll funktionsfähig sein.

Weiterhin sollen die vorhandenen Effekte auf ihre Notwendigkeit hin überprüft werden. Anschließend sollen unnötige Effekte aus Kwin entweder in die KDE-Plasma-Addons verlagert oder komplett ausgelagert werden. Wohin, ist noch offen, allerdings möchte Gräßlin auf keinen Fall bereits geschriebenen Code verwerfen. Genau dafür ist die ABI nötig.

Auch soll entschieden werden, welche Effekte tatsächlich über eine GUI verstellbar sein sollen. So erklärt Gräßlin, es gebe keinen Grund, warum Nutzer in der Lage sein sollten, die Fenstergeometrie zu ändern. Weiter schreibt er, ein vernünftiges GUI sei notwendig, um die Effekte zu steuern. Denn zurzeit ist es möglich, Effekte, die sich gegenseitig behindern, gleichzeitig zu aktivieren. Außerdem solle das Interface mehr Informationen zu den einzelnen Effekten enthalten, als es jetzt der Fall ist.

Effekte in Javascript-Code statt C++

Außerdem sollten die Effekte in Javascript statt C++ geschrieben werden, sobald eine ABI zur Verfügung stehe. Gräßlin schreibt, er hoffe, die KDE-Entwicklergemeinde von dieser Idee überzeugen zu können. Ein Unit-Test-Framework soll ebenfalls implementiert werden, um nicht ständig den X-Server neu starten zu müssen. Die Entwicklung des Frameworks, wie Gräßlins sie sich vorstellt, soll einen einfachen Übergang hin zu Wayland gewährleisten.

Zuletzt schlägt Gräßlin vor, den Compositor eigenständig kompilieren zu können, um ihn anschließend in einem speziellen Fenster zu testen. Alle Vorschläge zusammengefasst könnten in einer Art IDE für Effekte münden. Mit dieser sollen einfache Effekte wie Fensterbewegungen verknüpft mit OpenGL-Shadern schnell erstellt werden. Damit könnten die KDE-Designer besser entscheiden, welche Effekte in KDE aufgenommen werden sollen.

Ob und wann die von Gräßlin gemachten Vorschläge umgesetzt werden, steht noch nicht fest. Gräßlin jedoch gibt sich zuversichtlich. Zumindest die ABI sollte implementiert werden. Vorausgesetzt, Gräßlin bleibt dem KDE-Projekt treu.


Thomas S. 03. Mai 2011

Es ist halt wie mit Firefox. Wenn man Addons mit Javascript entwickeln kann, kann jeder...

Dorsai! 03. Mai 2011

Wenn man seine Blogeinträge ließt kommt es manchmal schon ein bisschen trollig rüber...

Seitan-Sushi-Fan 02. Mai 2011

Dank WebGL ist davon auszugehen, dass es in Zukunft genügend Entwickler geben wird, die...

Kommentieren




Anzeige
  1. Teamleiter User Experience & Analytics (m/w)
    PAYBACK GmbH, München
  2. Senior SAP CRM Consultant (m/w)
    NEO Business Partners GmbH, deutschlandweit (Home-Office möglich)
  3. Solution Architect Data Warehouse (m/w)
    Loyalty Partner Solutions GmbH, not specified
  4. Projektleiter Online Solutions (m/w)
    Verlagsgruppe Deutscher Apotheker Verlag, Stuttgart

 

Detailsuche


Folgen Sie uns
       


  1. MQ-4C Triton

    Aufklärungsdrohne der US-Marine fliegt zum ersten Mal

  2. Temash, Kabini, Richland

    AMDs mobile APUs von 4 bis 35 Watt sind da

  3. Xbox One

    Hauseigene Halo-Konkurrenz und neues Altes von Rage

  4. Quantified Self

    Alkoholmessgerät für das Smartphone

  5. Kim Dotcom

    "Google, Facebook, Twitter verletzen mein Patent"

  6. Samsung

    10 Millionen Galaxy S4 in weniger als einem Monat verkauft

  7. Innodisk

    Winzige NanoSSD erreicht 480 MByte/s

  8. München

    Limux bleibt technisch anspruchsvoll

  9. Android

    Updates für Google Drive und Chrome

  10. KDE Plasma Workspaces

    4.11 wird letzte Version vor Qt5-Wechsel



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Logitech: iPad-Tastatur mit Kabel
Logitech
iPad-Tastatur mit Kabel

Tastaturen werden an das iPad normalerweise schnurlos per Bluetooth angebunden. Doch Logitech hat nun ein Modell vorgestellt, das per Lightning-Kabel oder 30-Pin-Adapter mit dem Tablet verbunden wird. Es ist besonders für die Anforderungen von Schulen konstruiert worden.

  1. Zoomboard Tastatur mit Lupe für winzige Touchscreens
  2. Kalq-Tastatur Neues Tastenlayout zum Schnelltippen auf Touchscreens
  3. CM Storm Quickfire Stealth Tastatur fast ohne Tastenbeschriftungen

Superkondensator: Neuer Energiespeicher mit kurzer Ladezeit
Superkondensator
Neuer Energiespeicher mit kurzer Ladezeit

Ein Smartphone, das in einer halben Minute geladen ist, soll ein neuer Energiespeicher ermöglichen. Die Entwicklerin kam auf die Idee, weil sie sich über den dauernd leeren Akku ihres Mobiltelefons geärgert hat.

  1. Silverback-Gorilla Akku als Steckdosenersatz für Notebooks
  2. Akku Kleiner Akku mit großer Leistung
  3. Paul Scherrer Institut Lithium-Ionen-Akkus haben doch einen Memory-Effekt

Datenschutz-Grundverordnung: Chaos Computer Club fürchtet Datenschutzauflösung durch EU
Datenschutz-Grundverordnung
Chaos Computer Club fürchtet Datenschutzauflösung durch EU

In einem offenen Brief an Innenminister Friedrich wird kritisiert, dass Deutschland sich in der EU dafür einsetzt, das heutige Datenschutzniveau weiter abzusenken.

  1. PNR Europaparlament stimmt gegen Flugdaten-Vorratsspeicherung
  2. Right to Know Kommt eine Informationspflicht für personenbezogene Daten?
  3. Datenschutzbestimmungen EU-Datenschützer knöpfen sich Google vor

Zum Artikel