Jeffrey C. Ollie
103772ee8f
show child exited: make GTK banner transparent
2025-07-11 22:56:21 -05:00
Leah Amelia Chen
ce015899f3
gtk: add "remember choice" toggle for clipboard confirmation dialog
2025-06-28 17:06:40 +02:00
Leah Amelia Chen
048e4acb2c
gtk: implement command palette
2025-05-15 18:11:19 +02:00
Maciej Bartczak
7123d4e055
gtk: blur the content view instead of using a Revealer widget
2025-03-05 21:03:02 +01:00
David Wales
63ea1ab32e
gtk: work around oversized drag handle for GtkPaned
...
Improves #3020 .
Based on recommendation from upstream Gtk issue:
https://gitlab.gnome.org/GNOME/gtk/-/issues/4484#note_2362002
Without this, it's not possible to select the first character on the
right-hand side of a split.
2025-02-27 19:17:37 +11:00
Jeffrey C. Ollie
427da79a02
gtk: fix menu separator colors (again)
2025-02-22 20:23:16 -06:00
Tristan Partin
c71da8338b
apprt/gtk: continue cleanup of window-decoration code
...
Remove all window corner artifacting. Now we also respond to changes
when the window becomes decorated or not.
Signed-off-by: Tristan Partin <tristan@partin.io>
2025-01-06 17:44:05 -06:00
Jeffrey C. Ollie
a0de1be65f
gtk: fix non-notebook separator colors
2025-01-02 17:49:15 -06:00
Tristan Partin
057dd3e209
apprt/gtk: move some static CSS to the style.css file
...
Signed-off-by: Tristan Partin <tristan@partin.io>
2024-12-29 23:51:29 -06:00
Jeffrey C. Ollie
12a791ddf2
gtk: prevent split separator from becoming transparent
2024-09-13 10:03:58 -05:00
Max Guppy
b6198e37f2
Reapply "Merge pull request #1690 from TheOnlyMrCat/gtk_opacity"
...
This reverts commit 57bf0b08ffe04578feb087fab739a48543c0ac75.
2024-09-12 13:36:31 +10:00
Jeffrey C. Ollie
414fdc0214
gtk: prettify the url overlays
2024-08-13 14:21:28 -05:00
Jeffrey C. Ollie
301826dfff
gtk: add resize overlay
...
This adds a transient overlay that shows the size of the surface
while you are resizing the window or the surfaces.
2024-08-09 22:58:33 -05:00
Mitchell Hashimoto
f9e5d9c10b
apprt/gtk: move url hover bar when its under the mouse
2024-07-07 09:37:43 -07:00
Mitchell Hashimoto
ecdb0a74b0
apprt/gtk: style the overlay
2024-07-06 15:09:59 -07:00
Mitchell Hashimoto
57bf0b08ff
Revert "Merge pull request #1690 from TheOnlyMrCat/gtk_opacity"
...
This reverts commit cbd787c92d296fc4b990a2d1cbf5c901af5b08bc, reversing
changes made to 74e8275e8ba38116a2f6a585902e7f8897c9b085.
See: https://github.com/mitchellh/ghostty/issues/1704
2024-04-21 10:17:38 -07:00
Max Guppy
2c8a1ada17
apprt/gtk: Fix background-opacity
2024-04-18 15:42:17 +10:00
Jeffrey C. Ollie
f943a4cf87
GTK: Add compiled-in GTK resources and use them for icons.
...
Use glib-compile-resources to compile CSS style sheets and icons into
the Ghostty GTK binary. Makes for simpler access to icons and sets
things up for customizing the look of Ghostty with CSS in the future.
The CSS style sheets are blank for now so there will be no visual
changes.
2024-03-27 16:47:26 -05:00