]> pilppa.org Git - familiar-h63xx-build.git/blob - org.handhelds.familiar/packages/gtk+/gtk+-2.6.4-1.osso7/gtksettings.c.diff
OE tree imported from monotone branch org.openembedded.oz354fam083 at revision 8b12e3...
[familiar-h63xx-build.git] / org.handhelds.familiar / packages / gtk+ / gtk+-2.6.4-1.osso7 / gtksettings.c.diff
1 --- gtk+-2.6.4/gtk/gtksettings.c        2004-11-20 01:18:38.000000000 +0200
2 +++ gtk+-2.6.4/gtk/gtksettings.c        2005-04-06 16:19:37.941770336 +0300
3 @@ -1,4 +1,4 @@
4 -/* GTK - The GIMP Toolkit
5 +/*
6   * Copyright (C) 2000 Red Hat, Inc.
7   *
8   * This library is free software; you can redistribute it and/or
9 @@ -24,6 +24,9 @@
10  #include "gtkintl.h"
11  #include "gtkwidget.h"
12  
13 +#define DEFAULT_INITIAL_TIMEOUT 300
14 +#define DEFAULT_UPDATE_TIMEOUT 125
15 +
16  typedef struct _GtkSettingsValuePrivate GtkSettingsValuePrivate;
17  
18  typedef enum
19 @@ -72,6 +75,9 @@
20    PROP_XFT_RGBA,
21    PROP_XFT_DPI,
22  #endif
23 +  PROP_INITIAL_TIMEOUT,
24 +  PROP_UPDATE_TIMEOUT,
25 +  PROP_HILDON_KEYBOARD_NAVIGATION,       
26    PROP_ALTERNATIVE_BUTTON_ORDER
27  };
28  
29 @@ -426,6 +432,37 @@
30                                              NULL);
31    
32    g_assert (result == PROP_XFT_DPI);
33 +
34 +  result = settings_install_property_parser (class,
35 +                                            g_param_spec_int ("gtk-initial-timeout",
36 +                                                              P_("Start timeout"),
37 +                                                              P_("Starting value for timeouts, when button is pressed"),
38 +                                                              0, G_MAXINT, DEFAULT_INITIAL_TIMEOUT,
39 +                                                              G_PARAM_READWRITE),
40 +                                            NULL);
41 +
42 +  g_assert (result == PROP_INITIAL_TIMEOUT);
43 +
44 +  result = settings_install_property_parser (class,
45 +                                            g_param_spec_int ("gtk-update-timeout",
46 +                                                              P_("Repeat timeout"),
47 +                                                              P_("Repeat value for timeouts, when button is pressed"),
48 +                                                              0, G_MAXINT, DEFAULT_UPDATE_TIMEOUT,
49 +                                                              G_PARAM_READWRITE),
50 +                                            NULL);
51 +
52 +  g_assert (result == PROP_UPDATE_TIMEOUT);
53 +
54 +  result = settings_install_property_parser (class,
55 +                                             g_param_spec_boolean ("hildon-keyboard-navigation",
56 +                                                                  P_("Keyboard navigation"),
57 +                                                                  P_("This property can be used to enable keyboard navigation"),
58 +                                                                  FALSE,
59 +                                                                  G_PARAM_READWRITE),
60 +                                            NULL);
61 +
62 +   g_assert (result == PROP_HILDON_KEYBOARD_NAVIGATION);
63 +  
64  #endif  /* GDK_WINDOWING_X11 */
65    result = settings_install_property_parser (class,
66                                               g_param_spec_boolean ("gtk-alternative-button-order",