From d9cce71e7008cfc9a58194b8e6e7c578c751bff5 Mon Sep 17 00:00:00 2001 From: end-4 <97237370+end-4@users.noreply.github.com> Date: Wed, 3 Apr 2024 22:16:17 +0700 Subject: [PATCH] disable layer smoke by default cuz weird blinking --- .config/ags/modules/.configuration/user_options.js | 3 ++- .config/ags/modules/click2close/main.js | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.config/ags/modules/.configuration/user_options.js b/.config/ags/modules/.configuration/user_options.js index f2d6eb105..edcdcb0be 100644 --- a/.config/ags/modules/.configuration/user_options.js +++ b/.config/ags/modules/.configuration/user_options.js @@ -18,7 +18,8 @@ let configOptions = { }, 'appearance': { 'keyboardUseFlag': false, // Use flag emoji instead of abbreviation letters - 'layerSmoke': true, + 'layerSmoke': false, + 'layerSmokeStrength': 0.2, }, 'apps': { 'bluetooth': "blueberry", diff --git a/.config/ags/modules/click2close/main.js b/.config/ags/modules/click2close/main.js index 3c3dc569a..e2f806007 100644 --- a/.config/ags/modules/click2close/main.js +++ b/.config/ags/modules/click2close/main.js @@ -35,6 +35,8 @@ export default (monitor = 0) => PopupWindow({ onSecondaryClick: () => closeEverything(), onMiddleClick: () => closeEverything(), setup: (self) => self.hook(App, (self, currentName, visible) => { + if(currentName == 'click2close0') console.log(visible); + if(!self.attribute.checkWindowRelevance(currentName)) return; range(Gdk.Display.get_default()?.get_n_monitors() || 1, 0).forEach(id => { if(visible) App.openWindow(`click2close${id}`); @@ -43,7 +45,7 @@ export default (monitor = 0) => PopupWindow({ }), child: Widget.Box({ css: ` - ${userOptions.appearance.layerSmoke ? 'background-color: rgba(1,1,1,0.18);' : ''} + ${userOptions.appearance.layerSmoke ? 'background-color: rgba(0,0,0,' + String(userOptions.appearance.layerSmokeStrength) + ');' : ''} min-height: ${SCREEN_HEIGHT}px; min-width: ${SCREEN_WIDTH}px; `