Git Product home page Git Product logo

cinnamon-transparent-panels's Introduction

Transparentize your panels when there are no any maximized windows

Screenshot

Supported themes

Transparent panels supports every theme in principle, but there are some themes that may not fit well. For such cases, the authors (or users) of the theme may override the panel-transparent, panel-transparent-with-shadow and panel-semi-transparent classes in their cinnamon.css, which can be enabled in the extension preferences with the option "use current theme styles".

Installation

Cinnamon Spices

Download it from here or search for "Transparent panels" in your Cinnamon extension settings.

From source

To download the source and install it, execute the following as a normal user (you will need git).

$ git clone https://github.com/germanfr/cinnamon-transparent-panels.git
$ cd cinnamon-transparent-panels/ && ./utils.sh install

The above will download the source from Github and it will be copied to your ~/.local/share/cinnamon/extensions/ folder. If you don't have git installed, you can download a zip from here, extract it and run $ ./utils.sh install.

Changelog

See the list of changes on Github: https://github.com/germanfr/cinnamon-transparent-panels/commits/master

Issues

If you find any bug you can file an issue in the Github project page: https://github.com/germanfr/cinnamon-transparent-panels/issues

Make sure you have an updated version of Cinnamon and try to explain the more detailed you can what the problem is (don't just say "it doesn't work" because that doesn't help at all).

Please, do not post issues in the comments of the Cinnamon Spices website because it doesn't have a notification system and I rarely see it.

Contributing

Contributions are welcome, also in form of translations. Please, submit pull requests to the repository not the spices repository, which is only a distribution channel (not even a mirror). What is in there is automatically generated and overwritten.

FAQ

1) Is it possible to keep transparency always?

Yes, but you don't need this extension to do that. You can remove the background of your panels in the theme's cinnamon.css, and it will probably work better.

2) System warns this extension isn't compatible with the current version of Cinnamon.

Load it anyways. I have to update the list of compatible versions each time a new version is released, so I may have missed it but probably it still works. If it doesn't, please file an issue.

3) It doesn't work!

First, make sure you have the latest version of Cinnamon (or at least not a prehistoric one). I do not mantain backwards compatibility for too long, but I mark some points in time when the extension worked for that version. If you have an old version, find here a release that is compatible with your version of Cinnamon and install it manually. If it still doesn't work or you already had an updated version, please file an issue.

License

This extension is free software and it's licensed under GPL3. You should have received an unobfuscated copy of the source code. If you don't, you can get it on https://github.com/germanfr/cinnamon-transparent-panels

Transparent panels - Cinnamon desktop extension
Transparentize your panels when there are no any maximized windows
Copyright (C) 2016  Germán Franco Dorca

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.

cinnamon-transparent-panels's People

Contributors

alan01 avatar deadbaed avatar dragone2 avatar germanfr avatar jaszhix avatar kelebek333 avatar mahtiankka avatar muzena avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

cinnamon-transparent-panels's Issues

No JS module 'extensions' found in search path

I'm getting the following error when trying to start the extension on Cinnamon 3.4.6 and Ubuntu 17.10.

error t=2018-03-07T18:39:49Z No JS module 'extensions' found in search path
error t=2018-03-07T18:39:49Z [Extension "transparent-panels@germanfr"]: Error importing extension.js from transparent-panels@germanfr
error t=2018-03-07T18:39:49Z Could not load extension transparent-panels@germanfr

Can I maintain the extension on the cinnamon-spices-extensions repository?

