~rcryderman/awn/AwnOverlaidIcon-rewrite

« back to all changes in this revision

Viewing changes to libawn/awn-overlaid-icon.c

  • Committer: R. Cryderman
  • Date: 2009-06-04 20:19:32 UTC
  • Revision ID: rcryderman@gmail.com-20090604201932-vw4ojodax3tru76l
* libawn/awn-overlaid-icon.c:

        delete code.

Show diffs side-by-side

added added

removed removed

Lines of Context:
117
117
  priv = icon->priv = AWN_OVERLAID_ICON_GET_PRIVATE (icon);
118
118
  
119
119
  g_signal_connect_after (icon, "expose-event", G_CALLBACK(_awn_overlaid_icon_expose),NULL);
120
 
 
121
120
  priv->overlays = NULL;
122
121
}
123
122
 
129
128
  
130
129
  overlaid_icon = g_object_new (AWN_TYPE_OVERLAID_ICON, 
131
130
                              NULL);
132
 
 
133
131
  return overlaid_icon;
134
132
}
135
133
 
136
 
 
137
134
void 
138
135
awn_overlaid_icon_append_overlay (AwnOverlaidIcon * icon,
139
136
                                  AwnOverlay * overlay
144
141
  priv = icon->priv = AWN_OVERLAID_ICON_GET_PRIVATE (icon);
145
142
  priv->overlays = g_list_append (priv->overlays,overlay);   
146
143
  
147
 
  /*
148
 
  AwnOverlaidIconPrivate *priv;
149
 
  AwnOverlay* overlay;
150
 
  guint align;
151
 
  GdkGravity gravity;
152
 
  gint x_adj;
153
 
  gint y_adj;
154
 
 
155
 
  priv = icon->priv = AWN_OVERLAID_ICON_GET_PRIVATE (icon);
156
 
  overlay = AWN_OVERLAY(awn_overlay_text_new());
157
 
 
158
 
  g_object_set (overlay,
159
 
               "align", AWN_OVERLAY_ALIGN_RIGHT,
160
 
               "gravity", grav,
161
 
                "x_adj", 0.3,
162
 
                "y_adj", 0.0,
163
 
               NULL);
164
 
  
165
 
  switch (type)
166
 
  {
167
 
    case AWN_OVERLAY_TEXT:
168
 
      overlay->type_specific.text_data.sizing = AWN_FONT_SIZE_MEDIUM;
169
 
      overlay->data.text = g_strdup (data);
170
 
      break;
171
 
    case AWN_OVERLAY_SURFACE:
172
 
      overlay->data.srfc = data;
173
 
      cairo_surface_reference (overlay->data.srfc);
174
 
      break;
175
 
    case AWN_OVERLAY_PIXBUF:  
176
 
      overlay->data.pixbuf = data;
177
 
      g_object_ref (overlay->data.pixbuf);
178
 
      break;
179
 
    case AWN_OVERLAY_ICON:
180
 
      overlay->data.icon_name = g_strdup (data);
181
 
      break;
182
 
    default:
183
 
      g_assert_not_reached();
184
 
  }
185
 
  priv->overlays = g_list_append (priv->overlays,overlay);   
186
 
*/   
187
144
}
188
145
 
189
146