Victor Fuentes
0658011fdb
gnome-shell: refresh icons after profile switches
...
GNOME checks for icon changes based on directory modification time.
Since Nix hardcodes modification time to 1, GNOME never detects when icons are changed,
leading to missing icons in the application menu on newly installed programs.
To fix we now also invalidate icon cache on device and inode changes.
2026-09-26 17:57:22 -07:00
Rachala Raj
4b734bcaef
gnome-shell: update description
...
Assisted-by: Antigravity (Gemini 3.1)
2026-08-18 19:34:51 +05:30
Tom Hunze
99853d1a58
gnome-shell: 50.3 -> 50.4
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/50.3...50.4
2026-08-08 21:04:07 +02:00
Masum Reza
c067609d05
gnome: 50.2 -> 50.3 ( #543345 )
2026-08-08 18:50:31 +00:00
Michael Daniels
f5028afe6f
gnome-shell: patch to use host gjs, set strictDeps ( #526179 )
2026-07-31 20:35:55 +00:00
Tom Hunze
93866ee249
gnome-shell: 50.2 -> 50.3
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/50.2...50.3
2026-07-18 21:20:45 +00:00
Tom Hunze
459d7086ca
gnome-shell: 50.1 → 50.2
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/50.1...50.2
2026-06-16 23:05:22 +08:00
Michael Daniels
6220e645d5
gnome-shell: patch to use host gjs, set strictDeps
2026-05-31 14:03:58 -04:00
winston
6ec507e52e
gnome-shell: fix tecla path patch
...
The Tecla binary isn't hardcoded since:
4c879d707f
2026-05-08 13:53:18 +02:00
Bobby Rong
898bfc59a8
gnome-shell: 50.0 → 50.1
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/50.0...50.1
2026-05-06 23:23:40 +08:00
Vitor Pavan
c700a17af2
gnome-shell: 49.4 → 50.0
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.4...50.0
2026-05-06 23:03:29 +08:00
Adam C. Stephens
efa71e0fe6
GNOME updates 2026-02-14 ( #490335 )
2026-02-14 13:49:12 +00:00
Bobby Rong
a39e018e66
gnome-shell: 49.3 → 49.4
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.3...49.4
2026-02-14 17:08:42 +08:00
Bobby Rong
d22fe1660f
gnome-shell: fix gnome-shell-portal-helper ( #485764 )
2026-02-14 08:12:56 +00:00
Luke Sandell
770d2796ed
gnome-shell: fix gnome-shell-portal-helper
...
Add `webkitgtk_6_0` typelib needed by `gnome-shell-portal-helper`.
When NetworkManager connectivity check is enabled, GNOME will pop up a notification when a captive portal is detected. Clicking the notification _should_ launch a WebKit browser window allowing you to log in to the network. Without including the typelib, this fails with the following error in the journal: `JS ERROR: Error: Requiring WebKit, version 6.0: Typelib file for namespace 'WebKit', version '6.0' not found`.
You can enable NetworkManager connectivity checks with the following NixOS config:
```nix
networking = {
networkmanager = {
enable = true;
settings = {
connectivity = {
enabled = true;
uri = "http://nmcheck.gnome.org/check_network_status.txt ";
interval = 300;
};
};
};
};
```
To test this, you need to connect to a public WiFi that requires clicking through a log in page or simulate a captive portal in some other way. You can also test launching the authentication window directly with a script similar to the following. This will not work prior to the fix.
```bash
gdbus call --session \
--dest org.gnome.Shell.PortalHelper \
--object-path /org/gnome/Shell/PortalHelper \
--method org.gnome.Shell.PortalHelper.Close \
"/org/freedesktop/NetworkManager/ActiveConnection/1"
gdbus call --session \
--dest org.gnome.Shell.PortalHelper \
--object-path /org/gnome/Shell/PortalHelper \
--method org.gnome.Shell.PortalHelper.Authenticate \
"/org/freedesktop/NetworkManager/ActiveConnection/1" \
"http://example.com " \
0
```
2026-02-14 16:06:42 +08:00
quantenzitrone
77837f424c
various: rename references from libXi to libxi
...
this shouldn't create any rebuilds
2026-02-06 00:25:56 +01:00
quantenzitrone
55280fa564
various: rename references from libX11 to libx11
...
this shouldn't create any rebuilds
2026-02-06 00:24:34 +01:00
Bobby Rong
f906295f0c
gnome-shell: 49.2 → 49.3
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.2...49.3
2026-01-24 21:30:01 +08:00
André Lima
f6375b5135
gnome-shell: fix crash with hands-free profile
2026-01-23 18:09:01 +00:00
Ihar Hrachyshka
567e8dfd8e
treewide: clean up 'meta = with' pattern
...
This commit was created by a combination of scripts and tools:
- an ast-grep script to prefix things in meta with `lib.`,
- a modified nixf-diagnose / nixf combination to remove unused `with
lib;`, and
- regular nixfmt.
Co-authored-by: Wolfgang Walther <walther@technowledgy.de >
2025-12-10 18:09:49 +01:00
Doron Behar
4aa7d2c67e
gnome-shell: 49.1 → 49.2
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.1...49.2
Changelog-Reviewed-By: Bobby Rong <rjl931189261@126.com >
2025-11-27 23:06:57 +08:00
Jan Tojnar
62dab70a8a
gnome-shell: 49.0 → 49.1
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.0...49.1
Changelog-reviewed-by: Jan Tojnar <jtojnar@gmail.com >
2025-11-09 05:04:59 +01:00
Jan Tojnar
19a4ce6f57
gnome-shell: 49.rc → 49.0
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/49.rc...49.0
2025-11-03 10:50:15 +01:00
Jan Tojnar
bf0078925e
gnome-shell: 48.4 → 49.rc
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.4...49.rc
Co-authored-by: Bobby Rong <rjl931189261@126.com >
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-11-03 10:50:04 +01:00
Bobby Rong
b833c70bfb
gnome-shell: 48.3 → 48.4
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.3...48.4
2025-08-09 14:02:16 +08:00
Bobby Rong
2242659119
gnome-shell: 48.2 → 48.3
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.2...48.3
2025-07-13 23:34:55 +08:00
Jan Tojnar
f38282e948
gnome-shell: 48.1 → 48.2
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.1...48.2
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-06-13 22:56:06 +02:00
Jan Tojnar
e35564ce5f
gnome-shell: 48.0 → 48.1
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.0...48.1
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-05-07 02:08:41 +02:00
Jan Tojnar
4a291238e2
gnome-shell: 48.rc → 48.0
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.rc...48.0
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-05-07 02:08:18 +02:00
Jan Tojnar
162ece4227
gnome-shell: 48.beta → 48.rc
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/48.beta...48.rc
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-05-07 02:08:10 +02:00
Jan Tojnar
6e98f5a9a1
gnome-shell: 47.4 → 48.beta
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.4...48.beta
Changelog-Reviewed-By: Jan Tojnar <jtojnar@gmail.com >
2025-05-07 02:07:57 +02:00
Fernando Rodrigues
05580f4b44
treewide: switch instances of lib.teams.*.members to the new meta.teams attribute
...
Follow-up to #394797 .
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net >
2025-04-25 22:20:17 -03:00
Jan Tojnar
4365016f09
gnome-shell: Fix default WM settings
...
gnome-shell contains GSettings schema overrides for Mutter.
Since we do not have global FHS path for schemas, we compile schemas
locally per package and overrides for another package have no effect.
As a workaround, let’s copy the the Mutter schema here so it ends up
being included in gnome-shell’s `gschemas.compiled`.
This also has an effect on `gnome.nixos-gsettings-overrides`,
which pulls in schemas and overrides from `gnome-shell`.
2025-03-09 21:26:30 +01:00
Jan Tojnar
773541af05
gnome-shell: 47.3 → 47.4
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.3...47.4
2025-02-08 22:04:12 +01:00
Alyssa Ross
53de5140ae
Merge remote-tracking branch 'origin/staging-next' into staging
...
Conflicts:
pkgs/applications/editors/vim/plugins/non-generated/nvim-spectre/default.nix
pkgs/applications/editors/vim/plugins/non-generated/sg-nvim/default.nix
pkgs/by-name/ce/cedar/package.nix
pkgs/by-name/gn/gnome-podcasts/package.nix
pkgs/by-name/ru/rust-analyzer-unwrapped/package.nix
pkgs/by-name/sy/systemctl-tui/package.nix
pkgs/by-name/ti/tinty/package.nix
2025-01-24 16:40:22 +01:00
Jan Tojnar
161a3cb851
gnome-shell: 47.2 → 47.3
...
- Perl no longer needed: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/3578
- ibus no longer checked at build time but still a runtime dependency: 51bb00e392
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.2...47.3
2025-01-24 01:50:07 +01:00
Wolfgang Walther
b12e9707e0
treewide: replace substituteAll with replaceVars (part 3)
...
Driving #237216 forward.
2025-01-19 13:31:23 +01:00
github-actions[bot]
c45456d867
Merge master into staging-next
2024-12-08 18:04:12 +00:00
Bobby Rong
c2b9cd8edd
gnome-shell: 47.1 → 47.2
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.1...47.2
2024-12-08 08:34:58 +08:00
K900
d209d800b7
treewide: mesa -> libgbm (where appropriate)
...
This will likely break things, but anything broken should be easily noticeable.
2024-12-05 12:37:39 +03:00
Bobby Rong
b3b9989a36
gnome-shell: 47.0 → 47.1
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.0...47.1
2024-11-09 23:02:07 +08:00
Bobby Rong
bd49d08fb8
gnome-shell: 47.beta → 47.0
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/47.beta...47.0
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com >
2024-10-14 20:54:15 +08:00
Bobby Rong
e9d9c8881b
gnome-shell: 46.4 → 47.beta
...
https://gitlab.gnome.org/GNOME/gnome-shell/-/compare/46.4...47.beta
Changelog-reviewed-by: Bobby Rong <rjl931189261@126.com >
2024-10-14 20:46:04 +08:00
h7x4
8f55b011e0
treewide: add meta.changelog ( #346488 )
...
* guix: add meta.changelog
* zile: add meta.changelog
* zoom: add meta.changelog
* zotify: add meta.changelog
* zpaqfranz: add meta.changelog
* zunit: add meta.changelog
* zxwing-cpp: add meta.changelog
* zxpy: add meta.changelog
* zydis: add meta.changelog
* zziplib: add meta.changelog
* j: add meta.changelog
* kyua: add meta.changelog
* json2ts: add meta.changelog
* igir: add meta.changelog
* ios-webkit-debug-proxy: add meta.changelog
* gpaste: add meta.changelog
* polkit_gnome: add meta.changelog
* papers: add meta.changelog
* libmsgraph: add meta.changelog
* quadrapassel: add meta.changelog
* gnome-nibbles: add meta.changelog
* decibels: add meta.changelog
* libgedit-amtk: add meta.changelog
* simple-scan: add meta.changelog
* gnome-klotski: add meta.changelog
* gnome-sound-recorder: add meta.changelog
* gnome-remote-desktop: add meta.changelog
* gnome-robots: add meta.changelog
* gnome-shell-extensions: add meta.changelog
* gnome-panel: add meta.changelog
* gnome-session: add meta.changelog
* gnome-keyring: add meta.changelog
* devhelp: add meta.changelog
* libgnome-keyring: add meta.changelog
* ghex: add meta.changelog
* gnome-connections: add meta.changelog
* lightsoff: add meta.changelog
* gnome-flashback: add meta.changelog
* livi: add meta.changelog
* mutter: add meta.changelog
* hitori: add meta.changelog
* gnome-initial-setup: add meta.changelog
* gnome-bluetooth: add meta.changelog
* gnome-shell: add meta.changelog
* gnome-sudoku: add meta.changelog
* ideamaker: add meta.changelog
* i2p: add meta.changelog
* lms: add meta.changelog
* adwaita-icon-theme: add meta.changelog
* gnome-applets: add meta.changelog
* flac123: add meta.changelog
* flaca: add meta.changelog
* flameshot: add meta.changelog
* flaresolverr: add meta.changelog
* a52dec: add meta.changelog
* hexbinhex: add meta.changelog
* dwl: add meta.changelog
* msolve: add meta.changelog
* jcli: add meta.changelog
* nmap: add meta.changelog
* nmapsi4: add meta.changelog
* labctl: add meta.changelog
* _1oom: add meta.changelog
* libipuz: add meta.changelog
* metacity: add meta.changelog
* sushi: add meta.changelog
* rygel: add meta.changelog
* zenity: add meta.changelog
* crosswords: add meta.changelog
* gnome-mahjongg: add meta.changelog
* alacarte: add meta.changelog
* loupe: add meta.changelog
* cheese: add meta.changelog
* atomix: add meta.changelog
* swell-foop: add meta.changelog
* alfis: add meta.changelog
* aperture: add meta.changelog
* atomic-swap: add meta.changelog
* besu: add meta.changelog
* bisq: add meta.changelog
* bitcoin-abc: add meta.changelog
* bitcoin-knots: add meta.changelog
* bitcd: add meta.changelog
* btcdeb: add meta.changelog
* btcpayserver: add meta.changelog
* 86box: add meta.changelog
* darling: add meta.changelog
* dosbox: add meta.changelog
* firebird-emu: add meta.changelog
* maiko: add meta.changelog
* accerciser: add meta.changelog
* adwaita-icon-theme-legacy: add meta.changelog
* dconf-editor: add meta.changelog
* eog: add meta.changelog
* evolution-data-server: add meta.changelog
* file-roller: add meta.changelog
* four-in-a-row: add meta.changelog
* gdm: add meta.changelog
* geary: add meta.changelog
* gitg: add meta.changelog
* gnome2048: add meta.changelog
* gnome-backgrounds: add meta.changelog
* gnome-text-editor: add meta.changelog
* gnome-tour: add meta.changelog
* gnome-user-share: add meta.changelog
* gxml: add meta.changelog
* tali: add meta.changelog
* totem: add meta.changelog
* mobile-broadband-provider-info: add meta.changelog
* avr: add meta.changelog
* brev-cli: add meta.changelog
* juce: add meta.changelog
* loc: add meta.changelog
* resholve: add meta.changelog
* rpiboot: add meta.changelog
* gerbera: add meta.changelog
* kdocker: add meta.changelog
* pmenu: add meta.changelog
* advancecomp: add meta.changelog
* adriconf: add meta.changelog
* interception-tools: add meta.changelog
* nabi: add meta.changelog
* gorilla-cli: add meta.changelog
* heygpt: add meta.changelog
* 6tunnel: add meta.changelog
* aria2: add meta.changelog
* logmein-hamachi: add meta.changelog
* maphosts: add meta.changelog
* qcal: add meta.changelog
* adreaper: add meta.changelog
* aflplusplus: add meta.changelog
* aide: add meta.changelog
* cameradar: add meta.changelog
* wpscan: add meta.changelog
* aha: add meta.changelog
* xcat: add meta.changelog
2024-10-04 22:35:12 +03:00
Jan Tojnar
ca9576c81d
gnome-shell: Move from gnome scope to top-level
2024-09-01 14:16:31 +02:00