Skip to content

Commit db263a5

Browse files
committed
power: Cleanup upower version checks.
1 parent d5f4285 commit db263a5

2 files changed

Lines changed: 4 additions & 106 deletions

File tree

plugins/power/csd-power-manager.c

Lines changed: 4 additions & 100 deletions
Original file line numberDiff line numberDiff line change
@@ -222,9 +222,7 @@ static void kill_lid_close_safety_timer (CsdPowerManager *manager);
222222

223223
static void backlight_get_output_id (CsdPowerManager *manager, gint *xout, gint *yout);
224224

225-
#if UP_CHECK_VERSION(0,99,0)
226225
static void device_properties_changed_cb (UpDevice *device, GParamSpec *pspec, CsdPowerManager *manager);
227-
#endif
228226

229227
static void connect_power_iface (CsdPowerManager *manager);
230228
static void connect_screen_iface (CsdPowerManager *manager);
@@ -955,12 +953,10 @@ engine_device_add (CsdPowerManager *manager, UpDevice *device)
955953
"engine-state-old",
956954
GUINT_TO_POINTER(state));
957955

958-
#if UP_CHECK_VERSION(0,99,0)
959956
g_ptr_array_add (manager->priv->devices_array, g_object_ref(device));
960957

961958
g_signal_connect (device, "notify",
962959
G_CALLBACK (device_properties_changed_cb), manager);
963-
#endif
964960

965961
if (kind == UP_DEVICE_KIND_BATTERY) {
966962
g_debug ("updating because we added a device");
@@ -995,18 +991,6 @@ engine_coldplug (CsdPowerManager *manager)
995991
guint i;
996992
GPtrArray *array = NULL;
997993
UpDevice *device;
998-
#if ! UP_CHECK_VERSION(0,99,0)
999-
gboolean ret;
1000-
GError *error = NULL;
1001-
1002-
/* get devices from UPower */
1003-
ret = up_client_enumerate_devices_sync (manager->priv->up_client, NULL, &error);
1004-
if (!ret) {
1005-
g_warning ("failed to get device list: %s", error->message);
1006-
g_error_free (error);
1007-
goto out;
1008-
}
1009-
#endif
1010994

1011995
/* connected mobile phones */
1012996
gpm_phone_coldplug (manager->priv->phone);
@@ -1019,9 +1003,7 @@ engine_coldplug (CsdPowerManager *manager)
10191003
device = g_ptr_array_index (array, i);
10201004
engine_device_add (manager, device);
10211005
}
1022-
#if ! UP_CHECK_VERSION(0,99,0)
1023-
out:
1024-
#endif
1006+
10251007
if (array != NULL)
10261008
g_ptr_array_unref (array);
10271009
/* never repeat */
@@ -1037,7 +1019,6 @@ engine_device_added_cb (UpClient *client, UpDevice *device, CsdPowerManager *man
10371019
}
10381020

