~mate-desktop/mate-desktop/+git/marco:iconcache-use-gdesktopapp

Last commit made on 2024-06-18
Get this branch:
git clone -b iconcache-use-gdesktopapp https://git.launchpad.net/~mate-desktop/mate-desktop/+git/marco

Branch merges

Branch information

Name:
iconcache-use-gdesktopapp
Repository:
lp:~mate-desktop/mate-desktop/+git/marco

Recent commits

96a4b36... by Victor Kareh <email address hidden>

window: Parse _BAMF_DESKTOP_FILE property

In systems with bamfdaemon running, windows get this property for
finding the dekstop spec file of an application. This can be used to
find the defined icon for any application window that reports this
attribute and provider much better icon matching.

cb83a91... by Victor Kareh <email address hidden>

iconcache: Add GDesktopAppInfo lookup as an icon caching strategy

Looking up GDesktopAppInfo from the GTK Application ID we can get a much
better match for the icon and load it at the appropriate scale. This
results in matching icons to straneous windows and better looking icons
overall.

b7bf18e... by Victor Kareh <email address hidden>

window: Parse _GTK_APPLICATION_ID property

GTK+ has support for the application ID property. This will allow Marco
to reconstruct the path to the desktop spec file and so have access to
all internal attributes (e.g. name, icon, etc.)

feec468... by luke

ci: fix travis deploy

2d3cec6... by Colomban Wendling

tabpopup: Stop spamming the ATs with label changes at startup

5367553... by Colomban Wendling

tabpopup: Report the window as active to a11y when it's showing

The switcher windows aren't actually "active" per GTK's meaning because
they do not have actual keyboard focus, but they are controlled by the
internal grabs so it's effectively the same as if they were active.

Reporting them as such helps the ATs understanding what's going on.

Fixes #771.

59275bd... by raveit65

release 1.28.1

7c3a54e... by Bobby Rong

themes/eOS/meson.build: Install missing PNGs

Follow-up of 4a2a5dc092814bfe ("eOS theme: Add single button backgrounds")

Without this fix these PNGs are installed when using autotools but not using meson.

b21f748... by raveit65

release 1.28.0

35d3dc5... by raveit65

tx: sync with transifex