← Back to team overview

ubuntu-phone team mailing list archive

Re: SDK Team status update - 05.08

 

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
>
>

Follow ups

References