Drop layer-surface

This drops the layer-surface code to put calls on top of the lockscreen.
This only works with wlroots based compositors and even there makes e.g.
unlocking the screen during a phone calls impossible.
This commit is contained in:
Guido Günther
2021-06-25 15:24:45 +02:00
parent cad39e05ee
commit 8bf320e006
7 changed files with 1 additions and 1111 deletions

View File

@@ -24,7 +24,6 @@
gnome = import('gnome')
subdir('wayland')
subdir('dbus')
src_include = include_directories('.')
@@ -41,12 +40,6 @@ calls_deps = [ dependency('gobject-2.0', version: '>= 2.58'),
dependency('libcallaudio-0.1'),
]
if wl_scanner.found()
calls_includes += include_directories('wayland')
calls_deps += dependency('wayland-client', version: '>=1.14')
endif
calls_vala_deps = [
dependency('libebook-contacts-1.2'),
dependency('folks'),
@@ -85,7 +78,6 @@ calls_generated_sources = [
calls_enum_sources,
calls_resources,
generated_dbus_sources,
wl_proto_sources,
]
calls_sources = files(['calls-message-source.c', 'calls-message-source.h',
@@ -118,10 +110,9 @@ calls_sources = files(['calls-message-source.c', 'calls-message-source.h',
'calls-account.c', 'calls-account.h',
'calls-account-provider.c', 'calls-account-provider.h',
'calls-settings.c', 'calls-settings.h',
]) + wayland_sources + calls_generated_sources
]) + calls_generated_sources
calls_config_data = config_data
calls_config_data.set10('WL_SCANNER_FOUND', wl_scanner.found())
config_h = configure_file(
output: 'config.h',