Skip to content

Commit

Permalink
Merge pull request #312 from mwilck/GNOME-3.32
Browse files Browse the repository at this point in the history
GNOME 3.32 support

Many thanks to Ernestas Kulik <[email protected]> for figuring out the necessary changes to make the hamster shell extension work under GNOME 3.32, and writing most of the code that went into this PR.

Some mostly trivial additions by myself.
  • Loading branch information
mwilck authored Apr 28, 2020
2 parents 9e0a192 + ff007b3 commit 0cd48ff
Show file tree
Hide file tree
Showing 12 changed files with 284 additions and 312 deletions.
3 changes: 2 additions & 1 deletion .jshint.cfg
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
{
"moz": true
"moz": true,
"esversion": 6
}
5 changes: 1 addition & 4 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -55,10 +55,7 @@ clean-test-docs:
$(BUILDDIR):
mkdir -p $@

$(BUILDDIR)/convenience.js: $(BUILDDIR)
wget https://gitlab.gnome.org/GNOME/gnome-shell-extensions/raw/gnome-3-30/lib/convenience.js -O $@

collect: $(BUILDDIR)/convenience.js
collect:
cp -R extension/* $(BUILDDIR)
cp -R data/* $(BUILDDIR)

Expand Down
5 changes: 3 additions & 2 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,10 +30,11 @@ hamster`` which should bring up ``hamster-service`` and
``hamster-windows-service``.

Install For Production
~~~~~~~~~~~~~~~~~~~~~~~
~~~~~~~~~~~~~~~~~~~~~~
The extension is available on `the central extension repository <https://extensions.gnome.org/extension/425/project-hamster-extension>`_.

Current compatible Gnome shell version: 3.30
Current compatible Gnome shell version: 3.32. *This version is not compatible
with Gnome shell 3.30 and earlier.*
For previous shell versions check `releases <https://github.com/projecthamster/hamster-shell-extension/tags>`_.

Creating a development environment
Expand Down
12 changes: 1 addition & 11 deletions data/metadata.json
Original file line number Diff line number Diff line change
Expand Up @@ -10,17 +10,7 @@
"gettext-domain": "hamster-shell-extension",
"settings-schema": "org.gnome.shell.extensions.project-hamster",
"shell-version": [
"3.10",
"3.12",
"3.14",
"3.16",
"3.18",
"3.20",
"3.22",
"3.24",
"3.26",
"3.28",
"3.30"
"3.32"
],
"url": "https://github.com/projecthamster/hamster-shell-extension.git",
"uuid": "[email protected]"
Expand Down
2 changes: 1 addition & 1 deletion docs/styleguide.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Code-style

Documentation
---------------
- We use `JSDoc syntax and blog tags <http://usejsdoc.org>`_ to document all
- We use JSDoc syntax and blog tags to document all
our code.
- Headings should capitalise each word.
- Please use ``-`` for unordered lists and ``#.`` for ordered lists unless you
Expand Down
Loading

0 comments on commit 0cd48ff

Please sign in to comment.