Compare commits
9 Commits
debian/for
...
49.alpha.0
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8819ed01c8 | ||
|
|
59e6aefd5e | ||
|
|
7c6c4f0ef9 | ||
|
|
2552c92fe1 | ||
|
|
d6b605e801 | ||
|
|
b0b0f527be | ||
|
|
30f4beb3e1 | ||
|
|
b05eb4eb6d | ||
|
|
e06b1e8236 |
18
NEWS
18
NEWS
@@ -1,17 +1,15 @@
|
||||
48.3
|
||||
====
|
||||
* Misc. bug fixes and cleanups [Florian; !409, !411, !405, !413]
|
||||
|
||||
Contributors:
|
||||
Florian Müllner
|
||||
|
||||
48.2
|
||||
====
|
||||
49.alpha.0
|
||||
==========
|
||||
* windowsNavigator: Fix handling keyboard shortcuts [Daniel; !395]
|
||||
* build: Allow disabling the X11 session [Neal; !396, !400]
|
||||
* Disable X11 session by default [Jordan; !399]
|
||||
* Misc. bug fixes and cleanups [Florian; !398, !406]
|
||||
|
||||
Contributors:
|
||||
Daniel Buch Hansen, Neal Gompa
|
||||
Daniel Buch Hansen, Neal Gompa, Florian Müllner, Jordan Petridis
|
||||
|
||||
Translators:
|
||||
Emilio Sepúlveda [ia]
|
||||
|
||||
48.1
|
||||
====
|
||||
|
||||
@@ -23,7 +23,7 @@ foreach name : session_desktops
|
||||
session_instdir = wlsessiondir
|
||||
else
|
||||
# FIXME: The same target can not be copied into two directories.
|
||||
# There is a workaround in meson/session-post-install.py until proper
|
||||
# There is a workaround in build-aux/session-post-install.py until proper
|
||||
# solution arises:
|
||||
# https://github.com/mesonbuild/meson/issues/2416
|
||||
session_instdir = wlsessiondir
|
||||
|
||||
1102
debian/changelog
vendored
1102
debian/changelog
vendored
File diff suppressed because it is too large
Load Diff
309
debian/control
vendored
309
debian/control
vendored
@@ -1,309 +0,0 @@
|
||||
Source: gnome-shell-extensions
|
||||
Section: gnome
|
||||
Priority: optional
|
||||
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
|
||||
Uploaders: Iain Lane <laney@debian.org>, Jeremy Bícha <jbicha@ubuntu.com>, Laurent Bigonville <bigon@debian.org>, Marco Trevisan (Treviño) <marco@ubuntu.com>
|
||||
Build-Depends: debhelper-compat (= 13),
|
||||
dh-sequence-gnome,
|
||||
dpkg-build-api (= 1),
|
||||
libglib2.0-bin,
|
||||
meson (>= 1.1.0),
|
||||
sassc
|
||||
Standards-Version: 4.7.0
|
||||
Vcs-Browser: https://salsa.debian.org/gnome-team/gnome-shell-extensions
|
||||
Vcs-Git: https://salsa.debian.org/gnome-team/gnome-shell-extensions.git -b debian/forky
|
||||
Homepage: https://wiki.gnome.org/Projects/GnomeShell/Extensions
|
||||
|
||||
Package: gnome-shell-extensions
|
||||
Section: oldlibs
|
||||
Architecture: all
|
||||
Depends: gnome-shell-extension-apps-menu,
|
||||
gnome-shell-extension-auto-move-windows,
|
||||
gnome-shell-extension-drive-menu,
|
||||
gnome-shell-extension-launch-new-instance,
|
||||
gnome-shell-extension-light-style,
|
||||
gnome-shell-extension-native-window-placement,
|
||||
gnome-shell-extension-places-menu,
|
||||
gnome-shell-extensions-common,
|
||||
gnome-shell-extension-screenshot-window-sizer,
|
||||
gnome-shell-extension-system-monitor,
|
||||
gnome-shell-extension-user-theme,
|
||||
gnome-shell-extension-window-list,
|
||||
gnome-shell-extension-windows-navigator,
|
||||
gnome-shell-extension-workspace-indicator,
|
||||
${misc:Depends}
|
||||
Recommends: gnome-classic
|
||||
Description: Extensions to extend functionality of GNOME Shell
|
||||
GNOME Shell is extensible using extensions. This package contains
|
||||
all the official GNOME Shell extensions.
|
||||
.
|
||||
This is an empty transitional package and will likely be removed
|
||||
in the future.
|
||||
|
||||
Package: gnome-classic
|
||||
Architecture: all
|
||||
Depends: fonts-cantarell,
|
||||
gnome-session,
|
||||
gnome-session-bin (>= 46),
|
||||
gnome-session-common (>= 46),
|
||||
gnome-shell-extension-apps-menu,
|
||||
gnome-shell-extension-places-menu,
|
||||
gnome-shell-extension-launch-new-instance,
|
||||
gnome-shell-extension-window-list,
|
||||
xdg-desktop-portal-gnome,
|
||||
${misc:Depends}
|
||||
Recommends: gnome-classic-xsession
|
||||
Provides: x-session-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Classic version of the GNOME desktop
|
||||
This package contains the required components for the GNOME Classic
|
||||
session, based on the GNOME Shell. It can be started from a display
|
||||
manager such as GDM, and requires 3D acceleration to work properly.
|
||||
.
|
||||
The GNOME Shell provides core interface functions like switching
|
||||
windows, launching applications or see your notifications. It takes
|
||||
advantage of the capabilities of modern graphics hardware and
|
||||
introduces innovative user interface concepts to provide a
|
||||
delightful and easy to use experience. GNOME Shell is the defining
|
||||
technology of the GNOME user experience.
|
||||
.
|
||||
GNOME Classic provides an alternative version of GNOME Shell that uses
|
||||
more traditional design elements.
|
||||
|
||||
Package: gnome-classic-xsession
|
||||
Architecture: all
|
||||
Depends: gnome-classic,
|
||||
${misc:Depends}
|
||||
Provides: x-session-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Classic version of the GNOME desktop using Xorg
|
||||
This package contains the required components for the GNOME Classic on Xorg
|
||||
session, based on the GNOME Shell. It can be started from a display
|
||||
manager such as GDM, and requires 3D acceleration to work properly.
|
||||
.
|
||||
The GNOME Shell provides core interface functions like switching
|
||||
windows, launching applications or see your notifications. It takes
|
||||
advantage of the capabilities of modern graphics hardware and
|
||||
introduces innovative user interface concepts to provide a
|
||||
delightful and easy to use experience. GNOME Shell is the defining
|
||||
technology of the GNOME user experience.
|
||||
.
|
||||
GNOME Classic provides an alternative version of GNOME Shell that uses
|
||||
more traditional design elements.
|
||||
|
||||
Package: gnome-shell-extensions-common
|
||||
Architecture: all
|
||||
Depends: ${misc:Depends}
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: common files for official GNOME Shell extensions
|
||||
GNOME Shell is extensible using extensions. This package contains
|
||||
common data files such as translations for the official GNOME Shell
|
||||
extensions.
|
||||
|
||||
Package: gnome-shell-extension-apps-menu
|
||||
Architecture: all
|
||||
Depends: gir1.2-gmenu-3.0,
|
||||
gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Category based app menu for GNOME Shell
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to add a category based Apps menu
|
||||
similar to what is found in classic desktops.
|
||||
.
|
||||
This package is part of the GNOME Classic default set of extensions.
|
||||
|
||||
Package: gnome-shell-extension-auto-move-windows
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to move apps to specific workspaces
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to move apps to specific workspaces when
|
||||
they create windows.
|
||||
|
||||
Package: gnome-shell-extension-drive-menu
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Removable drive status menu for GNOME Shell
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to add a status menu for accessing and
|
||||
unmounting removable devices.
|
||||
|
||||
Package: gnome-shell-extension-launch-new-instance
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to launch new instances of apps
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to always launch a new instance of an
|
||||
app when clicking in the Dash or the application view.
|
||||
.
|
||||
This package is part of the GNOME Classic default set of extensions.
|
||||
|
||||
Package: gnome-shell-extension-light-style
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to switch the Shell to light style
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to switch GNOME Shell to use a light
|
||||
style instead of the default.
|
||||
|
||||
Package: gnome-shell-extension-native-window-placement
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to arrange windows in a more compact way
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to arrange windows in the GNOME Shell
|
||||
overview in a more compact way.
|
||||
|
||||
Package: gnome-shell-extension-places-menu
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Places menu for GNOME Shell
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to add a menu for quickly navigating to
|
||||
places in the system, similar to the menu in GNOME 2.
|
||||
.
|
||||
This package is part of the GNOME Classic default set of extensions.
|
||||
|
||||
Package: gnome-shell-extension-screenshot-window-sizer
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to resize windows for GNOME Software screenshots
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to resize windows to the recommended
|
||||
size for creating screenshots for use in the GNOME Software app.
|
||||
|
||||
Package: gnome-shell-extension-status-icons
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Description: GNOME Shell extension to show some status icons in the top bar
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to show some status icons in the top bar.
|
||||
|
||||
Package: gnome-shell-extension-system-monitor
|
||||
Architecture: all
|
||||
Depends: gir1.2-gtop-2.0,
|
||||
gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Display system information in GNOME Shell status bar
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to display system information such as
|
||||
memory usage, cpu usage, network rates and more in the top bar.
|
||||
|
||||
Package: gnome-shell-extension-user-theme
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to load alternative GNOME Shell themes
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to allow switching to alternative
|
||||
GNOME Shell themes.
|
||||
|
||||
Package: gnome-shell-extension-window-list
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to display a window list
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to display a window list at the bottom
|
||||
of the screen.
|
||||
.
|
||||
This package is part of the GNOME Classic default set of extensions.
|
||||
|
||||
Package: gnome-shell-extension-windows-navigator
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: GNOME Shell extension to allow keyboard selection in overlay mode
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to allow keyboard selections of windows
|
||||
and workspaces in overlay mode. Ctrl+number selects a workspace and
|
||||
Alt+number selects a window.
|
||||
|
||||
Package: gnome-shell-extension-workspace-indicator
|
||||
Architecture: all
|
||||
Depends: gnome-shell (<< ${gnome:NextVersion}),
|
||||
gnome-shell (>= ${gnome:Version}),
|
||||
gnome-shell-extensions-common (= ${source:Version}),
|
||||
${misc:Depends}
|
||||
Recommends: gnome-shell-extension-prefs | gnome-shell-extension-manager
|
||||
Breaks: gnome-shell-extensions (<< 47)
|
||||
Replaces: gnome-shell-extensions (<< 47)
|
||||
Description: Workspace indicator for GNOME Shell
|
||||
GNOME Shell is extensible using extensions. This package contains an
|
||||
official GNOME Shell extension to add an indicator to the panel to
|
||||
show what workspace you are using and allow you to switch to a different
|
||||
workspace.
|
||||
169
debian/copyright
vendored
169
debian/copyright
vendored
@@ -1,169 +0,0 @@
|
||||
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Source: https://download.gnome.org/sources/gnome-shell-extensions/
|
||||
|
||||
Files: *
|
||||
Copyright: 2011-2013 Giovanni Campagna
|
||||
2013-2024 Florian Müllner
|
||||
2011 Iranian Free Software Users Group (IFSUG.org) translation team
|
||||
2021-2022 Alexander Shopov
|
||||
2011-2023 Red Hat, Inc
|
||||
2013 Rosetta Contributors and Canonical Ltd
|
||||
Free Software Foundation, Inc
|
||||
Rūdofls Mazurs
|
||||
Ville-Pekka Vainio
|
||||
License: GPL-2+
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2011 Victor Seva <linuxmaniac@torreviejawireless.org>
|
||||
2011 Bilal Akhtar <bilalakhtar@ubuntu.com>
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/apps-menu/extension.js
|
||||
Copyright: 2011 Giovanni Campagna
|
||||
2011 Vamsi Krishna Brahmajosyula
|
||||
2013 Debarshi Ray
|
||||
2013 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/auto-move-windows/extension.js
|
||||
Copyright: 2011 Alessandro Crismani
|
||||
2011 Giovanni Campagna
|
||||
2014 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/launch-new-instance/extension.js
|
||||
Copyright: 2013 Florian Müllner
|
||||
2013 Gabriel Rossetti
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/native-window-placement/extension.js
|
||||
Copyright: 2011 Giovanni Campagna
|
||||
2011 Stefano Facchini
|
||||
2011 Wepmaschda
|
||||
2015 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/places-menu/extension.js
|
||||
Copyright: 2011 Giovanni Campagna
|
||||
2011 Vamsi Krishna Brahmajosyula
|
||||
2013 Florian Müllner
|
||||
2016 Rémy Lefevre
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/places-menu/placeDisplay.js
|
||||
Copyright: 2012 Giovanni Campagna
|
||||
2013 Debarshi Ray
|
||||
2015 Florian Müllner
|
||||
2016 Rémy Lefevre
|
||||
2017 Christian Kellner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/screenshot-window-sizer/extension.js
|
||||
Copyright: 2013 Owen Taylor
|
||||
2013 Richard Hughes
|
||||
2014 Florian Müllner
|
||||
2016 Will Thompson
|
||||
2017 Florian Müllner
|
||||
2019 Adrien Plazas
|
||||
2019 Willy Stadnick
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/status-icons/extension.js
|
||||
Copyright: 2018 Adel Gadllah
|
||||
2018 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/system-monitor/icons/*
|
||||
Copyright: GNOME Design Team Icon Development Kit
|
||||
License: CC0-1.0
|
||||
|
||||
Files: extensions/user-theme/extension.js
|
||||
Copyright: 2011 Elad Alfassa
|
||||
2011 Giovanni Campagna
|
||||
2011 John Stowers
|
||||
2014 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/window-list/prefs.js
|
||||
Copyright: 2013 Florian Müllner
|
||||
2014 Sylvain Pasche
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/window-list/stylesheet-light.css
|
||||
extensions/workspace-indicator/stylesheet-light.css
|
||||
Copyright: 2011-2013 Giovanni Campagna
|
||||
2013-2024 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/windowsNavigator/extension.js
|
||||
Copyright: 2011 Giovanni Campagna
|
||||
2011, Maxim Ermilov
|
||||
2017, Florian Müllner
|
||||
2019, Marco Trevisan (Treviño)
|
||||
2020, Thun Pin
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/windowsNavigator/stylesheet.css
|
||||
Copyright: 2011 Maxim Ermilov
|
||||
License: GPL-2+
|
||||
|
||||
Files: extensions/workspace-indicator/stylesheet-dark.css
|
||||
Copyright: 2011 Erick Pérez Castellanos
|
||||
2019 Florian Müllner
|
||||
License: GPL-2+
|
||||
|
||||
Files: lint/eslintrc-gjs.yml
|
||||
Copyright: 2018 Claudio André
|
||||
License: Expat
|
||||
|
||||
Files: lint/eslintrc-shell.yml
|
||||
Copyright: 2019 Florian Müllner
|
||||
License: Expat
|
||||
|
||||
Files: meson/session-post-install.py
|
||||
Copyright: 2021, Neal Gompa
|
||||
License: GPL-2+
|
||||
|
||||
License: CC0-1.0
|
||||
To the extent possible under law, the author(s) have dedicated all copyright
|
||||
and related and neighboring rights to this software to the public domain
|
||||
worldwide. This software is distributed without any warranty.
|
||||
.
|
||||
You should have received a copy of the CC0 Public Domain Dedication along with
|
||||
this software. If not, see <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
.
|
||||
On Debian systems, the complete text of the CC0 1.0 Universal license can be
|
||||
found in "/usr/share/common-licenses/CC0-1.0".
|
||||
|
||||
License: Expat
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
.
|
||||
The above copyright notice and this permission notice shall be included in
|
||||
all copies or substantial portions of the Software.
|
||||
.
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
|
||||
THE SOFTWARE.
|
||||
|
||||
License: GPL-2+
|
||||
This package 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 2 of the License, or
|
||||
(at your option) any later version.
|
||||
.
|
||||
This package 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.
|
||||
.
|
||||
On Debian systems, the complete text of the GNU General
|
||||
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
|
||||
2
debian/docs
vendored
2
debian/docs
vendored
@@ -1,2 +0,0 @@
|
||||
NEWS
|
||||
README.md
|
||||
17
debian/gbp.conf
vendored
17
debian/gbp.conf
vendored
@@ -1,17 +0,0 @@
|
||||
[DEFAULT]
|
||||
pristine-tar = True
|
||||
debian-branch = debian/forky
|
||||
upstream-branch = upstream/48.x
|
||||
|
||||
[buildpackage]
|
||||
sign-tags = True
|
||||
|
||||
[dch]
|
||||
multimaint-merge = True
|
||||
|
||||
[import-orig]
|
||||
postimport = dch -v%(version)s New upstream release; git add debian/changelog; debcommit
|
||||
upstream-vcs-tag = %(version%~%.)s
|
||||
|
||||
[pq]
|
||||
patch-numbers = False
|
||||
1
debian/gnome-classic-xsession.install
vendored
1
debian/gnome-classic-xsession.install
vendored
@@ -1 +0,0 @@
|
||||
usr/share/xsessions
|
||||
4
debian/gnome-classic.install
vendored
4
debian/gnome-classic.install
vendored
@@ -1,4 +0,0 @@
|
||||
debian/local/gnome-session-classic usr/bin
|
||||
usr/share/glib-2.0/schemas/00_org.gnome.shell.extensions.classic.gschema.override
|
||||
usr/share/gnome-shell/modes/classic.json
|
||||
usr/share/wayland-sessions
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.apps-menu.gschema.xml
|
||||
usr/share/gnome-shell/extensions/apps-menu@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.auto-move-windows.gschema.xml
|
||||
usr/share/gnome-shell/extensions/auto-move-windows@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/drive-menu@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/launch-new-instance@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/light-style@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.native-window-placement.gschema.xml
|
||||
usr/share/gnome-shell/extensions/native-window-placement@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/places-menu@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.screenshot-window-sizer.gschema.xml
|
||||
usr/share/gnome-shell/extensions/screenshot-window-sizer@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/status-icons@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml
|
||||
usr/share/gnome-shell/extensions/system-monitor@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.user-theme.gschema.xml
|
||||
usr/share/gnome-shell/extensions/user-theme@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.window-list.gschema.xml
|
||||
usr/share/gnome-shell/extensions/window-list@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1 +0,0 @@
|
||||
usr/share/gnome-shell/extensions/windowsNavigator@gnome-shell-extensions.gcampax.github.com
|
||||
@@ -1,2 +0,0 @@
|
||||
usr/share/glib-2.0/schemas/org.gnome.shell.extensions.workspace-indicator.gschema.xml
|
||||
usr/share/gnome-shell/extensions/workspace-indicator@gnome-shell-extensions.gcampax.github.com
|
||||
1
debian/gnome-shell-extensions-common.install
vendored
1
debian/gnome-shell-extensions-common.install
vendored
@@ -1 +0,0 @@
|
||||
usr/share/locale
|
||||
2
debian/local/gnome-session-classic
vendored
2
debian/local/gnome-session-classic
vendored
@@ -1,2 +0,0 @@
|
||||
#! /bin/sh
|
||||
env GNOME_SHELL_SESSION_MODE=classic gnome-session "$@"
|
||||
0
debian/patches/series
vendored
0
debian/patches/series
vendored
11
debian/rules
vendored
11
debian/rules
vendored
@@ -1,11 +0,0 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
%:
|
||||
dh $@
|
||||
|
||||
override_dh_auto_configure:
|
||||
dh_auto_configure -- \
|
||||
-Dextension_set=all \
|
||||
-Dclassic_mode=true
|
||||
|
||||
override_dh_gnome_clean:
|
||||
1
debian/source/format
vendored
1
debian/source/format
vendored
@@ -1 +0,0 @@
|
||||
3.0 (quilt)
|
||||
5
debian/upstream/metadata
vendored
5
debian/upstream/metadata
vendored
@@ -1,5 +0,0 @@
|
||||
---
|
||||
Bug-Database: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues
|
||||
Bug-Submit: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/-/issues/new
|
||||
Repository: https://gitlab.gnome.org/GNOME/gnome-shell-extensions.git
|
||||
Repository-Browse: https://gitlab.gnome.org/GNOME/gnome-shell-extensions
|
||||
4
debian/watch
vendored
4
debian/watch
vendored
@@ -1,4 +0,0 @@
|
||||
version=4
|
||||
opts="searchmode=plain, uversionmangle=s/\.(alpha|beta|rc)/~$1/, downloadurlmangle=s|cache.json||" \
|
||||
https://download.gnome.org/sources/@PACKAGE@/cache.json \
|
||||
48/@PACKAGE@-([\d.]+\.?(?:beta|rc)?[\d.]*)@ARCHIVE_EXT@
|
||||
@@ -488,7 +488,7 @@ class ApplicationsButton extends PanelMenu.Button {
|
||||
let id;
|
||||
try {
|
||||
id = entry.get_desktop_file_id(); // catch non-UTF8 filenames
|
||||
} catch {
|
||||
} catch (e) {
|
||||
continue;
|
||||
}
|
||||
let app = appSys.lookup_app(id);
|
||||
|
||||
@@ -70,8 +70,8 @@ export default class ScreenshotWindowSizerExtension extends Extension {
|
||||
const backwards = binding.is_reversed();
|
||||
|
||||
// Unmaximize first
|
||||
if (window.get_maximized() !== 0)
|
||||
window.unmaximize(Meta.MaximizeFlags.BOTH);
|
||||
if (window.is_maximized())
|
||||
window.unmaximize();
|
||||
|
||||
let workArea = window.get_work_area_current_monitor();
|
||||
let outerRect = window.get_frame_rect();
|
||||
|
||||
@@ -85,10 +85,10 @@ class WindowContextMenu extends PopupMenu.PopupMenu {
|
||||
|
||||
this._maximizeItem = new PopupMenu.PopupMenuItem('');
|
||||
this._maximizeItem.connect('activate', () => {
|
||||
if (this._metaWindow.get_maximized() === Meta.MaximizeFlags.BOTH)
|
||||
this._metaWindow.unmaximize(Meta.MaximizeFlags.BOTH);
|
||||
if (this._metaWindow.is_maximized())
|
||||
this._metaWindow.unmaximize();
|
||||
else
|
||||
this._metaWindow.maximize(Meta.MaximizeFlags.BOTH);
|
||||
this._metaWindow.maximize();
|
||||
});
|
||||
this.addMenuItem(this._maximizeItem);
|
||||
|
||||
@@ -123,9 +123,7 @@ class WindowContextMenu extends PopupMenu.PopupMenu {
|
||||
}
|
||||
|
||||
_updateMaximizeItem() {
|
||||
let maximized = this._metaWindow.maximized_vertically &&
|
||||
this._metaWindow.maximized_horizontally;
|
||||
this._maximizeItem.label.text = maximized
|
||||
this._maximizeItem.label.text = this._metaWindow.is_maximized()
|
||||
? _('Unmaximize') : _('Maximize');
|
||||
}
|
||||
}
|
||||
@@ -432,10 +430,12 @@ class BaseButton extends DashItemContainer {
|
||||
return this._button.has_style_class_name('focused');
|
||||
}
|
||||
|
||||
// eslint-disable-next-line camelcase
|
||||
get ignore_workspace() {
|
||||
return this._ignoreWorkspace;
|
||||
}
|
||||
|
||||
// eslint-disable-next-line camelcase
|
||||
set ignore_workspace(ignore) {
|
||||
if (this._ignoreWorkspace === ignore)
|
||||
return;
|
||||
@@ -731,7 +731,7 @@ class AppContextMenu extends PopupMenu.PopupMenu {
|
||||
this._maximizeItem = new PopupMenu.PopupMenuItem(_('Maximize all'));
|
||||
this._maximizeItem.connect('activate', () => {
|
||||
this._appButton.getWindowList().forEach(w => {
|
||||
w.maximize(Meta.MaximizeFlags.BOTH);
|
||||
w.maximize();
|
||||
});
|
||||
});
|
||||
this.addMenuItem(this._maximizeItem);
|
||||
@@ -739,7 +739,7 @@ class AppContextMenu extends PopupMenu.PopupMenu {
|
||||
this._unmaximizeItem = new PopupMenu.PopupMenuItem(_('Unmaximize all'));
|
||||
this._unmaximizeItem.connect('activate', () => {
|
||||
this._appButton.getWindowList().forEach(w => {
|
||||
w.unmaximize(Meta.MaximizeFlags.BOTH);
|
||||
w.unmaximize();
|
||||
});
|
||||
});
|
||||
this.addMenuItem(this._unmaximizeItem);
|
||||
@@ -758,10 +758,10 @@ class AppContextMenu extends PopupMenu.PopupMenu {
|
||||
this._minimizeItem.visible = windows.some(w => !w.minimized);
|
||||
this._unminimizeItem.visible = windows.some(w => w.minimized);
|
||||
this._maximizeItem.visible = windows.some(w => {
|
||||
return w.get_maximized() !== Meta.MaximizeFlags.BOTH;
|
||||
return !w.is_maximized();
|
||||
});
|
||||
this._unmaximizeItem.visible = windows.some(w => {
|
||||
return w.get_maximized() === Meta.MaximizeFlags.BOTH;
|
||||
return w.is_maximized();
|
||||
});
|
||||
|
||||
super.open(animate);
|
||||
@@ -981,20 +981,11 @@ class WindowList extends St.Widget {
|
||||
() => this._onWorkspaceMenuSet(), this);
|
||||
this._onWorkspaceMenuSet();
|
||||
|
||||
const inOverview = Main.overview.visible ||
|
||||
(Main.layoutManager._startingUp && Main.sessionMode.hasOverview);
|
||||
|
||||
const overviewChromeOptions = {
|
||||
affectsStruts: true,
|
||||
};
|
||||
const chromeOptions = {
|
||||
...overviewChromeOptions,
|
||||
affectsStruts: true,
|
||||
trackFullscreen: true,
|
||||
};
|
||||
Main.layoutManager.addChrome(this, inOverview
|
||||
? overviewChromeOptions
|
||||
: chromeOptions);
|
||||
|
||||
Main.layoutManager.addChrome(this, chromeOptions);
|
||||
Main.uiGroup.set_child_above_sibling(this, Main.layoutManager.panelBox);
|
||||
Main.ctrlAltTabManager.addGroup(this, _('Window List'), 'start-here-symbolic');
|
||||
|
||||
@@ -1031,17 +1022,20 @@ class WindowList extends St.Widget {
|
||||
|
||||
Main.overview.connectObject(
|
||||
'showing', () => {
|
||||
this._retrackChrome(overviewChromeOptions);
|
||||
Main.layoutManager.untrackChrome(this);
|
||||
this.hide();
|
||||
this._updateKeyboardAnchor();
|
||||
},
|
||||
'hidden', () => {
|
||||
this._retrackChrome(chromeOptions);
|
||||
Main.layoutManager.trackChrome(this, chromeOptions);
|
||||
this.visible = !this._monitor.inFullscreen;
|
||||
this._updateKeyboardAnchor();
|
||||
}, this);
|
||||
|
||||
global.display.connectObject('in-fullscreen-changed', () => {
|
||||
// Work-around for initial change from unknown to !fullscreen
|
||||
if (Main.overview.visible)
|
||||
this.hide();
|
||||
this._updateKeyboardAnchor();
|
||||
}, this);
|
||||
|
||||
@@ -1107,11 +1101,6 @@ class WindowList extends St.Widget {
|
||||
this._monitor.y + this._monitor.height - this.height);
|
||||
}
|
||||
|
||||
_retrackChrome(options) {
|
||||
Main.layoutManager.untrackChrome(this);
|
||||
Main.layoutManager.trackChrome(this, options);
|
||||
}
|
||||
|
||||
_updateWorkspaceIndicatorVisibility() {
|
||||
let workspaceManager = global.workspace_manager;
|
||||
let hasWorkspaces = this._mutterSettings.get_boolean('dynamic-workspaces') ||
|
||||
|
||||
@@ -459,6 +459,8 @@ export class WorkspaceIndicator extends PanelMenu.Button {
|
||||
this._thumbnails = new WorkspacePreviews();
|
||||
container.add_child(this._thumbnails);
|
||||
|
||||
this._workspacesItems = [];
|
||||
|
||||
workspaceManager.connectObject(
|
||||
'workspace-switched', this._onWorkspaceSwitched.bind(this), GObject.ConnectFlags.AFTER,
|
||||
this);
|
||||
|
||||
@@ -30,7 +30,6 @@ rules:
|
||||
- error
|
||||
- arrays: always-multiline
|
||||
objects: always-multiline
|
||||
imports: always-multiline
|
||||
functions: never
|
||||
comma-spacing:
|
||||
- error
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
project(
|
||||
'gnome-shell-extensions',
|
||||
version: '48.3',
|
||||
version: '49.alpha.0',
|
||||
meson_version: '>= 1.1.0',
|
||||
license: 'GPL-2.0-or-later',
|
||||
)
|
||||
@@ -90,7 +90,7 @@ if classic_mode_enabled
|
||||
subdir('data')
|
||||
if have_x11
|
||||
meson.add_install_script(
|
||||
'meson/session-post-install.py',
|
||||
'build-aux/session-post-install.py',
|
||||
join_paths(get_option('prefix'), datadir),
|
||||
)
|
||||
endif
|
||||
@@ -101,7 +101,7 @@ subdir('po')
|
||||
|
||||
gnome.post_install(glib_compile_schemas: true)
|
||||
|
||||
meson.add_dist_script('meson/check-version.py', meson.project_version(), 'NEWS')
|
||||
meson.add_dist_script('build-aux/check-version.py', meson.project_version(), 'NEWS')
|
||||
|
||||
summary_options = {
|
||||
'extensions': enabled_extensions,
|
||||
|
||||
@@ -23,6 +23,6 @@ option('classic_mode',
|
||||
|
||||
option('x11',
|
||||
type: 'boolean',
|
||||
value: true,
|
||||
value: false,
|
||||
description: 'Enable X11 session support.'
|
||||
)
|
||||
|
||||
36
po/ia.po
36
po/ia.po
@@ -9,10 +9,10 @@ msgstr ""
|
||||
"Project-Id-Version: gnome-shell-extensions main\n"
|
||||
"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-shell-extensions/"
|
||||
"issues\n"
|
||||
"POT-Creation-Date: 2025-02-13 00:15+0000\n"
|
||||
"PO-Revision-Date: 2025-02-14 10:36-0300\n"
|
||||
"POT-Creation-Date: 2025-05-15 14:23+0000\n"
|
||||
"PO-Revision-Date: 2025-05-26 20:20-0400\n"
|
||||
"Last-Translator: Emilio Sepúlveda <emism.translations@gmail.com>\n"
|
||||
"Language-Team: Interlingua\n"
|
||||
"Language-Team: Interlingua <softinterlingua@gmail.com>\n"
|
||||
"Language: ia\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
@@ -23,7 +23,7 @@ msgstr ""
|
||||
"X-DL-Domain: po\n"
|
||||
"X-DL-State: Translating\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"X-Generator: Gtranslator 47.1\n"
|
||||
"X-Generator: Gtranslator 48.0\n"
|
||||
|
||||
#: data/gnome-classic.desktop.in:3
|
||||
msgid "GNOME Classic"
|
||||
@@ -42,11 +42,11 @@ msgstr "GNOME Classic sur Wayland"
|
||||
msgid "GNOME Classic on Xorg"
|
||||
msgstr "GNOME Classic sur Xorg"
|
||||
|
||||
#: extensions/apps-menu/extension.js:125
|
||||
#: extensions/apps-menu/extension.js:118
|
||||
msgid "Favorites"
|
||||
msgstr "Favoritos"
|
||||
|
||||
#: extensions/apps-menu/extension.js:399
|
||||
#: extensions/apps-menu/extension.js:392
|
||||
msgid "Apps"
|
||||
msgstr "Applicationes"
|
||||
|
||||
@@ -172,7 +172,7 @@ msgstr "Statos del intercambio"
|
||||
|
||||
#: extensions/system-monitor/extension.js:336
|
||||
msgid "Upload stats"
|
||||
msgstr "Statisticas de carga"
|
||||
msgstr "Statisticas de incarga"
|
||||
|
||||
#: extensions/system-monitor/extension.js:350
|
||||
msgid "Download stats"
|
||||
@@ -200,7 +200,7 @@ msgstr "Intercambio"
|
||||
|
||||
#: extensions/system-monitor/extension.js:420
|
||||
msgid "Upload"
|
||||
msgstr "Carga"
|
||||
msgstr "Incarga"
|
||||
|
||||
#: extensions/system-monitor/extension.js:422
|
||||
msgid "Download"
|
||||
@@ -224,7 +224,7 @@ msgstr "Monstrar usage del intercambio"
|
||||
|
||||
#: extensions/system-monitor/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml:24
|
||||
msgid "Show upload"
|
||||
msgstr "Monstrar carga"
|
||||
msgstr "Monstrar incarga"
|
||||
|
||||
#: extensions/system-monitor/schemas/org.gnome.shell.extensions.system-monitor.gschema.xml:28
|
||||
msgid "Show download"
|
||||
@@ -236,7 +236,7 @@ msgstr "Nomine de thema"
|
||||
|
||||
#: extensions/user-theme/org.gnome.shell.extensions.user-theme.gschema.xml:12
|
||||
msgid "The name of the theme, to be loaded from ~/.themes/name/gnome-shell"
|
||||
msgstr "Le nomine del thema a cargar desde ~/.themes/nomine/gnome-shell"
|
||||
msgstr "Le nomine del thema a cargar ab ~/.themes/nomine/gnome-shell"
|
||||
|
||||
#: extensions/window-list/extension.js:95
|
||||
msgid "Close"
|
||||
@@ -250,35 +250,35 @@ msgstr "Disminimisar"
|
||||
msgid "Minimize"
|
||||
msgstr "Minimisar"
|
||||
|
||||
#: extensions/window-list/extension.js:129
|
||||
#: extensions/window-list/extension.js:127
|
||||
msgid "Unmaximize"
|
||||
msgstr "Dismaximisar"
|
||||
|
||||
#: extensions/window-list/extension.js:129
|
||||
#: extensions/window-list/extension.js:127
|
||||
msgid "Maximize"
|
||||
msgstr "Maximisar"
|
||||
|
||||
#: extensions/window-list/extension.js:721
|
||||
#: extensions/window-list/extension.js:719
|
||||
msgid "Minimize all"
|
||||
msgstr "Minimisar toto"
|
||||
|
||||
#: extensions/window-list/extension.js:727
|
||||
#: extensions/window-list/extension.js:725
|
||||
msgid "Unminimize all"
|
||||
msgstr "Disminimisar toto"
|
||||
|
||||
#: extensions/window-list/extension.js:733
|
||||
#: extensions/window-list/extension.js:731
|
||||
msgid "Maximize all"
|
||||
msgstr "Maximisar toto"
|
||||
|
||||
#: extensions/window-list/extension.js:741
|
||||
#: extensions/window-list/extension.js:739
|
||||
msgid "Unmaximize all"
|
||||
msgstr "Dismaximisar toto"
|
||||
|
||||
#: extensions/window-list/extension.js:749
|
||||
#: extensions/window-list/extension.js:747
|
||||
msgid "Close all"
|
||||
msgstr "Clauder toto"
|
||||
|
||||
#: extensions/window-list/extension.js:992 extensions/window-list/prefs.js:23
|
||||
#: extensions/window-list/extension.js:990 extensions/window-list/prefs.js:23
|
||||
msgid "Window List"
|
||||
msgstr "Lista de fenestras"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user