git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: [PATCH 1/1] git-gui: fix colored label backgrounds when using themed widgets

From
Stefan Haller <stefan@haller-berlin.de>
Date
Dec 8, 2020, 15:20 UTC
Message-ID
<55dfab3f-e031-615f-435a-aad78d0a0c73@haller-berlin.de>
In-Reply-To
<20201206130711.halhskksavsvojm2@yadavpratyush.com>
On 06.12.20 14:07, Pratyush Yadav wrote:
Show 19 quoted lines
> On 02/12/20 09:52AM, Stefan Haller wrote:
>> On 01.12.20 21:06, Pratyush Yadav wrote:
>>> Hi Stefan,
>>>
>>> Thanks for the patch.
>>>
>>> On 22/11/20 08:45PM, Stefan Haller wrote:
>>>> The aqua theme on Mac doesn't support changing the background color for labels
>>>> and frames [1]. Since the red, green, and yellow backgrounds of the labels for
>>>> unstaged and staged files and the diff pane are so important design elements of
>>>> git gui's main window, it's not acceptable for them to have grey backgrounds on
>>>> Mac.
>>>
>>> I unfortunately don't have access to a Mac machine to I can't test this 
>>> patch.
>>
>> I could send screenshots if that helps.
> 
> Yes, that would be helpful.

Here are some screenshots; with and without the patch, with and without ttk, and in light mode and dark mode.

   https://cp.sync.com/dl/1cf0e2cd0/dynix3qc-ev5q8crr-sp2kjxuy-h4pcwr68
-Stefan
Previous: Pratyush YadavNext: Pratyush Yadav
Message 6 of 7 in “git-gui: fix colored label backgrounds on Mac”
  1. 0/1 git-gui: fix colored label backgrounds on MacStefan Haller, Nov 22, 2020
  2. 1/1 git-gui: fix colored label backgrounds when using themed widgetsStefan Haller, Nov 22, 2020
  3. Pratyush YadavDec 1, 2020
  4. Stefan HallerDec 2, 2020
  5. Pratyush YadavDec 6, 2020
  6. Stefan HallerDec 8, 2020
  7. Pratyush YadavDec 17, 2020

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.