Repository navigation
Commit ac678b7
andy
CalcEd: replace Quick Basis Menu's glossy 3D arrow icon with a Unicode chevron
The dropdown-style arrow on "Quick Basis Menu" looked jarringly out of
place next to Theory/Runtype (ewxChoice) and Charge/Spin Mult
(ewxComboBox), whose dropdown arrows are drawn natively by GTK3. Traced
it to 1downarrow.xpm -- a glossy, gradient-shaded orange orb (2000s
"Web 2.0 gel button" style icon art), glued onto a plain button via
SetBitmap()/SetBitmapPosition(). A prior fix had already replaced a
literal trailing "V" character (a pre-Unicode stand-in) with this icon,
reasoning that Unicode glyph rendering was unreliable at the time --
not true on the current wx3.2/GTK3 target. Replaced with a real
Unicode down-triangle (U+25BC) in the button label instead, which
renders with the system font/theme like every other piece of text in
the app, rather than a hand-drawn raster asset.
Bump version to v8.0.2 for this batch of fixes (Duplicate menu
placement, the RCommand freeze/hang fixes across two follow-up rounds,
default-to-bash, this icon fix) -- substantial enough to warrant a bump
per current versioning guidance (bump for real batches of fixes, not
every trivial change; save x.1.0 for the next actual release milestone).1 parent 6e26b3c commit ac678b7
2 files changed
Lines changed: 14 additions & 7 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | | - | |
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
332 | 332 | | |
333 | 333 | | |
334 | 334 | | |
335 | | - | |
336 | 335 | | |
337 | 336 | | |
338 | | - | |
339 | | - | |
340 | | - | |
341 | | - | |
342 | | - | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
343 | 350 | | |
344 | 351 | | |
345 | 352 | | |
| |||
0 commit comments