Romain Failliot
|
d0fb098fe5
|
Improve the documentation
* Simplify the main README.md
* Moved more detailed documentations into a new docs/ directory
|
2021-11-24 12:38:54 -05:00 |
Creak
|
3fcb76d22c
|
Merge pull request #128 from MightyCreak/update-translations
Update POTFILES.in and .pot
|
2021-11-24 12:22:38 -05:00 |
Romain Failliot
|
7960977328
|
Update translation README.md
Created a link in the main README.md
|
2021-11-24 12:19:11 -05:00 |
Romain Failliot
|
a4aceeef76
|
Remove obsolete translation messages
|
2021-11-24 11:42:10 -05:00 |
Romain Failliot
|
01cc53b61b
|
Update pass on all translation files
|
2021-11-24 11:42:10 -05:00 |
Romain Failliot
|
034d72bf8b
|
Add --remove-obsolete option to update-translation.py
|
2021-11-24 11:42:10 -05:00 |
Romain Failliot
|
7b2992ab3f
|
Add po/ to the linters
|
2021-11-24 10:41:11 -05:00 |
Romain Failliot
|
6f45d164a5
|
Update POTFILES and .pot files
* Rename POTFILES.in to POTFILES
|
2021-11-24 10:30:33 -05:00 |
Romain Failliot
|
a2e88e8578
|
Rename .metadata.xml.in file to .appdata.xml.in
|
2021-11-24 10:28:48 -05:00 |
Creak
|
cc80444245
|
Merge pull request #127 from MightyCreak/prepare-for-release-0.7.3
Remove the release links in CHANGELOG.md
|
2021-11-22 21:26:23 -05:00 |
Romain Failliot
|
02318441b1
|
Remove the release links in CHANGELOG.md
This will simplify a bit the release process, and GitHub has a simple
way to see the diff between two releases anyway.
|
2021-11-22 21:22:33 -05:00 |
Creak
|
22b1c9bdb0
|
Merge pull request #126 from MightyCreak/prepare-for-release-0.7.3
Prepare for release v0.7.3
|
2021-11-22 21:16:02 -05:00 |
Romain Failliot
|
9365e18593
|
Prepare for release v0.7.3
|
2021-11-22 21:11:39 -05:00 |
Creak
|
6a90c81a9c
|
Merge pull request #125 from MightyCreak/flake8
Use Flake8 instead of PyLint + integrate MyPy
|
2021-11-22 20:58:33 -05:00 |
Romain Failliot
|
d89ac0540b
|
Fix all mypy errors
|
2021-11-22 20:54:46 -05:00 |
Romain Failliot
|
72b4832ee4
|
Add mypy job in CI
|
2021-11-22 20:54:44 -05:00 |
Romain Failliot
|
8d25396f68
|
Fix all flake8 errors
|
2021-11-22 20:53:21 -05:00 |
Romain Failliot
|
362c59f150
|
Add flake8 job in CI
|
2021-11-22 20:53:17 -05:00 |
Romain Failliot
|
f4a446caa8
|
Fix some typos and convert windows-installer scripts to Python 3
The scripts are poorly converted as Windows is not really supoported
anymore and would need some love from a contributor who actually uses
Windows
|
2021-11-22 18:52:26 -05:00 |
Creak
|
ef9e1b041f
|
Merge pull request #121 from MightyCreak/pylint
More lint errors fixed
|
2021-11-21 15:36:31 -05:00 |
Romain Failliot
|
62e45aa3ee
|
Edit CHANGELOG.md
|
2021-11-21 15:32:41 -05:00 |
Romain Failliot
|
c54e346887
|
ci: install dependencies
* Install GTK dev dependencies
* Add requirements.txt
* Fix error that happens on CI only (?)
|
2021-11-21 15:32:16 -05:00 |
Romain Failliot
|
5bcd63fe27
|
pylint: enable import-error, no-name-in-module, no-self-use
|
2021-11-21 15:32:16 -05:00 |
Romain Failliot
|
032e9a398b
|
Move all the diffuse package in its own directory
This helps the linters (pylint and flake8)
|
2021-11-21 15:32:16 -05:00 |
Romain Failliot
|
81e87eb161
|
Fix cyclic import between utils and resources
|
2021-11-21 15:32:07 -05:00 |
Romain Failliot
|
4fa86dc9a6
|
Fix print function called without parenthesis
|
2021-11-21 15:29:10 -05:00 |
Romain Failliot
|
e306b25cb9
|
meson: create two disctincts confs for the .in files
|
2021-11-21 15:29:10 -05:00 |
Romain Failliot
|
4ec26c6580
|
Remove unused imports
|
2021-11-21 15:29:10 -05:00 |
Romain Failliot
|
74f4d81aca
|
Fix comment typo
|
2021-11-21 12:02:06 -05:00 |
Creak
|
27769eed56
|
Merge pull request #119 from MightyCreak/pylint
Extract dialogs and widgets into their own modules
|
2021-11-21 02:31:24 -05:00 |
Romain Failliot
|
7331912ded
|
Add more files for the linter
|
2021-11-21 02:28:13 -05:00 |
Romain Failliot
|
6a37bba3dc
|
Edit CHANGELOG.md
|
2021-11-21 02:24:47 -05:00 |
Romain Failliot
|
bf3a0b11ab
|
Few tweaks in main.py
|
2021-11-21 02:18:10 -05:00 |
Romain Failliot
|
8c981d3019
|
Extract FileDiffViewer in the widgets module
|
2021-11-21 01:56:51 -05:00 |
Romain Failliot
|
bdac88460f
|
Extract ScrolledWindow in the widgets module
|
2021-11-21 00:15:24 -05:00 |
Romain Failliot
|
8b1b7cbe7e
|
Extract dialogs into their own module
|
2021-11-21 00:02:30 -05:00 |
Creak
|
74ef6650a0
|
Merge pull request #118 from MightyCreak/pylint
Extract Preferences and Resources in their own modules
|
2021-11-20 16:06:38 -05:00 |
Romain Failliot
|
6b78efdf66
|
Edit CHANGELOG.md
|
2021-11-20 15:54:07 -05:00 |
Romain Failliot
|
ac88e3dacb
|
Extract Preferences in its own module
|
2021-11-20 15:50:35 -05:00 |
Romain Failliot
|
6f4a5f3250
|
Extract Resources in its own module
|
2021-11-20 15:12:30 -05:00 |
Creak
|
1402e97424
|
Merge pull request #117 from MightyCreak/pylint
Fix lint messages in src/utils.py
|
2021-11-20 14:30:33 -05:00 |
Romain Failliot
|
812ca1779f
|
Fix lint messages in src/utils.py
|
2021-11-20 14:20:21 -05:00 |
Romain Failliot
|
f5a59b9b64
|
Edit CHANGELOG.md
|
2021-11-20 13:34:15 -05:00 |
Creak
|
675e29c530
|
Merge pull request #116 from MightyCreak/flatpak-ci
Add Flatpak CI
|
2021-11-20 13:33:09 -05:00 |
Romain Failliot
|
b0b6ddfa5d
|
ci: add Flatpak builder job
|
2021-11-20 13:29:24 -05:00 |
Romain Failliot
|
c231977faa
|
Change indent_size to 2 for YAML files
|
2021-11-20 13:18:23 -05:00 |
Creak
|
6ad8038ddf
|
Merge pull request #115 from MightyCreak/ci-split-linter-and-build
ci: split linter and build jobs
|
2021-11-20 13:14:09 -05:00 |
Romain Failliot
|
d49b1d51c6
|
ci: split linter and build jobs
|
2021-11-20 13:09:52 -05:00 |
Creak
|
2e94093ec7
|
Merge pull request #114 from MightyCreak/pylint
Add Pylint
|
2021-11-20 12:49:05 -05:00 |
Romain Failliot
|
1259c00ee8
|
Add pylint in CI
|
2021-11-20 12:46:47 -05:00 |