~elementary-os/ubuntu-package-imports/epiphany-browser-bionic

« back to all changes in this revision

Viewing changes to src/bookmarks/ephy-bookmarks-manager.c

  • Committer: RabbitBot
  • Date: 2018-03-02 14:07:11 UTC
  • Revision ID: rabbitbot@elementary.io-20180302140711-hxttzazlbraueosw
updated to version 3.27.90-1ubuntu1

Show diffs side-by-side

added added

removed removed

Lines of Context:
338
338
ephy_bookmarks_manager_add_bookmark (EphyBookmarksManager *self,
339
339
                                     EphyBookmark         *bookmark)
340
340
{
341
 
  g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
342
 
  g_return_if_fail (EPHY_IS_BOOKMARK (bookmark));
 
341
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
342
  g_assert (EPHY_IS_BOOKMARK (bookmark));
343
343
 
344
344
  ephy_bookmarks_manager_add_bookmark_internal (self, bookmark, TRUE);
345
345
  g_signal_emit_by_name (self, "synchronizable-modified", bookmark, FALSE);
351
351
{
352
352
  GSequenceIter *iter;
353
353
 
354
 
  g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
355
 
  g_return_if_fail (bookmarks != NULL);
 
354
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
355
  g_assert (bookmarks != NULL);
356
356
 
357
357
  for (iter = g_sequence_get_begin_iter (bookmarks);
358
358
       !g_sequence_iter_is_end (iter); iter = g_sequence_iter_next (iter)) {
407
407
void ephy_bookmarks_manager_remove_bookmark (EphyBookmarksManager *self,
408
408
                                             EphyBookmark         *bookmark)
409
409
{
410
 
  g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
411
 
  g_return_if_fail (EPHY_IS_BOOKMARK (bookmark));
 
410
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
411
  g_assert (EPHY_IS_BOOKMARK (bookmark));
412
412
 
413
413
  g_signal_emit_by_name (self, "synchronizable-deleted", bookmark);
414
414
  ephy_bookmarks_manager_remove_bookmark_internal (self, bookmark);
420
420
{
421
421
  GSequenceIter *iter;
422
422
 
423
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), FALSE);
424
 
  g_return_val_if_fail (url != NULL, FALSE);
 
423
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
424
  g_assert (url != NULL);
425
425
 
426
426
  for (iter = g_sequence_get_begin_iter (self->bookmarks);
427
427
         !g_sequence_iter_is_end (iter);
441
441
{
442
442
  GSequenceIter *iter;
443
443
 
444
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), FALSE);
445
 
  g_return_val_if_fail (id != NULL, FALSE);
 
444
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
445
  g_assert (id != NULL);
446
446
 
447
447
  for (iter = g_sequence_get_begin_iter (self->bookmarks);
448
448
       !g_sequence_iter_is_end (iter);
462
462
  GSequenceIter *tag_iter;
463
463
  GSequenceIter *prev_tag_iter;
464
464
 
465
 
  g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
466
 
  g_return_if_fail (tag != NULL);
 
465
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
466
  g_assert (tag != NULL);
467
467
 
468
468
  tag_iter = g_sequence_search (self->tags,
469
469
                                (gpointer)tag,
484
484
  GSequenceIter *iter = NULL;
485
485
  int position;
486
486
 
487
 
  g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
488
 
  g_return_if_fail (tag != NULL);
 
487
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
488
  g_assert (tag != NULL);
489
489
 
490
490
  if (strcmp (tag, EPHY_BOOKMARKS_FAVORITES_TAG) == 0)
491
491
    return;
511
511
{
512
512
  GSequenceIter *iter;
513
513
 
514
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), FALSE);
515
 
  g_return_val_if_fail (tag != NULL, FALSE);
 
514
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
 
515
  g_assert (tag != NULL);
516
516
 
517
517
  iter = g_sequence_lookup (self->tags,
518
518
                            (gpointer)tag,
525
525
GSequence *
526
526
ephy_bookmarks_manager_get_bookmarks (EphyBookmarksManager *self)
527
527
{
528
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), NULL);
 
528
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
529
529
 
530
530
  return self->bookmarks;
531
531
}
537
537
  GSequence *bookmarks;
538
538
  GSequenceIter *iter;
539
539
 
540
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), NULL);
 
540
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
541
541
 
542
542
  bookmarks = g_sequence_new (g_object_unref);
543
543
 
574
574
GSequence *
575
575
ephy_bookmarks_manager_get_tags (EphyBookmarksManager *self)
576
576
{
577
 
  g_return_val_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self), NULL);
 
577
  g_assert (EPHY_IS_BOOKMARKS_MANAGER (self));
578
578
 
579
579
  return self->tags;
580
580
}
599
599
                                            GAsyncResult         *result,
600
600
                                            GError              **error)
601
601
{
602
 
  g_return_val_if_fail (g_task_is_valid (result, self), FALSE);
 
602
  g_assert (g_task_is_valid (result, self));
603
603
 
604
604
  return g_task_propagate_boolean (G_TASK (result), error);
605
605
}