Remove duplicate Welcome view

Bug #1180195 reported by Jono Bacon
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qtcreator-plugin-ubuntu
Fix Released
Undecided
Juhapekka Piiroinen
qtcreator (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Currently we have two Welcome views in Qt Creator:

 1. The default Qt welcome screen with links to docs.
 2. Our special Ubuntu welcome screen which points to developer.ubuntu.com

We need to provide a single Ubuntu welcome screen that aggregates together this content.

Is this something that requires development work or is this something that a documentation team can help to fix (in terms of providing a single set of docs on the Welcome screen, not removing the additional Welcome view).

Related branches

Changed in ubuntu-qtcreator-plugins:
status: New → In Progress
assignee: nobody → Juhapekka Piiroinen (juhapekka-piiroinen)
Changed in ubuntu-qtcreator-plugins:
status: In Progress → Fix Committed
Zoltan Balogh (bzoltan)
Changed in ubuntu-qtcreator-plugins:
status: Fix Committed → In Progress
Revision history for this message
Zoltan Balogh (bzoltan) wrote :

The two welcome screens provide two different set of features. The Ubuntu Welcome screen is focusing on Ubuntu Touch and the default Qt welcome screen gives shortcuts for recently edited projects, templates and help.

I would like to see the Qt and Ubuntu welcome screens _combined_. In my opinion just dropping the Qt Welcome screen is not a polite move and if the Ubuntu Welcome screen does not provide the same functionality then it could be seen as regression.

My suggestions are:
* use the default Qt icon with the small Ubuntu logo as the icon for the unified welcome screen
* make sure that the welcome screen provides access to
  ** recent projects
  ** project templates
  ** example libraries (both Qt and Ubuntu Touch)
  ** tutorial libraries (both Qt and Ubuntu Touch)
  ** getting started page for QtCreator
  ** Ubuntu Touch design guidelines
  ** Ubuntu Touch API documentation
 ** information about mailing lists and IRC channels

Until the point we have all these features available from a single welcome screen I rather see two pages in the QtCreator then dropping features for the sake of having only one welcome screen.

Revision history for this message
Jono Bacon (jonobacon) wrote : Re: [Bug 1180195] Re: Remove duplicate Welcome view

Hi Zoltan,

Agreed that these should be combined, but I think the branding here should
be Ubuntu (the icon). This is the Ubuntu SDK and the Welcome screen should
reflect that it is an Ubuntu SDK, but then the technology encased within it
is Qt. Overall I think the look and feel of the SDK should look very
"Ubuntu", but we should be very open about how we Qt/QML as our foundation.

On Tue, Jun 18, 2013 at 7:26 AM, Zoltan Balogh
<email address hidden>wrote:

> The two welcome screens provide two different set of features. The
> Ubuntu Welcome screen is focusing on Ubuntu Touch and the default Qt
> welcome screen gives shortcuts for recently edited projects, templates
> and help.
>
> I would like to see the Qt and Ubuntu welcome screens _combined_. In my
> opinion just dropping the Qt Welcome screen is not a polite move and if
> the Ubuntu Welcome screen does not provide the same functionality then
> it could be seen as regression.
>
> My suggestions are:
> * use the default Qt icon with the small Ubuntu logo as the icon for the
> unified welcome screen
> * make sure that the welcome screen provides access to
> ** recent projects
> ** project templates
> ** example libraries (both Qt and Ubuntu Touch)
> ** tutorial libraries (both Qt and Ubuntu Touch)
> ** getting started page for QtCreator
> ** Ubuntu Touch design guidelines
> ** Ubuntu Touch API documentation
> ** information about mailing lists and IRC channels
>
> Until the point we have all these features available from a single
> welcome screen I rather see two pages in the QtCreator then dropping
> features for the sake of having only one welcome screen.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1180195
>
> Title:
> Remove duplicate Welcome view
>
> To manage notifications about this bug go to:
>
> https://bugs.launchpad.net/ubuntu-qtcreator-plugins/+bug/1180195/+subscriptions
>

--
Jono Bacon
Ubuntu Community Manager
www.ubuntu.com / www.jonobacon.org
www.identi.ca/jonobacon www.twitter.com/jonobacon

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package qtcreator - 2.7.1-0ubuntu1

---------------
qtcreator (2.7.1-0ubuntu1) saucy; urgency=low

  * Add devscripts dependency to qtcreator-plugin-ubuntu (LP: #1170685)
  * New upstream release.
    - Build against Qt 5.0.2 (LP: #1180392)
  * debian/patches/workaround_welcome_plugin.patch:
    - Fixes compatibility issue with Qt 5.0.2 (LP: #1179920)
  * debian/control:
    - Build-depend on libqt5help5
    - Add needed new dependencies to Ubuntu plugin
  * debian/patches/qtcreator-plugin-ubuntu.patch:
    - Fix unreliable DEB info access bug (LP: #1170692)
    - add the html folder to the project in HTML5 template
    - change the hybrid application template to a QML backend plugin template
    - support source packages with multiply binary packages
    - Time settings cloning from host
    - Enhanced device detection
    - Improved ssh authentication (LP: #1171063)
    - Disable menu items not usable for a specific project
    - Enable orientation support in templates
    - More descriptive text than "please wait..." when enableing development
      mode (LP: #1169830)
    - fix automatic ssh connection failure (LP: #1171063)
    - Added menu items for "make check" and "make autopilot"
    - Make Qt Creator plugins compatible with flipped device image.
    - Cordova plugin merged
    - Cordova HTML5 application template added
    - Unity Scope template for Saucy
    - The Ubuntu specific screen is refactored
    - Ubuntu Project Manager and Ubuntu Run Control extensions
    - New project type .ubuntuproject
    - Support for release specific feature control to application templates
      json file.
    - Backend template automatic configuration
    - Added support for upercase/lowercase/capital DISPLAYNAME for
      application templates.
    - Improved backend template, changed structure and added an unit test
    - QtC source code is put to the source tree
    - Added check to application template for autopilot installation
    - Integrate tests inside the application templates (LP: #1172241)
    - When searching in the dash, 'Ubuntu SDK' should find Qt Creator
      (LP: #1180192)
    - Qt Creator should be renamed 'Ubuntu SDK' (LP: #1180193)
    - Remove duplicate Welcome view (LP: #1180195)
    - Missing example QML code for using the "QML Extension Library"
      (LP: #1181125)
    - Remove qt5libs package generation (LP: #1186220)
    - Separate Ubuntu plugin from QtCreator sources (LP: #1186230)
    - Have the UI Toolkit gallery launchable from Qt Creator (LP: #1186996)
    - All edited files should be saved when Run on device is selected
      (LP: #1169831)
    - Application debug output from device is not realtime (LP: #1194099)
    - Device-search script does not handle "no permissions" (LP: #1194107)
    - The active project is deployed (LP: #1169832)
    - Revert changes in qtcreator.desktop
    - Updated HTML5 Touch UI template.
    - CordovaQt renamed to cordovaqt-2.3
  * debian/source/include-binaries:
    - Add ubuntu-qtcreator.png
  * Build with g++-4.7 on armhf to prevent FTBFS
 -- Timo Jyrinki <email address hidden> Mon, 08 Jul 2013 12:48:04 +0300

Changed in qtcreator (Ubuntu):
status: New → Fix Released
Zoltan Balogh (bzoltan)
affects: ubuntu-qtcreator-plugins → qtcreator-plugin-ubuntu
Changed in qtcreator-plugin-ubuntu:
status: In Progress → Fix Committed
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.