344 Commits

Author SHA1 Message Date
Hari Rana daa3cb5c44 desktop: Add more keywords 2025-03-16 22:45:05 -04:00
Hari Rana 47f8790e26 desktop: Use sentence case for comment 2025-03-16 22:43:05 -04:00
Hari Rana aafe54b7ff appstream: Add categories 2025-03-16 22:41:19 -04:00
Hari Rana b2c6025069 desktop: Add more categories 2025-03-16 22:30:25 -04:00
Sabri Ünal 723679cbe8 appdata: translate=no properties (#3327)
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
2025-02-04 07:43:18 -06:00
Hari Rana 1f1dc750ab appstream: Add screenshot captions 2025-01-15 13:20:10 -05:00
Hari Rana 7d550495e2 appstream: Use sentence case for summary
See: https://docs.flathub.org/docs/for-app-authors/metainfo-guidelines/quality-guidelines/#no-weird-formatting-1
2025-01-15 13:20:10 -05:00
Hari Rana b9f37e17d6 appstream: Update developer name
This also removes the `<developer_name>` tag, as it's deprecated.
2025-01-15 13:20:10 -05:00
Hari Rana d0d35d63f4 appstream: Add brand colors 2025-01-15 13:20:10 -05:00
Hari Rana ded4840f66 data: Update screenshots
This also updates the screenshots from
`data/appstream` to `data/screenshots`.
2025-01-15 13:20:10 -05:00
Hari Rana f67e8c186d 51.18 2025-01-14 19:42:28 -05:00
Hari Rana ebdb3a925d chore: Run pre-commit 2024-12-18 19:41:25 -05:00
mirkobrombin 7063d28685 51.17 2024-12-14 17:26:56 +01:00
Hari Rana 9a33779f79 about: Port to Adw.AboutWindow.new_from_appdata ()
The appdata file is being used as template to insert the app ID.
The about.blp file has been deleted because
`Adw.AboutWindow.new_from_appdata ()` automates a significant
portion of about dialog generation for us.
2024-12-12 22:35:36 +01:00
mirkobrombin 908b17f5a2 51.16 2024-12-12 22:27:24 +01:00
Hari Rana 3e8c166e68 build: Rework data files
GResource entries are split into two files:
- `bottles.gresource.xml` remains the GResource file for UI
  files and CSS, with everything else removed.
- `data.gresource.xml` is being introduced for anything related
  to data, such as icons, and in the future
  `Adw.AboutDialog.new_from_appdata ()`.

Most unneeded icons, for instance `data/icons/*/48`, have been
removed. They served no purpose whatsoever, so there's no
point in keeping them.

Every XML-like file runs through a preprocessor to make them
take less space.
2024-12-10 14:32:11 +01:00
Hari Rana 107076dc2f build: Allow custom app IDs
From this time onward, development flatpaks of Bottles will
be suffixed with `.Devel`. This allows us to test Bottles completely
separately from stable releases, making it easier to test without
affecting existing configurations.

Related: https://github.com/bottlesdevs/Bottles/issues/2921
2024-12-10 14:32:11 +01:00
mirkobrombin e93cd189e9 51.15 2024-10-15 09:54:51 +02:00
mirkobrombin 6ac4156ac2 cleanup: typo 2024-10-12 21:21:02 +02:00
mirkobrombin e137bccf2b 51.14 2024-10-12 21:11:02 +02:00
mirkobrombin 7e60ede5e2 51.13 2024-07-10 22:30:47 +02:00
mirkobrombin 90fd37d809 chore: update changelog 2024-07-09 21:49:08 +02:00
mirkobrombin de20ced70e 51.12 2024-07-09 21:28:55 +02:00
Mirko Brombin 1899f6d335 Merge branch 'main' into tryexec 2024-03-25 21:33:00 +01:00
Maximiliano Sandoval 1434221898 metainfo: Add developer
developer_name as deprecated in AppStream 1.0, but we cannot remove it
as some frontends do not support the newer developer tag.

See https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer.
2024-03-03 20:33:21 +01:00
mirkobrombin 89abf68432 51.11 2024-02-18 20:04:22 +01:00
koplo199 3bdfcfe426 Update com.usebottles.bottles.metainfo.xml.in 2023-12-23 18:30:51 +01:00
koplo199 3c62fc6146 51.10 2023-12-23 18:30:51 +01:00
JakobDev 50dd4d4367 Add TryExec to desktop entry 2023-12-20 17:36:41 +01:00
Sabri Ünal 3c8928878c data: Mark release descriptions as untranslatable (#3113)
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-11-27 11:47:39 -06:00
Kirill 9874515775 Improve bad connections handling (#3075)
* backend: Add ForceStopNetworking signal

* backend: Add stop functionality for connection

* backend: Add stop functionality for repository getting index

* backend: add option to skip connection check for manager

* frontend: skip connection check in manager if aborted in MainWindow connection

* frontend: add button to skip connections at startup loading

* data: add force-offline option in gschema

* frontend: add force-offline switch in preferences

* backend: use force-offline setting in ConnectionUtils creation for manager

* frontend: use force-offline setting in ConnectionUtils creation for MainWindow

* fix: loading btn_go_offline label and bottom margin
2023-09-21 17:26:46 -05:00
Dallas Strouse 0914b2e34c 51.9 (#3053)
* Update com.usebottles.bottles.metainfo.xml.in

* Update meson.build

* Update VERSION
2023-08-21 16:39:13 -05:00
Dallas Strouse 0847417745 51.8 (#3048) 2023-08-21 01:00:02 -05:00
K.B.Dharun Krishna 5aea9bbbf4 appstream: Fix typos in metainfo (#2867)
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2023-06-08 08:00:32 -04:00
Kinsteen f790fa8d10 Bottles 51.6 2023-05-03 16:26:02 +02:00
Hari Rana 1d64e38906 appstream: Update information (#2687)
- Remove Mirko as author and use "Bottles Contributors"
- Rework description
- Fix indentations
2023-04-14 22:40:14 -04:00
kramo b4927cad55 fix: Use proper app icon naming (#2814) 2023-03-23 12:41:09 -04:00
Project D.D 0485641af0 feat: Remember window dimensions (#2807)
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2023-03-21 20:05:51 -04:00
Hari Rana 3bb14ee9eb release: Bottles 51.5 2023-02-23 22:47:30 -05:00
Hari Rana 1262db047d appstream: Update release information 2023-02-23 22:45:23 -05:00
Kinsteen 1ea6b2dbba Bottles 51.3 (#2724) 2023-02-23 20:02:02 +01:00
Hari Rana 415a96a77a release: 51.2 2023-02-21 14:49:15 -05:00
Hari Rana 07e69eee30 fix: Correct release version 2023-02-21 14:48:30 -05:00
Hari Rana 723133c971 release: 51.0 (#2702) 2023-02-20 18:48:40 +01:00
Hari Rana 6f2d8635a3 Remake New Bottle dialog (#2505) 2023-01-27 22:16:14 -05:00
Kinsteen 6b4b493d31 50.2 2023-01-18 14:40:43 +01:00
Hari Rana cbb97ecf05 frontend: Replace emote-love with library icon (#2502) 2023-01-15 09:52:28 -05:00
Hari Rana c62d1f1efb 50.1 2023-01-14 19:32:24 -05:00
Hari Rana 549458de05 appstream: Correct version date 2023-01-14 19:16:58 -05:00
mirkobrombin 4cf55b869d misc: Update changelog 2023-01-14 20:01:05 +01:00