Commit graph

122 commits

Author SHA1 Message Date
Michael Natterer
d5892c4794 desktop: set the appdata 2.99.2 release date to today 2020-10-25 19:20:06 +01:00
Jehan
78ee8ae2c8 desktop: kick start the Appdata for GIMP 2.99.2 release. 2020-10-17 12:20:40 +02:00
Jehan
7f303b3787 desktop: sync AppData file with gimp-2-10 branch.
Both files should always be synchronized (as development branch will one
day continue on the 2.10 series). Best practice would be that any change
to the AppData is first done on `master`, then cherry-picked to
`gimp-2-10` (even for stable release metadata).
2020-10-17 11:10:43 +02:00
Jehan
c0361889ca desktop: prepare 2.10.22 release. 2020-08-02 15:38:35 +02:00
Jehan
257ada495f desktop: add a <developer_name> tag.
It just says "The GIMP team" so it's kind of redundant/useless, but I
noticed that Flathub would just display an empty "Developer" section
because the tag is absent. Well at least it emphasizes the
community-developed side of GIMP.
2020-06-27 11:19:54 +02:00
Jehan
588ae66e52 desktop: fix some news URL in appdata.
The 2.10.16/2.10.18 URL was wrong.
2020-06-10 02:20:41 +02:00
Alexandre Prokoudine
3c0867b8f3 Add the list of changes in 2.10.20 to the appdata
(cherry picked from commit bb65d26133)
2020-06-08 11:10:21 +02:00
Alexandre Prokoudine
fcc7b6916a 2.10.18: update appdata to match recent changes
(cherry picked from commit 69b63c2f14)
2020-02-23 19:29:13 +03:00
Alexandre Prokoudine
3a1aec3051 2.10.18: update appdata
(cherry picked from commit 644f14da45)
2020-02-21 22:54:07 +03:00
Alexandre Prokoudine
41fec41353 Fixes and improvements for 2.10.16 appdata 2020-02-16 20:23:28 +03:00
Alexandre Prokoudine
8bc92fd0ed Fix the 2.10.16 release date in appdata 2020-02-14 12:08:26 +03:00
Alexandre Prokoudine
2d6e15caa5 Update appdata for upcoming 2.10.16 release 2020-02-14 12:08:13 +03:00
Michael Natterer
6592671e21 desktop: set appdata release date of 2.10.14 to today
(cherry picked from commit ceb11d070b)
2019-11-06 14:30:43 +01:00
Jehan
9ebaecdffb desktop: use better wording by prokoudine in Appdata file.
Just merge a bit with the "Title: info" formatting of other items.

