mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-22 03:36:14 +03:00
apprt/gtk: slight style feedback
This commit is contained in:
@ -173,10 +173,8 @@ pub fn init(self: *Window, app: *App) !void {
|
|||||||
if (self.tab_overview) |tab_overview| {
|
if (self.tab_overview) |tab_overview| {
|
||||||
if (comptime !adwaita.versionAtLeast(1, 4, 0)) unreachable;
|
if (comptime !adwaita.versionAtLeast(1, 4, 0)) unreachable;
|
||||||
assert(self.isAdwWindow());
|
assert(self.isAdwWindow());
|
||||||
|
const btn = switch (app.config.@"gtk-tabs-location") {
|
||||||
const btn = btn: {
|
.top, .bottom, .left, .right => btn: {
|
||||||
switch (app.config.@"gtk-tabs-location") {
|
|
||||||
.top, .bottom, .left, .right => {
|
|
||||||
const btn = c.gtk_toggle_button_new();
|
const btn = c.gtk_toggle_button_new();
|
||||||
c.gtk_widget_set_tooltip_text(btn, "View Open Tabs");
|
c.gtk_widget_set_tooltip_text(btn, "View Open Tabs");
|
||||||
c.gtk_button_set_icon_name(@ptrCast(btn), "view-grid-symbolic");
|
c.gtk_button_set_icon_name(@ptrCast(btn), "view-grid-symbolic");
|
||||||
@ -190,14 +188,13 @@ pub fn init(self: *Window, app: *App) !void {
|
|||||||
|
|
||||||
break :btn btn;
|
break :btn btn;
|
||||||
},
|
},
|
||||||
.hidden => {
|
|
||||||
|
.hidden => btn: {
|
||||||
const btn = c.adw_tab_button_new();
|
const btn = c.adw_tab_button_new();
|
||||||
c.adw_tab_button_set_view(@ptrCast(btn), self.notebook.adw_tab_view);
|
c.adw_tab_button_set_view(@ptrCast(btn), self.notebook.adw_tab_view);
|
||||||
c.gtk_actionable_set_action_name(@ptrCast(btn), "overview.open");
|
c.gtk_actionable_set_action_name(@ptrCast(btn), "overview.open");
|
||||||
|
|
||||||
break :btn btn;
|
break :btn btn;
|
||||||
},
|
},
|
||||||
}
|
|
||||||
};
|
};
|
||||||
|
|
||||||
c.gtk_widget_set_focus_on_click(btn, c.FALSE);
|
c.gtk_widget_set_focus_on_click(btn, c.FALSE);
|
||||||
|
Reference in New Issue
Block a user