10391021
static void
1040-
#if UP_CHECK_VERSION(0,99,0)
10411022
engine_device_removed_cb (UpClient *client, const char *object_path, CsdPowerManager *manager)
10421023
{
10431024
guint i;
@@ -1053,18 +1034,6 @@ engine_device_removed_cb (UpClient *client, const char *object_path, CsdPowerMan
10531034
engine_recalculate_state (manager);
10541035
}
10551036

1056-
#else
1057-
1058-
engine_device_removed_cb (UpClient *client, UpDevice *device, CsdPowerManager *manager)
1059-
{
1060-
gboolean ret;
1061-
ret = g_ptr_array_remove (manager->priv->devices_array, device);
1062-
if (!ret)
1063-
return;
1064-
engine_recalculate_state (manager);
1065-
}
1066-
#endif
1067-
10681037
static void
10691038
on_notification_closed (NotifyNotification *notification, gpointer data)
10701039
{
@@ -1167,18 +1136,10 @@ manager_critical_action_get (CsdPowerManager *manager,
11671136

11681137
policy = g_settings_get_enum (manager->priv->settings, "critical-battery-action");
11691138
if (policy == CSD_POWER_ACTION_SUSPEND) {
1170-
if (is_ups == FALSE
1171-
#if ! UP_CHECK_VERSION(0,99,0)
1172-
&& up_client_get_can_suspend (manager->priv->up_client)
1173-
#endif
1174-
)
1175-
return policy;
1176-
return CSD_POWER_ACTION_SHUTDOWN;
1177-
} else if (policy == CSD_POWER_ACTION_HIBERNATE) {
1178-
#if ! UP_CHECK_VERSION(0,99,0)
1179-
if (up_client_get_can_hibernate (manager->priv->up_client))
1180-
#endif
1139+
if (is_ups == FALSE) {
11811140
return policy;
1141+
}
1142+
11821143
return CSD_POWER_ACTION_SHUTDOWN;
11831144
}
11841145

@@ -1711,11 +1672,7 @@ engine_charge_action (CsdPowerManager *manager, UpDevice *device)
17111672
}
17121673

17131674
static void
1714-
#if UP_CHECK_VERSION(0,99,0)
17151675
device_properties_changed_cb (UpDevice *device, GParamSpec *pspec, CsdPowerManager *manager)
1716-
#else
1717-
engine_device_changed_cb (UpClient *client, UpDevice *device, CsdPowerManager *manager)
1718-
#endif
17191676
{
17201677
UpDeviceKind kind;
17211678
UpDeviceState state;
@@ -2371,18 +2328,6 @@ suspend_with_lid_closed (CsdPowerManager *manager)
23712328
"lid-close-ac-action");
23722329
}
23732330

2374-
/* check we won't melt when the lid is closed */
2375-
if (action_type != CSD_POWER_ACTION_SUSPEND &&
2376-
action_type != CSD_POWER_ACTION_HIBERNATE) {
2377-
#if ! UP_CHECK_VERSION(0,99,0)
2378-
if (up_client_get_lid_force_sleep (manager->priv->up_client)) {
2379-
g_warning ("to prevent damage, now forcing suspend");
2380-
do_power_action_type (manager, CSD_POWER_ACTION_SUSPEND);
2381-
return;
2382-
}
2383-
#endif
2384-
}
2385-
23862331
/* only toggle keyboard if present and not already toggled */
23872332
if (manager->priv->upower_kbd_proxy &&
23882333
manager->priv->kbd_brightness_old == -1) {
@@ -2423,11 +2368,7 @@ do_lid_closed_action (CsdPowerManager *manager)
24232368

24242369

24252370
static void
2426-
#if UP_CHECK_VERSION(0,99,0)
24272371
lid_state_changed_cb (UpClient *client, GParamSpec *pspec, CsdPowerManager *manager)
2428-
#else
2429-
up_client_changed_cb (UpClient *client, CsdPowerManager *manager)
2430-
#endif
24312372
{
24322373
gboolean lid_is_closed;
24332374
gboolean on_battery;
@@ -3420,7 +3361,6 @@ idle_configure (CsdPowerManager *manager)
34203361
refresh_idle_dim_settings (manager);
34213362
}
34223363

3423-
#if UP_CHECK_VERSION(0,99,0)
34243364
static void
34253365
up_client_on_battery_cb (UpClient *client,
34263366
GParamSpec *pspec,
@@ -3429,7 +3369,6 @@ up_client_on_battery_cb (UpClient *client,
34293369
idle_configure (manager);
34303370
lid_state_changed_cb(client, pspec, manager);
34313371
}
3432-
#endif
34333372

34343373
static void
34353374
csd_power_manager_class_init (CsdPowerManagerClass *klass)
@@ -4068,24 +4007,6 @@ handle_resume_actions (CsdPowerManager *manager)
40684007
inhibit_suspend (manager);
40694008
}
40704009

4071-
#if ! UP_CHECK_VERSION(0,99,0)
4072-
static void
4073-
upower_notify_sleep_cb (UpClient *client,
4074-
UpSleepKind sleep_kind,
4075-
CsdPowerManager *manager)
4076-
{
4077-
handle_suspend_actions (manager);
4078-
}
4079-
4080-
static void
4081-
upower_notify_resume_cb (UpClient *client,
4082-
UpSleepKind sleep_kind,
4083-
CsdPowerManager *manager)
4084-
{
4085-
handle_resume_actions (manager);
4086-
}
4087-
#endif
4088-
40894010
static void
40904011
logind_proxy_signal_cb (GDBusProxy *proxy,
40914012
const gchar *sender_name,
@@ -4205,30 +4126,17 @@ on_rr_screen_acquired (GObject *object,
42054126
inhibit_lid_switch (manager);
42064127

42074128
manager->priv->up_client = up_client_new ();
4208-
#if ! UP_CHECK_VERSION(0,99,0)
4209-
g_signal_connect (manager->priv->up_client, "notify-sleep",
4210-
G_CALLBACK (upower_notify_sleep_cb), manager);
4211-
g_signal_connect (manager->priv->up_client, "notify-resume",
4212-
G_CALLBACK (upower_notify_resume_cb), manager);
4213-
#endif
42144129
manager->priv->lid_is_closed = up_client_get_lid_is_closed (manager->priv->up_client);
42154130
manager->priv->on_battery = up_client_get_on_battery(manager->priv->up_client);
42164131
g_signal_connect (manager->priv->up_client, "device-added",
42174132
G_CALLBACK (engine_device_added_cb), manager);
42184133
g_signal_connect (manager->priv->up_client, "device-removed",
42194134
G_CALLBACK (engine_device_removed_cb), manager);
4220-
#if UP_CHECK_VERSION(0,99,0)
42214135
g_signal_connect_after (manager->priv->up_client, "notify::lid-is-closed",
42224136
G_CALLBACK (lid_state_changed_cb), manager);
42234137

42244138
g_signal_connect (manager->priv->up_client, "notify::on-battery",
42254139
G_CALLBACK (up_client_on_battery_cb), manager);
4226-
#else
4227-
g_signal_connect (manager->priv->up_client, "device-changed",
4228-
G_CALLBACK (engine_device_changed_cb), manager);
4229-
g_signal_connect_after (manager->priv->up_client, "changed",
4230-
G_CALLBACK (up_client_changed_cb), manager);
4231-
#endif
42324140

42334141
/* connect to UPower for keyboard backlight control */
42344142
g_dbus_proxy_new_for_bus (G_BUS_TYPE_SYSTEM,
@@ -4551,10 +4459,6 @@ csd_power_manager_finalize (GObject *object)
45514459
G_OBJECT_CLASS (csd_power_manager_parent_class)->finalize (object);
45524460
}
45534461

4554-
#if !UP_CHECK_VERSION(0,99,0)
4555-
#define UP_DEVICE_LEVEL_NONE 1
4556-
#endif
4557-
45584462
static GVariant *
45594463
device_to_variant_blob (UpDevice *device)
45604464
{

plugins/power/gpm-common.c

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -645,12 +645,10 @@ gpm_device_kind_to_localised_string (UpDeviceKind kind, guint number)
645645
/* TRANSLATORS: tablet device */
646646
text = ngettext ("Computer", "Computers", number);
647647
break;
648-
#if UP_CHECK_VERSION(0,99,6)
649648
case UP_DEVICE_KIND_GAMING_INPUT:
650649
/* TRANSLATORS: gaming peripherals */
651650
text = ngettext ("Game controller", "Game controllers", number);
652651
break;
653-
#endif
654652
case UP_DEVICE_KIND_UNKNOWN:
655653
text = ngettext ("Unknown device", "Unknown devices", number);
656654
break;
@@ -700,11 +698,9 @@ gpm_device_kind_to_icon (UpDeviceKind kind)
700698
case UP_DEVICE_KIND_COMPUTER:
701699
icon = "computer-apple-ipad";
702700
break;
703-
#if UP_CHECK_VERSION(0,99,6)
704701
case UP_DEVICE_KIND_GAMING_INPUT:
705702
icon = "input-gaming";
706703
break;
707-
#endif
708704
case UP_DEVICE_KIND_UNKNOWN:
709705
icon = "gtk-help";
710706
break;
@@ -1014,7 +1010,6 @@ gpm_device_to_localised_string (UpDevice *device)
10141010
}
10151011
}
10161012

1017-
#if UP_CHECK_VERSION(0,99,6)
10181013
/* computer */
10191014
if (kind == UP_DEVICE_KIND_GAMING_INPUT) {
10201015

@@ -1035,7 +1030,6 @@ gpm_device_to_localised_string (UpDevice *device)
10351030
return _("Game controller is charged");
10361031
}
10371032
}
1038-
#endif
10391033

10401034
return gpm_device_kind_to_localised_string (kind, 1);
10411035
}

0 commit comments

Comments
 (0)