minor fixes

This commit is contained in:
DYefremov
2020-05-17 13:08:02 +03:00
parent 638be67425
commit b2ea39f8a6
2 changed files with 24 additions and 33 deletions

View File

@@ -215,7 +215,6 @@ class Application(Gtk.Application):
self._telnet_tool_button = builder.get_object("telnet_tool_button")
# App info
self._app_info_box = builder.get_object("app_info_box")
self._app_info_box.bind_property("visible", self._status_bar_box, "visible", 4)
self._app_info_box.bind_property("visible", builder.get_object("main_paned"), "visible", 4)
self._app_info_box.bind_property("visible", builder.get_object("toolbar_extra_box"), "visible", 4)
self._app_info_box.bind_property("visible", builder.get_object("toolbar_tools_box"), "visible", 4)
@@ -899,9 +898,9 @@ class Application(Gtk.Application):
def on_view_drag_begin(self, view, context):
""" Selects a row under the cursor in the view at the dragging beginning. """
selection = view.get_selection()
if selection.count_selected_rows() > 1:
view.do_toggle_cursor_row(view)
path, column = view.get_cursor()
if path:
view.get_selection().select_path(path)
def on_view_drag_data_get(self, view, drag_context, data, info, time):
selection = self.get_selection(view)
@@ -985,12 +984,12 @@ class Application(Gtk.Application):
return
model = get_base_model(view.get_model())
dest_index = 0
dest_index = len(model)
if drop_info:
path, position = drop_info
dest_iter = model.get_iter(path)
if dest_iter:
dest_index = model.get_value(dest_iter, 0)
dest_index = path.get_indices()[0]
fav_bouquet = self._bouquets[bq_selected]
itrs = itr_str.split(",")
@@ -1012,6 +1011,7 @@ class Application(Gtk.Application):
for row in in_rows:
model.insert(dest_index, row)
fav_bouquet.insert(dest_index, row[Column.FAV_ID])
dest_index += 1
for in_itr in in_itrs:
del fav_bouquet[int(model.get_path(in_itr)[0])]
model.remove(in_itr)

View File

@@ -1761,7 +1761,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Service</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">3</property>
<child>
<object class="GtkCellRendererPixbuf" id="coded_cellrendererpixbuf">
@@ -1809,7 +1808,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Package</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">6</property>
<child>
<object class="GtkCellRendererText" id="package_cellrenderertext">
@@ -1830,7 +1828,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Type</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">7</property>
<child>
<object class="GtkCellRendererText" id="service_type_cellrenderertex">
@@ -1849,7 +1846,6 @@ Author: Dmitriy Yefremov
<property name="min_width">25</property>
<property name="title" translatable="yes">Picon</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">9</property>
<child>
<object class="GtkCellRendererPixbuf" id="picon_cellrendererpixbuf"/>
@@ -1881,7 +1877,6 @@ Author: Dmitriy Yefremov
<property name="title">SID</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">10</property>
<child>
<object class="GtkCellRendererText" id="ssid_cellrenderertext">
@@ -1901,7 +1896,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Freq</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">11</property>
<child>
<object class="GtkCellRendererText" id="freq_cellrenderertext">
@@ -1921,7 +1915,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Rate</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">12</property>
<child>
<object class="GtkCellRendererText" id="rate_cellrenderertext">
@@ -1941,7 +1934,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">Pol</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">13</property>
<child>
<object class="GtkCellRendererText" id="pol_cellrenderertext">
@@ -1961,7 +1953,6 @@ Author: Dmitriy Yefremov
<property name="title">FEC</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">14</property>
<child>
<object class="GtkCellRendererText" id="fec_cellrenderertext">
@@ -1981,7 +1972,6 @@ Author: Dmitriy Yefremov
<property name="title" translatable="yes">System</property>
<property name="expand">True</property>
<property name="alignment">0.5</property>
<property name="reorderable">True</property>
<property name="sort_column_id">15</property>
<child>
<object class="GtkCellRendererText" id="system_cellrenderertex">
@@ -2766,6 +2756,7 @@ Author: Dmitriy Yefremov
<child>
<object class="GtkBox" id="status_bar_box">
<property name="height_request">28</property>
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="margin_top">1</property>
<property name="margin_bottom">1</property>
@@ -2803,6 +2794,21 @@ Author: Dmitriy Yefremov
<property name="position">1</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="current_ip_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Current IP:</property>
<attributes>
<attribute name="size" value="8000"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">2</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
@@ -2810,21 +2816,6 @@ Author: Dmitriy Yefremov
<property name="position">0</property>
</packing>
</child>
<child type="center">
<object class="GtkLabel" id="current_ip_label">
<property name="visible">True</property>
<property name="can_focus">False</property>
<property name="label" translatable="yes">Current IP:</property>
<attributes>
<attribute name="size" value="8000"/>
</attributes>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">3</property>
</packing>
</child>
<child>
<object class="GtkImage" id="http_status_image">
<property name="can_focus">False</property>