I believe you wrote somewhere (maybe in another issue) that you are not currently using Cinnamon (please correct me if I'm wrong), so this extension is unmaintained right now. If that's the case, and there isn't anyone already maintaining the extension, I am available to continue with the development of this extension on the linuxmint/cinnamon-spices-extensions repository, I plan to do a bit of refactoring and fixes and add some features in my free time. As of my experience, I've been contributing to some of the Linux Mint projects and I'm also the "author" and the maintainer of the cinnamon applets Cinnamon Eyes based on the gnome eye extension.

Panel not getting transparent after showing desktop

 * Cinnamon version: Cinnamon 4.0.9
 * Attach log:       (/home/<username>/.xsession-errors) it doesn't exists (at least here)

After pressing super + D (show desktop shortcut) the panel doesn't get transparent, only if I click on it and it doesn't work every time. The problem seems to happen on the first shutdown after installing the extension.

To reproduce it just have a maximized window and press super + D.

I believe the problem is that the extension doesn't understand the super + D as minimizing all windows or the shortcut just brings the desktop up.

Panel is not transparent in Cinnamon 5.4.9

 * Extension version: (click info in extension settings) 
 * Cinnamon version: (cinnamon --version) 5.4.9
 * Attach log:       (/home/<username>/.xsession-errors)

Describe the bug
After upgrading to CInnamon 5.4.9, the transparency panel is not able to convert the panel as transparent.

Steps to reproduce

Other information

Extension is not compatible with current Cinnamon version

 * Extension version: Version 4.0~20181106 (2019-11-28 13:49:20)
 * Cinnamon version: Cinnamon 4.6.2
 * Attach log:       see **Other information**

Describe the bug
error t=2020-05-31T07:31:52Z [transparent-panels@germanfr]: Extension is not compatible with current Cinnamon version

Steps to reproduce

Other information

/home//.xsession-errors:
xrandr-plugin-Message: 07:31:49.785: Existing monitor config (/home/storm/.config/cinnamon-monitors.xml) not found at startup. Looking for legacy configuration (monitors.xml)
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
cinnamon-session[1192]: WARNING: t+0.41675s: Child process 1245 was already dead.
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
Cinnamon warning: Log level 128: unsetenv() is not thread-safe and should not be used after threads are created
Clutter-Message: 07:31:51.476: Sync method: PRESENTATION TIME
Cjs-Message: 07:31:51.667: JS LOG: About to start Cinnamon
Cjs-Message: 07:31:51.779: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 110 ms
Cjs-Message: 07:31:51.786: JS LOG: [LookingGlass/info] loading user theme: /home/storm/.themes/Eleganse-dark/cinnamon/cinnamon.css
Cjs-Message: 07:31:51.803: JS LOG: [LookingGlass/info] added icon directory: /home/storm/.themes/Eleganse-dark/cinnamon

(cinnamon:1390): Cjs-WARNING **: 07:31:51.803: Some code accessed the property 'BackgroundManager' on the module 'backgroundManager'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Cjs-Message: 07:31:51.972: JS LOG: [LookingGlass/info] loaded at Sun May 31 2020 07:31:51 GMT-0600 (MDT)
Cjs-Message: 07:31:51.972: JS LOG: Cinnamon started at Sun May 31 2020 07:31:51 GMT-0600 (MDT)
Cjs-Message: 07:31:51.993: JS LOG: [LookingGlass/info] SearchProviderManager started in 0 ms
openGL version 4.6 detected (GL3 Cogl Driver)
MetaSyncRing disabled: couldn't find required GL extensions, or the minimum safe openGL version was not met
Cjs-Message: 07:31:52.024: JS LOG: [LookingGlass/error] [transparent-panels@germanfr]: Extension is not compatible with current Cinnamon version
Cjs-Message: 07:31:52.024: JS LOG: [LookingGlass/trace] 
<----------------
logError@/usr/share/cinnamon/js/ui/extension.js:133:17
Extension.prototype.validateMetaData@/usr/share/cinnamon/js/ui/extension.js:322:19
Extension.prototype._init/<@/usr/share/cinnamon/js/ui/extension.js:242:17
---------------->
Cjs-Message: 07:31:52.026: JS LOG: [LookingGlass/info] ExtensionSystem started in 38 ms
Cjs-Message: 07:31:52.064: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 40 ms
Cjs-Message: 07:31:52.064: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 0 ms
Cjs-Message: 07:31:52.065: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 0 ms
Cjs-Message: 07:31:52.092: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 26 ms
Cjs-Message: 07:31:52.101: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 8 ms
Cjs-Message: 07:31:52.148: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 48 ms
Cjs-Message: 07:31:52.157: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 8 ms

(cinnamon:1390): notification_area-CRITICAL **: 07:31:52.160: na_tray_manager_set_orientation_property: assertion 'manager->invisible != NULL' failed
Cjs-Message: 07:31:52.163: JS LOG: [LookingGlass/info] Role locked: tray
Cjs-Message: 07:31:52.165: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 8 ms
Cjs-Message: 07:31:52.192: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 28 ms
St-Message: 07:31:52.199: cogl npot texture sizes SUPPORTED
Cjs-Message: 07:31:52.209: JS LOG: [LookingGlass/info] Role locked: notifications
Cjs-Message: 07:31:52.218: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 26 ms
Cjs-Message: 07:31:52.233: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 14 ms
Cjs-Message: 07:31:52.262: JS LOG: [LookingGlass/info] Loaded desklet battery@schorschii in 30 ms
Cjs-Message: 07:31:52.277: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 14 ms
Cjs-Message: 07:31:52.302: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 26 ms
Cjs-Message: 07:31:52.330: JS LOG: [LookingGlass/info] Role locked: panellauncher
Cjs-Message: 07:31:52.333: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 30 ms
Cjs-Message: 07:31:52.453: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 120 ms
Cjs-Message: 07:31:52.477: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 24 ms
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Flag 0x0001, status 0, EXIT 1 STAT 0
Cjs-Message: 07:31:53.200: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 724 ms
Cjs-Message: 07:31:53.203: JS LOG: [LookingGlass/info] AppletManager started in 1228 ms

** (nemo-desktop:1438): WARNING **: 07:31:53.212: Current gtk theme is not known to have nemo support (Adapta-Nokto) - checking...
Cjs-Message: 07:31:53.292: JS LOG: Unknown network device type, is 14
Cjs-Message: 07:31:53.395: JS LOG: Unknown network device type, is 30
Cjs-Message: 07:31:53.503: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 2554]: reference to undefined property "_referralRef"
Cjs-Message: 07:31:53.508: JS WARNING: [/usr/share/cinnamon/js/misc/fileUtils.js line 210 > Function 119]: reference to undefined property "ONE_WAY"
Cjs-Message: 07:31:53.528: JS LOG: [LookingGlass/info] bbcwx (instance 4): refreshing forecast at 07:31:53
Cjs-Message: 07:31:53.570: JS LOG: [LookingGlass/info] Loaded desklet [email protected] in 368 ms
Cjs-Message: 07:31:53.570: JS LOG: [LookingGlass/info] DeskletManager started in 1580 ms
Cjs-Message: 07:31:53.574: JS LOG: [LookingGlass/info] Cinnamon took 1906 ms to start

(cinnamon:1390): St-WARNING **: 07:31:53.713: percentage lengths not currently supported
** Message: 07:31:53.749: nemo-desktop: session is cinnamon, establishing proxy
Cjs-Message: 07:31:53.849: JS LOG: [LookingGlass/info] Adding systray: parcellite (24x24px)
Cjs-Message: 07:31:53.850: JS LOG: [LookingGlass/info] Resized parcellite with normalized size (24x24px)
Cjs-Message: 07:31:53.852: JS LOG: [LookingGlass/info] Hiding systray: network

