git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
From: Sashank Bandi <bandi.rao999@gmail.com>
To: git@vger.kernel.org
Cc: bagasdotme@gmail.com, me@yadavpratyush.com
Subject: Re: [INFO] Does Git GUI support Dark Mode on Windows 10 ?
Date: Mon, 27 Sep 2021 15:49:51 +0530	[thread overview]
Message-ID: <CABkJDHHDjwviVmCR=tu3JBx+7BMmbmesOrkymq0fH4PXE5=i1g@mail.gmail.com> (raw)
In-Reply-To: <7b4b59a4-7e58-3db2-d934-d570cdebbf31@gmail.com>

On Mon, Sep 27, 2021 at 12:02 PM Bagas Sanjaya <bagasdotme@gmail.com> wrote:
>
> On 26/09/21 22.09, Sashank Bandi wrote:
> > Hello,
> >
> > I am new to the concept of mailing lists so please bear with me.
> >
> > I'm a JS developer. I love Git GUI for its minimalism in both size and
> > layout. I have been using Git and Git GUI on Windows for a long time.
> > I think the only thing missing from the "Official" Git GUI is dark
> > mode.
> >
> > I use dark mode on almost all places. Firefox, Discord, GitHub,
> > Outlook, Notepad++, VS Code and even Reddit too. The only place that
> > is missing dark mode in my workflow is Git GUI.
> >
> > Is there any way I can make Git GUI dark mode ?
> >
> > I don't know a lot of Tcl/Tk but I am currently trying to learn it. I
> > did a few edits and made the About page in dark mode.
> > You can look at it here:
> > https://user-images.githubusercontent.com/76554862/134190271-d861407a-31be-436d-aac4-9ea3d72f0fb0.png
> > .
> >
> > I have found two threads in the mailing list but those are just dead
> > ends for me. Hence I reached this mailing list.
> >
>
> I would rather like to see yourself posted PR to the dedicated subsytem
> at [1].
Nice to hear that you like my design.
I think this confirms my suspicion that there is no "Official" Git GUI Dark
Mode on Windows 10.

> I think you want to implement tri-state `Dark mode` option. When it is
> set to `Yes`, always use dark theme regardless of system settings; when
> it is `No` the opposite; and `Auto` use dark theme when it is enabled in
> system settings, normal the opposite.
Our interests conflict here.
I think we should rather provide 3 different options here.
1. System Default
2. Light Mode
3. Dark Mode
I find these options easy rather than the "Yes" or "No" options.

I'm currently planning to convert this into a C++ program as there is no
way from the Tcl itself to change the color and background color of the title
bar or menu of the Git GUI window.

I also CCed Pratyush Yadav as he is the official maintainer of the project.

  reply	other threads:[~2021-09-27 10:20 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-26 15:09 [INFO] Does Git GUI support Dark Mode on Windows 10 ? Sashank Bandi
2021-09-27  6:32 ` Bagas Sanjaya
2021-09-27 10:19   ` Sashank Bandi [this message]
2021-09-27 10:39     ` Bagas Sanjaya
2021-09-27 10:51       ` Sashank Bandi
2021-09-27 18:08       ` David Aguilar
2021-09-28  3:21         ` Sashank Bandi
2021-10-03 14:33           ` Sashank Bandi
2021-10-04  3:29             ` Bagas Sanjaya
2021-10-04  7:56             ` Pratyush Yadav
2021-10-04 15:09               ` Sashank Bandi
2021-10-06 11:39                 ` Pratyush Yadav
2021-10-06 14:45                   ` Sashank Bandi
2021-10-06 18:03                     ` Pratyush Yadav
2021-10-07 11:27                       ` Sashank Bandi
  -- strict thread matches above, loose matches on Subject: below --
2021-12-08 12:29 Birger Skogeng Pedersen
2021-12-13  8:03 Birger Skogeng Pedersen
2021-12-21 16:14 ` Sashank Bandi
2022-01-17 14:33   ` Birger Skogeng Pedersen
2022-01-17 14:40     ` Birger Skogeng Pedersen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: http://vger.kernel.org/majordomo-info.html

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to='CABkJDHHDjwviVmCR=tu3JBx+7BMmbmesOrkymq0fH4PXE5=i1g@mail.gmail.com' \
    --to=bandi.rao999@gmail.com \
    --cc=bagasdotme@gmail.com \
    --cc=git@vger.kernel.org \
    --cc=me@yadavpratyush.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).