Display more descriptive screen names
authorDaniel van Vugt <vanvugt@gmail.com>
Thu, 18 Aug 2011 20:46:55 +0000 (22:46 +0200)
committerLaurent Monin <zas@norz.org>
Thu, 16 Aug 2012 21:27:08 +0000 (23:27 +0200)
Display names like VGA1, DVI1, ... in fullscreen preferences instead of "Monitor 1", "Monitor 2".

Author: Daniel van Vugt <vanvugt@gmail.com>

src/fullscreen.c

index 8d10e45..b90e895 100644 (file)
@@ -399,7 +399,11 @@ GList *fullscreen_prefs_list(void)
                        else
                                {
                                gdk_screen_get_monitor_geometry(screen, j, &rect);
-                               subname = g_strdup_printf("%s %d", _("Monitor"), j + 1);
+                               subname = gdk_screen_get_monitor_plug_name(screen, j);
+                               if (subname == NULL)
+                                       {
+                                       subname = g_strdup_printf("%s %d", _("Monitor"), j + 1);
+                                       }
                                }
 
                        sd = g_new0(ScreenData, 1);