[gnome-builder] util: use dzl_set/clear_weak_pointer()
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] util: use dzl_set/clear_weak_pointer()
- Date: Sun, 26 Nov 2017 23:10:02 +0000 (UTC)
commit 1560eca47b3011047c947dbdc39b6205c045c60a
Author: Christian Hergert <chergert redhat com>
Date: Sun Nov 26 15:09:31 2017 -0800
util: use dzl_set/clear_weak_pointer()
These are available in dazzle, so we don't need to maintain them here
anymore.
src/libide/buffers/ide-buffer-manager.c | 12 ++++++------
.../ide-buildconfig-configuration-provider.c | 4 ++--
src/libide/files/ide-file-settings.c | 4 ++--
src/libide/greeter/ide-greeter-perspective.c | 6 +++---
src/libide/ide-macros.h | 6 ------
src/libide/langserv/ide-langserv-rename-provider.c | 5 +++--
src/libide/projects/ide-project-item.c | 7 +++++--
src/libide/sourceview/ide-cursor.c | 4 ++--
.../sourceview/ide-line-change-gutter-renderer.c | 10 ++++++----
src/libide/sourceview/ide-source-view.c | 8 ++++----
.../beautifier/gb-beautifier-editor-addin.c | 4 ++--
src/plugins/clang/ide-clang-highlighter.c | 4 ++--
.../code-index/ide-code-index-search-result.c | 4 ++--
.../gb-color-picker-document-monitor.c | 4 ++--
src/plugins/color-picker/gb-color-picker-prefs.c | 6 +++---
src/plugins/command-bar/gb-command-bar.c | 10 +++++-----
src/plugins/command-bar/gb-command-vim.c | 4 ++--
.../gbp-create-project-genesis-addin.c | 4 ++--
src/plugins/ctags/ide-ctags-highlighter.c | 4 ++--
src/plugins/file-search/gb-file-search-result.c | 4 ++--
.../flatpak/gbp-flatpak-application-addin.c | 4 ++--
.../flatpak/gbp-flatpak-configuration-provider.c | 4 ++--
src/plugins/flatpak/gbp-flatpak-runtime-provider.c | 4 ++--
src/plugins/git/ide-git-buffer-change-monitor.c | 4 ++--
src/plugins/git/ide-git-remote-callbacks.c | 4 ++--
.../history/gbp-history-editor-view-addin.c | 4 ++--
src/plugins/history/gbp-history-item.c | 4 ++--
src/plugins/sysmon/gb-sysmon-addin.c | 4 ++--
src/plugins/terminal/gb-terminal-workbench-addin.c | 10 +++++-----
src/plugins/xml-pack/ide-xml-highlighter.c | 8 ++++----
30 files changed, 82 insertions(+), 82 deletions(-)
---
diff --git a/src/libide/buffers/ide-buffer-manager.c b/src/libide/buffers/ide-buffer-manager.c
index 1468d28..799dd8f 100644
--- a/src/libide/buffers/ide-buffer-manager.c
+++ b/src/libide/buffers/ide-buffer-manager.c
@@ -317,7 +317,7 @@ ide_buffer_manager_set_focus_buffer (IdeBufferManager *self,
previous = self->focus_buffer;
- if (ide_set_weak_pointer (&self->focus_buffer, buffer))
+ if (dzl_set_weak_pointer (&self->focus_buffer, buffer))
{
/* notify that we left the previous buffer */
if (previous)
@@ -1367,7 +1367,7 @@ ide_buffer_manager_dispose (GObject *object)
{
IdeBufferManager *self = (IdeBufferManager *)object;
- ide_clear_weak_pointer (&self->focus_buffer);
+ dzl_clear_weak_pointer (&self->focus_buffer);
while (self->buffers->len)
{
@@ -1696,8 +1696,8 @@ register_auto_save (IdeBufferManager *self,
AutoSave *state;
state = g_slice_new0 (AutoSave);
- ide_set_weak_pointer (&state->buffer, buffer);
- ide_set_weak_pointer (&state->self, self);
+ dzl_set_weak_pointer (&state->buffer, buffer);
+ dzl_set_weak_pointer (&state->self, self);
state->source_id = g_timeout_add_seconds (self->auto_save_timeout,
ide_buffer_manager_auto_save_cb,
state);
@@ -1720,8 +1720,8 @@ unregister_auto_save (IdeBufferManager *self,
{
g_hash_table_remove (self->timeouts, buffer);
dzl_clear_source (&state->source_id);
- ide_clear_weak_pointer (&state->buffer);
- ide_clear_weak_pointer (&state->self);
+ dzl_clear_weak_pointer (&state->buffer);
+ dzl_clear_weak_pointer (&state->self);
g_slice_free (AutoSave, state);
}
}
diff --git a/src/libide/buildconfig/ide-buildconfig-configuration-provider.c
b/src/libide/buildconfig/ide-buildconfig-configuration-provider.c
index d46c2c2..a0996ac 100644
--- a/src/libide/buildconfig/ide-buildconfig-configuration-provider.c
+++ b/src/libide/buildconfig/ide-buildconfig-configuration-provider.c
@@ -570,7 +570,7 @@ ide_buildconfig_configuration_provider_load_async (IdeConfigurationProvider *pro
g_assert (IDE_IS_CONFIGURATION_MANAGER (manager));
g_assert (!cancellable || G_IS_CANCELLABLE (cancellable));
- ide_set_weak_pointer (&self->manager, manager);
+ dzl_set_weak_pointer (&self->manager, manager);
/* This task is needed so the caller knows when the load finishes */
parent_task = g_task_new (self, cancellable, callback, user_data);
@@ -622,7 +622,7 @@ ide_buildconfig_configuration_provider_unload (IdeConfigurationProvider *provide
g_clear_pointer (&self->configurations, g_ptr_array_unref);
- ide_clear_weak_pointer (&self->manager);
+ dzl_clear_weak_pointer (&self->manager);
IDE_EXIT;
}
diff --git a/src/libide/files/ide-file-settings.c b/src/libide/files/ide-file-settings.c
index ec03965..6171f10 100644
--- a/src/libide/files/ide-file-settings.c
+++ b/src/libide/files/ide-file-settings.c
@@ -160,7 +160,7 @@ ide_file_settings_set_file (IdeFileSettings *self,
g_return_if_fail (IDE_IS_FILE_SETTINGS (self));
g_return_if_fail (IDE_IS_FILE (file));
- if (ide_set_weak_pointer (&priv->file, file))
+ if (dzl_set_weak_pointer (&priv->file, file))
g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_FILE]);
}
@@ -201,7 +201,7 @@ ide_file_settings_finalize (GObject *object)
g_clear_pointer (&priv->children, g_ptr_array_unref);
g_clear_pointer (&priv->encoding, g_free);
- ide_clear_weak_pointer (&priv->file);
+ dzl_clear_weak_pointer (&priv->file);
G_OBJECT_CLASS (ide_file_settings_parent_class)->finalize (object);
diff --git a/src/libide/greeter/ide-greeter-perspective.c b/src/libide/greeter/ide-greeter-perspective.c
index 8c89425..cf52c9d 100644
--- a/src/libide/greeter/ide-greeter-perspective.c
+++ b/src/libide/greeter/ide-greeter-perspective.c
@@ -677,7 +677,7 @@ update_title_for_matching_addin (PeasExtensionSet *set,
if (binding != NULL)
{
- ide_clear_weak_pointer (&state->self->ready_binding);
+ dzl_clear_weak_pointer (&state->self->ready_binding);
g_binding_unbind (binding);
}
@@ -686,7 +686,7 @@ update_title_for_matching_addin (PeasExtensionSet *set,
state->self->genesis_continue_button,
"sensitive",
G_BINDING_SYNC_CREATE);
- ide_set_weak_pointer (&state->self->ready_binding, binding);
+ dzl_set_weak_pointer (&state->self->ready_binding, binding);
gtk_label_set_label (state->self->genesis_title, title);
gtk_button_set_label (state->self->genesis_continue_button, next);
@@ -1200,7 +1200,7 @@ ide_greeter_perspective_finalize (GObject *object)
{
IdeGreeterPerspective *self = (IdeGreeterPerspective *)object;
- ide_clear_weak_pointer (&self->ready_binding);
+ dzl_clear_weak_pointer (&self->ready_binding);
g_clear_pointer (&self->pattern_spec, dzl_pattern_spec_unref);
g_clear_object (&self->cancellable);
diff --git a/src/libide/ide-macros.h b/src/libide/ide-macros.h
index 34c58e6..a9ecf01 100644
--- a/src/libide/ide-macros.h
+++ b/src/libide/ide-macros.h
@@ -23,12 +23,6 @@
G_BEGIN_DECLS
-#define ide_clear_weak_pointer(ptr) \
- (*(ptr) ? (g_object_remove_weak_pointer((GObject*)*(ptr), (gpointer*)ptr),*(ptr)=NULL,1) : 0)
-
-#define ide_set_weak_pointer(ptr,obj) \
-
((obj!=*(ptr))?(ide_clear_weak_pointer(ptr),*(ptr)=obj,((obj)?g_object_add_weak_pointer((GObject*)obj,(gpointer*)ptr),NULL:NULL),1):0)
-
#define ide_clear_signal_handler(obj,ptr) \
G_STMT_START { \
if (*(ptr) != 0) { \
diff --git a/src/libide/langserv/ide-langserv-rename-provider.c
b/src/libide/langserv/ide-langserv-rename-provider.c
index cef8ba2..fe1307f 100644
--- a/src/libide/langserv/ide-langserv-rename-provider.c
+++ b/src/libide/langserv/ide-langserv-rename-provider.c
@@ -18,6 +18,7 @@
#define G_LOG_DOMAIN "ide-langserv-rename-provider"
+#include <dazzle.h>
#include <jsonrpc-glib.h>
#include "ide-debug.h"
@@ -56,7 +57,7 @@ ide_langserv_rename_provider_set_buffer (IdeLangservRenameProvider *self,
{
IdeLangservRenameProviderPrivate *priv = ide_langserv_rename_provider_get_instance_private (self);
- ide_set_weak_pointer (&priv->buffer, buffer);
+ dzl_set_weak_pointer (&priv->buffer, buffer);
}
static void
@@ -66,7 +67,7 @@ ide_langserv_rename_provider_finalize (GObject *object)
IdeLangservRenameProviderPrivate *priv = ide_langserv_rename_provider_get_instance_private (self);
g_clear_object (&priv->client);
- ide_clear_weak_pointer (&priv->buffer);
+ dzl_clear_weak_pointer (&priv->buffer);
G_OBJECT_CLASS (ide_langserv_rename_provider_parent_class)->finalize (object);
}
diff --git a/src/libide/projects/ide-project-item.c b/src/libide/projects/ide-project-item.c
index ac64fae..a0d2545 100644
--- a/src/libide/projects/ide-project-item.c
+++ b/src/libide/projects/ide-project-item.c
@@ -16,6 +16,9 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#define G_LOG_DOMAIN "ide-project-item"
+
+#include <dazzle.h>
#include <glib/gi18n.h>
#include "projects/ide-project-item.h"
@@ -133,7 +136,7 @@ ide_project_item_set_parent (IdeProjectItem *item,
g_return_if_fail (IDE_IS_PROJECT_ITEM (item));
g_return_if_fail (!parent || IDE_IS_PROJECT_ITEM (parent));
- if (ide_set_weak_pointer (&priv->parent, parent))
+ if (dzl_set_weak_pointer (&priv->parent, parent))
g_object_notify_by_pspec (G_OBJECT (item), properties [PROP_PARENT]);
}
@@ -143,7 +146,7 @@ ide_project_item_finalize (GObject *object)
IdeProjectItem *self = (IdeProjectItem *)object;
IdeProjectItemPrivate *priv = ide_project_item_get_instance_private (self);
- ide_clear_weak_pointer (&priv->parent);
+ dzl_clear_weak_pointer (&priv->parent);
g_clear_pointer (&priv->children, g_sequence_free);
G_OBJECT_CLASS (ide_project_item_parent_class)->finalize (object);
diff --git a/src/libide/sourceview/ide-cursor.c b/src/libide/sourceview/ide-cursor.c
index b33843a..0cb64e4 100644
--- a/src/libide/sourceview/ide-cursor.c
+++ b/src/libide/sourceview/ide-cursor.c
@@ -84,7 +84,7 @@ ide_cursor_dispose (GObject *object)
if (self->highlight_tag != NULL)
gtk_text_tag_table_remove (gtk_text_buffer_get_tag_table (buffer),
self->highlight_tag);
- ide_clear_weak_pointer (&self->source_view);
+ dzl_clear_weak_pointer (&self->source_view);
}
if (self->operations_signals != NULL)
@@ -770,7 +770,7 @@ ide_cursor_set_property (GObject *object,
switch (prop_id)
{
case PROP_IDE_SOURCE_VIEW:
- ide_set_weak_pointer (&self->source_view, g_value_get_object (value));
+ dzl_set_weak_pointer (&self->source_view, g_value_get_object (value));
break;
default:
diff --git a/src/libide/sourceview/ide-line-change-gutter-renderer.c
b/src/libide/sourceview/ide-line-change-gutter-renderer.c
index b08d843..24666c2 100644
--- a/src/libide/sourceview/ide-line-change-gutter-renderer.c
+++ b/src/libide/sourceview/ide-line-change-gutter-renderer.c
@@ -18,6 +18,8 @@
#define G_LOG_DOMAIN "ide-line-change-gutter-renderer"
+#include <dazzle.h>
+
#include "ide-context.h"
#include "buffers/ide-buffer.h"
@@ -87,7 +89,7 @@ disconnect_buffer (IdeLineChangeGutterRenderer *self)
{
g_signal_handler_disconnect (self->buffer, self->buffer_notify_style_scheme);
self->buffer_notify_style_scheme = 0;
- ide_clear_weak_pointer (&self->buffer);
+ dzl_clear_weak_pointer (&self->buffer);
}
}
@@ -100,7 +102,7 @@ disconnect_view (IdeLineChangeGutterRenderer *self)
{
g_signal_handler_disconnect (self->text_view, self->text_view_notify_buffer);
self->text_view_notify_buffer = 0;
- ide_clear_weak_pointer (&self->text_view);
+ dzl_clear_weak_pointer (&self->text_view);
}
}
@@ -191,7 +193,7 @@ connect_buffer (IdeLineChangeGutterRenderer *self)
if (buffer)
{
- ide_set_weak_pointer (&self->buffer, buffer);
+ dzl_set_weak_pointer (&self->buffer, buffer);
self->buffer_notify_style_scheme = g_signal_connect (buffer,
"notify::style-scheme",
G_CALLBACK (notify_style_scheme_cb),
@@ -218,7 +220,7 @@ connect_view (IdeLineChangeGutterRenderer *self)
if (view)
{
- ide_set_weak_pointer (&self->text_view, view);
+ dzl_set_weak_pointer (&self->text_view, view);
self->text_view_notify_buffer = g_signal_connect (self->text_view,
"notify::buffer",
G_CALLBACK (notify_buffer_cb),
diff --git a/src/libide/sourceview/ide-source-view.c b/src/libide/sourceview/ide-source-view.c
index b66af8a..00522d3 100644
--- a/src/libide/sourceview/ide-source-view.c
+++ b/src/libide/sourceview/ide-source-view.c
@@ -5510,13 +5510,13 @@ ide_source_view_dispose (GObject *object)
if (priv->hadj_animation)
{
dzl_animation_stop (priv->hadj_animation);
- ide_clear_weak_pointer (&priv->hadj_animation);
+ dzl_clear_weak_pointer (&priv->hadj_animation);
}
if (priv->vadj_animation)
{
dzl_animation_stop (priv->vadj_animation);
- ide_clear_weak_pointer (&priv->vadj_animation);
+ dzl_clear_weak_pointer (&priv->vadj_animation);
}
ide_source_view_clear_snippets (self);
@@ -7709,7 +7709,7 @@ ide_source_view_scroll_to_iter (IdeSourceView *self,
if (priv->hadj_animation != NULL)
{
dzl_animation_stop (priv->hadj_animation);
- ide_clear_weak_pointer (&priv->hadj_animation);
+ dzl_clear_weak_pointer (&priv->hadj_animation);
}
priv->hadj_animation =
@@ -7725,7 +7725,7 @@ ide_source_view_scroll_to_iter (IdeSourceView *self,
if (priv->vadj_animation != NULL)
{
dzl_animation_stop (priv->vadj_animation);
- ide_clear_weak_pointer (&priv->vadj_animation);
+ dzl_clear_weak_pointer (&priv->vadj_animation);
}
priv->vadj_animation =
diff --git a/src/plugins/beautifier/gb-beautifier-editor-addin.c
b/src/plugins/beautifier/gb-beautifier-editor-addin.c
index 1f184ab..e593fe1 100644
--- a/src/plugins/beautifier/gb-beautifier-editor-addin.c
+++ b/src/plugins/beautifier/gb-beautifier-editor-addin.c
@@ -360,7 +360,7 @@ gb_beautifier_editor_addin_load (IdeEditorAddin *addin,
g_assert (GB_IS_BEAUTIFIER_EDITOR_ADDIN (self));
g_assert (IDE_IS_EDITOR_PERSPECTIVE (editor));
- ide_set_weak_pointer (&self->editor, editor);
+ dzl_set_weak_pointer (&self->editor, editor);
workbench = ide_widget_get_workbench (GTK_WIDGET (editor));
self->context = ide_workbench_get_context (workbench);
self->entries = gb_beautifier_config_get_entries (self, &self->has_default);
@@ -389,7 +389,7 @@ gb_beautifier_editor_addin_unload (IdeEditorAddin *addin,
self->entries = NULL;
}
- ide_clear_weak_pointer (&self->editor);
+ dzl_clear_weak_pointer (&self->editor);
self->context = NULL;
}
diff --git a/src/plugins/clang/ide-clang-highlighter.c b/src/plugins/clang/ide-clang-highlighter.c
index 0cbc3ff..699bd19 100644
--- a/src/plugins/clang/ide-clang-highlighter.c
+++ b/src/plugins/clang/ide-clang-highlighter.c
@@ -182,7 +182,7 @@ ide_clang_highlighter_real_set_engine (IdeHighlighter *highlighter,
{
IdeClangHighlighter *self = (IdeClangHighlighter *)highlighter;
- ide_set_weak_pointer (&self->engine, engine);
+ dzl_set_weak_pointer (&self->engine, engine);
}
static void
@@ -190,7 +190,7 @@ ide_clang_highlighter_finalize (GObject *object)
{
IdeClangHighlighter *self = (IdeClangHighlighter *)object;
- ide_clear_weak_pointer (&self->engine);
+ dzl_clear_weak_pointer (&self->engine);
G_OBJECT_CLASS (ide_clang_highlighter_parent_class)->finalize (object);
}
diff --git a/src/plugins/code-index/ide-code-index-search-result.c
b/src/plugins/code-index/ide-code-index-search-result.c
index 2d857a9..2a19afe 100644
--- a/src/plugins/code-index/ide-code-index-search-result.c
+++ b/src/plugins/code-index/ide-code-index-search-result.c
@@ -83,7 +83,7 @@ ide_code_index_search_result_set_property (GObject *object,
switch (prop_id)
{
case PROP_CONTEXT:
- ide_set_weak_pointer (&self->context, g_value_get_object (value));
+ dzl_set_weak_pointer (&self->context, g_value_get_object (value));
break;
case PROP_LOCATION:
@@ -100,7 +100,7 @@ ide_code_index_search_result_finalize (GObject *object)
{
IdeCodeIndexSearchResult *self = (IdeCodeIndexSearchResult *)object;
- ide_clear_weak_pointer (&self->context);
+ dzl_clear_weak_pointer (&self->context);
g_clear_pointer (&self->location, ide_source_location_unref);
G_OBJECT_CLASS (ide_code_index_search_result_parent_class)->finalize (object);
diff --git a/src/plugins/color-picker/gb-color-picker-document-monitor.c
b/src/plugins/color-picker/gb-color-picker-document-monitor.c
index c4ccca7..7ab295b 100644
--- a/src/plugins/color-picker/gb-color-picker-document-monitor.c
+++ b/src/plugins/color-picker/gb-color-picker-document-monitor.c
@@ -514,7 +514,7 @@ gb_color_picker_document_monitor_set_buffer (GbColorPickerDocumentMonitor *self,
if (self->buffer != buffer && self->buffer != NULL)
stop_monitor (self);
- if (ide_set_weak_pointer (&self->buffer, buffer))
+ if (dzl_set_weak_pointer (&self->buffer, buffer))
{
g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_BUFFER]);
@@ -544,7 +544,7 @@ gb_color_picker_document_monitor_finalize (GObject *object)
{
GbColorPickerDocumentMonitor *self = (GbColorPickerDocumentMonitor *)object;
- ide_clear_weak_pointer (&self->buffer);
+ dzl_clear_weak_pointer (&self->buffer);
G_OBJECT_CLASS (gb_color_picker_document_monitor_parent_class)->finalize (object);
}
diff --git a/src/plugins/color-picker/gb-color-picker-prefs.c
b/src/plugins/color-picker/gb-color-picker-prefs.c
index ec6c3cf..e6986ec 100644
--- a/src/plugins/color-picker/gb-color-picker-prefs.c
+++ b/src/plugins/color-picker/gb-color-picker-prefs.c
@@ -544,13 +544,13 @@ gb_color_picker_prefs_set_panel (GbColorPickerPrefs *self,
gb_color_picker_prefs_unbind_settings (self);
gstyle_color_panel_set_prefs_pages (self->panel, NULL, NULL, NULL, NULL);
gtk_list_box_bind_model (GTK_LIST_BOX (self->palettes_listbox), NULL, NULL, NULL, NULL);
- ide_clear_weak_pointer (&self->panel);
+ dzl_clear_weak_pointer (&self->panel);
self->palette_widget = NULL;
}
if (panel != NULL && GSTYLE_IS_COLOR_PANEL (panel))
{
- ide_set_weak_pointer (&self->panel, panel);
+ dzl_set_weak_pointer (&self->panel, panel);
self->palette_widget = gstyle_color_panel_get_palette_widget (self->panel);
self->palettes_store = gstyle_palette_widget_get_store (self->palette_widget);
gtk_list_box_bind_model (GTK_LIST_BOX (self->palettes_listbox),
@@ -633,7 +633,7 @@ gb_color_picker_prefs_finalize (GObject *object)
{
GbColorPickerPrefs *self = (GbColorPickerPrefs *)object;
- ide_clear_weak_pointer (&self->panel);
+ dzl_clear_weak_pointer (&self->panel);
g_clear_object (&self->components_page);
g_clear_object (&self->color_strings_page);
diff --git a/src/plugins/command-bar/gb-command-bar.c b/src/plugins/command-bar/gb-command-bar.c
index 2012d29..33b8c00 100644
--- a/src/plugins/command-bar/gb-command-bar.c
+++ b/src/plugins/command-bar/gb-command-bar.c
@@ -85,7 +85,7 @@ gb_command_bar_load (IdeWorkbenchAddin *addin,
g_assert (GB_IS_COMMAND_BAR (self));
- ide_set_weak_pointer (&self->workbench, workbench);
+ dzl_set_weak_pointer (&self->workbench, workbench);
provider = g_object_new (GB_TYPE_COMMAND_GACTION_PROVIDER,
"workbench", self->workbench,
@@ -123,7 +123,7 @@ gb_command_bar_unload (IdeWorkbenchAddin *addin,
*/
g_action_map_remove_action (G_ACTION_MAP (workbench), "show-command-bar");
- ide_clear_weak_pointer (&self->workbench);
+ dzl_clear_weak_pointer (&self->workbench);
}
GtkWidget *
@@ -198,7 +198,7 @@ gb_command_bar_set_last_focus (GbCommandBar *self,
g_return_if_fail (GB_IS_COMMAND_BAR (self));
g_return_if_fail (!widget || GTK_IS_WIDGET (widget));
- ide_set_weak_pointer (&self->last_focus, widget);
+ dzl_set_weak_pointer (&self->last_focus, widget);
}
/**
@@ -629,12 +629,12 @@ gb_command_bar_finalize (GObject *object)
{
GbCommandBar *self = (GbCommandBar *)object;
- ide_clear_weak_pointer (&self->workbench);
+ dzl_clear_weak_pointer (&self->workbench);
g_clear_pointer (&self->last_completion, g_free);
g_clear_pointer (&self->saved_text, g_free);
g_queue_free_full (self->history, g_free);
- ide_clear_weak_pointer (&self->last_focus);
+ dzl_clear_weak_pointer (&self->last_focus);
G_OBJECT_CLASS (gb_command_bar_parent_class)->finalize (object);
}
diff --git a/src/plugins/command-bar/gb-command-vim.c b/src/plugins/command-bar/gb-command-vim.c
index 2a38056..f811d93 100644
--- a/src/plugins/command-bar/gb-command-vim.c
+++ b/src/plugins/command-bar/gb-command-vim.c
@@ -58,7 +58,7 @@ gb_command_vim_set_active_widget (GbCommandVim *vim,
g_return_if_fail (GB_IS_COMMAND_VIM (vim));
g_return_if_fail (GTK_IS_WIDGET (active_widget));
- if (ide_set_weak_pointer (&vim->active_widget, active_widget))
+ if (dzl_set_weak_pointer (&vim->active_widget, active_widget))
g_object_notify_by_pspec (G_OBJECT (vim), properties [PROP_ACTIVE_WIDGET]);
}
@@ -113,7 +113,7 @@ gb_command_vim_finalize (GObject *object)
{
GbCommandVim *self = GB_COMMAND_VIM (object);
- ide_clear_weak_pointer (&self->active_widget);
+ dzl_clear_weak_pointer (&self->active_widget);
g_clear_pointer (&self->command_text, g_free);
G_OBJECT_CLASS (gb_command_vim_parent_class)->finalize (object);
diff --git a/src/plugins/create-project/gbp-create-project-genesis-addin.c
b/src/plugins/create-project/gbp-create-project-genesis-addin.c
index f4b10f1..9d59783 100644
--- a/src/plugins/create-project/gbp-create-project-genesis-addin.c
+++ b/src/plugins/create-project/gbp-create-project-genesis-addin.c
@@ -49,7 +49,7 @@ gbp_create_project_genesis_addin_finalize (GObject *object)
{
GbpCreateProjectGenesisAddin *self = (GbpCreateProjectGenesisAddin *)object;
- ide_clear_weak_pointer (&self->widget);
+ dzl_clear_weak_pointer (&self->widget);
G_OBJECT_CLASS (gbp_create_project_genesis_addin_parent_class)->finalize (object);
}
@@ -123,7 +123,7 @@ gbp_create_project_genesis_addin_get_widget (IdeGenesisAddin *addin)
widget = g_object_new (GBP_TYPE_CREATE_PROJECT_WIDGET,
"visible", TRUE,
NULL);
- ide_set_weak_pointer (&self->widget, widget);
+ dzl_set_weak_pointer (&self->widget, widget);
/*
* TODO: You need to watch for changes in the widget's entries, and when
diff --git a/src/plugins/ctags/ide-ctags-highlighter.c b/src/plugins/ctags/ide-ctags-highlighter.c
index c827c07..5fb31b6 100644
--- a/src/plugins/ctags/ide-ctags-highlighter.c
+++ b/src/plugins/ctags/ide-ctags-highlighter.c
@@ -248,7 +248,7 @@ ide_ctags_highlighter_real_set_engine (IdeHighlighter *highlighter,
context = ide_object_get_context (IDE_OBJECT (self));
service = ide_context_get_service_typed (context, IDE_TYPE_CTAGS_SERVICE);
- ide_set_weak_pointer (&self->service, service);
+ dzl_set_weak_pointer (&self->service, service);
ide_ctags_service_register_highlighter (service, self);
}
@@ -261,7 +261,7 @@ ide_ctags_highlighter_finalize (GObject *object)
if (self->service != NULL)
{
ide_ctags_service_unregister_highlighter (self->service, self);
- ide_clear_weak_pointer (&self->service);
+ dzl_clear_weak_pointer (&self->service);
}
g_clear_pointer (&self->indexes, g_ptr_array_unref);
diff --git a/src/plugins/file-search/gb-file-search-result.c b/src/plugins/file-search/gb-file-search-result.c
index 25e7a29..a208dc7 100644
--- a/src/plugins/file-search/gb-file-search-result.c
+++ b/src/plugins/file-search/gb-file-search-result.c
@@ -63,7 +63,7 @@ gb_file_search_result_finalize (GObject *object)
{
GbFileSearchResult *self = (GbFileSearchResult *)object;
- ide_clear_weak_pointer (&self->context);
+ dzl_clear_weak_pointer (&self->context);
g_clear_pointer (&self->path, g_free);
G_OBJECT_CLASS (gb_file_search_result_parent_class)->finalize (object);
@@ -99,7 +99,7 @@ gb_file_search_result_set_property (GObject *object,
switch (prop_id)
{
case PROP_CONTEXT:
- ide_set_weak_pointer (&self->context, g_value_get_object (value));
+ dzl_set_weak_pointer (&self->context, g_value_get_object (value));
break;
case PROP_PATH:
diff --git a/src/plugins/flatpak/gbp-flatpak-application-addin.c
b/src/plugins/flatpak/gbp-flatpak-application-addin.c
index 6e966af..ccdda42 100644
--- a/src/plugins/flatpak/gbp-flatpak-application-addin.c
+++ b/src/plugins/flatpak/gbp-flatpak-application-addin.c
@@ -248,7 +248,7 @@ install_info_free (InstallInfo *info)
info);
}
- ide_clear_weak_pointer (&info->self);
+ dzl_clear_weak_pointer (&info->self);
g_clear_object (&info->monitor);
g_clear_object (&info->installation);
@@ -267,7 +267,7 @@ install_info_new (GbpFlatpakApplicationAddin *self,
info = g_slice_new0 (InstallInfo);
info->installation = g_object_ref (installation);
info->monitor = flatpak_installation_create_monitor (installation, NULL, NULL);
- ide_set_weak_pointer (&info->self, self);
+ dzl_set_weak_pointer (&info->self, self);
if (info->monitor != NULL)
{
diff --git a/src/plugins/flatpak/gbp-flatpak-configuration-provider.c
b/src/plugins/flatpak/gbp-flatpak-configuration-provider.c
index 85ea63d..2c3804c 100644
--- a/src/plugins/flatpak/gbp-flatpak-configuration-provider.c
+++ b/src/plugins/flatpak/gbp-flatpak-configuration-provider.c
@@ -1068,7 +1068,7 @@ gbp_flatpak_configuration_provider_load_async (IdeConfigurationProvider *provide
g_assert (IDE_IS_CONFIGURATION_MANAGER (manager));
g_assert (!cancellable || G_IS_CANCELLABLE (cancellable));
- ide_set_weak_pointer (&self->manager, manager);
+ dzl_set_weak_pointer (&self->manager, manager);
self->manifest_monitors = g_ptr_array_new_with_free_func (g_object_unref);
@@ -1119,7 +1119,7 @@ gbp_flatpak_configuration_provider_unload (IdeConfigurationProvider *provider,
g_clear_pointer (&self->manifest_monitors, g_ptr_array_unref);
- ide_clear_weak_pointer (&self->manager);
+ dzl_clear_weak_pointer (&self->manager);
IDE_EXIT;
}
diff --git a/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
b/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
index 6a15c4a..2e1099e 100644
--- a/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
+++ b/src/plugins/flatpak/gbp-flatpak-runtime-provider.c
@@ -150,7 +150,7 @@ gbp_flatpak_runtime_provider_load (IdeRuntimeProvider *provider,
g_assert (GBP_IS_FLATPAK_RUNTIME_PROVIDER (self));
g_assert (IDE_IS_RUNTIME_MANAGER (manager));
- ide_set_weak_pointer (&self->manager, manager);
+ dzl_set_weak_pointer (&self->manager, manager);
self->runtimes = g_ptr_array_new_with_free_func (g_object_unref);
refs = gbp_flatpak_application_addin_get_runtimes (app_addin);
@@ -197,7 +197,7 @@ gbp_flatpak_runtime_provider_unload (IdeRuntimeProvider *provider,
g_clear_pointer (&self->runtimes, g_ptr_array_unref);
- ide_clear_weak_pointer (&self->manager);
+ dzl_clear_weak_pointer (&self->manager);
IDE_EXIT;
}
diff --git a/src/plugins/git/ide-git-buffer-change-monitor.c b/src/plugins/git/ide-git-buffer-change-monitor.c
index 0819a23..f88ec8f 100644
--- a/src/plugins/git/ide-git-buffer-change-monitor.c
+++ b/src/plugins/git/ide-git-buffer-change-monitor.c
@@ -458,7 +458,7 @@ ide_git_buffer_change_monitor_set_buffer (IdeBufferChangeMonitor *monitor,
g_return_if_fail (IDE_IS_BUFFER (buffer));
g_return_if_fail (!self->buffer);
- ide_set_weak_pointer (&self->buffer, buffer);
+ dzl_set_weak_pointer (&self->buffer, buffer);
context = ide_object_get_context (IDE_OBJECT (self));
vcs = ide_context_get_vcs (context);
@@ -700,7 +700,7 @@ ide_git_buffer_change_monitor_dispose (GObject *object)
self->changed_timeout = 0;
}
- ide_clear_weak_pointer (&self->buffer);
+ dzl_clear_weak_pointer (&self->buffer);
g_clear_object (&self->signal_group);
g_clear_object (&self->vcs_signal_group);
diff --git a/src/plugins/git/ide-git-remote-callbacks.c b/src/plugins/git/ide-git-remote-callbacks.c
index a386cc2..70c72ca 100644
--- a/src/plugins/git/ide-git-remote-callbacks.c
+++ b/src/plugins/git/ide-git-remote-callbacks.c
@@ -98,7 +98,7 @@ ide_git_remote_callbacks__notify_fraction_cb (gpointer data)
if ((animation = self->animation))
{
- ide_clear_weak_pointer (&self->animation);
+ dzl_clear_weak_pointer (&self->animation);
dzl_animation_stop (animation);
}
@@ -108,7 +108,7 @@ ide_git_remote_callbacks__notify_fraction_cb (gpointer data)
NULL,
"fraction", self->fraction,
NULL);
- ide_set_weak_pointer (&self->animation, animation);
+ dzl_set_weak_pointer (&self->animation, animation);
g_object_notify_by_pspec (G_OBJECT (self), properties [PROP_FRACTION]);
diff --git a/src/plugins/history/gbp-history-editor-view-addin.c
b/src/plugins/history/gbp-history-editor-view-addin.c
index 71fd072..18aa02b 100644
--- a/src/plugins/history/gbp-history-editor-view-addin.c
+++ b/src/plugins/history/gbp-history-editor-view-addin.c
@@ -55,7 +55,7 @@ gbp_history_editor_view_addin_stack_set (IdeEditorViewAddin *addin,
g_assert (stack_addin != NULL);
g_assert (GBP_IS_HISTORY_LAYOUT_STACK_ADDIN (stack_addin));
- ide_set_weak_pointer (&self->stack_addin, GBP_HISTORY_LAYOUT_STACK_ADDIN (stack_addin));
+ dzl_set_weak_pointer (&self->stack_addin, GBP_HISTORY_LAYOUT_STACK_ADDIN (stack_addin));
IDE_EXIT;
}
@@ -263,7 +263,7 @@ gbp_history_editor_view_addin_unload (IdeEditorViewAddin *addin,
G_CALLBACK (gbp_history_editor_view_addin_delete_range),
self);
- ide_clear_weak_pointer (&self->stack_addin);
+ dzl_clear_weak_pointer (&self->stack_addin);
self->editor = NULL;
}
diff --git a/src/plugins/history/gbp-history-item.c b/src/plugins/history/gbp-history-item.c
index 4d36777..a0f0fa4 100644
--- a/src/plugins/history/gbp-history-item.c
+++ b/src/plugins/history/gbp-history-item.c
@@ -40,7 +40,7 @@ gbp_history_item_dispose (GObject *object)
{
GbpHistoryItem *self = (GbpHistoryItem *)object;
- ide_clear_weak_pointer (&self->context);
+ dzl_clear_weak_pointer (&self->context);
if (self->mark != NULL)
{
@@ -87,7 +87,7 @@ gbp_history_item_new (GtkTextMark *mark)
item->mark = g_object_ref (mark);
context = ide_buffer_get_context (IDE_BUFFER (buffer));
- ide_set_weak_pointer (&item->context, context);
+ dzl_set_weak_pointer (&item->context, context);
gtk_text_buffer_get_iter_at_mark (buffer, &iter, mark);
item->line = gtk_text_iter_get_line (&iter);
diff --git a/src/plugins/sysmon/gb-sysmon-addin.c b/src/plugins/sysmon/gb-sysmon-addin.c
index d44386b..6d6afbf 100644
--- a/src/plugins/sysmon/gb-sysmon-addin.c
+++ b/src/plugins/sysmon/gb-sysmon-addin.c
@@ -58,7 +58,7 @@ gb_sysmon_addin_load (IdeWorkbenchAddin *addin,
"expand", TRUE,
"visible", TRUE,
NULL);
- ide_set_weak_pointer (&self->panel, panel);
+ dzl_set_weak_pointer (&self->panel, panel);
gtk_container_add (GTK_CONTAINER (pane), GTK_WIDGET (panel));
}
@@ -74,7 +74,7 @@ gb_sysmon_addin_unload (IdeWorkbenchAddin *addin,
if (self->panel != NULL)
{
gtk_widget_destroy (self->panel);
- ide_clear_weak_pointer (&self->panel);
+ dzl_clear_weak_pointer (&self->panel);
}
}
diff --git a/src/plugins/terminal/gb-terminal-workbench-addin.c
b/src/plugins/terminal/gb-terminal-workbench-addin.c
index 23c681d..64a7e6d 100644
--- a/src/plugins/terminal/gb-terminal-workbench-addin.c
+++ b/src/plugins/terminal/gb-terminal-workbench-addin.c
@@ -142,7 +142,7 @@ on_run_manager_run (GbTerminalWorkbenchAddin *self,
"pty", pty,
"visible", TRUE,
NULL);
- ide_set_weak_pointer (&self->run_terminal, view);
+ dzl_set_weak_pointer (&self->run_terminal, view);
panel = g_object_new (DZL_TYPE_DOCK_WIDGET,
"child", self->run_terminal,
@@ -151,7 +151,7 @@ on_run_manager_run (GbTerminalWorkbenchAddin *self,
"title", _("Application Output"),
"visible", TRUE,
NULL);
- ide_set_weak_pointer (&self->run_panel, panel);
+ dzl_set_weak_pointer (&self->run_panel, panel);
perspective = ide_workbench_get_perspective_by_name (self->workbench, "editor");
g_assert (IDE_IS_EDITOR_PERSPECTIVE (perspective));
@@ -244,7 +244,7 @@ gb_terminal_workbench_addin_load (IdeWorkbenchAddin *addin,
context = ide_workbench_get_context (workbench);
- ide_set_weak_pointer (&self->workbench, workbench);
+ dzl_set_weak_pointer (&self->workbench, workbench);
g_action_map_add_action_entries (G_ACTION_MAP (workbench), actions, G_N_ELEMENTS (actions), self);
gb_terminal_workbench_setup_shortcuts (self, workbench);
@@ -297,13 +297,13 @@ gb_terminal_workbench_addin_unload (IdeWorkbenchAddin *addin,
if (self->panel_dock_widget != NULL)
{
gtk_widget_destroy (self->panel_dock_widget);
- ide_clear_weak_pointer (&self->panel_dock_widget);
+ dzl_clear_weak_pointer (&self->panel_dock_widget);
}
if (self->run_panel != NULL)
{
gtk_widget_destroy (self->run_panel);
- ide_clear_weak_pointer (&self->run_panel);
+ dzl_clear_weak_pointer (&self->run_panel);
}
}
diff --git a/src/plugins/xml-pack/ide-xml-highlighter.c b/src/plugins/xml-pack/ide-xml-highlighter.c
index b199f67..ee29bd1 100644
--- a/src/plugins/xml-pack/ide-xml-highlighter.c
+++ b/src/plugins/xml-pack/ide-xml-highlighter.c
@@ -139,7 +139,7 @@ ide_xml_highlighter_bind_buffer_cb (IdeXmlHighlighter *self,
g_assert (IDE_IS_BUFFER (buffer));
g_assert (DZL_IS_SIGNAL_GROUP (group));
- ide_set_weak_pointer (&self->buffer, GTK_TEXT_BUFFER (buffer));
+ dzl_set_weak_pointer (&self->buffer, GTK_TEXT_BUFFER (buffer));
gtk_text_buffer_get_start_iter (self->buffer, &begin);
self->iter_mark = gtk_text_buffer_create_mark (self->buffer, NULL, &begin, TRUE);
@@ -162,7 +162,7 @@ ide_xml_highlighter_unbind_buffer_cb (IdeXmlHighlighter *self,
gtk_text_buffer_delete_mark (self->buffer, self->iter_mark);
self->iter_mark = NULL;
- ide_clear_weak_pointer (&self->buffer);
+ dzl_clear_weak_pointer (&self->buffer);
}
@@ -219,7 +219,7 @@ ide_xml_highlighter_real_set_engine (IdeHighlighter *highlighter,
g_return_if_fail (IDE_IS_XML_HIGHLIGHTER (self));
g_return_if_fail (IDE_IS_HIGHLIGHT_ENGINE (engine));
- if (ide_set_weak_pointer (&self->engine, engine))
+ if (dzl_set_weak_pointer (&self->engine, engine))
{
buffer = ide_highlight_engine_get_buffer (engine);
/*
@@ -248,7 +248,7 @@ ide_xml_highlighter_dispose (GObject *object)
self->highlight_timeout = 0;
}
- ide_clear_weak_pointer (&self->engine);
+ dzl_clear_weak_pointer (&self->engine);
g_clear_object (&self->signal_group);
G_OBJECT_CLASS (ide_xml_highlighter_parent_class)->dispose (object);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]