[SRU] Starting LibreOffice with an empty profile from the ISO creates a profile selecting galaxy, not human as theme

Bug #1508177 reported by Dave Morley
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Release Notes for Ubuntu
Fix Released
Undecided
Unassigned
libreoffice (Ubuntu)
Fix Released
Undecided
Björn Michaelsen
Wily
Fix Released
Undecided
Unassigned

Bug Description

[Impact]
Severely reduces the initial impression of LibreOffice on a fresh install from ISO.

[Test Case]
STEPS:
1. Install the latest daily cd image
2. Open libreoffice writer check the theme and close it

EXPECTED:
I expect the theme to always be human unless I explicitly change it

ACTUAL:
The default theme on a new install is galaxy, though human is installed.

(Alternatively: Test what theme LibreOffice selects when ~/.config/libreoffice is rm-rfed and there are libreoffice-style-human and libreoffice-style-galaxy installed)

[Regression Potential]
Very low. No fallout expected from the change back to a better default theme: Trivial low risk two-line fix.

Tags: patch

CVE References

Changed in gtk+3.0 (Ubuntu):
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
affects: gtk+3.0 (Ubuntu) → ubuntu
Changed in ubuntu:
assignee: Björn Michaelsen (bjoern-michaelsen) → nobody
assignee: nobody → Björn Michaelsen (bjoern-michaelsen)
description: updated
Changed in ubuntu:
status: New → Triaged
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :

Root cause: Because of:

 https://bugs.documentfoundation.org/show_bug.cgi?id=93145

the themes including human" are not self contained anymore. Thus we need to install galaxy along with human, otherwise human would miss icons. We do this.

However, on a new install without any ~/.config/libreoffice profile, LibreOffice now defaults to galaxy, not human. This wasnt observed in upgrade migrations and tests as those always had an preexisting profile.

affects: ubuntu → libreoffice (Ubuntu)
summary: - When setting scaling to 2 libreoffice's theme is switched to gtk3
+ Starting LibreOffice with an empty
summary: - Starting LibreOffice with an empty
+ Starting LibreOffice with an empty profile from the ISO creates a
+ profile selecting galaxy, not human as theme
Changed in libreoffice (Ubuntu):
status: Triaged → In Progress
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote : Re: Starting LibreOffice with an empty profile from the ISO creates a profile selecting galaxy, not human as theme
summary: - Starting LibreOffice with an empty profile from the ISO creates a
+ [SRU] Starting LibreOffice with an empty profile from the ISO creates a
profile selecting galaxy, not human as theme
description: updated
Revision history for this message
Björn Michaelsen (bjoern-michaelsen) wrote :
Changed in libreoffice (Ubuntu):
status: In Progress → Triaged
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "debdiff of fixed package" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.

[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]

tags: added: patch
Changed in ubuntu-release-notes:
status: New → Fix Released
Changed in libreoffice (Ubuntu):
status: Triaged → In Progress
Changed in libreoffice (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libreoffice - 1:5.0.2-0ubuntu5

---------------
libreoffice (1:5.0.2-0ubuntu5) xenial; urgency=medium

  * No-change rebuild against libglew1.13.

 -- Steve Langasek <email address hidden> Thu, 12 Nov 2015 03:21:58 +0000

Changed in libreoffice (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

I fixed this in LibreOffice 5 by explicitly installing libreoffice-gtk3 in Ubuntu 14.04 amd64. I think it has something to do with VCL and GTK+3 integration. I have galaxy installed too.

I can see all icons in human and sifr themes now.

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in libreoffice (Ubuntu Wily):
status: New → Confirmed
Revision history for this message
Amr Ibrahim (amribrahim1987) wrote :

I mean I fixed the missing icons problem.

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

This bug was fixed in the package libreoffice - 1:5.0.6-0ubuntu1

---------------
libreoffice (1:5.0.6-0ubuntu1) wily-security; urgency=medium

  * SECURITY UPDATE: Denial of service and possible arbitrary code execution
    via a crafted RTF file
    - CVE-2016-4324
  * new upstream release
  * fall back to SYSTEM_GCC_VERSION, when SYSTEM_GCJ_VERSION is empty
  * substitute xfonts-mathml with fonts-stix (lp: #1487148)
  * cherry-pick from Debian:
    - readd conflicts against openoffice-unbundled to libreoffice-common.
      openoffice*-debian-menus contains /usr/bin/soffice
  * fix gug language description (thanks Rene)
  * add build version for "About LibreOffice"
  * create profile defaulting to human style on unity (lp: #1508177)
  * reenable Ubuntu palette
  * handle integral translations
  * adjust kde integration for upstream cb37698884c6f7af97c5fa9a0404a5893aa73c9d

 -- Bjoern Michaelsen <email address hidden> Fri, 24 Jun 2016 20:45:46 +0200

Changed in libreoffice (Ubuntu Wily):
status: Confirmed → 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.