File: HACKING.md

package info (click to toggle)
gnome-shell-extension-gamemode 4-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye, sid
  • size: 296 kB
  • sloc: sh: 63; python: 43; makefile: 34; xml: 25
file content (32 lines) | stat: -rw-r--r-- 685 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
Patches
=======

Patches should be submitted in the form of merge requests at
[github][github].


Coding style
============

The repository has an .editorconfig file that should setup
modern editors with the basic indention information. There
is also an .eslintrc.json file to linting via eslint:

	npm install
	npm run lint


Translations
============

Translation is done via [transifex][transifex].

	ninja -C build gamemode-extension-pot
	tx push --source
	tx pull --all --force --minimum-perc=5
	ninja -C build fix-translations
	git add po/*.po


[github]: https://github.com/gicmo/gamemode-extension
[transifex]: https://www.transifex.com/GameMode/gamemode-gnome-shell-extension