Need macOS up/down arrows.... (Issue #26034)

15 views
Skip to first unread message

Daniel Kulp

unread,
Dec 16, 2025, 2:41:49 PM (4 days ago) Dec 16
to wx-...@googlegroups.com, Subscribed
dkulp created an issue (wxWidgets/wxWidgets#26034)

Description

With the changes in 20ff462 , the use of wxART_GO_BACK and wxART_GO_FOWARD result in the use of the Mac "arrow.backword.circle" and "arrow.forward.circle". However, apps that use these in conjunction with the UP/DOWN result in very poor appearance as the UP/DOWN drop to the old versions:

Screenshot.2025-12-16.at.2.38.24.PM.png (view on web)

Expected vs observed behaviour:

I would expect the appearance to be consistent.

Simple patch:

diff --git a/src/osx/artmac.cpp b/src/osx/artmac.cpp
index c8e8917118..f2e861529b 100644
--- a/src/osx/artmac.cpp
+++ b/src/osx/artmac.cpp
@@ -149,6 +149,8 @@ static wxBitmapBundle wxMacArtProvider_CreateBitmapBundle(const wxArtID& id, con

     ART_BITMAP(wxART_GO_BACK,        "arrow.backward.circle")
     ART_BITMAP(wxART_GO_FORWARD,     "arrow.forward.circle")
+    ART_BITMAP(wxART_GO_UP,          "arrow.up.circle")
+    ART_BITMAP(wxART_GO_DOWN,        "arrow.down.circle")
     ART_BITMAP(wxART_GO_HOME,        "house")

     ART_BITMAP(wxART_HELP_SETTINGS,  "gear.badge.questionmark")

Platform and version information

  • wxWidgets version you use: close to latest master
  • wxWidgets port you use: wxOSX
  • OS and its version: macOS Tahoe (26.2)


Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26034@github.com>

VZ

unread,
Dec 16, 2025, 3:40:31 PM (4 days ago) Dec 16
to wx-...@googlegroups.com, Subscribed
vadz left a comment (wxWidgets/wxWidgets#26034)

Thanks. I have no idea where do these symbols come from, Apple documentation says

To look up the names of system symbol images, download the SF Symbols app from Apple Design Resources.

which doesn't help much, but if you tested it and these symbols match the existing ones, let's use them.

@csomor I'll merge this soon if you don't see anything wrong with it.


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26034/3662296744@github.com>

Daniel Kulp

unread,
Dec 16, 2025, 3:42:45 PM (4 days ago) Dec 16
to wx-...@googlegroups.com, Subscribed
dkulp left a comment (wxWidgets/wxWidgets#26034)

Yea.. looks much better:

Screenshot.2025-12-16.at.3.41.36.PM.png (view on web)


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26034/3662303981@github.com>

Stefan Csomor

unread,
Dec 16, 2025, 4:09:07 PM (4 days ago) Dec 16
to wx-...@googlegroups.com, Subscribed
csomor left a comment (wxWidgets/wxWidgets#26034)

@dkulp thanks a lot, very nice :-) @vadz the best thing to lookup the available symbols is the 'SF-Symbols' app, https://developer.apple.com/sf-symbols/


Reply to this email directly, view it on GitHub, or unsubscribe.

You are receiving this because you are subscribed to this thread.Message ID: <wxWidgets/wxWidgets/issues/26034/3662387849@github.com>

Reply all
Reply to author
Forward
0 new messages