diff --git a/res/about/version.gmi b/res/about/version.gmi

index b12b3d00..cda01f18 100644

--- a/res/about/version.gmi

+++ b/res/about/version.gmi

@@ -7,6 +7,12 @@

Release notes



1.17

+New features:

+

+Changes and enhancements:

+* Menu separators are taller and more distinct for a clearer item separation.

+

+Fixes:



1.16.6

diff --git a/src/ui/util.c b/src/ui/util.c

index a89d018c..36438e9e 100644

--- a/src/ui/util.c

+++ b/src/ui/util.c

@@ -841,12 +841,14 @@ iBool handleMenuCommand_Widget(iWidget *menu, const char *cmd) {



static iWidget *makeMenuSeparator_(void) {

 iWidget *sep = new_Widget();

- setBackgroundColor_Widget(sep, uiSeparator_ColorId);

- sep->rect.size.y = gap_UI / 3;

- if (deviceType_App() != desktop_AppDeviceType) {

- sep->rect.size.y = gap_UI / 2;

- }

- sep->rect.size.y = iMax(1, sep->rect.size.y);

+ iWidget *sbar = new_Widget();

+ setFlags_Widget(sep, resizeChildren_WidgetFlag, iTrue);

+ sep->flags2 |= centerChildrenVertical_WidgetFlag2;

+ addChildFlags_Widget(sep, iClob(sbar), 0);

+ setBackgroundColor_Widget(sbar, uiSeparator_ColorId);

+ sep->rect.size.y = 2 * gap_UI;

+ setFixedSize_Widget(sbar, init_I2(-1, gap_UI / 3));

+ setPadding_Widget(sep, 2 * gap_UI, 0, 2 * gap_UI, gap_UI / 3);

 setFlags_Widget(sep, hover_WidgetFlag | fixedHeight_WidgetFlag, iTrue);

 return sep;

}

Proxy Information
Original URL
gemini://git.skyjake.fi/lagrange/dev/pcdiff/d27c251cddb53d08cf020a7f6ee909a275364cb1
Status Code
Success (20)
Meta
text/plain
Capsule Response Time
61.119609 milliseconds
Gemini-to-HTML Time
0.739888 milliseconds

This content has been proxied by September (ba2dc).