~cairo-dock-team/cairo-dock-core/popup_from_shortkey

« back to all changes in this revision

Viewing changes to src/implementations/cairo-dock-icon-container.c

  • Committer: Fabrice Rey
  • Date: 2013-06-04 22:58:28 UTC
  • Revision ID: fabounet03@gmail.com-20130604225828-x8lg3mv9135jr114
updated various parts of the core to the new API (new icons type, 'delete' method, simplified functions, etc)

Show diffs side-by-side

added added

removed removed

Lines of Context:
29
29
#include "cairo-dock-draw.h"
30
30
#include "cairo-dock-draw-opengl.h"
31
31
#include "cairo-dock-icon-manager.h"
 
32
#include "cairo-dock-separator-manager.h"
32
33
#include "cairo-dock-backends-manager.h"
33
34
#include "cairo-dock-icon-facility.h"
34
35
#include "cairo-dock-icon-container.h"
51
52
        for (ic = pIcon->pSubDock->icons, i = 0; ic != NULL && i < 4; ic = ic->next)
52
53
        {
53
54
                icon = ic->data;
54
 
                if (CAIRO_DOCK_ICON_TYPE_IS_SEPARATOR (icon) || icon->image.pSurface == NULL)
 
55
                if (GLDI_OBJECT_IS_SEPARATOR_ICON (icon) || icon->image.pSurface == NULL)
55
56
                        continue;
56
57
                
57
58
                cairo_dock_get_icon_extent (icon, &wi, &hi);
146
147
                if (CAIRO_DOCK_ICON_TYPE_IS_SEPARATOR (icon) || icon->image.iTexture == 0)
147
148
                        continue;
148
149
                
 
150
                g_print ("%d) %s\n", i, icon->cName);
149
151
                switch (i)
150
152
                {
151
153
                        case 0: