← Back to team overview

ubuntu-phone team mailing list archive

Re: SDK Team status update - 05.08

 

We use a couple UbuntuShapes in the music app ;). I'm very anxious to try
this out!

Victor
 On Aug 5, 2014 2:40 PM, "Kevin Gunn" <kevin.gunn@xxxxxxxxxxxxx> wrote:

> yes! thanks for the ubuntu-shape effort!
> rock'n'roll
> kg
>
>
> On Tue, Aug 5, 2014 at 2:29 PM, Roman Shchekin <mrqtros@xxxxxxxxx> wrote:
>
>> Good job!
>> In Shorts we use a lot of UbuntuShapes, so I am pretty happy to hear
>> >> The Ubuntu Shape got faster, like much faster
>>
>>
>> 2014-08-05 22:10 GMT+04:00 Zoltán Balogh <zoltan.balogh@xxxxxxxxxxxxx>:
>>
>> Hi all,
>>>
>>> Exciting news from the SDK Lab!
>>>
>>> If you like it short just read this ->
>>>
>>> UI ToolKit:
>>> 1) We have a decision to go with the Qt.Labs Settings API,  the QML API
>>> will be released on the image and in the click chroots soon
>>> 2) The Ubuntu Shape got faster, like much faster
>>> 3) More visual tweaks to follow the design
>>>
>>> Tools:
>>> 1) Startup wizard to set up chroots and emulators
>>> 2) Consistent Run and Debug mode for all project types
>>> 3) Fully automatic Kit creation and assignment
>>> 3) Bunch of bugfixes
>>>
>>> Issues
>>> 1 )The changing adbd policy and the new development mode rules will
>>> require changes from the SDK side. The issues are sorted out on the ML and
>>> on IRC.
>>> 2) As the ViewItem.divider will use the QQuickGradient what is exported
>>> only in Qt5.3. That means that the UITK is never going to be compatible
>>> with 5.2
>>>
>>> NOTICE for App developers: Until this release the SDK used to fix the
>>> Exec line in the desktop file. From now the SDK is not doing it. Please
>>> check your desktop file that you do not have exec line like this:
>>> "Exec=/usr/bin/qmlscene $@ /usr/share/%DISPLAYNAME%/%DISPLAYNAME%.qml".
>>> If you have something like this please change to "Exec=qmlscene $@ main.qml"
>>>
>>>
>>>
>>> If you are interested about the details ->
>>>
>>> UI Toolkit
>>> - UbuntuShape: removed QML proxy.
>>> - UbuntuShape: Implemented QSGMaterial::compare() methods so that Ubuntu
>>> shapes can be batched. Fixes: https://bugs.launchpad.net/bugs/1350863.
>>> - Disconnected from old texture provider signals (Ubuntushape)
>>> - Make header text color configurable, and always match the header icon
>>> colors to the header text color. Fixes: https://bugs.launchpad.net/
>>> bugs/1315884, https://bugs.launchpad.net/bugs/1317816.
>>> - Move QSKIP for test_updateAlarm_Repeating one line up.
>>> - Text input context menu facelift.
>>> - Add "source" property to the Icon component. Fixes:
>>> https://bugs.launchpad.net/bugs/1284233
>>> - Add "source" property to the Icon component.
>>> - Reduce header height by 0.5 grid units.
>>> - Visual updates: colors, icon sizes, semi-transparent buttons.
>>> - Allow app developers to disable the back button by setting an
>>> invisible back action for the page.
>>> - Fix icon loading problems. Fixes: https://bugs.launchpad.net/
>>> bugs/1349769
>>> - New visuals for sections in the header divider.
>>> - Implement optional strokeColor in AbstractButton. Fixes:
>>> https://bugs.launchpad.net/bugs/1332580
>>> -  StateSaver: also save the type of each property along with its value
>>> so that we can convert them back to the right type during state
>>> restoration. This makes some problematic cases such as enumeration to work.
>>> - Placeholder is also shown on focus
>>> - Fix installability of ubuntu-ui-toolkit-examples with
>>> qtdeclarative5-ubuntu-ui-toolkit-plugin-gles. Fixes:
>>> https://bugs.launchpad.net/bugs/1346650
>>> - Add helper methods for TextArea. There is a separate 'clear' method
>>> because the one that exists in TextField class checks the property
>>> hasClearButton which TextArea does not have. Fixes:
>>> https://bugs.launchpad.net/bugs/1327354
>>>
>>> Tools
>>> - Fix the frameworks and policy versions for LTS release
>>> - Api docs point to the currently used UI toolkit version of the
>>> selected targer
>>> - Clean up the unnecessary file and directory checks in the
>>> click_create_target scripts
>>> - Force scope project names to lowercase -Fix the firststart wizard
>>> touse the correct device type id
>>> - Disable local scope in the template
>>> -  Discover the processor type of the device and the emulator
>>> -  Use the click API to check if the chroot exists (LP: #1351065) (LP:
>>> #1351065)
>>> -  Store architecture of a device in the devicetype ID. Fix all existing
>>> devices and Kits .
>>> -  Deal with emulator names with any non white space characters
>>> -  Adding device runsupport for QML projects. Create a QtVersion per
>>> chroot on the host.
>>> -  Fix deprecated warnings in the SDK launcher .
>>> -  Do not exit the click_destroy_target when umounting fails
>>> -  Move the click-reviewers-tools to the recommended packages (LP:
>>> #1349052) (LP: #1349052)
>>> -  Custom qmake to deal with click chroots
>>> -  Enable channel selection when creating an emulator ( (LP: #1334691,
>>> #1257711)
>>> -  README file is added to the lp:qtcreator-plugin-ubuntu project
>>> -  Added missing dialog/message box parents. (LP: #1346783)
>>> -  Making the webapp-container dependency arch-dependent
>>> -  Add tests to check Ubuntu plugins and validate the simple qml app
>>> template
>>> -  Adding run support for HTML and webcontainer projects. Refactored
>>> some code to make the project easier to maintain.
>>> - Remove MenuItems for HTML projects.
>>> - Fix packaging widget to work correctly for the new HTML configurations.
>>> - Adding UbuntuHtmlBuildConfiguration.
>>> - Add  TargetSetupPage to the new htmlproject wizard.
>>> - Fix execution of click review tools to handle package names with
>>> spaces correctly
>>> - Add a bit of documentation in the html5 template index to guide the
>>> developer to the "import cordova runtime options" (LP: #1338445)
>>>
>>> Once this mail is so ridiculously long let me give credit to all the 18
>>> contributors who pushed the SDK in the last two weeks. Specially for those
>>> 11 who were not doing it because it is their job but because they wanted to
>>> help us to make the SDK beter.
>>>
>>> So thank you Albert Astals, Leo Arias, Martin Pitt,  Michael Zanetti,
>>> Michał Sawicz, Nekhelesh Ramananthan, Omer Akram, Renato Filho, Ugo Riboni,
>>> Alexandre Abreu and Michael Vogt
>>>
>>> Cheers,
>>>
>>> Zoltan
>>>
>>>
>>> --
>>> Mailing list: https://launchpad.net/~ubuntu-phone
>>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>>> More help   : https://help.launchpad.net/ListHelp
>>>
>>
>>
>> --
>> Mailing list: https://launchpad.net/~ubuntu-phone
>> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~ubuntu-phone
>> More help   : https://help.launchpad.net/ListHelp
>>
>>
>
> --
> Mailing list: https://launchpad.net/~ubuntu-phone
> Post to     : ubuntu-phone@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~ubuntu-phone
> More help   : https://help.launchpad.net/ListHelp
>
>

References