Fix window not being fullscreen on multi monitor systems on cinnamon. Fix some applications getting minimized when opening the ui

This commit is contained in:
dec05eba
2024-11-28 12:16:49 +01:00
parent 5cfca3e55a
commit ece3d02e0a
7 changed files with 371 additions and 50 deletions

View File

@@ -42,11 +42,6 @@ src = [
mglpp_proj = subproject('mglpp')
mglpp_dep = mglpp_proj.get_variable('mglpp_dep')
dep = [
mglpp_dep,
dependency('xcomposite'),
]
prefix = get_option('prefix')
datadir = get_option('datadir')
gsr_ui_resources_path = join_paths(prefix, datadir, 'gsr-ui')
@@ -55,7 +50,12 @@ executable(
meson.project_name(),
src,
install : true,
dependencies : dep,
dependencies : [
mglpp_dep,
dependency('xcomposite'),
dependency('xfixes'),
dependency('xi'),
],
cpp_args : '-DGSR_UI_RESOURCES_PATH="' + gsr_ui_resources_path + '"',
)