It's summer on the northern hemisphere again 😎 so 's automatic high contrast mode got two updates that are already merged and hence will very likely be in 0.29.0:

1️⃣ /3️⃣

@devrtz added a sensor panel to mobile-settings that allows you to enable automatic HC and tweak the threshold at which ambient light intensity it kicks in:

2️⃣ /3️⃣

Show thread

The transition between the normal and HC theme is now supported by an animation making it less surprising (video is at 2 x speed):

3️⃣ /3️⃣

Show thread

@agx Wow! Just yesterday was thinking how nice it would be to have my mobile Linux OS to switch automatically between dark and light themes based on the light sensor readings... ;-]

@agx Looks cool! I remember you posting the draft last summer and thinking how useful it would be. Out of curiosity, what happens if the ambient lighting is at the transition point? e.g., is there a high/low watermark and/or debounce on the transition from light to dark and back?

@okennedy @agx

It was working fine last summer,
but there was no non-CLI way of setting it up.

It uses a hysteresis around the threshold to avoid going completely mental when marginal.

See:
gitlab.gnome.org/World/Phosh/p

@okennedy yeah, as @devrtz says: they were around all along and can be enabled via gitlab.gnome.org/World/Phosh/p - it'd wait for 0.29.0 though as the lack of an animation could make the switching a bit surprising

@agx Great!

But why is my still on 0.27.0 when 0.28.0 was released as long as 12 days ago (June 1st)? Shouldn't 0.28.0 have reached PureOS users by now?

@eliasr @agx It wasn't uploaded to landing on release day, but later (was only in octarine before). It should reach byzantium this week.

@eliasr It was uploaded to octarine for early testing at release day (lists.community.puri.sm/piperm) . The PureOS archive restructure makes tickling down to Byzantium a bit slower.

Sign in to participate in the conversation
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml