lp:~3v1n0/bamf/class-to-index-file

Created by Marco Trevisan (Treviño) and last modified
Get this branch:
bzr branch lp:~3v1n0/bamf/class-to-index-file
Only Marco Trevisan (Treviño) can upload to this branch. If you are Marco Trevisan (Treviño) please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Marco Trevisan (Treviño)
Project:
BAMF
Status:
Merged

Recent revisions

530. By Marco Trevisan (Treviño)

BamfMatcher: use bamf-2.index file

529. By Marco Trevisan (Treviño)

Use g_strsplit to handle OnlyShowIn values

528. By Marco Trevisan (Treviño)

debian/bamfdaemon.postinst: trim the parsed strings

527. By Marco Trevisan (Treviño)

debian/bamfdaemon.postinst: indentation fix

526. By Marco Trevisan (Treviño)

BamfMatcher: get the .desktop class from the index table and don't add ignored .desktop files

525. 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

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.

Branch metadata

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