(blueberry-tray.py:1504): Bluetooth-WARNING **: 07:31:58.087: Error setting property 'Powered' on interface org.bluez.Adapter1: GDBus.Error:org.bluez.Error.Blocked: Blocked through rfkill (g-io-error-quark, 36)
Cjs-Message: 07:31:58.299: JS LOG: [LookingGlass/info] Adding systray: blueberry-tray.py (24x24px)
Cjs-Message: 07:31:58.300: JS LOG: [LookingGlass/info] Resized blueberry-tray.py with normalized size (24x24px)
cinnamon-session[1192]: WARNING: t+8.97942s: Detected that screensaver has appeared on the bus
# _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
# _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ‘gsettings-backend’
# watch_fast: "/org/gnome/terminal/legacy/" (establishing: 0, active: 0)
# unwatch_fast: "/org/gnome/terminal/legacy/" (active: 0, establishing: 1)
# watch_established: "/org/gnome/terminal/legacy/" (establishing: 0)
Cinnamon warning: Got a request to focus the no_focus_window with a timestamp of 0.  This shouldn't happen!
[1600:1600:0531/073213.251504:ERROR:sandbox_linux.cc(374)] InitializeSandbox() called with multiple threads in process gpu-process.
[1600:1623:0531/073213.272670:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.272981:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273217:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273343:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273454:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273569:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273669:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273761:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273831:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273892:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.273965:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274055:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274144:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274233:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274311:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274383:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274458:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274518:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274584:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274642:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274704:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274761:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274818:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274878:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274939:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.274997:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275054:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275123:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275181:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275280:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275337:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)
[1600:1623:0531/073213.275393:ERROR:gbm_wrapper.cc(271)] Failed to export buffer to dma_buf: No such file or directory (2)

(xapp-sn-watcher:1411): GLib-GObject-CRITICAL **: 07:32:22.734: g_object_set: assertion 'G_IS_OBJECT (object)' failed

(xapp-sn-watcher:1411): GLib-GIO-CRITICAL **: 07:32:22.734: g_dbus_interface_skeleton_flush: assertion 'G_IS_DBUS_INTERFACE_SKELETON (interface_)' failed

(xapp-sn-watcher:1411): GLib-GObject-WARNING **: 07:32:22.734: invalid (NULL) pointer instance

(xapp-sn-watcher:1411): GLib-GObject-CRITICAL **: 07:32:22.734: g_signal_emit_by_name: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed

(xapp-sn-watcher:1411): GLib-CRITICAL **: 07:32:22.734: g_hash_table_foreach: assertion 'hash_table != NULL' failed

(xapp-sn-watcher:1411): GLib-GObject-CRITICAL **: 07:32:22.734: g_object_set: assertion 'G_IS_OBJECT (object)' failed

(xapp-sn-watcher:1411): GLib-GIO-CRITICAL **: 07:32:22.734: g_dbus_interface_skeleton_flush: assertion 'G_IS_DBUS_INTERFACE_SKELETON (interface_)' failed

(pamac-tray:1448): GLib-GObject-WARNING **: 07:32:23.764: cannot register existing type 'PamacSnap'

(pamac-tray:1448): GLib-GObject-CRITICAL **: 07:32:23.764: g_type_add_interface_static: assertion 'G_TYPE_IS_INSTANTIATABLE (instance_type)' failed

(pamac-tray:1448): GLib-GObject-WARNING **: 07:32:23.764: cannot add private field to invalid (non-instantiatable) type '<invalid>'

(pamac-tray:1448): GLib-CRITICAL **: 07:32:23.764: g_once_init_leave: assertion 'result != 0' failed
Looking in '/etc/xdg/parcellite/parcelliterc'

(cinnamon:1390): St-WARNING **: 07:34:35.708: percentage lengths not currently supported

(cinnamon:1390): St-WARNING **: 07:34:35.725: percentage lengths not currently supported

(cinnamon:1390): Gtk-WARNING **: 07:34:35.825: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Cinnamon warning: Log level 128: posix_spawn avoided (automatic reaping requested) (fd close requested) 
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Looking in '/etc/xdg/parcellite/parcelliterc'
Cinnamon warning: Log level 128: posix_spawn avoided (fd close requested) 
Looking in '/etc/xdg/parcellite/parcelliterc'

(nemo:2719): Gtk-WARNING **: 07:40:50.651: Failed to register client: GDBus.Error:org.gnome.SessionManager.AlreadyRegistered: Unable to register client

** (nemo:2719): WARNING **: 07:40:50.670: Current gtk theme is not known to have nemo support (Adapta-Nokto) - checking...
Nemo-Share-Message: 07:40:52.242: Called "net usershare info" but it failed: 'net usershare' returned error 255: net usershare: usershares are currently disabled


(nemo-desktop:1438): GLib-CRITICAL **: 07:41:05.313: g_hash_table_foreach: assertion 'version == hash_table->version' failed

Not working with Cinnamon 4.3.0

 * Extension version: 4.0~20181106 (2019-10-27 10:10:23)
 * Cinnamon version: 4.3.0

xsession-errors.zip

Describe the bug
I recently updated to Cinnamon 4.3.0. I am aware that as of this date of this bug report that Cinnamon 4.3.0 is not yet considered stable, but I thought that now would be a good time to let you know that your extension does not appear to work with it so that you can work on compatibility prior to the stable release. Here is the error message that I get.

