On Mon, Apr 18, 2016 at 10:07:32PM +0200, Marco Martin wrote: > On Monday 18 April 2016, Dirk Hohndel wrote: > > Cute. I like it. Just make sure that I can use variables to assign to this > > as the available buttons will change depending on context for us. > > > > Switching to a new API isn't really a big deal for us. I build all the > > binaries and we already have that little script that always pulls the > > latest upstream Kirigamit. It would be nice to have a grace period where > > both work, or you can make it a hard switch (I think that would require to > > go to version 2.x of Kirigami). > > well, since is not even a final 1.0 yet i would prefer not to do a 2.0 now ;) > (i was actually planning to do a 2.0 when I'll port the whole thing to > QtQuickControls2 so after Qt 5.7 is out and around since a while) > > so, if it would give problems, I can leave it in the form > > Page { > mainAction: Action {...} > leftAction: Action {...} > rightAction: Action {...} > contextualActions: [... > > so current code would just work
I have no problem switching to the new syntax. Don't take the 2.x comment as a "requirement" from me... we've had so many incompatible changes over the past six months... I'm not worried :-) Let's get to a solid API that we are all happy with - and I'll be happy to adjust our code to match that. When Sebastian and I first talked about using the "mobile components" for Subsurface-mobile I explicitly agreed that I was happy with this being a bit of "learning by doing" and at least initially being a moving target. I guess I was confused about the fact that the current version calls itself 1.0 :-) /D _______________________________________________ Plasma-devel mailing list Plasma-devel@kde.org https://mail.kde.org/mailman/listinfo/plasma-devel