hermet pushed a commit to branch master.

http://git.enlightenment.org/tools/enventor.git/commit/?id=79eb7b7f88136dd89b10696747b243c208c416e2

commit 79eb7b7f88136dd89b10696747b243c208c416e2
Author: ChunEon Park <[email protected]>
Date:   Tue Feb 4 17:55:56 2014 +0900

    modify gui.
    
    display file path on the window title not on the statusbar.
---
 src/bin/base_gui.c      | 9 +++++++++
 src/bin/edc_editor.c    | 3 ++-
 src/bin/main.c          | 2 +-
 src/bin/statusbar.c     | 9 ++++-----
 src/include/statusbar.h | 2 +-
 5 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/src/bin/base_gui.c b/src/bin/base_gui.c
index 54f5e09..4a3c0d4 100644
--- a/src/bin/base_gui.c
+++ b/src/bin/base_gui.c
@@ -18,6 +18,15 @@ win_delete_request_cb(void *data EINA_UNUSED, Evas_Object 
*obj EINA_UNUSED,
 }
 
 void
+base_title_set(const char *path)
+{
+   base_data *bd = g_bd;
+   char buf[PATH_MAX];
+   snprintf(buf, sizeof(buf), "%s - Enventor", path);
+   elm_win_title_set(bd->win, buf);
+}
+
+void
 base_statusbar_toggle()
 {
    base_data *bd = g_bd;
diff --git a/src/bin/edc_editor.c b/src/bin/edc_editor.c
index b0c459a..81d949c 100644
--- a/src/bin/edc_editor.c
+++ b/src/bin/edc_editor.c
@@ -796,7 +796,8 @@ edit_edc_read(edit_data *ed, const char *file_path)
    Eina_Stringshare *group_name =
       parser_first_group_name_get(ed->pd, ed->en_edit);
 
-   stats_edc_file_set(ed->sd, group_name);
+   stats_edc_group_set(ed->sd, group_name);
+   base_title_set(config_edc_path_get());
 
    ecore_animator_add(syntax_color_timer_cb, ed);
 
diff --git a/src/bin/main.c b/src/bin/main.c
index a4bf673..fef4df2 100644
--- a/src/bin/main.c
+++ b/src/bin/main.c
@@ -338,7 +338,7 @@ edc_view_set(app_data *ad, stats_data *sd, Eina_Stringshare 
*group)
 
    if (!vd) return;
 
-   if (group) stats_edc_file_set(sd, group);
+   if (group) stats_edc_group_set(sd, group);
 }
 
 static void
diff --git a/src/bin/statusbar.c b/src/bin/statusbar.c
index 62be536..d2f7b4d 100644
--- a/src/bin/statusbar.c
+++ b/src/bin/statusbar.c
@@ -21,11 +21,10 @@ stats_line_num_update(stats_data *sd, int cur_line, int 
max_line)
 }
 
 void
-stats_edc_file_set(stats_data *sd, Eina_Stringshare *group_name)
+stats_edc_group_set(stats_data *sd, Eina_Stringshare *group_name)
 {
-   char buf[PATH_MAX];
-   const char *filename = ecore_file_file_get(config_edc_path_get());
-   snprintf(buf, sizeof(buf), "<align=right>File 
[<style=glow><color=#3399ff>%s</color></style>]    Group 
[<style=glow><color=#3399ff>%s</color></style>]</align>", filename, group_name);
+   char buf[1028];
+   snprintf(buf, sizeof(buf), "<align=right>Group 
[<style=glow><color=#3399ff>%s</color></style>]</align>", group_name);
    elm_object_part_text_set(sd->layout, "elm.text.file_group_name", buf);
    sd->group_name = eina_stringshare_add(group_name);
 }
@@ -44,7 +43,7 @@ stats_init(Evas_Object *parent)
                             "Cursor 
[<style=glow><color=#3399ff>0</color></style>,<style=glow><color=#3399ff>0</color></style>]
 
[<style=glow><color=#3399ff>0.00</color></style>,<style=glow><color=#3399ff>0.00</color></style>]");
    sd->layout = layout;
 
-   stats_edc_file_set(sd, NULL);
+   stats_edc_group_set(sd, NULL);
 
    return sd;
 }
diff --git a/src/include/statusbar.h b/src/include/statusbar.h
index 7b06b6e..5b198d9 100644
--- a/src/include/statusbar.h
+++ b/src/include/statusbar.h
@@ -5,5 +5,5 @@ void stats_cursor_pos_update(stats_data *sd, Evas_Coord x, 
Evas_Coord y, float r
 void stats_info_msg_update(stats_data *sd, const char *msg);
 void stats_line_num_update(stats_data *sd, int cur_line, int max_line);
 Evas_Object *stats_obj_get(stats_data *sd);
-void stats_edc_file_set(stats_data *sd, const char *group_name);
+void stats_edc_group_set(stats_data *sd, const char *group_name);
 Eina_Stringshare *stats_group_name_get(stats_data *sd);

-- 


Reply via email to