isjerryxiao / gnome-shell-extension-activate-gnome Goto Github PK
View Code? Open in Web Editor NEWA gnome-shell extension to show 'Activate GNOME' watermark.
License: GNU General Public License v3.0
A gnome-shell extension to show 'Activate GNOME' watermark.
License: GNU General Public License v3.0
Allow toggling an option, possibly with the default being toggled, that allows only drawing on the desktop; as to remain in the perfect threshold of annoyance, like Windoze does.
Logic from the background-logo-extension
extension in Fedora can be re-used for this. Latest source can be found here, example of its usage here.
Hopefully it can be displayed on multiple screens
I believe GNOME
is the official spelling.
Add an option in the settings to adjust the scaling or font size. Changing the font type would also be nice.
The settings of extension activate_gnome@isjerryxiao had an error:
TypeError: prefsWidget.append is not a function
Stack trace:
buildPrefsWidget@/home/yoni/.local/share/gnome-shell/extensions/activate_gnome@isjerryxiao/prefs.js:29:17
_init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:207:40
OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:132:22
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
run@resource:///org/gnome/gjs/modules/script/package.js:222:19
start@resource:///org/gnome/gjs/modules/script/package.js:206:8
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17
Install Blender, and press Ctrl+F to switch to full-screen. The message disappears.
I have tried another extension "Custom OSD", and set a shortcut to show a sample OSD. In Blender's full-screen mode, if I press the shortcut, the sample OSD and this extension appeared at the same time, and when the OSD disappeared, this extension disappeared with it. My guess is that, "Custom OSD" is calling some function that enables the layer on which it and this extension exists, and calls another function to disable it when it disappears.
I would like to be able to display the active user's username as a watermark!
The message isn't visible when screen has a brighter color, e.g., white. WIndows actually dynamically switches from a whitish-grey color to a blackish-grey color according to screen content color.... It would be nice if something like that could be implemented!
On gnome 3.38, the extension works as normal, except you can't access the preferences/settings.
TypeError: prefsWidget.append is not a function
Stack trace:
buildPrefsWidget@/home/mayer/.local/share/gnome-shell/extensions/activate_gnome@isjerryxiao/prefs.js:29:17
_init@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:207:40
OpenExtensionPrefsAsync/<@resource:///org/gnome/Shell/Extensions/js/extensionsService.js:122:28
asyncCallback@resource:///org/gnome/gjs/modules/core/overrides/Gio.js:132:22
run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:177:20
main@resource:///org/gnome/Shell/Extensions/js/main.js:19:13
run@resource:///org/gnome/gjs/modules/script/package.js:222:19
start@resource:///org/gnome/gjs/modules/script/package.js:206:8
@/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17
Hello, congratulations on your work, can you add the possibility of adding an image in addition to or instead of the text.
Thanks alot
Should be org.gnome.shell.extensions.activate_gnome.gschema.xml not org.gnome.shell.extensions.topicons.gschema.xml under schemas.
๐
I've taken to putting this in the line 2 value, recently:
Go to Settings to activate Fedora Linux, or as Iโve recently taken to calling it, GNU plus Linux
the issue is, that even with the font size a little low, this is as far into the rant I can get before it doesn't fit onscreen.
Could you add support for adding newlines with something like a \n
?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.