Changeset View
Changeset View
Standalone View
Standalone View
src/org/kde/kdeconnect/UserInterface/DeviceSettingsFragment.java
Show First 20 Lines • Show All 94 Lines • ▼ Show 20 Line(s) | 93 | BackgroundService.RunCommand(requireContext(), service -> { | |||
---|---|---|---|---|---|
95 | if (device == null) { | 95 | if (device == null) { | ||
96 | final FragmentActivity activity = requireActivity(); | 96 | final FragmentActivity activity = requireActivity(); | ||
97 | activity.runOnUiThread(activity::finish); | 97 | activity.runOnUiThread(activity::finish); | ||
98 | return; | 98 | return; | ||
99 | } | 99 | } | ||
100 | List<String> plugins = device.getSupportedPlugins(); | 100 | List<String> plugins = device.getSupportedPlugins(); | ||
101 | 101 | | |||
102 | for (final String pluginKey : plugins) { | 102 | for (final String pluginKey : plugins) { | ||
103 | //TODO: Use PreferenceManagers context | ||||
103 | PluginPreference pref = new PluginPreference(requireContext(), pluginKey, device, callback); | 104 | PluginPreference pref = new PluginPreference(requireContext(), pluginKey, device, callback); | ||
104 | preferenceScreen.addPreference(pref); | 105 | preferenceScreen.addPreference(pref); | ||
105 | } | 106 | } | ||
106 | }); | 107 | }); | ||
107 | } | 108 | } | ||
108 | 109 | | |||
109 | @Override | 110 | @Override | ||
110 | protected RecyclerView.Adapter onCreateAdapter(PreferenceScreen preferenceScreen) { | 111 | protected RecyclerView.Adapter onCreateAdapter(PreferenceScreen preferenceScreen) { | ||
▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines |