Giter Site home page Giter Site logo

antikippi / gnome-shell-extension-sane-airplane-mode Goto Github PK

View Code? Open in Web Editor NEW
6.0 2.0 2.0 91 KB

Make airplane mode sane again! This extension gives you better control over the airplane mode.

Home Page: https://extensions.gnome.org/extension/4604/

License: GNU General Public License v3.0

JavaScript 98.29% Shell 1.71%
gnome-shell-extension airplane-mode

gnome-shell-extension-sane-airplane-mode's People

Contributors

antikippi avatar lihis avatar maksimetny avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

maksimetny lihis

gnome-shell-extension-sane-airplane-mode's Issues

TypeError when opening extension settings.

TypeError: inputWidget.append is not a function

Stack trace:
  _init/addRow@/home/alex/.local/share/gnome-shell/extensions/sane-airplane-mode@kippi/prefs.js:72:33
  _init@/home/alex/.local/share/gnome-shell/extensions/sane-airplane-mode@kippi/prefs.js:87:9
  buildPrefsWidget@/home/alex/.local/share/gnome-shell/extensions/sane-airplane-mode@kippi/prefs.js:99:18
  _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:13
  run@resource:///org/gnome/Shell/Extensions/js/dbusService.js:175: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:5
  @/usr/share/gnome-shell/org.gnome.Shell.Extensions:1:17
$ uname -a
Linux pcdjoh 5.15.0-41-generic #44~20.04.1-Ubuntu SMP Fri Jun 24 13:27:29 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ gnome-shell --version
GNOME Shell 3.36.9

Airplane Mode is activated on boot if Bluetooth and Wi-Fi are off

Hello!

First of all thanks for this fantastic extension.

I have noticed that, on boot, the Airplane Mode is activated if Wi-Fi and Bluetooth are off. This is the default behavior even when this extension is not installed, but I think that it is expected that this extension would also take care of this behavior, by preventing Airplane Mode to be activated on boot just because Wi-Fi and Bluetooth are off.

Ubuntu 22.04.2 LTS Desktop
Linux PC 5.15.0-78-generic #85-Ubuntu SMP Fri Jul 7 15:25:09 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
gnome-shell 42.9-0ubuntu2
Version of the extension: 12

Thanks a lot!

Gnome 44

Probably just need to update the manifest, will create a pull later when I get home.

Support for Gnome 43

Manjaro just upgraded the Gnome Shell to version 43, unfortunately disabling this extension due to incompatibility.
Could You check if You can easily make this extension available to Gnome 43?
That would be awesome, since I absolutely hate having to turn off bluetooth everytime I enable WiFi

Disabling Bluetooth when disabling Wi-Fi (as the last active radio) doesn't work

Thank you! For quite literally bringing back my 'sanity' with this extension.

It boggles my mind why the GNOME WiFi - Airplane Mode - Bluetooth interactions are as such but they are annoying beyond words.

There's only 1 missing setting in the extension if I may:

image

When I disable my WiFi, the bluetooth gets enabled.

Is there a way to add a setting below the "Enable airplane mode" in the screenshot above which says "Enable bluetooth" so we can switch it off from there?

Again, thank you for creating this extension! Absolute sanity saver!!!

Thankyou!

Not an Issue or anything, Just wanted to thank you for this amazing extension. This extension solved my problem. I don't understand why is this extension so criminally underrated, but yeah great work :)

Radio settings sometimes don't get apllied correctly

When WiFi is on, Bluetooth is off, the user enabled the airplane mode and disables it again sometimes the wrong settings (=both radios turning on) get applied. This happens when "Enable airplane mode" is false and one of the following combinations of options is set:

 EnableWifi | EnableBT
------------|----------
    true    |   false
    false   |   true
    false   |   false

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.