Hi Alexey.

The controls look nice, but my concern is how relevant the Silica style is 
these days (in the context of how many people are developing apps for the 
Sailfish OS).

For each style we currently have, I would justify their inclusion into 
qtquickcontrols2.git for the following reasons:

Default - extremely high performance at the cost of a very basic appearance. 
Tries to be neutral in terms of looks.
Fusion - bridges the gap in terms of Desktop styling. An additional/more 
specific point that I think it is important here is that the controls are more 
compact (smaller) than any other pre-built style we offer (the Material style 
has a dense variant now, but that’s still larger if I recall correctly).
Imagine - puts power in the hands of designers, frees up time for developers.
Material - very relevant in terms of Android market share. Looks really nice; a 
good candidate for “non-native” cross-platform apps.
Universal - relevant in terms of Windows market share.

As mentioned, I do think the Silica controls look nice, but that’s the only 
justification I could think of for including them in qtquickcontrols2.git. For 
each new style we add, the maintenance cost increases, so this is something 
that we need to consider.

What is your opinion on this?

Cheers.

From: Alexey Andreyev [mailto:yetanotherandre...@gmail.com]
Sent: Friday, 23 March 2018 8:49 PM
To: Mitch Curtis <mitch.cur...@qt.io>
Cc: development@qt-project.org
Subject: Re: [Development] [Google Summer of Code] [Project Ideas] Qt Quick 
Controls 2 Sailfish Silica Style

Thank you Mitch for the feedback!
I've also tried to record current controls on a real device: 
https://youtu.be/T-qUZMuTGqw (hope not only 360p will be available soon)

2018-03-23 21:55 GMT+03:00 Alexey Andreyev 
<yetanotherandre...@gmail.com<mailto:yetanotherandre...@gmail.com>>:
Silica cheat sheet:
https://sailfishos.org/wp-content/uploads/2016/06/component_cheatsheet.png
Theme cheat sheet:
https://sailfishos.org/wp-content/uploads/2016/06/theme_cheatsheet.png
Icon reference:
https://sailfishos.org/wp-content/uploads/2016/06/icon_reference.png
code example:
https://gist.github.com/jaymzznoori/a980314f8248e0a1e7904c29c88ecdf3

Youtube video with timestamp for platform-specific PulleyMenu element example: 
https://youtu.be/jByW7UNmbxU?t=11m38s


2018-03-23 21:40 GMT+03:00 Mitch Curtis 
<mitch.cur...@qt.io<mailto:mitch.cur...@qt.io>>:
Hello.

Are there any screenshots of it? I read that entire page and the Silica docs 
but couldn’t see anything.

Cheers.

From: Development 
[mailto:development-bounces+mitch.curtis<mailto:development-bounces%2Bmitch.curtis>=qt...@qt-project.org<mailto:qt...@qt-project.org>]
 On Behalf Of Alexey Andreyev
Sent: Friday, 23 March 2018 5:39 PM
To: development@qt-project.org<mailto:development@qt-project.org>
Subject: [Development] [Google Summer of Code] [Project Ideas] Qt Quick 
Controls 2 Sailfish Silica Style

Hello!
My name is Alexey, what do you think about Silica Style for QQC2 as a gsoc 
project?
I have some notes here: http://aa13q.ru/qqc2-silica-style-en/
and want to create a proposal.


_______________________________________________
Development mailing list
Development@qt-project.org
http://lists.qt-project.org/mailman/listinfo/development

Reply via email to