(cherry picked from commit dc9e147b60)
2019-09-17 19:36:50 +02:00
Jehan
46e96a413d desktop: fix the AppData release listing.
I wrote down the wrong option name (based on some Gaussian Blur specific
option). My mistake was to make a quick check in GIMP itself instead of
properly looking at the relevant commit message and code change.
Thanks to Sabri Ünal for raising this issue.
2019-09-17 13:07:12 +02:00
Jehan
8cdcaa4ef1 desktop: update release note in AppData.
So many exciting changes in 2.10.14, it's hard to choose what to list,
since AppData notes need to stay short. :-)
2019-09-16 12:07:35 +02:00
Félix Piédallu
65eff6f150 Meson port. 2019-09-11 16:42:04 +02:00
Alexandre Prokoudine
115f9fc873 Remove Bugzilla from the desktop file
We don't seem to need it anymore, and all GNOME apps have removed it already.
2019-08-20 12:58:28 +03:00
Jehan
863c0849c8 desktop, plug-ins, tools: update various .gitignore. 2019-08-07 19:20:52 +02:00
Jehan
2e03300eb7 desktop: new <release> appdata tag for GIMP 2.10.14. 2019-07-26 19:44:10 +02:00
Kalev Lember
6786343909 desktop: Update gimp-data-extras.metainfo with gimp's new appstream ID 2019-06-12 15:16:58 +00:00
Jehan
fa6b57cfbd desktop: give 2.10.12 release date.
Let's make the release happen!
2019-06-11 17:30:32 +02:00
Jehan
f4c6fd0ee4 desktop: prepare an AppData release tag for 2.10.12. 2019-05-09 12:34:21 +09:00
Jehan
e0b958b22c desktop: prepare the GIMP 2.10.10 release.
Hopefully it will happen! :-)
2019-04-06 12:32:39 +02:00
Jehan
8fce349c4e desktop: update a bit the 2.10.10 appdata. 2019-03-03 19:27:04 +01:00
Jehan
c3061c13d4 desktop: add rewrite of the Spyrogimp in appdata <release> tag.
It is well worth listing there!
2019-01-24 01:35:11 +01:00
Jehan
c0fed5afd6 desktop: check that no remaining TODOs are in appdata file.
Before each release, we prepare now a <release> tag. Unfortunately some
details are not always well known for sure in advance, in particular the
date of release (plans are made to be broken!), and also the release
news URL (since the date is in the URL). So I usually leave them as TODO
and until now, I never forgot to update them just before release. But
there is always the risk of forgetting.
Now the test for the appdata files will also look for remaining "TODO"
in the file if and only if the micro version is even (which means it's a
release). So we won't ever forget to update the file as long as we run
`make check` on the last commit (which we always do obviously).
2019-01-23 23:48:02 +01:00
Jehan
f83271a39b desktop: reenable validity tests for appdata file.
It got disabled in commit 0492157dd2 because of a bug in appstream-util,
which has been fixed for monthes now. Let's just reenable it and assume
anyone who wants to run a `make check` on GIMP uses a recent
distribution with up-to-date system tools.
2019-01-23 23:03:36 +01:00
Jehan
cfe1941ac7 desktop: add <url> tags to <release>.
Cf. recent update of the appstream spec.
See also: https://github.com/ximion/appstream/pull/160
2019-01-23 22:39:48 +01:00
Jehan
388f6da1c4 desktop: prepare GIMP 2.10.10 appdata. 2019-01-11 14:35:03 +01:00
Harald H
42dd3fd939 Added OARS 2018-12-29 10:25:58 +00:00
Jehan
2c4831f90b desktop: update release date.
Still hope for tonight! Will it happen?! :-)
2018-11-07 17:01:40 +01:00
Jehan
ba53a833b2 desktop: prepare release of GIMP 2.10.8.
Please everyone, feel free to update the list of upcoming
changes/features, if you feel some particular change should be more
prominently exposed in this list (or at the opposite that some change is
not worth mentionning), or for rewording, etc.
2018-09-27 23:32:37 +02:00
Jehan
7a7de5c61c desktop: add missing filter in <release> notes.
Also remove '.' at end of some <li>. `appstream-util` does not like full
stops in item lists, when in `validate-strict` mode (we don't test in
this mode, but it is worth improving the warning list a bit).
2018-08-30 21:59:47 +02:00
Jehan
1d555018ed desktop: GIMP 2.10.6 is now planned to be released on 2018-08-19.
Hopefully that's now the right one!
2018-08-18 18:25:50 +02:00
Jehan
343bfbf259 desktop: preparing release for GIMP 2.10.6. 2018-08-06 15:38:37 +02:00
Michael Natterer
bab75b7365 Change a bazillion URLs to https://
Including all user-visible link and links called from code, like
the help pages.
2018-07-14 14:19:27 +02:00
Michael Natterer
829f12040d Forgot two license links... 2018-07-12 00:11:22 +02:00
Jehan
8eef339ed5 desktop: 2.10.4 release is today, earlier than planned! 2018-07-04 13:01:18 +02:00
Jehan
4fa5f61dae desktop: tentative release for 2.10.4 on 2018-07-07.
And uncommenting the <release> tag for translators to be able to work on
it. Also using short list items without finale points to agree with
`appstream-util` rules.
2018-06-26 20:17:17 +02:00
Jehan
aeeddb7241 desktop: start a <release> tag for 2.10.4.
The 2 major changes seem to be the much-awaited font loading in
background, and this new "Auto straighten" option on Measurement tool.

Please everyone, feel free to tweak the release description while it is
still commented out. Once we remove the comment tags, it will be
submitted for translation.

(cherry picked from commit dc8f44c6fa)
2018-06-14 16:21:41 +02:00
Michael Natterer
1b71bd38ae desktop: update .gitignore 2018-05-28 12:34:30 +02:00
Jehan
6ebff7b3c5 configure, desktop: update the bug report URL.
Also make so that the metadata URL is taken from the one of the package
set with configure.
2018-05-25 15:05:47 +02:00
Jehan
cadde8fbff desktop: adding test-desktop.sh in EXTRA_DIST.
Otherwise make check would fail from distributed packages (e.g. make
distcheck)!
2018-05-20 19:20:46 +02:00
Michael Natterer
c34eb2bf8f desktop: clarify where the feature policy is relaxed: "stable micro releases" 2018-05-20 18:31:09 +02:00
Jehan
7a27d81eba configure, desktop: fix desktop-file-validate test.
Double copy-paste error! Must have been sleep-coding.
2018-05-20 18:10:00 +02:00
Jehan
4b34dde0b7 desktop: fix and uncomment the 2.10.2 <release> tag.
Argh! Apologies to translators! I completely forgot to uncomment this
tag, so this text would not have appeared on your radars sooner!
2018-05-20 17:58:14 +02:00
Jehan
660926eb3d desktop: add a desktop file test with desktop-file-validate utils. 2018-05-13 15:57:28 +02:00
Jehan
0492157dd2 desktop: remove the double <releases> trick.
This was added in commits 447d9bbc56 and fb6328b9ad.
With it, the validation succeeds. Still I am actually not sure that is
proper appdata format. Also we have issues of metadata not shown for our
flatpak package, and I am wondering if this could be the issue.
So let's get rid of this hack.

Also temporarily commenting out the appdata unit test because it fails
without, because of a bug in appstream-util. This bug has been fixed
since, but there are no releases containing this fix yet.
See: https://github.com/hughsie/appstream-glib/issues/234
We'll reactivate the tests later.
2018-05-13 15:34:54 +02:00
Jehan
39a1680043 desktop: preparing appdata <release> tag for 2.10.2.
Please everyone, review and update before we comment the tag out, hence
pushing for translations.
2018-05-11 23:24:29 +02:00