~leprechaun-team/+junk/unity-use-patches

« back to all changes in this revision

Viewing changes to unity-private/launcher/quicklist-image-menu-item.c

  • Committer: Bazaar Package Importer
  • Author(s): Didier Roche
  • Date: 2010-09-09 19:13:29 UTC
  • mfrom: (1.1.15 upstream)
  • Revision ID: james.westby@ubuntu.com-20100909191329-j3odkmn02roj91b1
Tags: 0.2.36-0ubuntu1
* New upstream release:
  - Fix width of home-button on panel, so groove aligns with right edge of
    launcher, fixes (LP: #630031)
  - migration script to transition first time new people to unity
    (LP: #622146)
  - Quicklist name disappearing (LP: #627666)
* debian/unity.install:
  - install libexec in unity package (for migration tool)
* debian/libunity0.symbols:
  - update symbol

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* quicklist-image-menu-item.c generated by valac 0.9.7, the Vala compiler
 
1
/* quicklist-image-menu-item.c generated by valac, the Vala compiler
2
2
 * generated from quicklist-image-menu-item.vala, do not modify */
3
3
 
4
4
/* -*- Mode: vala; indent-tabs-mode: nil; c-basic-offset: 2; tab-width: 2 -*- */
74
74
        UNITY_LAUNCHER_QUICKLIST_IMAGE_MENU_ITEM_DUMMY_PROPERTY
75
75
};
76
76
static void unity_launcher_quicklist_image_menu_item_real_paint (ClutterActor* base);
 
77
#define UNITY_LAUNCHER_ITEM_HEIGHT 2.0f
77
78
static void unity_launcher_quicklist_image_menu_item_real_get_preferred_height (ClutterActor* base, float for_width, float* min_height_p, float* natural_height_p);
78
 
#define UNITY_LAUNCHER_ITEM_HEIGHT 2.0f
79
 
static void unity_launcher_quicklist_image_menu_item_real_get_preferred_width (ClutterActor* base, float for_height, float* min_width_p, float* natural_width_p);
80
79
#define UNITY_LAUNCHER_MARGIN 0.5f
81
80
#define UNITY_LAUNCHER_ITEM_INDENT_ABS 20.0f
82
 
static void unity_launcher_quicklist_image_menu_item_real_allocate (ClutterActor* base, const ClutterActorBox* box, ClutterAllocationFlags flags);
 
81
static void unity_launcher_quicklist_image_menu_item_real_get_preferred_width (ClutterActor* base, float for_height, float* min_width_p, float* natural_width_p);
83
82
static gboolean _unity_launcher_quicklist_image_menu_item_update_item_background (UnityLauncherQuicklistImageMenuItem* self);
84
83
static gboolean __unity_launcher_quicklist_image_menu_item_update_item_background_gsource_func (gpointer self);
 
84
static void unity_launcher_quicklist_image_menu_item_real_allocate (ClutterActor* base, const ClutterActorBox* box, ClutterAllocationFlags flags);
85
85
char* utils_strip_characters (const char* text, const char* replace_text, const char* match_regex, const char* replace_regex);
86
86
static gboolean _unity_launcher_quicklist_image_menu_item_on_enter (UnityLauncherQuicklistImageMenuItem* self, ClutterEvent* event);
87
87
static gboolean _unity_launcher_quicklist_image_menu_item_on_leave (UnityLauncherQuicklistImageMenuItem* self, ClutterEvent* event);
88
88
static void _unity_launcher_quicklist_image_menu_item_on_label_changed (UnityLauncherQuicklistImageMenuItem* self);
89
 
static gboolean _unity_launcher_quicklist_image_menu_item_on_mouse_down (UnityLauncherQuicklistImageMenuItem* self, ClutterEvent* event);
90
89
static void __unity_launcher_quicklist_image_menu_item_on_label_changed_g_object_notify (GObject* _sender, GParamSpec* pspec, gpointer self);
91
90
static gboolean __unity_launcher_quicklist_image_menu_item_on_enter_clutter_actor_enter_event (ClutterActor* _sender, ClutterEvent* event, gpointer self);
92
91
static gboolean __unity_launcher_quicklist_image_menu_item_on_leave_clutter_actor_leave_event (ClutterActor* _sender, ClutterEvent* event, gpointer self);
 
92
static gboolean _unity_launcher_quicklist_image_menu_item_on_mouse_down (UnityLauncherQuicklistImageMenuItem* self, ClutterEvent* event);
93
93
static gboolean __unity_launcher_quicklist_image_menu_item_on_mouse_down_clutter_actor_button_press_event (ClutterActor* _sender, ClutterEvent* event, gpointer self);
94
94
UnityLauncherQuicklistImageMenuItem* unity_launcher_quicklist_image_menu_item_new (void);
95
95
UnityLauncherQuicklistImageMenuItem* unity_launcher_quicklist_image_menu_item_construct (GType object_type);
128
128
        gint width = 0;
129
129
        gint height = 0;
130
130
        GtkSettings* settings;
 
131
        char* _tmp1_;
131
132
        char* _tmp0_ = NULL;
132
 
        char* _tmp1_;
133
133
        self = (UnityLauncherQuicklistImageMenuItem*) base;
134
134
        settings = _g_object_ref0 (gtk_settings_get_default ());
135
135
        unity_quicklist_rendering_get_text_extents (_tmp1_ = (g_object_get (settings, "gtk-font-name", &_tmp0_, NULL), _tmp0_), ctk_menu_item_get_label ((CtkMenuItem*) self), &width, &height);
185
185
        cairo_t* selected_cr;
186
186
        GtkSettings* settings;
187
187
        char* formatted_label;
 
188
        char* _tmp3_;
188
189
        char* _tmp2_ = NULL;
189
 
        char* _tmp3_;
 
190
        char* _tmp5_;
190
191
        char* _tmp4_ = NULL;
191
 
        char* _tmp5_;
192
192
        g_return_val_if_fail (self != NULL, FALSE);
193
193
        white_color = (memset (&_tmp0_, 0, sizeof (ClutterColor)), _tmp0_.red = (guint8) 255, _tmp0_.green = (guint8) 255, _tmp0_.blue = (guint8) 255, _tmp0_.alpha = (guint8) 255, _tmp0_);
194
194
        if (CTK_IS_LAYER_ACTOR (self->priv->item_background)) {
299
299
 
300
300
static gboolean _unity_launcher_quicklist_image_menu_item_on_mouse_down (UnityLauncherQuicklistImageMenuItem* self, ClutterEvent* event) {
301
301
        gboolean result = FALSE;
 
302
        GQuark _tmp1_;
302
303
        guint _tmp0_;
303
 
        GQuark _tmp1_;
304
304
        guint _tmp2_;
305
305
        guint _tmp3_;
306
306
        guint _tmp4_;
391
391
        UnityLauncherQuicklistImageMenuItem * self;
392
392
        self = UNITY_LAUNCHER_QUICKLIST_IMAGE_MENU_ITEM (obj);
393
393
        {
 
394
                GQuark _tmp3_;
394
395
                guint _tmp2_;
395
 
                GQuark _tmp3_;
396
396
                guint _tmp4_;
397
397
                guint _tmp5_;
398
398
                guint _tmp6_;