summaryrefslogtreecommitdiff
path: root/src/core/iconcache.c
AgeCommit message (Collapse)AuthorFilesLines
2025-04-02window: Parse _BAMF_DESKTOP_FILE propertyVictor Kareh1-4/+4
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.
2025-04-02iconcache: Add GDesktopAppInfo lookup as an icon caching strategyVictor Kareh1-19/+49
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.
2021-06-04iconcache: Use GDesktopAppInfo to find correct application iconsVictor Kareh1-7/+16
Some files do not report their application icons correctly in the window properties. This patch allows the marco UI to search for the corresponding .desktop file and render the icon in the desktop info on both the alt-tab popup and the window mini-icon.
2020-08-04Remove trailing spaces/tabsrbuj1-4/+4
find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/[[:space:]]*$//' {} \; find . \( -name '*.h' -o -name '*.c' \) -exec sed -i 's/\t*$//' {} \;
2019-04-23reload icons if icon size preference changedosch1-4/+30
2019-01-07'meta_error_trap_push' instead 'meta_error_trap_push_with_return'Pablo Barciela1-2/+2
both functions have the same code
2014-06-26Remove all trailing whitespaces in the code treeJoaquín Ignacio Aramendía1-11/+11
Just run: $ find -name '*.c' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i $ find -name '*.h' -print0 | xargs -r0 sed -e 's/[[:blank:]]\+$//' -i
2012-11-18fixed incorrect fsf addresses.Steve Zesch1-2/+2
2011-12-01moving from https://github.com/perberos/mate-desktop-environmentPerberos1-0/+849