Commit Graph

131 Commits

Author SHA1 Message Date
ARAKHNID
59b2cd5dfa Change output mode from warning banner button
Rather than the overwrite banner button taking you to the preferences
dialog, it automatically enables safe mode.
2024-06-01 16:08:50 -05:00
Hugo Posnic
5032fea150 Fix translation not applied to help overlay window. - Fix #193 2024-05-08 18:47:26 +02:00
ARAKHNID
37aecb38d5 Port to AdwDialog
This replaces AdwAboutWindow, AdwPreferencesWindow and AdwMessageDialog,
which are going to be deprecated next cycle.
2024-05-07 16:15:58 -05:00
Hugo Posnic
464f025f1a Update pot 2024-05-07 10:38:01 +02:00
Hugo Posnic
fb987241e8 Add a recursive setting - fix #219 2024-05-06 20:12:27 +02:00
ARAKHNID
5ea2696bb0 Revert bools
This was done because it's easier to see "true" or "false" to know what
a bool property is set to compared to a number, and the goal of this PR
was to clean and improve readability.
2024-05-04 16:53:34 -05:00
ARAKHNID
67393a38f2 Simplify UI code
This makes the code cleaner by removing and replacing redundant code.
2024-05-04 16:46:20 -05:00
ARAKHNID
ad144f6e0c Fix opening files with Open With... 2024-04-12 16:24:43 -05:00
Hugo Posnic
977dc6f29e Bump version to 1.9.1 2024-04-12 13:44:01 +02:00
Hugo Posnic
22b0fed973 Update screenshots - Fix #213 2024-04-12 13:41:26 +02:00
Hugo Posnic
f70234aabb Bump version to 1.9.0 2024-04-12 12:37:51 +02:00
Hugo Posnic
43f154befa Update screens - fix #208 2024-04-12 12:31:14 +02:00
Sabri Ünal
fc5cfccc89 appdata: translate=no properties
It appears that the appstream project no longer supports
`translatable=no` properties, and gettext extract the
`translatable=no` marked strings as translatable.

I opened an issue to inform about the situation, but `translatable=no`
properties are not accepted by developers. You can find the issue
here: https://github.com/ximion/appstream/issues/623

**Please test your script or string extraction process
before merging this PR.**

> In MetaInfo files, each individual paragraph of a description
> (or enumerated entry) is translated individually, however,
> you can only exclude the complete block from being translated
> by adding `translate="no"` to the description element.

Source: https://freedesktop.org/software/appstream/docs/sect-Quickstart-Translation.html
2024-03-28 19:03:57 +03:00
Tobias Bernard
64a7277181
metainfo: add brand colors 2024-03-27 00:31:40 +01:00
Sabri Ünal
774529a5da
Update developer ID
Appstream decided to use reverse DNS for developer IDs.

More information: ximion/appstream#575
2024-03-11 17:34:09 +03:00
Monster
33351f365b Correct title case, reword subtitles, remove periods 2024-02-01 21:52:41 +01:00
Sabri Ünal
9463d31c28 data: Remove duplicated launchable tag
Already presented in the 40th line
2024-01-05 18:24:41 +03:00
Sabri Ünal
3f8064065f appdata: Improve appdata for AppStream 1.0
- Add the `<developer><name>` tag
- Mark the `<developer_name>` tag as deprecated
- Use --no-net argument for appstreamcli to reduce traffic
2023-12-28 22:39:27 +03:00
Sabri Ünal
363bfc626f appdata: Fix my mistake
"Icons and categories

If there’s a type="desktop-id" launchable, they get pulled from it.
Most of the icon not found errors with the flathub builder can be
traced down to the launchable value not matching the desktop file name.

Don’t set them in the AppData unless you want to override them
(even though then it might be a better idea to patch the desktop file
itself)."

