lp://staging/~xnox/bamf/fix-ftbfs

Created by Dimitri John Ledkov and last modified
Get this branch:
bzr branch lp://staging/~xnox/bamf/fix-ftbfs
Only Dimitri John Ledkov can upload to this branch. If you are Dimitri John Ledkov please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Dimitri John Ledkov
Project:
BAMF
Status:
Development

Recent revisions

529. By Dimitri John Ledkov

add changelog

528. By Dimitri John Ledkov

Fix FTBFS against new g-ir-scanner. C-include is not actually needed, verified - no changes to the gir file from previous versions.

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.