-
-
Notifications
You must be signed in to change notification settings - Fork 18k
Gnome 3.34 #68608
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Gnome 3.34 #68608
Changes from all commits
Commits
Show all changes
197 commits
Select commit
Hold shift + click to select a range
0c79a57
at-spi2-atk: 2.32.0 → 2.34.0
hedning ec16cb4
at-spi2-core: 2.32.1 → 2.34.0
hedning 0e341a3
atk: 2.32.0 → 2.34.1
hedning 0a826ed
baobab: 3.32.0 → 3.34.0
hedning 8c5486a
dee: fix build with glib-2.62
hedning 91fed91
evolution-data-server: 3.32.4 → 3.34.0
hedning a1eda81
folks: 0.12.1 → 0.13.1
hedning 343dec4
gcr: 3.28.1 → 3.33.4
hedning 9baa018
gdk-pixbuf: 2.38.1 → 2.38.2
worldofpeace a3ef0bf
gdl: 3.28.0 → 3.34.0
hedning 1644d1c
glib-networking: 2.60.3 → 2.62.0
hedning 1e3e782
glib: 2.60.7 -> 2.62.0
hedning 5a5f149
gnome-builder: 3.32.4 → 3.34.0
hedning 506c899
gnome-photos: 3.32.1 → 3.34.0
hedning 42b796a
gnome-usage: 3.32.0 → 3.33.2
hedning 78e19b6
gnome3.accerciser: 3.32.3 → 3.34.0
hedning da0935c
gnome3.adwaita-icon-theme: 3.32.0 → 3.34.0
hedning f2c3ced
gnome3.aisleriot: 3.22.8 → 3.22.9
hedning dc9098b
gnome3.anjuta: 3.28.0 → 3.34.0
hedning 28c6255
gnome3.atomix: 3.32.1 → 3.34.0
hedning 7a414f8
gnome3.cheese: 3.32.1 → 3.34.0
hedning 4a25ab2
gnome3.dconf-editor: 3.32.0 → 3.34.1
hedning ff8958a
gnome3.dconf: 0.32.0 -> 0.34.0
hedning 55c9546
gnome3.devhelp: 3.32.0 → 3.34.0
hedning a2febc6
gnome3.eog: 3.32.2 → 3.34.0
hedning 484cc37
gnome3.evolution: 3.32.4 → 3.34.0
hedning 9681275
gnome3.file-roller: 3.32.1 → 3.32.2
hedning 7642fae
gnome3.four-in-a-row: 3.32.0 → 3.34.0
hedning 0e598c2
gnome3.gdm: 3.32.0 → 3.34.0
hedning 7dc02aa
gnome3.geary: 3.32.2 -> 3.34.0
hedning 86c879f
gnome3.gedit: 3.32.2 → 3.34.0
hedning d1cf35e
gnome3.gjs: 1.56.2 → 1.58.0
hedning 1fbeb1d
gnome3.gnome-applets: 3.32.0 → 3.34.0
hedning 21976dd
gnome3.gnome-bluetooth: 3.32.1 → 3.34.0
hedning c09404c
gnome3.gnome-books: 3.32.0 → 3.34.0
hedning b59b976
gnome3.gnome-boxes: 3.32.1 → 3.34.0
hedning 108b0e5
gnome3.gnome-calculator: 3.32.2 → 3.34.0
hedning 36f752d
gnome3.gnome-calendar: 3.32.2 → 3.34.0
hedning b44b63a
gnome3.gnome-chess: 3.32.0 → 3.34.0
hedning e321bba
gnome3.gnome-clocks: 3.32.0 → 3.34.0
hedning be2cfc4
gnome3.gnome-contacts: 3.32.1 → 3.34
hedning e344e02
gnome3.gnome-control-center: 3.32.2 → 3.34.0.1
hedning e0ee3d7
gnome3.gnome-desktop: 3.32.2 → 3.34.0
hedning cd0a6e7
gnome3.gnome-disk-utility: 3.32.1 → 3.34.0
hedning 1415bf1
gnome3.gnome-documents: 3.32.0 → 3.33.90
hedning e702f9e
gnome3.gnome-flashback: 3.32.0 → 3.34.0
hedning ea250ca
gnome3.gnome-font-viewer: 3.32.0 → 3.34.0
hedning 2308486
gnome3.gnome-getting-started-docs: 3.32.2 → 3.34.0
hedning 28788db
gnome3.gnome-klotski: 3.32.0 → 3.34.0
hedning 0c456c3
gnome3.gnome-logs: 3.32.1 → 3.34.0
hedning 3c22947
gnome3.gnome-mahjongg: 3.32.0 → 3.34.0
hedning eb2076a
gnome3.gnome-maps: 3.32.2.1 → 3.34.0
hedning 16544a6
gnome3.gnome-mines: 3.32.2 → 3.34.0
hedning 5bb4b8c
gnome3.gnome-music: 3.32.2 → 3.34.0
hedning a36a47a
gnome3.gnome-nibbles: 3.32.0 → 3.34.0
hedning fcf160d
gnome3.gnome-notes: 3.32.2 → 3.34.0
hedning 1dce1e5
gnome3.gnome-online-accounts: 3.32.0 → 3.34.0
hedning 40aa293
gnome3.gnome-online-miners: 3.30.0 → 3.34.0
hedning be73d20
gnome3.gnome-panel: 3.32.0 → 3.34.0
hedning e70325a
gnome3.gnome-robots: 3.32.0 → 3.34.0
hedning f6c19ee
gnome3.gnome-screenshot: 3.32.0 → 3.33.90
hedning 6e9c75e
gnome3.gnome-session: 3.32.0 → 3.34.0
hedning b373422
gnome3.gnome-settings-daemon: 3.32.1 → 3.34.0
hedning 4845bd0
gnome3.gnome-shell-extensions: 3.32.1 → 3.34.0
hedning ca97cae
gnome3.gnome-shell: 3.32.2 -> 3.34.0
hedning 860f104
gnome3.gnome-software: 3.32.4 → 3.34.0
hedning 9917cd0
gnome3.gnome-sudoku: 3.32.0 → 3.34.0
hedning 97aa298
gnome3.gnome-taquin: 3.32.0 → 3.34.0
hedning 7b50a0e
gnome3.gnome-terminal: 3.32.2 → 3.34.0
hedning 4353f36
gnome3.gnome-tetravex: 3.32.0 → 3.34.0
hedning 23228d7
gnome3.gnome-tweaks: 3.32.0 → 3.34.0
hedning 08cbcdb
gnome3.gnome-user-docs: 3.32.3 → 3.34.0
hedning 50babe1
gnome3.gnome-user-share: 3.32.0.1 → 3.34.0
hedning d5f1b96
gnome3.gnome-weather: 3.32.2 → 3.34.0
hedning 40f2a2c
gnome3.hitori: 3.32.0 → 3.34.0
hedning 02bef3c
gnome3.iagno: 3.32.0 → 3.34.0
hedning 0df8cd8
gnome3.libgnome-games-support: 1.4.3 → 1.4.4
hedning 2803a9c
gnome3.lightsoff: 3.32.0 → 3.34.0
hedning 894df0c
gnome3.metacity: 3.32.0 → 3.34.0
hedning f01d9db
gnome3.mutter: 3.32.2 -> 3.34.0
hedning f011fc9
gnome3.nautilus: 3.32.3 → 3.34.0
hedning 76f634b
gnome3.polari: 3.32.2 → 3.34.0
hedning 324c705
gnome3.quadrapassel: 3.32.0 → 3.34.0
hedning 202ce61
gnome3.sushi: 3.32.1 → 3.34.0
hedning fa8d17b
gnome3.swell-foop: 3.32.0 → 3.34.0
hedning 2f2f178
gnome3.totem: 3.32.1 → 3.34.0
hedning 4a1a728
gnome3.tracker-miners: 2.2.2 → 2.3.0
hedning 93ecc2a
gnome3.tracker: 2.2.2 → 2.3.0
hedning b748da6
gnome3.yelp-xsl: 3.32.1 → 3.34.0
hedning 7d49165
gnomeExtensions.gsconnect: 23 -> 26
hedning 99fb5e3
gobject-introspection: 1.60.2 → 1.62.0
hedning 8df73be
gsettings-desktop-schemas: 3.32.0 → 3.34.0
hedning 593e238
gspell: 1.8.1 → 1.8.2
hedning 5f6c07f
gtksourceview4: 4.2.0 → 4.4.0
hedning ad19a11
gvfs: 1.40.2 → 1.42.0
hedning d3779ee
jsonrpc-glib: 3.32.0 → 3.33.3
hedning a8dd352
libdazzle: 3.32.3 → 3.34.0
hedning 88de388
libgweather: 3.32.2 → 3.33.92
hedning 1edd898
libmbim: 1.18.2 -> 1.20.0
hedning 9e6d89e
libpeas: 1.22.0 → 1.24.0
hedning d5491d4
libqmi: 1.22.4 -> 1.22.6
hedning 7a4bbf6
libsoup: 2.66.2 -> 2.68.1
hedning f4e233e
orca: 3.32.0 → 3.34.0
hedning 8cca941
simple-scan: 3.32.2.1 → 3.34.0
hedning 63b9cbd
sysprof: 3.32.0 -> 3.34.0
hedning 374ae1b
vte: 0.56.3 → 0.58.0
hedning 12f9e84
yelp: 3.32.2 → 3.34.0
hedning 90b8ac0
vte-ng: fix build
hedning 2998481
gcolor3: fix build
hedning afe0053
gnome3.gpaste: 3.32.0 -> 3.34.0
hedning e732933
networkmanager-iodine: fix build with glib-2.62
hedning 8ff1d64
gnucash: fix build with glib-2.62
hedning 03495ea
bamf: fix build with glib-2.62
hedning 0b45e79
libunique: fix build with glib-2.62
hedning 36a95c7
ldmtool: fix build with glib-2.62
hedning a993a06
xlog: fix build with glib-2.62
hedning b85523c
purple-matrix: fix build with glib-2.62
hedning 203ba05
openjfx12: fix build with glib-2.62
hedning 1905a6d
openjfx11: fix build with glib-2.62
hedning 4885a95
putty: fix build with glib-2.62
hedning ade2073
gnome3.gnome-backgrounds: 3.32.0 → 3.34.0
hedning 6a35bd4
grilo: 0.3.9 → 0.3.10
hedning 7817c87
gnome3.grilo-plugins: 0.3.9 → 0.3.10
hedning 8ca6303
libsecret: 0.18.8 -> 0.19.1
worldofpeace 345ef1c
gnome3.gnome-autoar: cleanup
worldofpeace 90b0e3c
gnome3.gnome-shell: enable extensions_tool
worldofpeace fc43be5
nixos/gdm: start after getty@tty1
hedning d27212d
nixos/gnome3: enable systemd session
hedning b916c65
gnome3.gnome-shell: hardcode gsettings path
hedning a821167
gnome3.mutter: enable profiler
worldofpeace c95786f
stupidterm: fix build with updated vte
hedning a7d9f90
xfce4-14.xfce4-terminal: fix build with updated vte
hedning 51770cb
deepin.deepin-terminal: fix build with updated vte
hedning ecc32f8
networkmanager_strongswan: fix build with glib-2.62
hedning cc4c198
sakura: fix build with updated vte
hedning 1c5dac0
roxterm: fix build with updated vte
hedning 8fa7740
planner: fix build with glib-2.62
hedning f820649
pidgin-sipe: fix build with glib-2.62
hedning e3bece7
gnome3.gnome-todo: fix build with libecal 2.0
worldofpeace a9633e8
gnome3.nautilus-sendto: remove
worldofpeace 08fc2fc
gnome-firmware-updater: init at 3.34.0
jtojnar 2e4f06c
pantheon.elementary-calendar: 5.0 -> 2019-09-17
worldofpeace 70f2402
gnome3.gnome-sound-recorder: 3.32.1 -> 3.34.0
worldofpeace d82ed7e
lxqt-archiver: 0.0.96 -> 2019-09-15
hedning 393e96b
gtk3: 3.24.10 -> 3.24.11
dtzWill ec52a8a
glibmm: 2.60.0 -> 2.62.0
worldofpeace edc4d08
vala_0_44: 0.44.6 -> 0.44.7
worldofpeace 14bcc08
vala_0_38: remove
worldofpeace 6b4bdd6
vala_0_36: 0.36.19 -> 0.36.20
worldofpeace 2c4fd15
vala_0_46: init at 0.46.1
worldofpeace 628bb2a
vala_0_42: remove
worldofpeace 9e6896c
vala: use vala_0_46
worldofpeace 41d71ba
dee: pull in patches
worldofpeace 4ff0d1e
umockdev: use latest vala
worldofpeace f8682c3
gnome3.gnome-initial-setup: init at 3.34.0
worldofpeace f9b4493
nixos/gnome-initial-setup: init
worldofpeace ea6aae8
gnome3.gdm: add branding
worldofpeace f462b37
nixos/gdm: prevent g-i-s from running
worldofpeace 38147b9
nixos/gnome-initial-setup: prevent run on existing systems
worldofpeace 84fb39e
webkitgtk: 2.24.4 -> 2.26.1
hedning e7b7d75
epiphany: 3.32.4 -> 3.34.0
worldofpeace 752ebe1
libunity: fix build with latest vala
worldofpeace 7ba3608
feedreader: fix build with latest libsecret
worldofpeace 1252132
midori: 7 -> 9.0
worldofpeace dac8bf9
libpeas: correct gtk .pc file
worldofpeace d935c9b
gnomeExtensions.mediaplayer: remove
worldofpeace fc8413d
gnomeExtensions.appindicator: 29 -> 30
worldofpeace 3b81b3a
gnomeExtensions.arc-menu: 31 -> 33.2
worldofpeace 18f2e62
gnomeExtensions.caffeine: make as broken
worldofpeace 77f1d77
gnomeExtensions.clipboard-indicator: mark as broken
worldofpeace 006330b
gnomeExtensions.icon-hider: mark as broken
worldofpeace 4333119
gnomeExtensions.pidgin-im-integration: mark as broken
worldofpeace d6413fc
gnomeExtensions.remove-dropdown-arrows: 11 -> 13
worldofpeace 9599236
gnomeExtension.sound-output-device-chooser: 2019-04-01 -> 24
worldofpeace b9f3160
gnomeExtension.system-monitor-applet: mark as broken
worldofpeace 3e0539a
gnomeExtension.taskwhisperer: mark as broken
worldofpeace eebc63a
gnomeExtension.tilingnome: 2019-01-18 -> 2019-09-19
worldofpeace 76d12e8
gnomeExtension.timepp: mark as broken
worldofpeace da8226b
gnome3.pomodoro: 0.15.1 -> 2019-09-15
worldofpeace 513e8de
pantheon.elementary-settings-daemon: fix gnome-session detecting auto…
worldofpeace a62a8aa
pantheon.elementary-session-settings: add default settings to config …
worldofpeace 22dccf9
gnome3.gdm: fix rebuild switch
worldofpeace dcd578d
gnome3.gdm: Remove duplicate sessions when on Xorg
worldofpeace 2f41598
gnome3.gnome-session: fix debug spam with systemd session
worldofpeace dd86155
nixos/gnome3: use sessionVariables
worldofpeace 34a76d4
gnome3.gnome-shell: drop caribou
hedning 880fab1
gnome3.mutter: Add upstream patches before 3.34.1
hedning b8ab859
vte-ng: move inside termite
jtojnar 1c5db65
gnome3.seahorse: fix build with recent libsecret
jtojnar 4406967
grilo-plugins: build grl-bookmarks
jtojnar 6d88a57
gnome3.evolution: fix FHS paths
worldofpeace a631d57
pantheon.wingpanel-indicator-datetime: use older e-s-d
worldofpeace 0038189
grilo-plugins: add grl-chromaprint
jtojnar 4b3942b
gnomeExtensions.dash-to-dock: 66 -> 20190921
hedning 7543b25
libproxy: build with spidermonkey_60
worldofpeace 04b726c
gnome3.evince: 3.32.0 -> 3.34.0
worldofpeace fa8b4ee
gnome3.gnome-keyring: 3.31.91 -> 3.34.0
worldofpeace File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
86 changes: 86 additions & 0 deletions
86
nixos/modules/services/desktops/gnome3/gnome-initial-setup.nix
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,86 @@ | ||
| # GNOME Initial Setup. | ||
|
|
||
| { config, pkgs, lib, ... }: | ||
|
|
||
| with lib; | ||
|
|
||
| let | ||
|
|
||
| # GNOME initial setup's run is conditioned on whether | ||
| # the gnome-initial-setup-done file exists in XDG_CONFIG_HOME | ||
| # Because of this, every existing user will have initial setup | ||
| # running because they never ran it before. | ||
| # | ||
| # To prevent this we create the file if the users stateVersion | ||
| # is older than 20.03 (the release we added this module). | ||
|
|
||
| script = pkgs.writeScript "create-gis-stamp-files" '' | ||
| #!${pkgs.runtimeShell} | ||
| setup_done=$HOME/.config/gnome-initial-setup-done | ||
|
|
||
| echo "Creating g-i-s stamp file $setup_done ..." | ||
| cat - > $setup_done <<- EOF | ||
| yes | ||
| EOF | ||
| ''; | ||
|
|
||
| createGisStampFilesAutostart = pkgs.writeTextFile rec { | ||
| name = "create-g-i-s-stamp-files"; | ||
| destination = "/etc/xdg/autostart/${name}.desktop"; | ||
| text = '' | ||
| [Desktop Entry] | ||
| Type=Application | ||
| Name=Create GNOME Initial Setup stamp files | ||
| Exec=${script} | ||
| StartupNotify=false | ||
| NoDisplay=true | ||
| OnlyShowIn=GNOME; | ||
| AutostartCondition=unless-exists gnome-initial-setup-done | ||
| X-GNOME-Autostart-Phase=EarlyInitialization | ||
| ''; | ||
| }; | ||
|
|
||
| in | ||
|
|
||
| { | ||
|
|
||
| ###### interface | ||
|
|
||
| options = { | ||
|
|
||
| services.gnome3.gnome-initial-setup = { | ||
|
|
||
| enable = mkEnableOption "GNOME Initial Setup, a Simple, easy, and safe way to prepare a new system"; | ||
|
|
||
| }; | ||
|
|
||
| }; | ||
|
|
||
|
|
||
| ###### implementation | ||
|
|
||
| config = mkIf config.services.gnome3.gnome-initial-setup.enable { | ||
|
|
||
| environment.systemPackages = [ | ||
| pkgs.gnome3.gnome-initial-setup | ||
| ] | ||
| ++ optional (versionOlder config.system.stateVersion "20.03") createGisStampFilesAutostart | ||
| ; | ||
|
|
||
| systemd.packages = [ | ||
| pkgs.gnome3.gnome-initial-setup | ||
| ]; | ||
|
|
||
| systemd.user.targets."gnome-session".wants = [ | ||
| "gnome-initial-setup-copy-worker.service" | ||
| "gnome-initial-setup-first-login.service" | ||
| "gnome-welcome-tour.service" | ||
| ]; | ||
|
|
||
| systemd.user.targets."gnome-session@gnome-initial-setup".wants = [ | ||
| "gnome-initial-setup.service" | ||
| ]; | ||
|
|
||
| }; | ||
|
|
||
| } | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,76 @@ | ||
| { stdenv | ||
| , fetchFromGitLab | ||
| , fetchpatch | ||
| , appstream-glib | ||
| , desktop-file-utils | ||
| , fwupd | ||
| , gettext | ||
| , glib | ||
| , gnome3 | ||
| , gtk3 | ||
| , libsoup | ||
| , libxmlb | ||
| , meson | ||
| , ninja | ||
| , pkgconfig | ||
| , systemd | ||
| , help2man | ||
| , wrapGAppsHook | ||
| }: | ||
|
|
||
| stdenv.mkDerivation rec { | ||
| pname = "gnome-firmware-updater"; | ||
| version = "3.34.0"; | ||
|
|
||
| src = fetchFromGitLab { | ||
| domain = "gitlab.gnome.org"; | ||
| owner = "hughsie"; | ||
| repo = "gnome-firmware-updater"; | ||
| rev = version; | ||
| sha256 = "04pll0fzf4nr276kfw89r0524s6ppmls5rz4vq2j8c8gb50g0b6l"; | ||
| }; | ||
|
|
||
| patches = [ | ||
| # Fixes manual build | ||
| (fetchpatch { | ||
| url = "https://gitlab.gnome.org/hughsie/gnome-firmware-updater/commit/006b64dcb401d8c81a33222bc4be8274c23f3c9c.patch"; | ||
| sha256 = "02303ip4ri5pv1bls8c0njb00qhn0jd0d8rmvsrig0fmacwfvc06"; | ||
| }) | ||
| (fetchpatch { | ||
| url = "https://gitlab.gnome.org/hughsie/gnome-firmware-updater/commit/c4f076f2c902080618e0c27dec924fd0019f68a3.patch"; | ||
| sha256 = "1yfxd7qsg3gwpamg0m2sbcfrgks59w70r9728arrc4pwx1hia2q1"; | ||
| }) | ||
| ]; | ||
|
|
||
| nativeBuildInputs = [ | ||
| appstream-glib # for ITS rules | ||
| desktop-file-utils | ||
| gettext | ||
| help2man | ||
| meson | ||
| ninja | ||
| pkgconfig | ||
| wrapGAppsHook | ||
| ]; | ||
|
|
||
| buildInputs = [ | ||
| fwupd | ||
| glib | ||
| gtk3 | ||
| libsoup | ||
| libxmlb | ||
| systemd | ||
| ]; | ||
|
|
||
| mesonFlags = [ | ||
| "-Dconsolekit=false" | ||
| ]; | ||
|
|
||
| meta = with stdenv.lib; { | ||
| homepage = "https://gitlab.gnome.org/hughsie/gnome-firmware-updater"; | ||
| description = "Tool for installing firmware on devices"; | ||
| license = licenses.gpl2Plus; | ||
| maintainers = gnome3.maintainers; | ||
| platforms = platforms.linux; | ||
| }; | ||
| } |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Indeed this is terrifying 😄
No idea why this wasn't rewritten to use gsettings, Pantheon's onboarding application keeps a key of pages viewed to condition it starting. With something like that this could become a simple gsettings override.