[geany/geany-plugins] 2a87f0: treebrowser: Don't change directory on project save
Jiří Techet
git-noreply at xxxxx
Mon Feb 20 15:41:29 UTC 2017
Branch: refs/heads/master
Author: Jiří Techet <techet at gmail.com>
Committer: Jiří Techet <techet at gmail.com>
Date: Mon, 20 Feb 2017 15:41:29 UTC
Commit: 2a87f09123bfb45d8664718f22c8f69fa23884b4
https://github.com/geany/geany-plugins/commit/2a87f09123bfb45d8664718f22c8f69fa23884b4
Log Message:
-----------
treebrowser: Don't change directory on project save
This behavior might be unwanted when changing project settings which
is unrelated to project base path and also fixes filebrowser behavior
with the updated way project-save signal is emitted.
Modified Paths:
--------------
treebrowser/src/treebrowser.c
Modified: treebrowser/src/treebrowser.c
7 lines changed, 3 insertions(+), 4 deletions(-)
===================================================================
@@ -151,7 +151,7 @@ _gtk_cell_layout_get_cells(GtkTreeViewColumn *column)
* PROTOTYPES
* ------------------ */
-static void project_change_cb(G_GNUC_UNUSED GObject *obj, G_GNUC_UNUSED GKeyFile *config, G_GNUC_UNUSED gpointer data);
+static void project_open_cb(G_GNUC_UNUSED GObject *obj, G_GNUC_UNUSED GKeyFile *config, G_GNUC_UNUSED gpointer data);
static void treebrowser_browse(gchar *directory, gpointer parent);
static void treebrowser_bookmarks_set_state(void);
static void treebrowser_load_bookmarks(void);
@@ -168,8 +168,7 @@ static gboolean save_settings(void);
PluginCallback plugin_callbacks[] =
{
- { "project-open", (GCallback) &project_change_cb, TRUE, NULL },
- { "project-save", (GCallback) &project_change_cb, TRUE, NULL },
+ { "project-open", (GCallback) &project_open_cb, TRUE, NULL },
{ NULL, NULL, FALSE, NULL }
};
@@ -2072,7 +2071,7 @@ plugin_configure(GtkDialog *dialog)
* ------------------ */
static void
-project_change_cb(G_GNUC_UNUSED GObject *obj, G_GNUC_UNUSED GKeyFile *config, G_GNUC_UNUSED gpointer data)
+project_open_cb(G_GNUC_UNUSED GObject *obj, G_GNUC_UNUSED GKeyFile *config, G_GNUC_UNUSED gpointer data)
{
gchar *uri;
--------------
This E-Mail was brought to you by github_commit_mail.py (Source: https://github.com/geany/infrastructure).
More information about the Plugins-Commits
mailing list