Extension transparent-panels@germanfr is not compatible with current version of cinnamon. Using it may break your system. Load anyway?

Transparent Panels not working LM21 Beta

 * Cinnamon version: (5.4.4)
 * Attach log:       (/home/<username>/.xsession-errors)
[.xsession-errors.txt](https://github.com/germanfr/cinnamon-transparent-panels/files/9145017/default.xsession-errors.txt)
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting XAUTHORITY=/home/bozo/.Xauthority
/etc/X11/Xsession.d/30x11-common_xresources: line 16: has_option: command not found
/etc/X11/Xsession.d/75dbus_dbus-launch: line 9: has_option: command not found
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
/etc/X11/Xsession.d/90x11-common_ssh-agent: line 9: has_option: command not found
dbus-update-activation-environment: setting SHELL=/bin/bash
dbus-update-activation-environment: setting QT_ACCESSIBILITY=1
dbus-update-activation-environment: setting XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
dbus-update-activation-environment: setting XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
dbus-update-activation-environment: setting LANGUAGE=en_US
dbus-update-activation-environment: setting DESKTOP_SESSION=cinnamon
dbus-update-activation-environment: setting GTK_MODULES=gail:atk-bridge
dbus-update-activation-environment: setting PWD=/home/bozo
dbus-update-activation-environment: setting XDG_SESSION_DESKTOP=cinnamon
dbus-update-activation-environment: setting LOGNAME=bozo
dbus-update-activation-environment: setting XDG_SESSION_TYPE=x11
dbus-update-activation-environment: setting GPG_AGENT_INFO=/run/user/1000/gnupg/S.gpg-agent:0:1
dbus-update-activation-environment: setting XAUTHORITY=/home/bozo/.Xauthority
dbus-update-activation-environment: setting XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/bozo
dbus-update-activation-environment: setting GDM_LANG=en_US
dbus-update-activation-environment: setting HOME=/home/bozo
dbus-update-activation-environment: setting IM_CONFIG_PHASE=1
dbus-update-activation-environment: setting LANG=en_US.UTF-8
dbus-update-activation-environment: setting XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
dbus-update-activation-environment: setting XDG_SESSION_CLASS=user
dbus-update-activation-environment: setting LIBVIRT_DEFAULT_URI=qemu:///system
dbus-update-activation-environment: setting USER=bozo
dbus-update-activation-environment: setting DISPLAY=:0
dbus-update-activation-environment: setting SHLVL=1
dbus-update-activation-environment: setting XDG_RUNTIME_DIR=/run/user/1000
dbus-update-activation-environment: setting GTK3_MODULES=xapp-gtk3-module
dbus-update-activation-environment: setting XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/home/bozo/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share
dbus-update-activation-environment: setting PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
dbus-update-activation-environment: setting GDMSESSION=cinnamon
dbus-update-activation-environment: setting DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus
dbus-update-activation-environment: setting _=/usr/bin/dbus-update-activation-environment
cinnamon-session[1029]: GLib-GObject-WARNING: t+0.01498s: value "4294966296" of type 'guint' is invalid or out of range for property 'idle-timeout' of type 'guint'
** Message: 18:06:02.597: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
** Message: 18:06:02.597: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".

** (csd-power:1171): WARNING **: 18:06:03.238: Failed set DPMS mode: Display is not DPMS capable
Xlib:  extension "DPMS" missing on display ":0".
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
Xlib:  extension "DPMS" missing on display ":0".

** (csd-color:1178): WARNING **: 18:06:03.514: failed to get edid: unable to get EDID for output

** (csd-color:1178): WARNING **: 18:06:03.524: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
[cinnamon-settings-daemon-smartcard] Failed to start: no suitable smartcard driver could be found
mutter-Message: 18:06:03.820: Enabling experimental feature 'x11-randr-fractional-scaling'
Xlib:  extension "DPMS" missing on display ":0".

(cinnamon:1289): mutter-WARNING **: 18:06:04.229: Impossible to set scaling on crtc 62 to 1.000000, error id 2
Window manager warning: Scalig CRTC 62 at 1.000000 failed
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".

** (csd-color:1178): WARNING **: 18:06:04.542: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output

** (csd-color:1178): WARNING **: 18:06:04.542: unable to get EDID for xrandr-Virtual-1: unable to get EDID for output
Gjs-Message: 18:06:04.699: Profiler is disabled. Not setting up signals.
Gjs-Message: 18:06:05.101: JS LOG: About to start Cinnamon
Gjs-Message: 18:06:05.208: JS LOG: [LookingGlass/info] Cinnamon.AppSystem.get_default() started in 103 ms
Gjs-Message: 18:06:05.218: JS LOG: [LookingGlass/info] loading user theme: /home/bozo/.themes/Cinnamox-Heather/cinnamon/cinnamon.css
Gjs-Message: 18:06:05.250: JS LOG: [LookingGlass/info] added icon directory: /home/bozo/.themes/Cinnamox-Heather/cinnamon
Gjs-Message: 18:06:05.461: JS LOG: [LookingGlass/info] loaded at Tue Jul 19 2022 18:06:05 GMT-0400 (Eastern Daylight Time)
Gjs-Message: 18:06:05.461: JS LOG: Cinnamon started at Tue Jul 19 2022 18:06:05 GMT-0400 (Eastern Daylight Time)
Gjs-Message: 18:06:05.462: JS LOG: GPU offload supported: false
Gjs-Message: 18:06:05.492: JS LOG: [LookingGlass/info] DeskletManager started in 2 ms
Gjs-Message: 18:06:05.492: JS LOG: [LookingGlass/info] SearchProviderManager started in 2 ms
Xlib:  extension "DPMS" missing on display ":0".
Xlib:  extension "DPMS" missing on display ":0".
cinnamon-session[1029]: WARNING: t+3.09615s: Failed to start app: Unable to start application: Failed to execute child process “warpinator” (No such file or directory)
Gjs-Message: 18:06:05.852: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 188 ms
Gjs-Message: 18:06:05.852: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 0 ms
Gjs-Message: 18:06:05.853: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 1 ms

** (nemo-desktop:1324): WARNING **: 18:06:05.900: Current gtk theme is not known to have nemo support (Cinnamox-Heather) - checking...
Gjs-Message: 18:06:06.034: JS LOG: [LookingGlass/info] [weather@mockturtl#19]: Internet access now available, resuming operations.
Gjs-Message: 18:06:06.092: JS LOG: [LookingGlass/info] Loaded applet weather@mockturtl in 239 ms
Gjs-Message: 18:06:06.127: JS LOG: [LookingGlass/info] Loaded applet xselc@local in 35 ms
Gjs-Message: 18:06:06.132: JS LOG: [LookingGlass/error] [Error: No signal 'maximize' on object 'CinnamonWM']: Failed to evaluate 'enable' function on extension: transparent-panels@germanfr
Gjs-Message: 18:06:06.132: JS LOG: [LookingGlass/trace] 
<----------------
logError@/usr/share/cinnamon/js/ui/extension.js:137:17
finishExtensionLoad@/usr/share/cinnamon/js/ui/extensionSystem.js:78:19
_init/<@/usr/share/cinnamon/js/ui/extension.js:276:32
---------------->
Gjs-Message: 18:06:06.133: JS LOG: [LookingGlass/error] 
[transparent-panels@germanfr]: Extension transparent-panels@germanfr: Could not create extension object.
[transparent-panels@germanfr]: Error importing extension.js from transparent-panels@germanfr
Gjs-Message: 18:06:06.133: JS LOG: [LookingGlass/trace] 
<----------------
_init/<@/usr/share/cinnamon/js/ui/extension.js:277:23
---------------->
Gjs-Message: 18:06:06.134: JS LOG: [LookingGlass/info] ExtensionSystem started in 649 ms
Gjs-Message: 18:06:06.223: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 95 ms
Gjs-Message: 18:06:06.227: JS LOG: [LookingGlass/info] 
Gjs-Message: 18:06:06.239: JS LOG: [LookingGlass/info] Loaded applet betterlock in 16 ms
Gjs-Message: 18:06:06.285: JS LOG: [LookingGlass/info] Role locked: panellauncher
Gjs-Message: 18:06:06.287: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 48 ms
Gjs-Message: 18:06:06.305: JS LOG: [LookingGlass/info] Role locked: windowattentionhandler
Gjs-Message: 18:06:06.311: JS LOG: [LookingGlass/info] Loaded applet [email protected] in 24 ms
Gjs-Message: 18:06:06.311: JS LOG: [email protected]: Calendar events supported.
Gjs-Message: 18:06:06.439: JS LOG: [LookingGlass/info] Loaded applet Cinnamenu@json in 128 ms
Gjs-Message: 18:06:06.440: JS LOG: [LookingGlass/info] AppletManager started in 977 ms
Gjs-Message: 18:06:06.443: JS LOG: [LookingGlass/info] Cinnamon took 1342 ms to start
cinnamon-session[1029]: WARNING: t+4.52965s: Detected that screensaver has appeared on the bus
** Message: 18:06:07.283: nemo-desktop: session is cinnamon, establishing proxy
Gjs-Message: 18:06:07.485: JS LOG: [LookingGlass/info] [weather@mockturtl#19]: Weather Information refreshed
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:1245: DeprecationWarning: Gdk.threads_init is deprecated
  Gdk.threads_init()
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:1393: DeprecationWarning: Gtk.ImageMenuItem.set_image is deprecated
  menuItem3.set_image(image)
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:731: DeprecationWarning: Gdk.threads_enter is deprecated
  Gdk.threads_enter()
/usr/lib/linuxmint/mintUpdate/mintUpdate.py:738: DeprecationWarning: Gdk.threads_leave is deprecated
  Gdk.threads_leave()
cinnamon-session[1029]: WARNING: t+34.53550s: Detected that screensaver has left the bus

(cinnamon:1289): Gjs-WARNING **: 18:07:06.663: JS ERROR: Exception in method call: updateSetting: TypeError: Main.settingsManager.uuids[uuid][instance_id] is null
updateSetting@/usr/share/cinnamon/js/ui/cinnamonDBus.js:367:9
_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:310:38
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:387:34


(cinnamon:1289): Gjs-WARNING **: 18:07:08.287: JS ERROR: Exception in method call: updateSetting: TypeError: Main.settingsManager.uuids[uuid][instance_id] is null
updateSetting@/usr/share/cinnamon/js/ui/cinnamonDBus.js:367:9
_handleMethodCall@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:310:38
_wrapJSObject/<@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:387:34


Issue
Can not set panel to fully transparent after installing the extension

Steps to reproduce

Other information

An entry for the FAQ: why want one's panels [_all_ of them, yes?] to be transparent only when no window is maximized?

I propose an entry for the FAQ list - that is, for the list here and here.

The question part of the entry would read, 'Why use this extension?' or 'why want one's panels to be transparent only when no window is maximized?'

I do not know the answer that the FAQ should give . . (I am not saying that there is no good answer.)

It would be good too were the FAQ to make it plain whether the transparency gets applied to all panels.

Thank you for your work.

Feature request: transparency per-panel area

 * Cinnamon version: (cinnamon --version): 4.0.8
 * Attach log:       (/home/<username>/.xsession-errors): not relevant for this request.

Issue

Using your wonderful extension - which I think should be incorporated into Cinnamon - I see the following on my system, when there is a maximised window. (The picture below is a partial screenshot. Please attend to the bottom of the image.)

image

Now, that appearance is by (your) design. However, it would be really good were we able to make the right and left side of the panel transparent - but not the centre - even when there is a maximised window. That way, the panel can act as a dock, i.e. such that there is a background to the icons but not to the unoccupied parts of the panel.

Is there a way to change the transparency level of the semi-transparent mode?

I would like just a small hint of opacity, but the semi-transparent mode is far too much. Is there a way to specify the opacity level? Ideally I think I'd like somewhere around 5% to 20% opacity.

In future versions it would be great if there were more choices, maybe a percentage range of 100% transparent to 5% transparent in 5% intervals, selected by a drop-down menu. Thanks for your consideration.

Not compatible with Cinnamon 3.4

From glass.log:

error t=2017-07-04T01:32:16.009Z [Extension "transparent-panels@germanfr"]: Extension is not compatible with current Cinnamon version
error t=2017-07-04T01:32:16.010Z Could not load extension transparent-panels@germanfr

Translation support

Hey,

maybe you could add translation support. I added a German translation.
It suffices to unzip the attached po directory into your extensions directory.

po.zip

If you need more info, let me know.

Opacify option seems broken

I'm using Cinnamon 3.2.

It seems, that the second setting (experimentell) makes no difference. Transparency is always removed on maximized window. No matter if switch is on or off.

No icons and texts after waking from suspend to RAM

 * OS: Linux Mint 21.1 Cinnamon
 * Extension version: 4.0~20220727 (2023-01-24 18:13:40)
 * Cinnamon version: 5.6.8
 * Attach log:  

xsession-errors.txt.tar.gz

Describe the bug
After waking from suspend-to-RAM, the panels icons and texts are no longer visible.
Icons, open programs, etc is still there and can be interacted with.

Steps to reproduce
Install transparent panels extension, suspend to RAM, then wake up.

Other information
Restarting Cinnamon from the panels context menu restores visibility of icons and texts to normal.

Does not work with Cinnamon 4.0

 * Cinnamon version: 4.0.0
 * Attach log:

Cjs-Message: 22:16:20.852: JS LOG: [LookingGlass/error] [transparent-panels@germanfr]: Extension is not compatible with current Cinnamon version
Cjs-Message: 22:16:20.852: JS LOG: [LookingGlass/trace] 
<----------------
logError@/usr/share/cinnamon/js/ui/extension.js:121:17
Extension.prototype.validateMetaData@/usr/share/cinnamon/js/ui/extension.js:298:19
Extension.prototype._init/<@/usr/share/cinnamon/js/ui/extension.js:227:17
---------------->

Other information
Distro: Manjaro

[Bug] Panel Opaqueness is not automatic when enabled

The Panel Opaque Feature, when enabled, only makes the panel go black behind when Cinnamon is started with a maximised window, and isn't automatic unlike the other maximised panel portion of the extension...

This means that you either have an opaque panel on the Cinnamon Session, or a transparent one on the Cinnamon session

missing transperancy

 * Extension version: (click info in extension settings)
 * Cinnamon version: (cinnamon --version)
 * Attach log:       (/home/<username>/.xsession-errors)

Describe the bug
in manjaro 22.1.0 with cinnamon 5.6.1-1 very often the transperancy is missing. I have to restart the extension to get it going again.
It's not a big problem, but a bit annoing

Steps to reproduce

Other information
minisforum um250 with amd V1605B cpu

<title></title>
<meta name="generator" content="LibreOffice 7.5.1.2 (Linux)"/>
<style type="text/css">
	body,div,table,thead,tbody,tfoot,tr,th,td,p { font-family:"Liberation Sans"; font-size:x-small }
	a.comment-indicator:hover + comment { background:#ffd; position:absolute; display:block; border:1px solid black; padding:0.5em;  } 
	a.comment-indicator { background:red; display:inline-block; border:1px solid black; width:0.5em; height:0.5em;  } 
	comment { display:none;  } 
</style>

V1605B

'[A]re no any' is not English

 * Extension version: (click info in extension settings): the latest (I do not have the extension installed)

Describe the bug

Within the Cinnamon extensions window, and more specifically within its 'Download' pane (but also on the Spices website), you have, 'Transparentize your panels when there are no any maximized windows'. '[A]re no any' is not English. I think you mean 'are no maximized windows'. While I am at it, 'Transparentize' is ugly and arguably not English. I suggest you replace the whole sentence with this one: 'Make your panels transparent when no windows are maximised' (or spell 'maximised' as 'maximized' if you wish to use American as against English English).

Other information

This extension of yours does seem like a good idea. Thank you for creating it.

where is the english locale?

i'm looking at the transparent-panels@germanfr/po directory, to make a new translation file, i can't find a en.pot file.
do i need to base my translation file off transparent-panels.pot ?

it would be nice to have a "template" file to know where to start .

Not updating panel transparency state unless switching workspaces

 * Extension version/Build date: Version 4.0~20181106 (2020-10-12 12:34:42)
 * Cinnamon version: Cinnamon 4.6.7
 * Distribution: Linux Mint 20 64-bit

Notify author of extension
@germanfr

Issue

Transparency is not changing when application is maximised or not. Changes in transparency only take place when I switch between workspaces.

Steps to reproduce

  1. In workspace 1, maximise an application. The panel is not transparent as expected.
  2. Switch to workspace 2.
  3. Switch back to workspace 1. The panel is now solid colour.
  4. Unmaximise the application. The panel will remain solid colour, and not become transparent as expected.
  5. Switch to workspace 2.
  6. Switch back to workspace 1. The panel is now transparent.

Expected behaviour

Panel should update transparency at the moment an application changes its maximisation state and not only when switching workspaces.

Other information

Here is a video showing the steps above. There are some graphical glitches in the video but this is due to the capture software used, I do not see any of these glitches when using my system.

https://streamable.com/2wewgq

Just as extra information, the extension works exactly as intended in my other computer which is running Linux Mint 18.3 (and Cinnamon version 3.6.7).

Originally reported here: linuxmint/cinnamon-spices-extensions#292

Feature Request: Panel Mode where...

...if the Panel is on a Bright background, then add shade to the panel background, and if the Panel is on a Dark background, then make the panel background invisible.
aka: Like it is in Pantheon

...and a bonus would be theming possibilities for this, like how there's already theming when set to Defined By Theme.

missing/broken transparency in Cinnamon 5.8.4

 * Extension version: (click info in extension settings)
 * Cinnamon version: (cinnamon --version)
 * Attach log:       (/home/<username>/.xsession-errors)

Describe the bug

The transparency does not seem to be working at all under the Cinnamon 5.8.4

Steps to reproduce

Does not work "out the box"

Other information

Transparency remains unchanged when moving windows between monitors using keyboard shortcuts

 * Extension version: [could not find "info" in extension settings]
 * Cinnamon version:  5.4.11
 * Attach log:        [irrelevant]

Describe the bug
When moving the only maximized window from an origin monitor to a target monitor with no already maximized window, the origin monitor's panel transparency isn't enabled, and the target monitor's panel transparency isn't disabled.

Steps to reproduce

  • (Origin monitor) Minimize or reduce all windows, except one to keep maximized,
    notice transparency is expectedly disabled ;
  • (Target monitor) Minimize or reduce all windows,
    notice transparency is expectedly enabled ;
  • (Origin monitor) Move the one maximized window to the target monitor using a keyboard shortcut ;
  • (Origin monitor) Notice transparency unexpectedly remains disabled ;
  • (Target monitor) Notice transparency unexpectedly remains enabled.

Other information
None


Thanks

cant get it to work

 * Extension version: (click info in extension settings)

git cloned today: git clone https://github.com/germanfr/cinnamon-transparent-panels.git

 * Cinnamon version: (cinnamon --version)
5.4.12

 * Attach log:       (/home/<username>/.xsession-errors)

Describe the bug
xsession-errors.txt

Nop option to manage the extension (set transparency) - tool greyed out

https://i.imgur.com/NkVwb1i.png

Steps to reproduce

cd cinnamon-transparent-panels/ && ./utils.sh install

Try to click on icon to activate and is greyed out

Other information

theme is Mint-Y-Grey

transparent-panels no longer loading after update to Cinnamon 5.4.0

  • Extension version: 4.0-20181106
  • Cinnamon version: 5.4.0
  • Attach log: (/home//.xsession-errors)

xsession-errors.txt

Describe the bug
transparent-panels extension will no longer start after updating to Cinnamon 5.4.0. Gives error notification on startup. Error snippet from cinnamon-looking-glass log is posted below:

error t=2022-06-19T06:46:53Z [Error: No signal ‘maximize’ on object ‘CinnamonWM’]: Failed to evaluate ‘enable’ function on extension: transparent-panels@germanfr
info t=2022-06-19T06:46:53Z Loaded applet [email protected] in 212 ms
error t=2022-06-19T06:46:53Z
[transparent-panels@germanfr]: Extension transparent-panels@germanfr: Could not create extension object.
[transparent-panels@germanfr]: Error importing extension.js from transparent-panels@germanfr

Steps to reproduce
Happens consistently on startup.

Other information
Perhaps unrelated, but the calendar applet is no longer loading gnome calendar on startup but will load it when I manually reload the applet

.

UUID: transparent-panels@germanfr: Panels extension in Cinnamon: hardly different colors in panel edit mode

UUID: transparent-panels@germanfr: Panels extension in Cinnamon: hardly different colors in panel edit mode

 * Extension version: Version 4.0~20181106 (2019-12-27 09:42:37)
 * Cinnamon version: Cinnamon 4.4.8

Describe the bug
When in panel edit mode, there should be three different colors in the panel/taskbar, to represent the three different Zones: Left Zone, Centre Zone and Right Zone.

Those three different colors show where the three Zones are: where they start and end, in order to drag and drop the several items/icons in the desired Zones.

The colors are normally bright and very easy to distinguish, but when the extension Transparent Panels is on, these color are very hard to distinguish.

Solution: to edit Transparent Panels in order to show the three colors in panel edit mode, as if Transparent Panels were not loaded/on.

[email protected]

Support for vertically/horizontally maximized windows

Please, would it be possible to add support for vertically (horizontally) maximized windows to change top/bottom (left/right) panel transparency as well?

Currently the panel transparency is affected only by fully maximized windows. However I have noticed that in Budgie desktop environment the panel transparency is affected by partially maximized windows and it is a very eye pleasing :)

[feature request] white shadow for light mode + automatic switching

Cinnamon version: Cinnamon 5.2.7

White Shadow
When using a light desktop theme (dark icons to go on a light background), the shadow makes the icons harder to see.
A white shadow would bring the same feature, as the normal shadow, to light themes.

Automatic Switching
When switching back and forth from light and dark mode themes, automatic switching of the shadow color would heavily reduce the time needed for switching.
This is especially annoying if theme switching is a two click action with, for example, this applet, or even more so if the computer is configured to switch automatically at specific times.

Steps to reproduce
Use any light desktop theme like Mint-Y (not Mint-Y-Dark).

[Feature Request] Allow for transparency with shadow in maximized windows (overlap)

Love the Extension, i particularly like your "transparency with shadow" option.
Is it possible to have the transparent panel overlap the maximized windows? (so it's transparent to the maximized window not to the desktop).
I feel like this feature would work very well in combination with your "with shadow option", i leave attached an example of what i'm saying.
Thank you.

image

1 pixel transparent line at panel bottom/top

 * Cinnamon 4.08
 * Mint 19.1
 * Graphics hardware *and* driver used
   Device-2: NVIDIA GP107 [GeForce GTX 1050 Ti] driver: nvidia v: 390.87
 * 64 bit

Issue
a small line of 1px shows at bottom of the panel and at top of top panel
Theme :
auswahl_20190103_12 51 03

Other information
Tried to make a screenshot, but is very hard to see.
auswahl_20190103_12 44 24

First posted here: linuxmint/cinnamon#8253

How to deal with very light backgrounds?

This is probably an new feature (enhancement) request, not an issue really.

My favourite is fully transparent mode, but when the background (wallpaper) is very light this becomes unusable. Then my second best choice is transparency with shadow, which works for some light backgrounds, but not always...
Therefore, as I prefer the slideshow mode for the wallpaper, I switch to my last choice: semi-transparency. But here I have the same problem as manually tweaking the cinnamon.css file of the theme I use: the level of transparency set also effects the panel icons and texts which don't look so good in some cases...

So I wonder if there's anything you can do in this respect: Keeping panel icons & text solid at all times?

Panel transparency is not changed when a window is (un)maximized

  • Extension version: 4.0~20181106 (2019-12-27 09:42:37)
  • Cinnamon version: 4.4.8
  • Attach log: .xsession-errors

Describe the bug
The panel does not change its transparency when a window is (un)maximized or minimized. However when another windows is closed, then the panel transparency is immediately updated.

Steps to reproduce
Start with an empty desktop, open a terminal window and maximize it. The panel is still transparent, however the expectation is the panel should be non-transparent at this moment. Then open another window, close it and the panel transparency is changed to non-transparent.

Then unmaximize the original terminal window. The panel is still non-transparent, however the expectation is the panel should be transparent. Then open another window and close it. The panel transparency is changed to transparent.

Other information

Beside the above mentioned bug, the extension is excellent. I really like your work!

Error: Cinnamon-Tranparent panel

 * Extension version: (click info in extension settings)
 * Cinnamon version: 4.6.7
 * Attach log:       
error t=2020-10-15T09:34:24Z Fehler beim Öffnen der Datei »/usr/share/cinnamon/extensions/transparent-panels@germanfr/metadata.json«: Keine Berechtigung

error t=2020-10-15T09:34:24Z [transparent-panels@germanfr]: Missing property "uuid" in metadata.json[

Steps to reproduce

After fresh installation RebornOS got directly this error

Other information

Lenovo T420

                             stumerwinter@RebornT420
                             OS: rebornos 
                             Kernel: x86_64 Linux 5.8.14-arch1-1
         #####               Uptime: 14m
        #######              Packages: Unknown
        ##O#O##              Shell: bash 5.0.18
        #######              Resolution: 1920x1080
      ###########            DE: Cinnamon 4.6.7
     #############           WM: Muffin
    ###############          WM Theme: macOS-Arc-White (MacOS-Sierra)
    ################         GTK Theme: elementary [GTK2/3]
   #################         Icon Theme: elementary
 #####################       Font: Sans 9
 #####################       Disk: 12G / 55G (23%)
   #################         CPU: Intel Core i5-2520M @ 4x 3.2GHz [48.0°C]
                             GPU: Mesa DRI Intel(R) HD Graphics 3000 (SNB GT2)
                             RAM: 1702MiB / 3814MiB

No transparent-panels in applet manager Cinnamon 20.3

 * Cinnamon version: Cinnamon 20.3
 * Attach log:       (/home/<username>/.xsession-errors)

Issue
Hi
I would be interested in using transparent-panels, in Cinnamon 20.3, but I try to install it with any method, it is located in /home/xx/.local/share/cinnamon/extensions, but I can't see it in the applet manager (even in download tabs). When putting it in /home/XX/.local/share/cinnamon/applets, I can see it in the applet manager, but it says it is incompatible with my version of Cinnamon!!!
What can I do?
Thank you

Steps to reproduce

Other information

[LookingGlass/error]

Describe the bug
[LookingGlass/error] [transparent-panels@germanfr]: Extension is not compatible with current Cinnamon version 4,4.0

No extension in a Download tab

 * Cinnamon 5.2.7

Describe the bug
When I am trying to search this extension in a Cinammon extension shop, it cant find it. Also, when I installed it using utils.sh, it didnt showed it in a extension list
Снимок экрана от 2022-04-24 19-59-16

Feature request: Multi-monitor support

It would be a nice addition if dynamic transparency only triggered for maximized windows on the same display as the panel.

Right now, maximized windows on monitor 2 removes the transparency from monitor 1.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.