X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=gtk%2Fgtkcellrendererspinner.c;h=35f87609324959ba2ef589aea969966e2aa141ca;hb=b2340254109d8599244c875fe7bc5e234f64da08;hp=bc63b5ea90c0fc5fbbc2ad71efcd2991d50157cf;hpb=71e7cd0ec407f489549ed045b7e9bfdff8c70c58;p=~andy%2Fgtk diff --git a/gtk/gtkcellrendererspinner.c b/gtk/gtkcellrendererspinner.c index bc63b5ea9..35f876093 100644 --- a/gtk/gtkcellrendererspinner.c +++ b/gtk/gtkcellrendererspinner.c @@ -15,9 +15,7 @@ * Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public - * License along with this library; if not, write to the - * Free Software Foundation, Inc., 59 Temple Place - Suite 330, - * Boston, MA 02111-1307, USA. + * License along with this library. If not, see . */ /* @@ -32,8 +30,16 @@ #include "gtkcellrendererspinner.h" #include "gtkiconfactory.h" #include "gtkicontheme.h" -#include "gtktypeutils.h" #include "gtkintl.h" +#include "gtksettings.h" +#include "gtktypebuiltins.h" + +#undef GDK_DEPRECATED +#undef GDK_DEPRECATED_FOR +#define GDK_DEPRECATED +#define GDK_DEPRECATED_FOR(f) + +#include "deprecated/gtkstyle.h" /** @@ -126,10 +132,8 @@ gtk_cell_renderer_spinner_class_init (GtkCellRendererSpinnerClass *klass) * Pulse of the spinner. Increment this value to draw the next frame of the * spinner animation. Usually, you would update this value in a timeout. * - * The #GtkSpinner widget draws one full cycle of the animation per second by default. - * You can learn about the number of frames used by the theme - * by looking at the #GtkSpinner:num-steps style property and the duration - * of the cycle by looking at #GtkSpinner:cycle-duration. + * By default, the #GtkSpinner widget draws one full cycle of the animation, + * consisting of 12 frames, in 750 milliseconds. * * Since: 2.20 */ @@ -172,7 +176,7 @@ gtk_cell_renderer_spinner_init (GtkCellRendererSpinner *cell) } /** - * gtk_cell_renderer_spinner_new + * gtk_cell_renderer_spinner_new: * * Returns a new cell renderer which will show a spinner to indicate * activity. @@ -193,14 +197,12 @@ gtk_cell_renderer_spinner_update_size (GtkCellRendererSpinner *cell, { GtkCellRendererSpinnerPrivate *priv = cell->priv; GdkScreen *screen; - GtkIconTheme *icon_theme; GtkSettings *settings; - if (cell->priv->old_icon_size == cell->priv->icon_size) + if (priv->old_icon_size == priv->icon_size) return; screen = gtk_widget_get_screen (GTK_WIDGET (widget)); - icon_theme = gtk_icon_theme_get_for_screen (screen); settings = gtk_settings_get_for_screen (screen); if (!gtk_icon_size_lookup_for_settings (settings, priv->icon_size, &priv->size, NULL))