Remove channel_list_forward button

This commit is contained in:
Teemu Ikonen 2021-08-12 11:37:01 +03:00
parent 5eee09ce49
commit cdd573f93f
2 changed files with 3 additions and 25 deletions

View File

@ -34,26 +34,6 @@
<child>
<placeholder/>
</child>
<child>
<object class="GtkButton" id="channel_list_forward">
<property name="visible" bind-source="leaflet" bind-property="folded" bind-flags="sync-create">False</property>
<property name="sensitive" bind-source="leaflet" bind-property="can_swipe_forward" bind-flags="sync-create">False</property>
<property name="can-focus">True</property>
<property name="receives-default">False</property>
<signal name="clicked" handler="on_channel_list_forward_clicked" swapped="no"/>
<child>
<object class="GtkImage">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">go-next-symbolic</property>
</object>
</child>
</object>
<packing>
<property name="pack-type">end</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>

View File

@ -243,10 +243,8 @@ class gPodder(BuilderWidget, dbus.service.Object):
if self.leaflet.get_folded():
self.leaflet.set_visible_child(self.channelsbox)
self.channel_list_forward.set_visible(True)
else:
self.header_bar.set_show_close_button(False)
self.channel_list_forward.set_visible(False)
self.leaflet.set_visible_child(self.contentbox)
self.download_tasks_seen = set()
@ -921,7 +919,7 @@ class gPodder(BuilderWidget, dbus.service.Object):
self.podcast_list_model,
self.config,
toggle_button=self.header_bar_search_button,
return_cb=lambda: self.on_channel_list_forward_clicked(None))
return_cb=self.on_channel_list_go_forward)
if self.config.ui.gtk.search_always_visible:
self._search_podcasts.show_search(grab_focus=False)
else:
@ -2624,7 +2622,7 @@ class gPodder(BuilderWidget, dbus.service.Object):
def on_episode_list_back_clicked(self, widget):
self.leaflet.navigate(Handy.NavigationDirection.BACK)
self.channel_list_forward.grab_focus()
self.treeChannels.grab_focus()
return True
def navigate_to_shownotes(self):
@ -3840,7 +3838,7 @@ class gPodder(BuilderWidget, dbus.service.Object):
self.leaflet.set_can_swipe_forward(False)
return True
def on_channel_list_forward_clicked(self, widget, *params):
def on_channel_list_go_forward(self):
path, column = self.treeChannels.get_cursor()
self.on_treeChannels_row_activated(self.treeChannels, path)
self.leaflet.navigate(Handy.NavigationDirection.FORWARD)