273
273
sections.clear ();
276
sections.append (SectionsColumn.DISPLAY_NAME, "All Files",
277
SectionsColumn.ICON_HINT, "", -1);
278
sections.append (SectionsColumn.DISPLAY_NAME, "Documents",
279
SectionsColumn.ICON_HINT, "", -1);
280
sections.append (SectionsColumn.DISPLAY_NAME, "Folders",
281
SectionsColumn.ICON_HINT, "", -1);
282
sections.append (SectionsColumn.DISPLAY_NAME, "Images",
283
SectionsColumn.ICON_HINT, "", -1);
284
sections.append (SectionsColumn.DISPLAY_NAME, "Audio",
285
SectionsColumn.ICON_HINT, "", -1);
286
sections.append (SectionsColumn.DISPLAY_NAME, "Videos",
287
SectionsColumn.ICON_HINT, "", -1);
288
sections.append (SectionsColumn.DISPLAY_NAME, "Presentations",
289
SectionsColumn.ICON_HINT, "", -1);
290
sections.append (SectionsColumn.DISPLAY_NAME, "Other",
276
sections.append (SectionsColumn.DISPLAY_NAME, _("All Files"),
277
SectionsColumn.ICON_HINT, "", -1);
278
sections.append (SectionsColumn.DISPLAY_NAME, _("Documents"),
279
SectionsColumn.ICON_HINT, "", -1);
280
sections.append (SectionsColumn.DISPLAY_NAME, _("Folders"),
281
SectionsColumn.ICON_HINT, "", -1);
282
sections.append (SectionsColumn.DISPLAY_NAME, _("Images"),
283
SectionsColumn.ICON_HINT, "", -1);
284
sections.append (SectionsColumn.DISPLAY_NAME, _("Audio"),
285
SectionsColumn.ICON_HINT, "", -1);
286
sections.append (SectionsColumn.DISPLAY_NAME, _("Videos"),
287
SectionsColumn.ICON_HINT, "", -1);
288
sections.append (SectionsColumn.DISPLAY_NAME, _("Presentations"),
289
SectionsColumn.ICON_HINT, "", -1);
290
sections.append (SectionsColumn.DISPLAY_NAME, _("Other"),
291
291
SectionsColumn.ICON_HINT, "", -1);
304
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
305
GroupsColumn.DISPLAY_NAME, "Top Results",
306
GroupsColumn.ICON_HINT, "", -1);
307
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
308
GroupsColumn.DISPLAY_NAME, "Recent",
309
GroupsColumn.ICON_HINT, "", -1);
310
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
311
GroupsColumn.DISPLAY_NAME, "Downloads",
312
GroupsColumn.ICON_HINT, "", -1);
313
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
314
GroupsColumn.DISPLAY_NAME, "Favorite Folders",
315
GroupsColumn.ICON_HINT, "", -1);
316
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
317
GroupsColumn.DISPLAY_NAME, "Files",
304
/* Always expand the Favorite Folders group */
305
files.entry_renderer_info.set_hint ("ExpandedGroups",
306
@"$((uint)Group.FAVORITE_FOLDERS)");
308
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
309
GroupsColumn.DISPLAY_NAME, _("Top Results"),
310
GroupsColumn.ICON_HINT, "", -1);
311
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
312
GroupsColumn.DISPLAY_NAME, _("Recent"),
313
GroupsColumn.ICON_HINT, "", -1);
314
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
315
GroupsColumn.DISPLAY_NAME, _("Downloads"),
316
GroupsColumn.ICON_HINT, "", -1);
317
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
318
GroupsColumn.DISPLAY_NAME, _("Favorite Folders"),
319
GroupsColumn.ICON_HINT, "", -1);
320
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
321
GroupsColumn.DISPLAY_NAME, _("Files"),
318
322
GroupsColumn.ICON_HINT, "", -1);
319
323
groups.append (GroupsColumn.RENDERER, "UnityEmptySearchRenderer",
320
GroupsColumn.DISPLAY_NAME, "No search results",
324
GroupsColumn.DISPLAY_NAME, "No search results", /* No i18n. Should never be rendered */
321
325
GroupsColumn.ICON_HINT, "", -1);
322
326
groups.append (GroupsColumn.RENDERER, "UnityEmptySectionRenderer",
323
GroupsColumn.DISPLAY_NAME, "Empty section",
324
GroupsColumn.ICON_HINT, "", -1);
325
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
326
GroupsColumn.DISPLAY_NAME, "Today",
327
GroupsColumn.ICON_HINT, "", -1);
328
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
329
GroupsColumn.DISPLAY_NAME, "Yesterday",
330
GroupsColumn.ICON_HINT, "", -1);
331
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
332
GroupsColumn.DISPLAY_NAME, "This week",
333
GroupsColumn.ICON_HINT, "", -1);
334
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
335
GroupsColumn.DISPLAY_NAME, "Last Week",
336
GroupsColumn.ICON_HINT, "", -1);
337
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
338
GroupsColumn.DISPLAY_NAME, "This Month",
339
GroupsColumn.ICON_HINT, "", -1);
340
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
341
GroupsColumn.DISPLAY_NAME, "Past Six Months",
342
GroupsColumn.ICON_HINT, "", -1);
343
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
344
GroupsColumn.DISPLAY_NAME, "This Year",
345
GroupsColumn.ICON_HINT, "", -1);
346
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
347
GroupsColumn.DISPLAY_NAME, "Last Year",
348
GroupsColumn.ICON_HINT, "", -1);
349
groups.append (GroupsColumn.RENDERER, "Specific Year", // FIXME: Use actual year, eg "2009"
350
GroupsColumn.DISPLAY_NAME, "Today",
351
GroupsColumn.ICON_HINT, "", -1);
352
groups.append (GroupsColumn.RENDERER, "UnityDefaultRenderer",
353
GroupsColumn.DISPLAY_NAME, "Today",
354
GroupsColumn.ICON_HINT, "", -1);
327
GroupsColumn.DISPLAY_NAME, "Empty section", /* No i18n. Should never be rendered */
328
GroupsColumn.ICON_HINT, "", -1);
329
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
330
GroupsColumn.DISPLAY_NAME, _("Today"),
331
GroupsColumn.ICON_HINT, "", -1);
332
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
333
GroupsColumn.DISPLAY_NAME, _("Yesterday"),
334
GroupsColumn.ICON_HINT, "", -1);
335
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
336
GroupsColumn.DISPLAY_NAME, _("This week"),
337
GroupsColumn.ICON_HINT, "", -1);
338
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
339
GroupsColumn.DISPLAY_NAME, _("Last Week"),
340
GroupsColumn.ICON_HINT, "", -1);
341
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
342
GroupsColumn.DISPLAY_NAME, _("This Month"),
343
GroupsColumn.ICON_HINT, "", -1);
344
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
345
GroupsColumn.DISPLAY_NAME, _("Past Six Months"),
346
GroupsColumn.ICON_HINT, "", -1);
347
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
348
GroupsColumn.DISPLAY_NAME, _("This Year"),
349
GroupsColumn.ICON_HINT, "", -1);
350
groups.append (GroupsColumn.RENDERER, "UnityFileInfoRenderer",
351
GroupsColumn.DISPLAY_NAME, _("Last Year"),
352
GroupsColumn.ICON_HINT, "", -1);
353
// FIXME: For prehistoric items use actual year, eg "2009"
356
356
months = new Gee.ArrayList<unowned Dee.ModelIter?>();
357
357
months.add(null);
358
358
for (uint i = 1; i <= DateMonth.DECEMBER; i++)
360
360
unowned Dee.ModelIter iter = groups.append (
361
GroupsColumn.RENDERER, "UnityDefaultRenderer",
361
GroupsColumn.RENDERER, "UnityFileInfoRenderer",
362
362
GroupsColumn.DISPLAY_NAME, Utils.get_month_name ((DateMonth)i),
363
363
GroupsColumn.ICON_HINT, "", -1);
364
364
months.add(iter);