D14536: [scripting] Port ScriptedEffects to QJSEngine

David Edmundson <[email protected]>
Newsgroups gmane.comp.kde.devel.kwin
Message-ID <[email protected]>
davidedmundson added a comment.


  > As an alternative approach, we could wrap EffectsHandler and EffectWindow.
  
  You can just describe your ideas in words without having to create a full working implementation.
  
  It's definitely technically an option, personally I had ruled as we'd got so far without having to shadow anything...
  
  My other options I've considered are:
  
  - https://paste.kde.org/pfu7nznz6
  - In Qt replace  if (type == qMetaTypeId<QList<QObject *> >()) {     with  if (QMetaType::hasRegisteredConverterFunction(type, qMetaTypeIdQList<QObject*>>)  in the billion places. Then merge this in 18 months.
  
  Ultimately libkwineffects has no API or ABI promises so we don't need to create too much of a maintenance burden on ourselves if we don't need to.

REPOSITORY
  R108 KWin

REVISION DETAIL
  https://phabricator.kde.org/D14536

To: davidedmundson, #kwin, mart, fvogt
Cc: fvogt, zzag, kwin, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.