> On May 24, 2012, 6:46 a.m., Martin Gräßlin wrote:
> >
> 
> Antonis Tsiapaliokas wrote:
>     There is still a big issue here.
>     
>     The template of the tabbox that i have put is located in the 
> kde-workspace/kwin/kcmkwin/kwintabbox/qml/main.qml. The main.qml cannot be 
> installed becuase it uses some Q_PROPERTY elements. Any ideas about how to 
> fix that?
>     
>     Also i will update my diff, but for a quicker review please look at my 
> comments :)
> 
> Martin Gräßlin wrote:
>     I don't understand what you mean with the Q_PROPERTY elements and what 
> exactly you want to install.
> 
> Antonis Tsiapaliokas wrote:
>     Since tabbox is written in qml and it uses plasma structure. It should be 
> able to be installed with plasmapkg (which it does) and it should be shown 
> with the plasmoidviewer. But if you run it with the plasmoidviewer, the 
> variables "sourcePath" and "name" cannot be found. Because they are 
> "Q_PROPERTIES". Please take a look at LayoutPreview::setLayout on 
>     kde-workspace/kwin/kcmkwin/kwintabbox/layoutpreview.cpp

of course plasmoidviewer cannot work and will never work. As the name implies 
plasmoidviewer is for plasmoids and not for KWin :-) You need a dedicated 
preview capability for KWin switchers (and other KWin elements)


- Martin


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://git.reviewboard.kde.org/r/105011/#review14107
-----------------------------------------------------------


On May 24, 2012, 1:17 p.m., Antonis Tsiapaliokas wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://git.reviewboard.kde.org/r/105011/
> -----------------------------------------------------------
> 
> (Updated May 24, 2012, 1:17 p.m.)
> 
> 
> Review request for kwin, Plasma and Martin Gräßlin.
> 
> 
> Description
> -------
> 
> Hello,
> 
> This is the first task of my GSoC. I have add the tabbox support to the 
> startpage of the plasmate.
> 
> NOTES:
> 
> 1)The service type of the tabbox is "Kwin/Tabbox,Plasma/Applet", because the 
> Plasma::PackageStructure requires the "Plasma/Applet" in order to be able to 
> be used. Also the plasmapkg and the plasmoidview require the "Plasma/Applet" 
> service type.
> 2)Some lines doesn't have any differences because i have remove some 
> whitespaces and "tabs"... 
> 
> ISSUES:
> 
> 1)The icons for the tabbox are wrong. I have some issues with my PCs and i 
> cannot open a new session of the KDE.
> So i wasn't able to find the icon. Sorry for that.
> 2)The template of the tabbox that i have put is located in the 
> kde-workspace/kwin/kcmkwin/kwintabbox/qml/main.qml. The main.qml cannot be 
> installed becuase it uses some Q_PROPERTY elements. Any ideas about how to 
> fix that?
> 3)I think that the starting comments of the tabbox should become better. I 
> would prefer something like the "mainPlasmoid.qml"....
> 
> 
> Diffs
> -----
> 
>   editors/editpage.cpp a331ae5 
>   editors/metadata/metadataeditor.cpp fce65fd 
>   startpage.h 0df4c21 
>   startpage.cpp 9774b48 
>   templates/CMakeLists.txt 6a82772 
> 
> Diff: http://git.reviewboard.kde.org/r/105011/diff/
> 
> 
> Testing
> -------
> 
> 
> Screenshots
> -----------
> 
> 
>   http://git.reviewboard.kde.org/r/105011/s/574/
> 
> 
> Thanks,
> 
> Antonis Tsiapaliokas
> 
>

_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel

Reply via email to