[gnome-latex] MainWindow: use tepl_statusbar_set_tab_group()



commit 014e54767afcc4655ee291493e02ed378b56849b
Author: Sébastien Wilmet <swilmet gnome org>
Date:   Mon Apr 20 08:57:29 2020 +0200

    MainWindow: use tepl_statusbar_set_tab_group()

 src/main_window.vala | 18 +-----------------
 1 file changed, 1 insertion(+), 17 deletions(-)
---
diff --git a/src/main_window.vala b/src/main_window.vala
index dc15392..e0e31ac 100644
--- a/src/main_window.vala
+++ b/src/main_window.vala
@@ -253,6 +253,7 @@ public class MainWindow : ApplicationWindow
         /* Statusbar */
 
         _statusbar = new Tepl.Statusbar ();
+        _statusbar.set_tab_group (_documents_panel);
         _statusbar.show_all ();
         main_vgrid.add (_statusbar);
 
@@ -264,7 +265,6 @@ public class MainWindow : ApplicationWindow
         {
             update_file_actions_sensitivity ();
             update_config_project_sensitivity ();
-            update_cursor_position_statusbar ();
 
             if (this.active_tab == null)
             {
@@ -711,7 +711,6 @@ public class MainWindow : ApplicationWindow
 
         doc.modified_changed.connect (() => sync_name (tab));
         doc.notify["readonly"].connect (() => sync_name (tab));
-        doc.tepl_cursor_moved.connect (update_cursor_position_statusbar);
 
         tab.show ();
 
@@ -886,21 +885,6 @@ public class MainWindow : ApplicationWindow
         _documents_panel.remove_all_tabs ();
     }
 
-    private void update_cursor_position_statusbar ()
-    {
-        if (active_view == null)
-        {
-            _statusbar.hide_cursor_position ();
-            return;
-        }
-
-        TextIter iter;
-        active_document.get_iter_at_mark (out iter, active_document.get_insert ());
-        int row = (int) iter.get_line ();
-        int col = (int) active_view.get_visual_column (iter);
-        _statusbar.show_cursor_position (row + 1, col + 1);
-    }
-
     public void save_state ()
     {
         /* state of the window */


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]