Commit Graph

19 Commits

Author SHA1 Message Date
borgmanJeremy
48f8d1fdd8 Packaging fixes for v13 (#4126) 2025-08-06 16:06:50 -05:00
borgmanJeremy
a29fada2ef Staging for v13 release (#4104) 2025-08-03 06:34:30 -05:00
borgmanJeremy
a53fa021ee v13.rc2 beta (#4092) 2025-07-27 15:57:39 -05:00
borgmanJeremy
af0b60ab10 Bumping package versions for v13 beta (#4072) 2025-07-12 20:00:50 -05:00
Mehrad Mahmoudian
5f167831f2 Fix Flathub "App Listing Quality" issues (#4018)
* flatpak xml - move releases to the bottom

* flatpak xml - add branding tag

* flatpak xml - add supports tag

* flatpak xml - move translate tag for better organization

* flatpak xml - better organizing the sections

* flatpak xml - add categories tag and additional url tags

* flatpak cml - fix the summary

* flatpak xml - update screenshots

* flatpak xml - add recommends tag

* flatpak xml - add more text to the description

* add padding to the Flatpak app icons

* Fix closing tags

---------

Co-authored-by: Jeremy Borgman <borgman.jeremy@pm.me>
2025-07-01 20:11:47 -05:00
Matthias Adler
68594dba75 fix: add missing appstream data for flatpak builder (#3911)
Commit updates appstream data to pass strict validation, which is necessary to build new Flatpak versions.

Flatpak builder added strict validation and requires "developer" information [1] to be provided.

Build error:

```
Run docker run --rm --privileged \
+ flatpak-builder-lint --exceptions repo repo
{
    "errors": [
        "appstream-missing-developer-name"
    ],
    "warnings": [
        "appstream-screenshot-missing-caption"
    ],
    "info": [
        "appstream-screenshot-missing-caption: One or more screenshots
are missing captions in the Metainfo file",
        "appstream-missing-developer-name: No developer tag found in
Metainfo file"
    ],
    "message": "Please consult the documentation at
https://docs.flathub.org/docs/for-app-authors/linter"
}
error: Recipe `validate-build` failed with exit code 1
```

For good measure, captions for the provided screenshots are added.

After changes made, `appstreamcli validate` only mentions issue with uppercase cid component which should be kept as is:

```sh
$ appstreamcli validate --pedantic data/appdata/org.flameshot.Flameshot.metainfo.xml
P: org.flameshot.Flameshot:7: cid-contains-uppercase-letter org.flameshot.Flameshot

✔ Validation was successful: pedantic: 1
```

[1]: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines#developer-name
2025-04-27 17:27:33 +03:00
borgmanJeremy
70be63d478 preparing for v12.1 release (#2753) 2022-07-03 08:42:21 -05:00
borgmanJeremy
b4737f8ac6 V12 release (#2697) 2022-06-21 19:57:45 -05:00
borgmanJeremy
6f6a8dded9 preparing for v12 beta (#2664) 2022-06-13 10:38:57 -05:00
borgmanJeremy
96059bcad3 preparing for release (#2254) 2022-01-14 14:47:51 -06:00
borgmanJeremy
4680dcd29e Staging v11 beta (#2188)
* Staging v11 beta

* Add more changes and fix typos/syntax (#2190)

Co-authored-by: Haris Gušić <harisgusic.dev@gmail.com>
2021-12-25 17:30:20 -06:00
a1346054
b95e096136 Simple maintenance improvements (#1918)
* Use license file from gnu.org

Downloaded from:
https://www.gnu.org/licenses/gpl-3.0.txt

* Add missing final newline

* Fix link

* Fix shellcheck warnings

* Move donation header one level up

* Fix typos

* Stop mixing tabs and spaces

* Trim trailing whitespace
2021-09-27 20:33:45 -05:00
Jeremy Borgman
4e406ec80f prepare for v0.10.1 release 2021-07-25 10:31:43 -05:00
borgmanJeremy
9398b580f9 Beta release for version 0.10.0 (#1629) 2021-05-16 19:51:34 -05:00
Jeremy Borgman
856e08a019 Update releasing documents for 0.9 2021-02-27 14:39:31 -06:00
Boyuan Yang
a9c7cc7b04 Use SPDX-License-Identifier
closes: #1374 .

Use SPDX short-form identifiers instead of lengthy copyright
header to document per-file license and copyright.

This commit updates all files under src/ directory where applicable
as well as org.flameshot.Flameshot.metainfo.xml.
2021-02-20 19:22:53 -05:00
Jeremy Borgman
2ca780dfe3 Staging Release Candidate for 0.9 2021-02-14 13:08:44 -06:00
Jeremy Borgman
376a6f2a9c Added releasing info for v0.8.5 2020-10-14 18:43:26 -05:00
Jeremy Borgman
ce331924a4 organizing files 2020-10-14 11:08:12 -05:00