The panel supports 2G/3G/4G GSM/LTE modems. CDMA2000 Modems are not supported. If a supported modem is present, the panel will be shown and the modem will be handled, else, network-panel shall manage the modem as it did in the past. If more than one modem with data enabled is present, the user is allowed to set priority of one SIM over the other (the priority is for SIM, not modem). Fixes https://gitlab.gnome.org/GNOME/gnome-control-center/issues/132
55 lines
809 B
Meson
55 lines
809 B
Meson
subdir('common')
|
|
|
|
panels = [
|
|
'applications',
|
|
'background',
|
|
'camera',
|
|
'color',
|
|
'datetime',
|
|
'default-apps',
|
|
'diagnostics',
|
|
'display',
|
|
'info-overview',
|
|
'keyboard',
|
|
'location',
|
|
'lock',
|
|
'microphone',
|
|
'mouse',
|
|
'multitasking',
|
|
'notifications',
|
|
'online-accounts',
|
|
'power',
|
|
'printers',
|
|
'region',
|
|
'removable-media',
|
|
'search',
|
|
'sharing',
|
|
'sound',
|
|
'universal-access',
|
|
'usage',
|
|
'user-accounts',
|
|
'wwan',
|
|
]
|
|
|
|
if host_is_linux
|
|
panels += ['network']
|
|
endif
|
|
|
|
if host_is_linux_not_s390
|
|
panels += [
|
|
'bluetooth',
|
|
'thunderbolt',
|
|
'wacom'
|
|
]
|
|
endif
|
|
|
|
panels_list = []
|
|
panels_libs = []
|
|
foreach cappletname: panels
|
|
cflags = [
|
|
'-DG_LOG_DOMAIN="@0@-cc-panel"'.format(cappletname),
|
|
'-DPANEL_ID="@0@"'.format(cappletname)
|
|
]
|
|
|
|
subdir(cappletname)
|
|
endforeach
|