Romain Failliot
|
731bd1efd4
|
Update translations
|
2021-11-27 18:20:10 -05:00 |
Romain Failliot
|
c14d765f9c
|
Rename "Diffuse Merge Tool" to just "Diffuse"
|
2021-11-27 18:02:12 -05:00 |
Romain Failliot
|
38ad2922e1
|
Add links to VCSs in readme
|
2021-11-27 17:45:52 -05:00 |
Creak
|
1c772d0474
|
Fix CI badge in README.md
|
2021-11-24 21:55:31 -05:00 |
Creak
|
4ed02b2281
|
Merge pull request #132 from MightyCreak/remove-lasting-lint-errors
Remove lasting lint errors
|
2021-11-24 20:44:18 -05:00 |
Romain Failliot
|
6685b898f8
|
Created a requirements.dev.txt just for the developers
|
2021-11-24 20:39:00 -05:00 |
Romain Failliot
|
124d086009
|
ci: call the linters on the installed directory
|
2021-11-24 20:27:47 -05:00 |
Romain Failliot
|
70ba837431
|
Remove lasting linter errors
|
2021-11-24 20:27:47 -05:00 |
Creak
|
696036324b
|
Merge pull request #131 from MightyCreak/fix-translations
Fix translation files
|
2021-11-24 14:16:15 -05:00 |
Romain Failliot
|
69106d12b0
|
Fix translation files
The POTFILES didn't include the recently created files, removing a bunch
of translations during the update.
|
2021-11-24 14:13:23 -05:00 |
Creak
|
c47e01afcc
|
Merge pull request #130 from MightyCreak/improve-docs
Improve README and documentation
|
2021-11-24 13:25:47 -05:00 |
Romain Failliot
|
d406fafd32
|
Improve README and documentation
|
2021-11-24 13:16:11 -05:00 |
Creak
|
4347226b14
|
Merge pull request #129 from MightyCreak/update-docs
Improve the documentation
|
2021-11-24 12:45:17 -05:00 |
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 |