Romain Failliot
b39ca78d32
Remove a line in CHANGELOG.md
...
I did change the place where the linters were executed, but then I
found a better solution and linters are called on the source files
directly.
2022-04-03 19:31:10 -04:00
Creak
1a1907b3f1
Merge pull request #148 from MightyCreak/upgrade-to-gnome-sdk-42
...
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:28:36 -04:00
Romain Failliot
8eba1da037
Upgrade Flatpak GNOME's runtime to 42
2022-04-03 19:25:24 -04:00
Romain Failliot
671c439bcd
Update CHANGELOG.md
2022-04-03 19:21:58 -04:00
Romain Failliot
3a3016937c
docs: add project dependencies
2022-01-09 11:01:28 -05:00
Creak
8ac41b0b90
Merge pull request #140 from MightyCreak/static-types
...
Convert some functions to static typing
2022-01-08 18:20:33 -05:00
Romain Failliot
d420d7aa93
Convert some functions to static typing
2022-01-08 17:54:39 -05:00
Romain Failliot
f4650642c4
Fix flatpak runtime version used in documentation
2022-01-08 17:17:14 -05:00
Romain Failliot
b9ea8fa866
Update CHANGELOG.md
2021-11-27 22:09:17 -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
Romain Failliot
d406fafd32
Improve README and documentation
2021-11-24 13:16:11 -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
Romain Failliot
034d72bf8b
Add --remove-obsolete option to update-translation.py
2021-11-24 11:42:10 -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
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
Romain Failliot
9365e18593
Prepare for release v0.7.3
2021-11-22 21:11:39 -05:00
Romain Failliot
62e45aa3ee
Edit CHANGELOG.md
2021-11-21 15:32:41 -05:00
Romain Failliot
6a37bba3dc
Edit CHANGELOG.md
2021-11-21 02:24:47 -05:00
Romain Failliot
6b78efdf66
Edit CHANGELOG.md
2021-11-20 15:54:07 -05:00
Romain Failliot
f5a59b9b64
Edit CHANGELOG.md
2021-11-20 13:34:15 -05:00
Romain Failliot
4c2cf3c271
Edit CHANGELOG.md
2021-11-20 12:27:23 -05:00
Romain Failliot
336801fe3d
Bump version to 0.7.2
2021-11-18 16:00:29 -05:00
Romain Failliot
336ea07542
Edit CHANGELOG.md
2021-11-18 15:43:03 -05:00
Romain Failliot
51bf5b0537
Edit CHANGELOG.md
2021-11-18 15:03:32 -05:00
Romain Failliot
8df27404cd
Edit CHANGELOG.md
2021-11-18 14:52:57 -05:00
Romain Failliot
701b3453b5
Edit CHANGELOG.md
2021-11-18 12:12:13 -05:00
Romain Failliot
27df3d916e
Add entry to CHANGELOG
2021-11-18 10:01:06 -05:00
Romain Failliot
93ae558778
Fix changelog release date
2021-11-17 19:26:18 -05:00
Romain Failliot
edffd654b0
Fix changelog link
2021-11-17 19:25:36 -05:00
Romain Failliot
5afe192966
New release v0.7.1
2021-11-17 19:23:22 -05:00
Romain Failliot
7dfc649f3b
Add release notes for v0.7.0 + release fixes
2021-11-17 19:16:06 -05:00
Romain Failliot
be40411b66
Fix subprocess call from within Flatpak
...
Fixes #103
2021-11-16 22:48:40 -05:00
Romain Failliot
64be61d6b1
Fixup: changelog link
2021-11-16 17:58:46 -05:00
Romain Failliot
b2e5b5daba
Tag 0.7.0
2021-11-16 17:54:16 -05:00
Romain Failliot
fd3c2bfb92
Start modularizing the code
...
* The entry point (`__main__`) is in diffuxe.in
* The main (almost all) code is now in main.py
* Some util functions and variables are in utils.py
* Following the same folder structure as with a new project with GNOME
Builder:
- `src/` is now just for the code itself
- `data/` is for the other files (metainfo, desktop, config, ...)
- `po/` for the translations
- The Desktop file is renamed with the app ID
- The `meson.build` files are closer to what GNOME Builder generates
- More tests for the package (appstream and desktop)
- Almost all the files in `etc/`, `usr/` are properly handled by
meson now
- Just use `gettext.install()` to initialize gettext
- Remove call to `Gtk.Window.set_default_icon_name()`
* Website now points to https://mightycreak.github.io/diffuse/
2021-11-16 17:48:34 -05:00
Romain Failliot
dfbe91d086
New SVG icon
2021-01-11 14:08:18 -05:00
Romain Failliot
c173c378ef
Update CHANGELOG.md
2020-12-08 14:17:42 -05:00
Romain Failliot
c91294759b
Update CHANGELOG.md
2020-12-08 13:38:04 -05:00
Romain Failliot
b4c29347d9
Rename dir "translations" to "po"
...
Seems to be a more standard name for the translation files.
2020-12-07 09:33:05 -05:00
Romain Failliot
7bdd796223
Add MetaInfo file
...
Changed app-id to io.github.mightycreak.Diffuse
2020-12-05 15:52:29 -05:00
Romain Failliot
839e41d97b
Set up files for 0.6.0
2020-11-29 13:04:05 -05:00
Romain Failliot
71cc152a98
Update CHANGELOG
2020-08-13 15:30:33 -04:00
Creak
b7eb43f9be
Update CHANGELOG.md
...
Add latest changes from #57 , #58 , #59
2020-07-18 18:33:03 -04:00
Romain Failliot
b5ae53e79e
Bump to v0.5.0
2020-07-18 17:51:25 -04:00
Romain Failliot
80667da3a5
Fix error when using '-m' in an SVN repo
2020-07-01 19:53:30 -04:00
Romain Failliot
0574db26f6
Fix drag'n'drop not working
...
Fixes #14
2020-06-30 17:36:42 -04:00
Romain Failliot
dea29f2cd0
Update all the translation files with latest POT
2020-06-29 15:06:57 -04:00
Romain Failliot
0070908415
Add Python script to update all the translations
2020-06-29 15:02:52 -04:00