More information: https://docs.flathub.org/docs/for-app-authors/appdata-guidelines/#icons-and-categories
2023-12-28 22:34:47 +03:00
Hugo Posnic
4a62b4e31c Bump version to 1.8.0 2023-11-03 09:50:24 +01:00
Hugo Posnic
a43aad1d24 Improve clarity of preference options 2023-11-03 09:39:24 +01:00
Sabri Ünal
d785fb0272 appdata: Use appstreamcli for appdata validation
appstream-util is obsoleted by appstreamcli.
2023-10-27 17:46:45 +03:00
Sabri Ünal
ca170e4ca6 appdata: Add categories and keywords support
These tags may improve Software Center accessibility.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-categories
2023-10-27 17:43:39 +03:00
Felipe Kinoshita
67ad571510
window: Use newer libadwaita widgets 2023-10-05 06:46:07 -03:00
Hugo Posnic
2d265c937c
Merge pull request #176 from rk234/recursive-folder-compress
Add ability to recursively compress all images in a directory
2023-10-02 13:25:49 +02:00
Sabri Ünal
2a404f3290 data: Mark release descriptions as untranslatable
GNOME automatically excludes release descriptions on
Damned Lies (GNOME Translation Platform). It's a good
practice to follow the GNOME way.

This can streamline the translation process, allowing translators
to focus their efforts on more critical and user-facing aspects
of the application.
2023-09-30 18:53:16 +03:00
Sabri Ünal
07f605a6f5 metadata: Add source code link
This link useful for the application centers like GNOME Software.

More information: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url
2023-08-14 12:08:10 +03:00
Ramy K
c83b9f91dd fix menu directory convert message 2023-07-31 22:26:11 -04:00
Ramy K
1f3e061f01 add warning dialog before directory compress 2023-07-31 22:25:14 -04:00
Ramy K
8eb4c6aa57 add bulk convert directory recursive 2023-07-31 21:08:12 -04:00
Hugo Posnic
ab0e268bbb Remove padding arround screenshots 2023-04-08 09:45:25 +02:00
Hugo Posnic
1ef366cd3e Update release items for 1.7.0 2023-04-05 13:19:07 +02:00
Hugo Posnic
a11e54a8c8 Bump version to 1.7.0 2023-04-04 23:57:57 +02:00
Hugo Posnic
5957b2f95f Update screenshots 2023-04-04 23:40:28 +02:00
Hugo Posnic
c66c63b7be Add a warning banner for overwrite mode 2023-04-04 23:29:37 +02:00
Hugo Posnic
0f7803a82c Add support for SVG images 2023-04-04 22:47:22 +02:00
Hugo Posnic
bbd7a341a3 Replace optipng by oxipng 2023-04-04 12:44:36 +02:00
Hugo Posnic
9b22d56b44 Some UI fixes 2023-04-03 18:03:21 +02:00
Hugo Posnic
631095055e Use an AdwClamp for listbox 2023-04-03 14:13:59 +02:00
Hugo Posnic
1f9b27549b Listbox as large as content 2023-04-03 13:27:12 +02:00
Hugo Posnic
6a408edfa0 Implement an AdwStatusPage for start page 2023-04-03 00:09:17 +02:00
Hugo Posnic
f9765edb8f Bump version to 1.6.0 2023-03-31 14:35:20 +02:00
Hugo Posnic
526d1bb3f0 Fix a lower value 2023-03-31 14:23:34 +02:00
Hugo Posnic
205c969cd0 Better spin ranges 2023-03-31 14:22:52 +02:00
Hugo Posnic
850f35a630 Update some paths 2023-03-31 10:13:30 +02:00
Hugo Posnic
7370e5a1f7 Fix help_overlay 2023-03-31 10:13:15 +02:00
Maximiliano Sandoval R
3f87a0ab3b
meson: Fix icons not being installed 2023-03-30 12:45:50 +02:00
Hugo Posnic
5c2c63cbb4 Show errors + spinner 2023-03-29 18:21:50 +02:00
Hugo Posnic
8cd94f1a91 Update screenshots 2023-03-28 13:38:39 +02:00
Hugo Posnic
ccac87a2e4 Bump version to 1.5.0 2023-03-25 00:18:43 +01:00