~ubuntu-desktop/unity-lens-files/ubuntu

« back to all changes in this revision

Viewing changes to src/folder.c

  • Committer: Didier Roche
  • Date: 2011-08-11 08:52:55 UTC
  • mfrom: (14.4.24 upstream)
  • Revision ID: didier.roche@canonical.com-20110811085255-jiqd2j7uf549mj24
* New upstream release.
* Fix some conflicts in src/config.vala and src/daemon.vala after
  merge-upstream. Get it back to sane values (no home dir)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* folder.c generated by valac 0.11.7, the Vala compiler
 
1
/* folder.c generated by valac 0.12.1, the Vala compiler
2
2
 * generated from folder.vala, do not modify */
3
3
 
4
4
/*
28
28
#include <glib/gstdio.h>
29
29
 
30
30
 
31
 
#define UNITY_FILES_PLACE_TYPE_BOOKMARKS (unity_files_place_bookmarks_get_type ())
32
 
#define UNITY_FILES_PLACE_BOOKMARKS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARKS, UnityFilesPlaceBookmarks))
33
 
#define UNITY_FILES_PLACE_BOOKMARKS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_FILES_PLACE_TYPE_BOOKMARKS, UnityFilesPlaceBookmarksClass))
34
 
#define UNITY_FILES_PLACE_IS_BOOKMARKS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARKS))
35
 
#define UNITY_FILES_PLACE_IS_BOOKMARKS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_FILES_PLACE_TYPE_BOOKMARKS))
36
 
#define UNITY_FILES_PLACE_BOOKMARKS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARKS, UnityFilesPlaceBookmarksClass))
37
 
 
38
 
typedef struct _UnityFilesPlaceBookmarks UnityFilesPlaceBookmarks;
39
 
typedef struct _UnityFilesPlaceBookmarksClass UnityFilesPlaceBookmarksClass;
40
 
typedef struct _UnityFilesPlaceBookmarksPrivate UnityFilesPlaceBookmarksPrivate;
41
 
 
42
 
#define UNITY_FILES_PLACE_TYPE_BOOKMARK (unity_files_place_bookmark_get_type ())
43
 
#define UNITY_FILES_PLACE_BOOKMARK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARK, UnityFilesPlaceBookmark))
44
 
#define UNITY_FILES_PLACE_BOOKMARK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_FILES_PLACE_TYPE_BOOKMARK, UnityFilesPlaceBookmarkClass))
45
 
#define UNITY_FILES_PLACE_IS_BOOKMARK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARK))
46
 
#define UNITY_FILES_PLACE_IS_BOOKMARK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_FILES_PLACE_TYPE_BOOKMARK))
47
 
#define UNITY_FILES_PLACE_BOOKMARK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_FILES_PLACE_TYPE_BOOKMARK, UnityFilesPlaceBookmarkClass))
48
 
 
49
 
typedef struct _UnityFilesPlaceBookmark UnityFilesPlaceBookmark;
50
 
typedef struct _UnityFilesPlaceBookmarkClass UnityFilesPlaceBookmarkClass;
 
31
#define UNITY_FILES_LENS_TYPE_BOOKMARKS (unity_files_lens_bookmarks_get_type ())
 
32
#define UNITY_FILES_LENS_BOOKMARKS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_FILES_LENS_TYPE_BOOKMARKS, UnityFilesLensBookmarks))
 
33
#define UNITY_FILES_LENS_BOOKMARKS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_FILES_LENS_TYPE_BOOKMARKS, UnityFilesLensBookmarksClass))
 
34
#define UNITY_FILES_LENS_IS_BOOKMARKS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_FILES_LENS_TYPE_BOOKMARKS))
 
35
#define UNITY_FILES_LENS_IS_BOOKMARKS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_FILES_LENS_TYPE_BOOKMARKS))
 
36
#define UNITY_FILES_LENS_BOOKMARKS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_FILES_LENS_TYPE_BOOKMARKS, UnityFilesLensBookmarksClass))
 
37
 
 
38
typedef struct _UnityFilesLensBookmarks UnityFilesLensBookmarks;
 
39
typedef struct _UnityFilesLensBookmarksClass UnityFilesLensBookmarksClass;
 
40
typedef struct _UnityFilesLensBookmarksPrivate UnityFilesLensBookmarksPrivate;
 
41
 
 
42
#define UNITY_FILES_LENS_TYPE_BOOKMARK (unity_files_lens_bookmark_get_type ())
 
43
#define UNITY_FILES_LENS_BOOKMARK(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), UNITY_FILES_LENS_TYPE_BOOKMARK, UnityFilesLensBookmark))
 
44
#define UNITY_FILES_LENS_BOOKMARK_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), UNITY_FILES_LENS_TYPE_BOOKMARK, UnityFilesLensBookmarkClass))
 
45
#define UNITY_FILES_LENS_IS_BOOKMARK(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), UNITY_FILES_LENS_TYPE_BOOKMARK))
 
46
#define UNITY_FILES_LENS_IS_BOOKMARK_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), UNITY_FILES_LENS_TYPE_BOOKMARK))
 
47
#define UNITY_FILES_LENS_BOOKMARK_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), UNITY_FILES_LENS_TYPE_BOOKMARK, UnityFilesLensBookmarkClass))
 
48
 
 
49
typedef struct _UnityFilesLensBookmark UnityFilesLensBookmark;
 
50
typedef struct _UnityFilesLensBookmarkClass UnityFilesLensBookmarkClass;
51
51
#define __g_list_free__g_object_unref0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__g_object_unref0_ (var), NULL)))
52
52
#define _g_free0(var) (var = (g_free (var), NULL))
53
53
#define _g_object_unref0(var) ((var == NULL) ? NULL : (var = (g_object_unref (var), NULL)))
54
54
#define _g_error_free0(var) ((var == NULL) ? NULL : (var = (g_error_free (var), NULL)))
55
 
typedef struct _UnityFilesPlaceBookmarkPrivate UnityFilesPlaceBookmarkPrivate;
 
55
typedef struct _UnityFilesLensBookmarkPrivate UnityFilesLensBookmarkPrivate;
56
56
#define __g_list_free__g_free0_0(var) ((var == NULL) ? NULL : (var = (_g_list_free__g_free0_ (var), NULL)))
57
57
 
58
 
struct _UnityFilesPlaceBookmarks {
 
58
struct _UnityFilesLensBookmarks {
59
59
        GObject parent_instance;
60
 
        UnityFilesPlaceBookmarksPrivate * priv;
 
60
        UnityFilesLensBookmarksPrivate * priv;
61
61
};
62
62
 
63
 
struct _UnityFilesPlaceBookmarksClass {
 
63
struct _UnityFilesLensBookmarksClass {
64
64
        GObjectClass parent_class;
65
65
};
66
66
 
67
 
struct _UnityFilesPlaceBookmarksPrivate {
 
67
struct _UnityFilesLensBookmarksPrivate {
68
68
        GList* bookmarks;
69
69
        gchar* bookmarks_file;
70
70
        GFileMonitor* monitor;
71
71
};
72
72
 
73
 
struct _UnityFilesPlaceBookmark {
 
73
struct _UnityFilesLensBookmark {
74
74
        GObject parent_instance;
75
 
        UnityFilesPlaceBookmarkPrivate * priv;
 
75
        UnityFilesLensBookmarkPrivate * priv;
76
76
};
77
77
 
78
 
struct _UnityFilesPlaceBookmarkClass {
 
78
struct _UnityFilesLensBookmarkClass {
79
79
        GObjectClass parent_class;
80
80
};
81
81
 
82
 
struct _UnityFilesPlaceBookmarkPrivate {
 
82
struct _UnityFilesLensBookmarkPrivate {
83
83
        gchar* _uri;
84
84
        gchar* _icon;
85
85
        gchar* _mimetype;
88
88
};
89
89
 
90
90
 
91
 
static gpointer unity_files_place_bookmarks_parent_class = NULL;
92
 
static gpointer unity_files_place_bookmark_parent_class = NULL;
 
91
static gpointer unity_files_lens_bookmarks_parent_class = NULL;
 
92
static gpointer unity_files_lens_bookmark_parent_class = NULL;
93
93
 
94
 
GType unity_files_place_bookmarks_get_type (void) G_GNUC_CONST;
95
 
GType unity_files_place_bookmark_get_type (void) G_GNUC_CONST;
96
 
#define UNITY_FILES_PLACE_BOOKMARKS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), UNITY_FILES_PLACE_TYPE_BOOKMARKS, UnityFilesPlaceBookmarksPrivate))
 
94
GType unity_files_lens_bookmarks_get_type (void) G_GNUC_CONST;
 
95
GType unity_files_lens_bookmark_get_type (void) G_GNUC_CONST;
 
96
#define UNITY_FILES_LENS_BOOKMARKS_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), UNITY_FILES_LENS_TYPE_BOOKMARKS, UnityFilesLensBookmarksPrivate))
97
97
enum  {
98
 
        UNITY_FILES_PLACE_BOOKMARKS_DUMMY_PROPERTY
 
98
        UNITY_FILES_LENS_BOOKMARKS_DUMMY_PROPERTY
99
99
};
100
100
static void _g_object_unref0_ (gpointer var);
101
101
static void _g_list_free__g_object_unref0_ (GList* self);
102
 
UnityFilesPlaceBookmarks* unity_files_place_bookmarks_new (void);
103
 
UnityFilesPlaceBookmarks* unity_files_place_bookmarks_construct (GType object_type);
104
 
static void unity_files_place_bookmarks_update (UnityFilesPlaceBookmarks* self);
105
 
static void _lambda0_ (GFileMonitor* mon, GFile* file, GFile* other_file, GFileMonitorEvent event_type, UnityFilesPlaceBookmarks* self);
 
102
UnityFilesLensBookmarks* unity_files_lens_bookmarks_new (void);
 
103
UnityFilesLensBookmarks* unity_files_lens_bookmarks_construct (GType object_type);
 
104
static void unity_files_lens_bookmarks_update (UnityFilesLensBookmarks* self);
 
105
static void _lambda0_ (GFileMonitor* mon, GFile* file, GFile* other_file, GFileMonitorEvent event_type, UnityFilesLensBookmarks* self);
106
106
static void __lambda0__g_file_monitor_changed (GFileMonitor* _sender, GFile* file, GFile* other_file, GFileMonitorEvent event_type, gpointer self);
107
 
UnityFilesPlaceBookmark* unity_files_place_bookmark_new (const gchar* uri, const gchar* mimetype, const gchar* display_name);
108
 
UnityFilesPlaceBookmark* unity_files_place_bookmark_construct (GType object_type, const gchar* uri, const gchar* mimetype, const gchar* display_name);
109
 
GList* unity_files_place_bookmarks_list (UnityFilesPlaceBookmarks* self);
110
 
GList* unity_files_place_bookmarks_prefix_search (UnityFilesPlaceBookmarks* self, const gchar* search);
111
 
gchar* unity_files_place_utils_normalize_string (const gchar* input);
112
 
GList* unity_files_place_bookmark_get_index_terms (UnityFilesPlaceBookmark* self);
113
 
static void unity_files_place_bookmarks_finalize (GObject* obj);
114
 
#define UNITY_FILES_PLACE_BOOKMARK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), UNITY_FILES_PLACE_TYPE_BOOKMARK, UnityFilesPlaceBookmarkPrivate))
 
107
UnityFilesLensBookmark* unity_files_lens_bookmark_new (const gchar* uri, const gchar* mimetype, const gchar* display_name);
 
108
UnityFilesLensBookmark* unity_files_lens_bookmark_construct (GType object_type, const gchar* uri, const gchar* mimetype, const gchar* display_name);
 
109
GList* unity_files_lens_bookmarks_list (UnityFilesLensBookmarks* self);
 
110
GList* unity_files_lens_bookmarks_prefix_search (UnityFilesLensBookmarks* self, const gchar* search);
 
111
gchar* unity_files_lens_utils_normalize_string (const gchar* input);
 
112
GList* unity_files_lens_bookmark_get_index_terms (UnityFilesLensBookmark* self);
 
113
static void unity_files_lens_bookmarks_finalize (GObject* obj);
 
114
#define UNITY_FILES_LENS_BOOKMARK_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), UNITY_FILES_LENS_TYPE_BOOKMARK, UnityFilesLensBookmarkPrivate))
115
115
enum  {
116
 
        UNITY_FILES_PLACE_BOOKMARK_DUMMY_PROPERTY,
117
 
        UNITY_FILES_PLACE_BOOKMARK_URI,
118
 
        UNITY_FILES_PLACE_BOOKMARK_ICON,
119
 
        UNITY_FILES_PLACE_BOOKMARK_MIMETYPE,
120
 
        UNITY_FILES_PLACE_BOOKMARK_DISPLAY_NAME
 
116
        UNITY_FILES_LENS_BOOKMARK_DUMMY_PROPERTY,
 
117
        UNITY_FILES_LENS_BOOKMARK_URI,
 
118
        UNITY_FILES_LENS_BOOKMARK_ICON,
 
119
        UNITY_FILES_LENS_BOOKMARK_MIMETYPE,
 
120
        UNITY_FILES_LENS_BOOKMARK_DISPLAY_NAME
121
121
};
122
122
static void _g_free0_ (gpointer var);
123
123
static void _g_list_free__g_free0_ (GList* self);
124
 
gchar* unity_files_place_utils_get_icon_for_uri (const gchar* uri, const gchar* mimetype);
125
 
const gchar* unity_files_place_bookmark_get_uri (UnityFilesPlaceBookmark* self);
126
 
void unity_files_place_bookmark_set_uri (UnityFilesPlaceBookmark* self, const gchar* value);
127
 
const gchar* unity_files_place_bookmark_get_icon (UnityFilesPlaceBookmark* self);
128
 
void unity_files_place_bookmark_set_icon (UnityFilesPlaceBookmark* self, const gchar* value);
129
 
const gchar* unity_files_place_bookmark_get_mimetype (UnityFilesPlaceBookmark* self);
130
 
void unity_files_place_bookmark_set_mimetype (UnityFilesPlaceBookmark* self, const gchar* value);
131
 
const gchar* unity_files_place_bookmark_get_display_name (UnityFilesPlaceBookmark* self);
132
 
void unity_files_place_bookmark_set_display_name (UnityFilesPlaceBookmark* self, const gchar* value);
133
 
static void unity_files_place_bookmark_finalize (GObject* obj);
134
 
static void _vala_unity_files_place_bookmark_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
135
 
static void _vala_unity_files_place_bookmark_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
 
124
gchar* unity_files_lens_utils_get_icon_for_uri (const gchar* uri, const gchar* mimetype);
 
125
const gchar* unity_files_lens_bookmark_get_uri (UnityFilesLensBookmark* self);
 
126
void unity_files_lens_bookmark_set_uri (UnityFilesLensBookmark* self, const gchar* value);
 
127
const gchar* unity_files_lens_bookmark_get_icon (UnityFilesLensBookmark* self);
 
128
void unity_files_lens_bookmark_set_icon (UnityFilesLensBookmark* self, const gchar* value);
 
129
const gchar* unity_files_lens_bookmark_get_mimetype (UnityFilesLensBookmark* self);
 
130
void unity_files_lens_bookmark_set_mimetype (UnityFilesLensBookmark* self, const gchar* value);
 
131
const gchar* unity_files_lens_bookmark_get_display_name (UnityFilesLensBookmark* self);
 
132
void unity_files_lens_bookmark_set_display_name (UnityFilesLensBookmark* self, const gchar* value);
 
133
static void unity_files_lens_bookmark_finalize (GObject* obj);
 
134
static void _vala_unity_files_lens_bookmark_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec);
 
135
static void _vala_unity_files_lens_bookmark_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec);
136
136
static void _vala_array_destroy (gpointer array, gint array_length, GDestroyNotify destroy_func);
137
137
static void _vala_array_free (gpointer array, gint array_length, GDestroyNotify destroy_func);
138
138
static gint _vala_array_length (gpointer array);
162
162
}
163
163
 
164
164
 
165
 
static void _lambda0_ (GFileMonitor* mon, GFile* file, GFile* other_file, GFileMonitorEvent event_type, UnityFilesPlaceBookmarks* self) {
 
165
static void _lambda0_ (GFileMonitor* mon, GFile* file, GFile* other_file, GFileMonitorEvent event_type, UnityFilesLensBookmarks* self) {
166
166
        g_return_if_fail (mon != NULL);
167
167
        g_return_if_fail (file != NULL);
168
168
        g_debug ("folder.vala:41: Bookmarks changed. Updating.");
169
 
        unity_files_place_bookmarks_update (self);
 
169
        unity_files_lens_bookmarks_update (self);
170
170
        g_signal_emit_by_name (self, "changed");
171
171
}
172
172
 
176
176
}
177
177
 
178
178
 
179
 
UnityFilesPlaceBookmarks* unity_files_place_bookmarks_construct (GType object_type) {
180
 
        UnityFilesPlaceBookmarks * self = NULL;
 
179
UnityFilesLensBookmarks* unity_files_lens_bookmarks_construct (GType object_type) {
 
180
        UnityFilesLensBookmarks * self = NULL;
181
181
        const gchar* _tmp0_ = NULL;
182
182
        const gchar* _tmp1_ = NULL;
183
183
        gchar* _tmp2_ = NULL;
188
188
        GFileMonitor* _tmp7_;
189
189
        GFileMonitor* _tmp8_;
190
190
        GError * _inner_error_ = NULL;
191
 
        self = (UnityFilesPlaceBookmarks*) g_object_new (object_type, NULL);
 
191
        self = (UnityFilesLensBookmarks*) g_object_new (object_type, NULL);
192
192
        _tmp0_ = g_get_home_dir ();
193
193
        _tmp1_ = string_to_string (_tmp0_);
194
194
        _tmp2_ = g_strconcat (_tmp1_, "/.gtk-bookmarks", NULL);
195
195
        _g_free0 (self->priv->bookmarks_file);
196
196
        self->priv->bookmarks_file = _tmp2_;
197
 
        unity_files_place_bookmarks_update (self);
 
197
        unity_files_lens_bookmarks_update (self);
198
198
        _tmp3_ = g_file_new_for_path (self->priv->bookmarks_file);
199
199
        _tmp4_ = _tmp3_;
200
200
        _tmp5_ = g_file_monitor (_tmp4_, G_FILE_MONITOR_NONE, NULL, &_inner_error_);
202
202
        _g_object_unref0 (_tmp4_);
203
203
        _tmp7_ = _tmp6_;
204
204
        if (_inner_error_ != NULL) {
205
 
                goto __catch10_g_error;
 
205
                goto __catch6_g_error;
206
206
        }
207
207
        _tmp8_ = _g_object_ref0 (_tmp7_);
208
208
        _g_object_unref0 (self->priv->monitor);
209
209
        self->priv->monitor = _tmp8_;
210
210
        g_file_monitor_set_rate_limit (self->priv->monitor, 2000);
211
211
        g_signal_connect_object (self->priv->monitor, "changed", (GCallback) __lambda0__g_file_monitor_changed, self, 0);
212
 
        goto __finally10;
213
 
        __catch10_g_error:
 
212
        goto __finally6;
 
213
        __catch6_g_error:
214
214
        {
215
215
                GError * e;
216
216
                e = _inner_error_;
219
219
"ring disabled: %s", self->priv->bookmarks_file, e->message);
220
220
                _g_error_free0 (e);
221
221
        }
222
 
        __finally10:
 
222
        __finally6:
223
223
        if (_inner_error_ != NULL) {
224
224
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
225
225
                g_clear_error (&_inner_error_);
229
229
}
230
230
 
231
231
 
232
 
UnityFilesPlaceBookmarks* unity_files_place_bookmarks_new (void) {
233
 
        return unity_files_place_bookmarks_construct (UNITY_FILES_PLACE_TYPE_BOOKMARKS);
 
232
UnityFilesLensBookmarks* unity_files_lens_bookmarks_new (void) {
 
233
        return unity_files_lens_bookmarks_construct (UNITY_FILES_LENS_TYPE_BOOKMARKS);
234
234
}
235
235
 
236
236
 
237
 
static void unity_files_place_bookmarks_update (UnityFilesPlaceBookmarks* self) {
 
237
static void unity_files_lens_bookmarks_update (UnityFilesLensBookmarks* self) {
238
238
        gchar* contents = NULL;
239
239
        gchar* _tmp0_ = NULL;
240
240
        gchar** _tmp1_;
253
253
        contents = _tmp0_;
254
254
        if (_inner_error_ != NULL) {
255
255
                if (_inner_error_->domain == G_FILE_ERROR) {
256
 
                        goto __catch11_g_file_error;
 
256
                        goto __catch7_g_file_error;
257
257
                }
258
258
                _g_free0 (contents);
259
259
                g_critical ("file %s: line %d: unexpected error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
260
260
                g_clear_error (&_inner_error_);
261
261
                return;
262
262
        }
263
 
        goto __finally11;
264
 
        __catch11_g_file_error:
 
263
        goto __finally7;
 
264
        __catch7_g_file_error:
265
265
        {
266
266
                GError * e;
267
267
                e = _inner_error_;
271
271
                _g_free0 (contents);
272
272
                return;
273
273
        }
274
 
        __finally11:
 
274
        __finally7:
275
275
        if (_inner_error_ != NULL) {
276
276
                _g_free0 (contents);
277
277
                g_critical ("file %s: line %d: uncaught error: %s (%s, %d)", __FILE__, __LINE__, _inner_error_->message, g_quark_to_string (_inner_error_->domain), _inner_error_->code);
302
302
                                gint parts_length1;
303
303
                                gint _parts_size_;
304
304
                                gchar* display_name = NULL;
305
 
                                UnityFilesPlaceBookmark* _tmp12_ = NULL;
306
 
                                UnityFilesPlaceBookmark* bookmark;
307
 
                                UnityFilesPlaceBookmark* _tmp13_;
 
305
                                UnityFilesLensBookmark* _tmp12_ = NULL;
 
306
                                UnityFilesLensBookmark* bookmark;
 
307
                                UnityFilesLensBookmark* _tmp13_;
308
308
                                if (g_strcmp0 (uri, "") == 0) {
309
309
                                        _g_free0 (uri);
310
310
                                        continue;
341
341
                                                display_name = _tmp11_;
342
342
                                        }
343
343
                                }
344
 
                                _tmp12_ = unity_files_place_bookmark_new (uri, mimetype, display_name);
 
344
                                _tmp12_ = unity_files_lens_bookmark_new (uri, mimetype, display_name);
345
345
                                bookmark = _tmp12_;
346
346
                                _tmp13_ = _g_object_ref0 (bookmark);
347
347
                                self->priv->bookmarks = g_list_append (self->priv->bookmarks, _tmp13_);
358
358
}
359
359
 
360
360
 
361
 
GList* unity_files_place_bookmarks_list (UnityFilesPlaceBookmarks* self) {
 
361
GList* unity_files_lens_bookmarks_list (UnityFilesLensBookmarks* self) {
362
362
        GList* result = NULL;
363
363
        g_return_val_if_fail (self != NULL, NULL);
364
364
        result = self->priv->bookmarks;
366
366
}
367
367
 
368
368
 
369
 
GList* unity_files_place_bookmarks_prefix_search (UnityFilesPlaceBookmarks* self, const gchar* search) {
 
369
GList* unity_files_lens_bookmarks_prefix_search (UnityFilesLensBookmarks* self, const gchar* search) {
370
370
        GList* result = NULL;
371
371
        gchar* _tmp0_ = NULL;
372
372
        gchar* prefix;
374
374
        GList* _tmp6_;
375
375
        g_return_val_if_fail (self != NULL, NULL);
376
376
        g_return_val_if_fail (search != NULL, NULL);
377
 
        _tmp0_ = unity_files_place_utils_normalize_string (search);
 
377
        _tmp0_ = unity_files_lens_utils_normalize_string (search);
378
378
        prefix = _tmp0_;
379
379
        matches = NULL;
380
380
        {
382
382
                GList* bookmark_it;
383
383
                bookmark_collection = self->priv->bookmarks;
384
384
                for (bookmark_it = bookmark_collection; bookmark_it != NULL; bookmark_it = bookmark_it->next) {
385
 
                        UnityFilesPlaceBookmark* _tmp1_;
386
 
                        UnityFilesPlaceBookmark* bookmark;
387
 
                        _tmp1_ = _g_object_ref0 ((UnityFilesPlaceBookmark*) bookmark_it->data);
 
385
                        UnityFilesLensBookmark* _tmp1_;
 
386
                        UnityFilesLensBookmark* bookmark;
 
387
                        _tmp1_ = _g_object_ref0 ((UnityFilesLensBookmark*) bookmark_it->data);
388
388
                        bookmark = _tmp1_;
389
389
                        {
390
390
                                GList* _tmp2_ = NULL;
391
 
                                _tmp2_ = unity_files_place_bookmark_get_index_terms (bookmark);
 
391
                                _tmp2_ = unity_files_lens_bookmark_get_index_terms (bookmark);
392
392
                                {
393
393
                                        GList* term_collection;
394
394
                                        GList* term_it;
402
402
                                                        gboolean _tmp4_;
403
403
                                                        _tmp4_ = g_str_has_prefix (term, prefix);
404
404
                                                        if (_tmp4_) {
405
 
                                                                UnityFilesPlaceBookmark* _tmp5_;
 
405
                                                                UnityFilesLensBookmark* _tmp5_;
406
406
                                                                _tmp5_ = _g_object_ref0 (bookmark);
407
407
                                                                matches = g_list_append (matches, _tmp5_);
408
408
                                                                _g_free0 (term);
425
425
}
426
426
 
427
427
 
428
 
static void unity_files_place_bookmarks_class_init (UnityFilesPlaceBookmarksClass * klass) {
429
 
        unity_files_place_bookmarks_parent_class = g_type_class_peek_parent (klass);
430
 
        g_type_class_add_private (klass, sizeof (UnityFilesPlaceBookmarksPrivate));
431
 
        G_OBJECT_CLASS (klass)->finalize = unity_files_place_bookmarks_finalize;
432
 
        g_signal_new ("changed", UNITY_FILES_PLACE_TYPE_BOOKMARKS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
433
 
}
434
 
 
435
 
 
436
 
static void unity_files_place_bookmarks_instance_init (UnityFilesPlaceBookmarks * self) {
437
 
        self->priv = UNITY_FILES_PLACE_BOOKMARKS_GET_PRIVATE (self);
438
 
}
439
 
 
440
 
 
441
 
static void unity_files_place_bookmarks_finalize (GObject* obj) {
442
 
        UnityFilesPlaceBookmarks * self;
443
 
        self = UNITY_FILES_PLACE_BOOKMARKS (obj);
 
428
static void unity_files_lens_bookmarks_class_init (UnityFilesLensBookmarksClass * klass) {
 
429
        unity_files_lens_bookmarks_parent_class = g_type_class_peek_parent (klass);
 
430
        g_type_class_add_private (klass, sizeof (UnityFilesLensBookmarksPrivate));
 
431
        G_OBJECT_CLASS (klass)->finalize = unity_files_lens_bookmarks_finalize;
 
432
        g_signal_new ("changed", UNITY_FILES_LENS_TYPE_BOOKMARKS, G_SIGNAL_RUN_LAST, 0, NULL, NULL, g_cclosure_marshal_VOID__VOID, G_TYPE_NONE, 0);
 
433
}
 
434
 
 
435
 
 
436
static void unity_files_lens_bookmarks_instance_init (UnityFilesLensBookmarks * self) {
 
437
        self->priv = UNITY_FILES_LENS_BOOKMARKS_GET_PRIVATE (self);
 
438
}
 
439
 
 
440
 
 
441
static void unity_files_lens_bookmarks_finalize (GObject* obj) {
 
442
        UnityFilesLensBookmarks * self;
 
443
        self = UNITY_FILES_LENS_BOOKMARKS (obj);
444
444
        __g_list_free__g_object_unref0_0 (self->priv->bookmarks);
445
445
        _g_free0 (self->priv->bookmarks_file);
446
446
        _g_object_unref0 (self->priv->monitor);
447
 
        G_OBJECT_CLASS (unity_files_place_bookmarks_parent_class)->finalize (obj);
 
447
        G_OBJECT_CLASS (unity_files_lens_bookmarks_parent_class)->finalize (obj);
448
448
}
449
449
 
450
450
 
451
 
GType unity_files_place_bookmarks_get_type (void) {
452
 
        static volatile gsize unity_files_place_bookmarks_type_id__volatile = 0;
453
 
        if (g_once_init_enter (&unity_files_place_bookmarks_type_id__volatile)) {
454
 
                static const GTypeInfo g_define_type_info = { sizeof (UnityFilesPlaceBookmarksClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_files_place_bookmarks_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilesPlaceBookmarks), 0, (GInstanceInitFunc) unity_files_place_bookmarks_instance_init, NULL };
455
 
                GType unity_files_place_bookmarks_type_id;
456
 
                unity_files_place_bookmarks_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilesPlaceBookmarks", &g_define_type_info, 0);
457
 
                g_once_init_leave (&unity_files_place_bookmarks_type_id__volatile, unity_files_place_bookmarks_type_id);
 
451
GType unity_files_lens_bookmarks_get_type (void) {
 
452
        static volatile gsize unity_files_lens_bookmarks_type_id__volatile = 0;
 
453
        if (g_once_init_enter (&unity_files_lens_bookmarks_type_id__volatile)) {
 
454
                static const GTypeInfo g_define_type_info = { sizeof (UnityFilesLensBookmarksClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_files_lens_bookmarks_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilesLensBookmarks), 0, (GInstanceInitFunc) unity_files_lens_bookmarks_instance_init, NULL };
 
455
                GType unity_files_lens_bookmarks_type_id;
 
456
                unity_files_lens_bookmarks_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilesLensBookmarks", &g_define_type_info, 0);
 
457
                g_once_init_leave (&unity_files_lens_bookmarks_type_id__volatile, unity_files_lens_bookmarks_type_id);
458
458
        }
459
 
        return unity_files_place_bookmarks_type_id__volatile;
 
459
        return unity_files_lens_bookmarks_type_id__volatile;
460
460
}
461
461
 
462
462
 
471
471
}
472
472
 
473
473
 
474
 
UnityFilesPlaceBookmark* unity_files_place_bookmark_construct (GType object_type, const gchar* uri, const gchar* mimetype, const gchar* display_name) {
475
 
        UnityFilesPlaceBookmark * self = NULL;
 
474
UnityFilesLensBookmark* unity_files_lens_bookmark_construct (GType object_type, const gchar* uri, const gchar* mimetype, const gchar* display_name) {
 
475
        UnityFilesLensBookmark * self = NULL;
476
476
        gchar* _tmp0_ = NULL;
477
477
        gchar* _tmp1_;
478
478
        gchar* _tmp2_ = NULL;
482
482
        g_return_val_if_fail (uri != NULL, NULL);
483
483
        g_return_val_if_fail (mimetype != NULL, NULL);
484
484
        g_return_val_if_fail (display_name != NULL, NULL);
485
 
        _tmp0_ = unity_files_place_utils_get_icon_for_uri (uri, mimetype);
 
485
        _tmp0_ = unity_files_lens_utils_get_icon_for_uri (uri, mimetype);
486
486
        _tmp1_ = _tmp0_;
487
 
        self = (UnityFilesPlaceBookmark*) g_object_new (object_type, "uri", uri, "icon", _tmp1_, "mimetype", mimetype, "display-name", display_name, NULL);
 
487
        self = (UnityFilesLensBookmark*) g_object_new (object_type, "uri", uri, "icon", _tmp1_, "mimetype", mimetype, "display-name", display_name, NULL);
488
488
        _g_free0 (_tmp1_);
489
489
        __g_list_free__g_free0_0 (self->priv->index_terms);
490
490
        self->priv->index_terms = NULL;
491
491
        _tmp2_ = g_path_get_basename (uri);
492
492
        _tmp3_ = _tmp2_;
493
 
        _tmp4_ = unity_files_place_utils_normalize_string (_tmp3_);
 
493
        _tmp4_ = unity_files_lens_utils_normalize_string (_tmp3_);
494
494
        self->priv->index_terms = g_list_append (self->priv->index_terms, _tmp4_);
495
495
        _g_free0 (_tmp3_);
496
 
        _tmp5_ = unity_files_place_utils_normalize_string (display_name);
 
496
        _tmp5_ = unity_files_lens_utils_normalize_string (display_name);
497
497
        self->priv->index_terms = g_list_append (self->priv->index_terms, _tmp5_);
498
498
        return self;
499
499
}
500
500
 
501
501
 
502
 
UnityFilesPlaceBookmark* unity_files_place_bookmark_new (const gchar* uri, const gchar* mimetype, const gchar* display_name) {
503
 
        return unity_files_place_bookmark_construct (UNITY_FILES_PLACE_TYPE_BOOKMARK, uri, mimetype, display_name);
 
502
UnityFilesLensBookmark* unity_files_lens_bookmark_new (const gchar* uri, const gchar* mimetype, const gchar* display_name) {
 
503
        return unity_files_lens_bookmark_construct (UNITY_FILES_LENS_TYPE_BOOKMARK, uri, mimetype, display_name);
504
504
}
505
505
 
506
506
 
507
 
GList* unity_files_place_bookmark_get_index_terms (UnityFilesPlaceBookmark* self) {
 
507
GList* unity_files_lens_bookmark_get_index_terms (UnityFilesLensBookmark* self) {
508
508
        GList* result = NULL;
509
509
        g_return_val_if_fail (self != NULL, NULL);
510
510
        result = self->priv->index_terms;
512
512
}
513
513
 
514
514
 
515
 
const gchar* unity_files_place_bookmark_get_uri (UnityFilesPlaceBookmark* self) {
 
515
const gchar* unity_files_lens_bookmark_get_uri (UnityFilesLensBookmark* self) {
516
516
        const gchar* result;
517
517
        g_return_val_if_fail (self != NULL, NULL);
518
518
        result = self->priv->_uri;
520
520
}
521
521
 
522
522
 
523
 
void unity_files_place_bookmark_set_uri (UnityFilesPlaceBookmark* self, const gchar* value) {
 
523
void unity_files_lens_bookmark_set_uri (UnityFilesLensBookmark* self, const gchar* value) {
524
524
        gchar* _tmp0_;
525
525
        g_return_if_fail (self != NULL);
526
526
        _tmp0_ = g_strdup (value);
530
530
}
531
531
 
532
532
 
533
 
const gchar* unity_files_place_bookmark_get_icon (UnityFilesPlaceBookmark* self) {
 
533
const gchar* unity_files_lens_bookmark_get_icon (UnityFilesLensBookmark* self) {
534
534
        const gchar* result;
535
535
        g_return_val_if_fail (self != NULL, NULL);
536
536
        result = self->priv->_icon;
538
538
}
539
539
 
540
540
 
541
 
void unity_files_place_bookmark_set_icon (UnityFilesPlaceBookmark* self, const gchar* value) {
 
541
void unity_files_lens_bookmark_set_icon (UnityFilesLensBookmark* self, const gchar* value) {
542
542
        gchar* _tmp0_;
543
543
        g_return_if_fail (self != NULL);
544
544
        _tmp0_ = g_strdup (value);
548
548
}
549
549
 
550
550
 
551
 
const gchar* unity_files_place_bookmark_get_mimetype (UnityFilesPlaceBookmark* self) {
 
551
const gchar* unity_files_lens_bookmark_get_mimetype (UnityFilesLensBookmark* self) {
552
552
        const gchar* result;
553
553
        g_return_val_if_fail (self != NULL, NULL);
554
554
        result = self->priv->_mimetype;
556
556
}
557
557
 
558
558
 
559
 
void unity_files_place_bookmark_set_mimetype (UnityFilesPlaceBookmark* self, const gchar* value) {
 
559
void unity_files_lens_bookmark_set_mimetype (UnityFilesLensBookmark* self, const gchar* value) {
560
560
        gchar* _tmp0_;
561
561
        g_return_if_fail (self != NULL);
562
562
        _tmp0_ = g_strdup (value);
566
566
}
567
567
 
568
568
 
569
 
const gchar* unity_files_place_bookmark_get_display_name (UnityFilesPlaceBookmark* self) {
 
569
const gchar* unity_files_lens_bookmark_get_display_name (UnityFilesLensBookmark* self) {
570
570
        const gchar* result;
571
571
        g_return_val_if_fail (self != NULL, NULL);
572
572
        result = self->priv->_display_name;
574
574
}
575
575
 
576
576
 
577
 
void unity_files_place_bookmark_set_display_name (UnityFilesPlaceBookmark* self, const gchar* value) {
 
577
void unity_files_lens_bookmark_set_display_name (UnityFilesLensBookmark* self, const gchar* value) {
578
578
        gchar* _tmp0_;
579
579
        g_return_if_fail (self != NULL);
580
580
        _tmp0_ = g_strdup (value);
584
584
}
585
585
 
586
586
 
587
 
static void unity_files_place_bookmark_class_init (UnityFilesPlaceBookmarkClass * klass) {
588
 
        unity_files_place_bookmark_parent_class = g_type_class_peek_parent (klass);
589
 
        g_type_class_add_private (klass, sizeof (UnityFilesPlaceBookmarkPrivate));
590
 
        G_OBJECT_CLASS (klass)->get_property = _vala_unity_files_place_bookmark_get_property;
591
 
        G_OBJECT_CLASS (klass)->set_property = _vala_unity_files_place_bookmark_set_property;
592
 
        G_OBJECT_CLASS (klass)->finalize = unity_files_place_bookmark_finalize;
593
 
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_PLACE_BOOKMARK_URI, g_param_spec_string ("uri", "uri", "uri", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
594
 
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_PLACE_BOOKMARK_ICON, g_param_spec_string ("icon", "icon", "icon", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
595
 
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_PLACE_BOOKMARK_MIMETYPE, g_param_spec_string ("mimetype", "mimetype", "mimetype", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
596
 
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_PLACE_BOOKMARK_DISPLAY_NAME, g_param_spec_string ("display-name", "display-name", "display-name", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
597
 
}
598
 
 
599
 
 
600
 
static void unity_files_place_bookmark_instance_init (UnityFilesPlaceBookmark * self) {
601
 
        self->priv = UNITY_FILES_PLACE_BOOKMARK_GET_PRIVATE (self);
602
 
}
603
 
 
604
 
 
605
 
static void unity_files_place_bookmark_finalize (GObject* obj) {
606
 
        UnityFilesPlaceBookmark * self;
607
 
        self = UNITY_FILES_PLACE_BOOKMARK (obj);
 
587
static void unity_files_lens_bookmark_class_init (UnityFilesLensBookmarkClass * klass) {
 
588
        unity_files_lens_bookmark_parent_class = g_type_class_peek_parent (klass);
 
589
        g_type_class_add_private (klass, sizeof (UnityFilesLensBookmarkPrivate));
 
590
        G_OBJECT_CLASS (klass)->get_property = _vala_unity_files_lens_bookmark_get_property;
 
591
        G_OBJECT_CLASS (klass)->set_property = _vala_unity_files_lens_bookmark_set_property;
 
592
        G_OBJECT_CLASS (klass)->finalize = unity_files_lens_bookmark_finalize;
 
593
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_LENS_BOOKMARK_URI, g_param_spec_string ("uri", "uri", "uri", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
 
594
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_LENS_BOOKMARK_ICON, g_param_spec_string ("icon", "icon", "icon", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
 
595
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_LENS_BOOKMARK_MIMETYPE, g_param_spec_string ("mimetype", "mimetype", "mimetype", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
 
596
        g_object_class_install_property (G_OBJECT_CLASS (klass), UNITY_FILES_LENS_BOOKMARK_DISPLAY_NAME, g_param_spec_string ("display-name", "display-name", "display-name", NULL, G_PARAM_STATIC_NAME | G_PARAM_STATIC_NICK | G_PARAM_STATIC_BLURB | G_PARAM_READABLE | G_PARAM_WRITABLE | G_PARAM_CONSTRUCT));
 
597
}
 
598
 
 
599
 
 
600
static void unity_files_lens_bookmark_instance_init (UnityFilesLensBookmark * self) {
 
601
        self->priv = UNITY_FILES_LENS_BOOKMARK_GET_PRIVATE (self);
 
602
}
 
603
 
 
604
 
 
605
static void unity_files_lens_bookmark_finalize (GObject* obj) {
 
606
        UnityFilesLensBookmark * self;
 
607
        self = UNITY_FILES_LENS_BOOKMARK (obj);
608
608
        _g_free0 (self->priv->_uri);
609
609
        _g_free0 (self->priv->_icon);
610
610
        _g_free0 (self->priv->_mimetype);
611
611
        _g_free0 (self->priv->_display_name);
612
612
        __g_list_free__g_free0_0 (self->priv->index_terms);
613
 
        G_OBJECT_CLASS (unity_files_place_bookmark_parent_class)->finalize (obj);
 
613
        G_OBJECT_CLASS (unity_files_lens_bookmark_parent_class)->finalize (obj);
614
614
}
615
615
 
616
616
 
617
 
GType unity_files_place_bookmark_get_type (void) {
618
 
        static volatile gsize unity_files_place_bookmark_type_id__volatile = 0;
619
 
        if (g_once_init_enter (&unity_files_place_bookmark_type_id__volatile)) {
620
 
                static const GTypeInfo g_define_type_info = { sizeof (UnityFilesPlaceBookmarkClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_files_place_bookmark_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilesPlaceBookmark), 0, (GInstanceInitFunc) unity_files_place_bookmark_instance_init, NULL };
621
 
                GType unity_files_place_bookmark_type_id;
622
 
                unity_files_place_bookmark_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilesPlaceBookmark", &g_define_type_info, 0);
623
 
                g_once_init_leave (&unity_files_place_bookmark_type_id__volatile, unity_files_place_bookmark_type_id);
 
617
GType unity_files_lens_bookmark_get_type (void) {
 
618
        static volatile gsize unity_files_lens_bookmark_type_id__volatile = 0;
 
619
        if (g_once_init_enter (&unity_files_lens_bookmark_type_id__volatile)) {
 
620
                static const GTypeInfo g_define_type_info = { sizeof (UnityFilesLensBookmarkClass), (GBaseInitFunc) NULL, (GBaseFinalizeFunc) NULL, (GClassInitFunc) unity_files_lens_bookmark_class_init, (GClassFinalizeFunc) NULL, NULL, sizeof (UnityFilesLensBookmark), 0, (GInstanceInitFunc) unity_files_lens_bookmark_instance_init, NULL };
 
621
                GType unity_files_lens_bookmark_type_id;
 
622
                unity_files_lens_bookmark_type_id = g_type_register_static (G_TYPE_OBJECT, "UnityFilesLensBookmark", &g_define_type_info, 0);
 
623
                g_once_init_leave (&unity_files_lens_bookmark_type_id__volatile, unity_files_lens_bookmark_type_id);
624
624
        }
625
 
        return unity_files_place_bookmark_type_id__volatile;
 
625
        return unity_files_lens_bookmark_type_id__volatile;
626
626
}
627
627
 
628
628
 
629
 
static void _vala_unity_files_place_bookmark_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
630
 
        UnityFilesPlaceBookmark * self;
631
 
        self = UNITY_FILES_PLACE_BOOKMARK (object);
 
629
static void _vala_unity_files_lens_bookmark_get_property (GObject * object, guint property_id, GValue * value, GParamSpec * pspec) {
 
630
        UnityFilesLensBookmark * self;
 
631
        self = UNITY_FILES_LENS_BOOKMARK (object);
632
632
        switch (property_id) {
633
 
                case UNITY_FILES_PLACE_BOOKMARK_URI:
634
 
                g_value_set_string (value, unity_files_place_bookmark_get_uri (self));
635
 
                break;
636
 
                case UNITY_FILES_PLACE_BOOKMARK_ICON:
637
 
                g_value_set_string (value, unity_files_place_bookmark_get_icon (self));
638
 
                break;
639
 
                case UNITY_FILES_PLACE_BOOKMARK_MIMETYPE:
640
 
                g_value_set_string (value, unity_files_place_bookmark_get_mimetype (self));
641
 
                break;
642
 
                case UNITY_FILES_PLACE_BOOKMARK_DISPLAY_NAME:
643
 
                g_value_set_string (value, unity_files_place_bookmark_get_display_name (self));
 
633
                case UNITY_FILES_LENS_BOOKMARK_URI:
 
634
                g_value_set_string (value, unity_files_lens_bookmark_get_uri (self));
 
635
                break;
 
636
                case UNITY_FILES_LENS_BOOKMARK_ICON:
 
637
                g_value_set_string (value, unity_files_lens_bookmark_get_icon (self));
 
638
                break;
 
639
                case UNITY_FILES_LENS_BOOKMARK_MIMETYPE:
 
640
                g_value_set_string (value, unity_files_lens_bookmark_get_mimetype (self));
 
641
                break;
 
642
                case UNITY_FILES_LENS_BOOKMARK_DISPLAY_NAME:
 
643
                g_value_set_string (value, unity_files_lens_bookmark_get_display_name (self));
644
644
                break;
645
645
                default:
646
646
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);
649
649
}
650
650
 
651
651
 
652
 
static void _vala_unity_files_place_bookmark_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
653
 
        UnityFilesPlaceBookmark * self;
654
 
        self = UNITY_FILES_PLACE_BOOKMARK (object);
 
652
static void _vala_unity_files_lens_bookmark_set_property (GObject * object, guint property_id, const GValue * value, GParamSpec * pspec) {
 
653
        UnityFilesLensBookmark * self;
 
654
        self = UNITY_FILES_LENS_BOOKMARK (object);
655
655
        switch (property_id) {
656
 
                case UNITY_FILES_PLACE_BOOKMARK_URI:
657
 
                unity_files_place_bookmark_set_uri (self, g_value_get_string (value));
658
 
                break;
659
 
                case UNITY_FILES_PLACE_BOOKMARK_ICON:
660
 
                unity_files_place_bookmark_set_icon (self, g_value_get_string (value));
661
 
                break;
662
 
                case UNITY_FILES_PLACE_BOOKMARK_MIMETYPE:
663
 
                unity_files_place_bookmark_set_mimetype (self, g_value_get_string (value));
664
 
                break;
665
 
                case UNITY_FILES_PLACE_BOOKMARK_DISPLAY_NAME:
666
 
                unity_files_place_bookmark_set_display_name (self, g_value_get_string (value));
 
656
                case UNITY_FILES_LENS_BOOKMARK_URI:
 
657
                unity_files_lens_bookmark_set_uri (self, g_value_get_string (value));
 
658
                break;
 
659
                case UNITY_FILES_LENS_BOOKMARK_ICON:
 
660
                unity_files_lens_bookmark_set_icon (self, g_value_get_string (value));
 
661
                break;
 
662
                case UNITY_FILES_LENS_BOOKMARK_MIMETYPE:
 
663
                unity_files_lens_bookmark_set_mimetype (self, g_value_get_string (value));
 
664
                break;
 
665
                case UNITY_FILES_LENS_BOOKMARK_DISPLAY_NAME:
 
666
                unity_files_lens_bookmark_set_display_name (self, g_value_get_string (value));
667
667
                break;
668
668
                default:
669
669
                G_OBJECT_WARN_INVALID_PROPERTY_ID (object, property_id, pspec);