Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add some support for other desktop environments (mostly XFCE) #56

Merged
merged 7 commits into from
Apr 4, 2022

Conversation

twa022
Copy link
Contributor

@twa022 twa022 commented Apr 1, 2022

Adds support for other desktop environments in a few places:

  • font-matching - Check the desktop specific configuration for MATE, XFCE, Budgie, Cinnamon, if not found don't try to match the font but use what's in the rasi theme
  • DPI - Check XFCE's custom dpi setting if running XFCE
  • appmenu_registrar - add logic to check if the XFCE panel applet is running (if in XFCE) so we can shut down the registrar if not

This adds an optional dependency on gir1.2-xfconf-0 to check xfconf settings in XFCE. I don't know how *buntu packaging deals with that, but I can update the Arch package if merged/released.

twa022 added 6 commits April 1, 2022 07:34
…und, don't override the font, but just use the default from the rasi theme. Adds an optional dependency on gir1.2-xfconf-0 to query properties when running XFCE.
…hen checking if the xfce4-panel appmenu plugin is loaded.
@flexiondotorg
Copy link
Member

This adds an optional dependency on gir1.2-xfconf-0 to check xfconf settings in XFCE.

I can update Debian and Ubuntu packaging.

The process name for the appmenu plug-in in mate is appmenu-mate, not applet-mate (whoops)
@flexiondotorg flexiondotorg merged commit 111e801 into ubuntu-mate:master Apr 4, 2022
@twa022 twa022 deleted the font-match-xfce branch April 6, 2022 13:36
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants