Skip to content

Commit 94a4dd3

Browse files
committed
remove menu buttons
1 parent 8c14da9 commit 94a4dd3

File tree

2 files changed

+9
-91
lines changed

2 files changed

+9
-91
lines changed

devdocs_desktop.py

100755100644
Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,6 @@ def __init__(self):
4949
self.header_forward = self.main.get_object('header_button_forward')
5050
self.header_title = self.main.get_object('header_label_title')
5151
self.header_save = self.main.get_object('header_button_save')
52-
self.menu_layout = self.main.get_object('menu_main_toggle_layout')
5352

5453
self.header_search = self.main.get_object('header_search_entry')
5554
self.header_search.get_style_context().remove_class('search')
@@ -121,9 +120,6 @@ def toggle_save_button(self, visible):
121120
self.header_save.set_visible(visible)
122121
self.header_search.set_visible(not visible)
123122

124-
def toggle_menu_layout_button(self, sensitive):
125-
self.menu_layout.set_sensitive(sensitive)
126-
127123
def on_window_main_destroy(self, _event):
128124
self.quit()
129125

@@ -172,17 +168,6 @@ def on_menu_main_link_clicked(self, widget):
172168
self.header_search.set_text('')
173169
self.js_click_element('a[href="/' + link + '"]')
174170

175-
def on_menu_main_select_docs_clicked(self, _widget):
176-
self.header_search.set_text('')
177-
self.webview.grab_focus()
178-
self.js_click_element('a[href="/settings"]')
179-
180-
def on_menu_main_toggle_layout_clicked(self, _widget):
181-
self.set_cookie('layout', '_max-width')
182-
183-
def on_menu_main_toggle_light_clicked(self, _widget):
184-
self.set_cookie('dark', '1')
185-
186171
def on_header_button_save_clicked(self, _widget):
187172
self.toggle_save_button(False)
188173
self.js_click_element('._sidebar-footer ._settings-btn')

ui/main.ui

Lines changed: 9 additions & 76 deletions
Original file line numberDiff line numberDiff line change
@@ -13,98 +13,31 @@
1313
<property name="border_width">9</property>
1414
<property name="orientation">vertical</property>
1515
<child>
16-
<object class="GtkBox" id="menu_main_actions">
16+
<object class="GtkModelButton" id="menu_main_home">
1717
<property name="visible">True</property>
18-
<property name="can_focus">False</property>
19-
<property name="margin_bottom">6</property>
20-
<property name="hexpand">True</property>
21-
<property name="homogeneous">True</property>
22-
<child>
23-
<object class="GtkButton" id="menu_main_select_docs">
24-
<property name="visible">True</property>
25-
<property name="can_focus">True</property>
26-
<property name="receives_default">True</property>
27-
<property name="tooltip_text" translatable="yes">Select documentation</property>
28-
<signal name="clicked" handler="on_menu_main_select_docs_clicked" swapped="no"/>
29-
<child>
30-
<object class="GtkImage">
31-
<property name="visible">True</property>
32-
<property name="can_focus">False</property>
33-
<property name="icon_name">application-menu-symbolic</property>
34-
</object>
35-
</child>
36-
</object>
37-
<packing>
38-
<property name="expand">False</property>
39-
<property name="fill">True</property>
40-
<property name="position">0</property>
41-
</packing>
42-
</child>
43-
<child>
44-
<object class="GtkButton" id="menu_main_toggle_layout">
45-
<property name="visible">True</property>
46-
<property name="sensitive">False</property>
47-
<property name="can_focus">True</property>
48-
<property name="receives_default">True</property>
49-
<property name="tooltip_text" translatable="yes">Toggle layout</property>
50-
<signal name="clicked" handler="on_menu_main_toggle_layout_clicked" swapped="no"/>
51-
<child>
52-
<object class="GtkImage">
53-
<property name="visible">True</property>
54-
<property name="can_focus">False</property>
55-
<property name="icon_name">gtk-fullscreen</property>
56-
</object>
57-
</child>
58-
</object>
59-
<packing>
60-
<property name="expand">False</property>
61-
<property name="fill">True</property>
62-
<property name="position">1</property>
63-
</packing>
64-
</child>
65-
<child>
66-
<object class="GtkButton" id="menu_main_toggle_light">
67-
<property name="visible">True</property>
68-
<property name="can_focus">True</property>
69-
<property name="receives_default">True</property>
70-
<property name="tooltip_text" translatable="yes">Toggle light</property>
71-
<signal name="clicked" handler="on_menu_main_toggle_light_clicked" swapped="no"/>
72-
<child>
73-
<object class="GtkImage">
74-
<property name="visible">True</property>
75-
<property name="can_focus">False</property>
76-
<property name="icon_name">display-brightness-symbolic</property>
77-
</object>
78-
</child>
79-
</object>
80-
<packing>
81-
<property name="expand">False</property>
82-
<property name="fill">True</property>
83-
<property name="position">2</property>
84-
</packing>
85-
</child>
86-
<style>
87-
<class name="linked"/>
88-
</style>
18+
<property name="can_focus">True</property>
19+
<property name="receives_default">True</property>
20+
<property name="text" translatable="yes">Home</property>
21+
<signal name="clicked" handler="on_menu_main_link_clicked" swapped="no"/>
8922
</object>
9023
<packing>
9124
<property name="expand">False</property>
9225
<property name="fill">True</property>
93-
<property name="position">0</property>
26+
<property name="position">1</property>
9427
</packing>
9528
</child>
9629
<child>
97-
<object class="GtkModelButton" id="menu_main_home">
30+
<object class="GtkModelButton" id="menu_main_settings">
9831
<property name="visible">True</property>
9932
<property name="can_focus">True</property>
10033
<property name="receives_default">True</property>
101-
<property name="text" translatable="yes">Home</property>
34+
<property name="text" translatable="yes">Preferences</property>
10235
<signal name="clicked" handler="on_menu_main_link_clicked" swapped="no"/>
10336
</object>
10437
<packing>
10538
<property name="expand">False</property>
10639
<property name="fill">True</property>
107-
<property name="position">1</property>
40+
<property name="position">2</property>
10841
</packing>
10942
</child>
11043
<child>

0 commit comments

Comments
 (0)