← Back to team overview

ubuntu-phone team mailing list archive

SDK team status - 23.04.2014

 

Hello all,

After a long silence here is a status report of the SDK team.

Tools
* Toolchains and Kit support to automatically detect a available click chroot * Devicesupport, connected Ubuntu devices are automatically registered in QtCreator and can be set for different kits * Deploy support(CMake), the projects contents are uploaded automatically using SSH after running make install on a local directory * Run and Debug support: the command that should be run on the device is read from the desktop file in the deployeddirectory. This means C++ and QML debugging work as well as QML Profiling
 * Dynamically forward ports, depending on adb forward --list output.
* Adb Server is not restarted by default anymore, only a press on the refresh button will trigger the restart. That will fix problems with failing adb scripts
 * Local run support for Ubuntu projects
 * New Unity scope template
 * Automatically create click package after build on device
 * Switch to framework ubuntu-sdk-14.04
* Pass user arguments to cmake running in the chroot (LP: #1292892) (LP: #1292892)

UI Toolkit
 * Done
   * Introduce UbuntuTestCase for C++ unit tests
   * Strict handling of warnings in unit tests
   * Improve toolbar handling on desktop by opening it on mouse hover. [7]
   * Titles for apps on desktop [8]
 * In staging and queuing for the next landing
   * Work on new header [9] [10] [11]
   * Alarm fetch fix
   * Alarm date fix
   * UbuntuTestCase deployment fix, test API extension
   * Mouse filter event forwarding fix to proxy items
 * Under review
   * UI Toolkit import version bump from 0.1 to 1.0 [1]
   * ComboButton [2]
   * Text input selection and scrolling fix [3] and [4]
   * Right click to open context menu on text inputs [5]
   * PageStack transitions
   * SortFilterModel API for QML
 * In progress
  * Text input caret handlers [6]
  * App settings NOT YET MERGED due to UbuntuShape failures

cheers,

Zoltán


[1] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/toolkit-version/+merge/216763 [2] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/combobutton/+merge/216819 [3] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/popover-dismiss-buttons/+merge/216006 [4] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/textinput-text-selection/+merge/216851 [5] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/textinputs-rightclick/+merge/216008 [6] https://code.launchpad.net/~zsombi/ubuntu-ui-toolkit/textinput-carets/+merge/216665 [7] https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/09-desktop-toolbar/+merge/213645 [8] https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/25-pageTitle/+merge/214500 [9] https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/10-tabsModelIndex/+merge/215278 [10] https://code.launchpad.net/~tpeeters/unity8/new_tabbar-again/+merge/215658 [11] https://code.launchpad.net/~tpeeters/ubuntu-ui-toolkit/20-tabbarInStyle/+merge/216712