<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Lastly I also tried it on macOS. The accent color detection works
      there, but the color scheme detection does not, i.e. it always
      returns light mode. I'm using macOS Sonoma 14.3 with aarch64.</p>
    <p>Here are the preferences when dark mode is set in the settings:</p>
    <p><img src="cid:part1.9PnEBqM1.wEx1nkzX@xpipe.io"
        moz-do-not-send="false"></p>
    <p><img src="cid:part2.Rv54dCbt.U1599h0V@xpipe.io"
        moz-do-not-send="false"></p>
    <p>So since you are thinking about making this a preview-only
      feature, I don't think there is that much to do to properly handle
      systems where some properties are not supported. Just a few
      methods to set the default value of foreground, background, and
      accent color would be enough. In theory I don't need to know
      exactly what color observation is supported, I only want to have
      the ability to use my own colors as defaults in that case.</p>
    <p>Best<br>
      Christopher Schnick<br>
    </p>
    <div class="moz-cite-prefix">On 06/02/2024 01:57, Christopher
      Schnick wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:270873c0-106b-4ae3-a495-00ac569983a9@xpipe.io">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Alright, if the accent is not supported yet then almost
        everything is fine I guess. The settings issue is not noticeable
        as all the updates happen very fast.<br>
      </p>
      <p>I want to open my previous question about detecting unsupported
        colors again here. So I assume that for example accent detection
        is not supported on any Linux system and I have not tested yet
        how widespread the support for color scheme detection is on
        other desktop environments. From an application developer's
        point of view, the platform preferences feature loses some
        appeal if there is no way of enabling a control flow like: If
        the system color is supported use that one, else use the color
        that I manually define somehow.</p>
      <p>So it would be nice to either have a relatively simple way of
        detecting which basic color property foreground, background,
        accent, color scheme is actually supported or allow application
        developers to set the default value for that property manually.
        In this case, I could just set a good looking default accent
        color, which would then be returned on Linux systems as that
        property is not supported yet.<br>
      </p>
      <p>I don't have access to the JBS, I'm not even sure how you get
        that.<br>
      </p>
      <div class="moz-cite-prefix">On 2/6/2024 1:26 AM, Michael Strauß
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:CAJEpuXSnQPM2aNuPD-hzmsng_pSM7uCEVrsqxMh6WhXJDxGC4A@mail.gmail.com">
        <meta http-equiv="content-type"
          content="text/html; charset=UTF-8">
        <div dir="ltr">
          <div>Hi Christopher!</div>
          <div><br>
          </div>
          <div>1) Accent color detection is not yet implemented for
            Linux/GTK. I think this is a fairly recent addition for
            Ubuntu, probably in version 22.</div>
          <div><br>
          </div>
          <div>2) I don't see this behavior on my Ubuntu 20.04 system
            (need to upgrade to 23 and test again). If you have acess to
            JBS, feel free to open a bug ticket to track this issue.</div>
          <div><br>
          </div>
          <br>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">On Mon, Feb 5, 2024 at
              10:56 PM Christopher Schnick <<a
                href="mailto:crschnick@xpipe.io" moz-do-not-send="true"
                class="moz-txt-link-freetext">crschnick@xpipe.io</a>>
              wrote:<br>
            </div>
            <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
              <div>
                <p>I finally found some time to test the latest ea build
                  and can confirm that it works now on Windows as
                  expected.</p>
                <p>Next, I moved to Linux, more specifically Ubuntu
                  23.04, and encountered some issues:<br>
                  - The accent color detection does not work, i.e. it
                  does not initially detect the value set in the
                  settings and also does not change when I modify the
                  accent color in the Ubuntu Settings. I can see some
                  values changing in the map, however the end result is
                  still the same<br>
                  - When opening the Ubuntu Settings application, the
                  entire platform preferences map is updated with weird
                  values but somehow changes back immediately after.
                  Maybe it reports the default light mode colors for a
                  split second when opening the settings?<br>
                </p>
                <p>Once again I do not know whether this is intended or
                  not as there is no definitive list of which operating
                  systems are supported. Here is the obligatory
                  preferences map on that system:<br>
                </p>
                <p><img src="cid:part3.IHz6CRsw.CgSydB2r@xpipe.io"
                    class=""><br>
                </p>
                <blockquote type="cite">
                  <div class="gmail_quote">
                    <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                      <div>
                        <blockquote type="cite">
                          <div class="gmail_quote">
                            <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                              <div>
                                <blockquote type="cite">
                                  <div dir="ltr">
                                    <div class="gmail_quote">
                                      <blockquote class="gmail_quote"
style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                        <div>
                                          <blockquote type="cite">
                                            <blockquote type="cite"> </blockquote>
                                          </blockquote>
                                        </div>
                                      </blockquote>
                                    </div>
                                  </div>
                                </blockquote>
                              </div>
                            </blockquote>
                          </div>
                        </blockquote>
                      </div>
                    </blockquote>
                  </div>
                </blockquote>
              </div>
            </blockquote>
          </div>
        </div>
      </blockquote>
    </blockquote>
  </body>
</html>