ionutbortis / gnome-bedtime-mode

Home of the "Bedtime Mode" :zzz: GNOME Shell Extension.
GNU General Public License v3.0
78 stars 12 forks source link

What component of the system? #41

Open johnlpe opened 1 year ago

johnlpe commented 1 year ago

What component of the system this use? Wayland, Mutter? Via Dbus?

ionutbortis commented 1 year ago

@johnlpe

Are you asking on how the color effects are implemented?

If yes, they are created by using some Clutter (Mutter) apis for adding a color effect to the whole UI group, extension code here.

I believe the call will ultimately land in Mutter, around here.

Are you experiencing performance issues / visual glitches?

johnlpe commented 1 year ago

Are you asking on how the color effects are implemented?

Yes

If yes, they are created by using some Clutter (Mutter) apis for adding a color effect to the whole UI group, extension code here.

But, Clutter is just GUI library like GTK? Is "_addColorEffects()" JS function of Clutter?