Commit Graph

232 Commits

Author SHA1 Message Date
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
Romain Failliot 4c2cf3c271 Edit CHANGELOG.md 2021-11-20 12:27:23 -05:00
Romain Failliot 510cbc1cf3 Fix pylint messages in src/vcs 2021-11-20 12:25:55 -05:00
Romain Failliot 560f8a472e Add .pylintrc with a few silenced messages 2021-11-20 12:24:24 -05:00
Creak cf1d2a02a0
Merge pull request #113 from MightyCreak/new-release-0.7.2
Bump version to 0.7.2
2021-11-18 16:02:31 -05:00
Romain Failliot 336801fe3d Bump version to 0.7.2 2021-11-18 16:00:29 -05:00
Creak dde7ace911
Merge pull request #112 from MightyCreak/update-translations
Edit CHANGELOG.md
2021-11-18 15:45:24 -05:00
Romain Failliot 336ea07542 Edit CHANGELOG.md 2021-11-18 15:43:03 -05:00
Creak c12eba6179
Merge pull request #111 from MightyCreak/update-translations
Update translations
2021-11-18 15:41:38 -05:00
Romain Failliot 9f68525824 Update all the translation files 2021-11-18 15:40:16 -05:00
Romain Failliot 92fb4cb8ad Add pt_BR to LINGUAS 2021-11-18 15:40:16 -05:00
Romain Failliot d025ecfd6e Un-ignore diffuse.pot 2021-11-18 15:40:16 -05:00
Romain Failliot 4671c08117 Update POTFILES.in with the new file paths 2021-11-18 15:36:12 -05:00
Creak e0e6210cff
Merge pull request #110 from MightyCreak/upgrade-flatpak-runtime
Upgrade gnome runtime from 3.38 to 41
2021-11-18 15:33:20 -05:00
Romain Failliot 51bf5b0537 Edit CHANGELOG.md 2021-11-18 15:03:32 -05:00
Romain Failliot 01f21415d4 Upgrade gnome runtime from 3.38 to 41 2021-11-18 14:58:16 -05:00
Creak 85975f40a8
Merge pull request #109 from MightyCreak/modularize-vcs
Modularize VCSs
2021-11-18 14:54:17 -05:00
Romain Failliot 8df27404cd Edit CHANGELOG.md 2021-11-18 14:52:57 -05:00
Romain Failliot db36eee4e3 Convert VCSs and rename to VcsRegistry 2021-11-18 14:52:42 -05:00
Romain Failliot ab25807876 Convert Svk VCS 2021-11-18 14:52:26 -05:00