lp://staging/~azzar1/bamf/fix-1097956

Created by Andrea Azzarone and last modified
Get this branch:
bzr branch lp://staging/~azzar1/bamf/fix-1097956
Only Andrea Azzarone can upload to this branch. If you are Andrea Azzarone please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Andrea Azzarone
Project:
BAMF
Status:
Development

Recent revisions

529. By Andrea Azzarone

Prevent crash. Should fix lp 1097956.

528. By Marco Trevisan (Treviño)

debian/changelog: updated to match last changes

527. By Marco Trevisan (Treviño)

BamfMatcher: make sure that all the no-display desktop files have lower priority. Fixes: https://bugs.launchpad.net/bugs/1161531.

Approved by PS Jenkins bot, Brandon Schaefer.

526. By Marco Trevisan (Treviño)

debian/bamfdaemon.postinst: write it in multiline and add support for StartupWMClass

And other properties such as NoDisplay and OnlyShowIn.

Also rewritten the bamfdaemon.postinst to use a multi-line perl script for easier review. Fixes: https://bugs.launchpad.net/bugs/1161430.

Approved by PS Jenkins bot, Loïc Minier, Brandon Schaefer.

525. By Marco Trevisan (Treviño)

TestBamfMatcher: fix crashes caused by missing exec

libbamf: use scanner-flags for introspection, fixes a compilation error.

Approved by PS Jenkins bot, Brandon Schaefer.

524. By PS Jenkins bot

Releasing 0.4.0daily13.03.07-0ubuntu1 to ubuntu.

Approved by PS Jenkins bot.

523. By Balló György

This change fixes the following two problems what I experienced while using BAMF on Arch Linux:

1. Fix desktop file table if XDG_CURRENT_DESKTOP environment variable is not available.

Using the vanilla gnome-session without Ubuntu patches, the XDG_CURRENT_DESKTOP is not specified. In this case, all desktop files are ignored which contain the OnlyShowIn property. This isn't the expected behavior, because many GNOME desktop files are ignored in a GNOME session, e.g. nautilus, control center entries. To fix this issue, all desktop files should be added to the desktop file table if no XDG_CURRENT_DESKTOP specified.

2. Fix a critical warning if an empty Exec= line specified in a desktop file.

Without this extra check, the following critical message displayed in this case (e.g. with the unity-scope-gdocs.desktop file):

** (bamfdaemon:20159): CRITICAL **: insert_data_into_tables: assertion `exec' failed.

Approved by PS Jenkins bot, Marco Trevisan (Treviño).

522. By PS Jenkins bot

Releasing 0.4.0daily13.02.06-0ubuntu1 to ubuntu.

Approved by Francis Ginther.

521. By Marco Trevisan (Treviño)

BamfView: use an idle to emit the active-changed signal to avoid to send the same event to a view. Fixes: https://bugs.launchpad.net/bugs/1115827.

Approved by Brandon Schaefer.

520. By Alex Launi

Sets is-foreground-tab in bamf_unity_webapps_tab_initialize_properties. Fixes: https://bugs.launchpad.net/bugs/1109198.

Approved by Marco Trevisan (Treviño).

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/bamf/0.4
This branch contains Public information 
Everyone can see this information.

Subscribers