5838 Commits

Author SHA1 Message Date
Hari Rana 936cea4f0b mailmap: Map @mirkobrombin's email addresses 2025-07-19 21:37:37 -04:00
David Yantis b8c4c6617b Revert "Remove NVIDIA Flatpak Workaround (#3726)"
This reverts commit 5fcd13efe1.
2025-07-19 21:20:33 -04:00
Mirko Brombin 01fc6bd1ee donation: Add Donation dialog 2025-07-19 21:20:11 -04:00
Karol Putyra 5020d62c2e docs: Jetbrains logo 2025-07-09 13:59:00 +02:00
Mirko Brombin c85edf809a chore: avoid closing issues with recent activities 2025-05-30 02:01:28 +02:00
Mirko Brombin 57baf7cc95 chore: add action to automatically close stale issues 2025-05-30 01:53:26 +02:00
Hari Rana 822bede074 flatpak: Split dependencies 2025-04-13 08:40:50 -04:00
Hari Rana 8875b2b3c6 flatpak: Update dependencies 2025-03-30 09:46:52 -04:00
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
Hari Rana ced72cb8e9 bottle-row: Set can-target and can-focus to false
The GtkListBox::row-activated signal only emits when
a row is activated, not the child widget. This means,
the check button wouldn't trigger the emission of
the signal, thereby not updating the
NewBottleDialog:selected-environment property.

Fixes https://github.com/bottlesdevs/Bottles/issues/3740
2025-03-15 18:51:16 -04:00
github-actions[bot] d035e3b5a1 Update vulkan-headers, vulkan-tools, libportal and vte modules
libportal: Update libportal to 0.9.1
vte: Update vte to 0.79.90
vulkan-headers: Update Vulkan-Headers.git to 1.4.309.0
vulkan-tools: Update Vulkan-Tools.git to 1.4.309.0
ImageMagick: Update ImageMagick to 7.1.1-45
fast_float: Add fast_float
2025-03-15 18:45:08 -04:00
github-actions[bot] 547fcd8ba9 Update PyPI dependencies 2025-03-15 18:45:08 -04:00
Hari Rana ca52527aca chore: Update dependency list updater (again) 2025-03-15 18:45:08 -04:00
Giannis Lagodimos f6e9196fa2 fix: use correct wine path on 10.2 and above (#3800) 2025-03-10 19:54:35 -03:00
Hari Rana 9875029539 Revert "flatpak: Remove runtime"
This reverts commit b327ce9dfc.
2025-03-08 16:05:37 -05:00
Hari Rana a8fa3b3b20 bottle-preferences: Split toggle feature callback
This is important to have because complex toggles require slightly
different parameters.

Fixes https://github.com/bottlesdevs/Bottles/issues/3720
2025-03-08 16:03:03 -05:00
Hari Rana 3e1dc5bd6e chore: Update dependency list updater 2025-02-21 14:13:47 +05:30
Hari Rana 420088fd1a ci: Update image and action
References:
- https://github.com/getting-things-gnome/gtg/pull/1187
- https://github.com/flathub-infra/flatpak-github-actions/
2025-02-09 14:44:19 -05:00
Hari Rana 38a2ff41be program-row: Run formatter 2025-02-09 14:44:19 -05:00
GNUgenius 0967184644 frontend: Added 'Failed adding to Steam Library dialog' in program_row.py' dialog (#3730)
frontend: Added 'Failed adding to Steam Library dialog' in program_row.py
2025-02-04 16:22:25 -06: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
David Yantis b8fb76de49 Remove NVIDIA Flatpak Workaround (#3726)
revert: Duplicated NVIDIA GPUs
Fixed by flathub/org.freedesktop.Platform.GL.nvidia#331
2025-02-03 16:55:37 -06:00
Hari Rana 20932469ea flatpak: Update vulkan-tools to vulkan-sdk-1.4.304.0 2025-02-02 15:00:02 -05:00
Hari Rana 52338cabeb flatpak: Update ImageMagick to 7.1.1-43 2025-02-02 15:00:02 -05:00
Hari Rana 737dd41b68 flatpak: Update libportal to 0.9.0 2025-02-02 15:00:02 -05:00
Hari Rana 930cc3f15c flatpak: Update blueprint-compiler to 0.16.0 2025-02-02 15:00:02 -05:00
Hari Rana 85ed94c0a9 flatpak: Update vte to 0.78.3 2025-02-02 15:00:02 -05:00
Hari Rana b327ce9dfc flatpak: Remove runtime
This isn't needed anymore.
2025-02-02 15:00:02 -05:00
Hari Rana d192da2e84 flatpak: Update libadwaita to 1.7.beta 2025-02-02 15:00:02 -05:00
Weblate (bot) 96056559e8 Translations update from Hosted Weblate (#3522)
* filters: Introduce `__set_filter`

This will be used as a wrapper method for setting filters.

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>

* filters: Use `__set_filter` private method to every function

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>

* backend: Add support for MIDI SoundFont

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>

* frontend: Add support for MIDI SoundFont

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>

* chore: Bump requirements and update pypi-deps

* Translated using Weblate (Portuguese)

Currently translated at 100.0% (640 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt/

* Translated using Weblate (Hebrew)

Currently translated at 26.4% (169 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/he/

* Translated using Weblate (Hebrew)

Currently translated at 34.6% (222 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/he/

* Translated using Weblate (Czech)

Currently translated at 98.2% (629 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/cs/

* Translated using Weblate (Lithuanian)

Currently translated at 12.0% (77 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/lt/

* Added translation using Weblate (Irish)

* Translated using Weblate (Irish)

Currently translated at 100.0% (677 of 677 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ga/

* Translated using Weblate (Czech)

Currently translated at 99.0% (634 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/cs/

* Translated using Weblate (Hebrew)

Currently translated at 34.8% (223 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/he/

* Translated using Weblate (Czech)

Currently translated at 100.0% (640 of 640 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/cs/

* Translated using Weblate (Italian)

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/it/

* Translated using Weblate (Indonesian)

Currently translated at 48.6% (329 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/id/

* Translated using Weblate (Czech)

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/cs/

* Translated using Weblate (Portuguese)

Currently translated at 99.8% (675 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt/

* Translated using Weblate (Belarusian)

Currently translated at 23.8% (161 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/be/

* Added translation using Weblate (Georgian)

* Translated using Weblate (Georgian)

Currently translated at 28.9% (197 of 680 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ka/

* Translated using Weblate (Persian)

Currently translated at 44.6% (302 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fa/

* Translated using Weblate (Persian)

Currently translated at 55.6% (376 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fa/

* Translated using Weblate (German)

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/de/

* Translated using Weblate (Portuguese)

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.8% (675 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt_BR/

* Translated using Weblate (Vietnamese)

Currently translated at 41.2% (279 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/vi/

* Translated using Weblate (Polish)

Currently translated at 98.9% (669 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pl/

* Translated using Weblate (Hungarian)

Currently translated at 97.0% (656 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/hu/

* Translated using Weblate (Finnish)

Currently translated at 91.8% (621 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/fi/

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pt_BR/

* Translated using Weblate (Russian)

Currently translated at 100.0% (676 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/ru/

* Translated using Weblate (Polish)

Currently translated at 99.7% (674 of 676 strings)

Translation: Bottles/Bottles
Translate-URL: https://hosted.weblate.org/projects/bottles/bottles/pl/

---------

Co-authored-by: EmoonX <emoon@emoon.dev>
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
Co-authored-by: Hugo Carvalho <hugokarvalho@hotmail.com>
Co-authored-by: Gilad the Grain <main.gilad.edu@gmail.com>
Co-authored-by: AsciiWolf <mail@asciiwolf.com>
Co-authored-by: arnas <Arnas@users.noreply.hosted.weblate.org>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Martin <havelis007martin@gmail.com>
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Co-authored-by: vikdevelop <vikdevelop@proton.me>
Co-authored-by: albanobattistella <albano_battistella@hotmail.com>
Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Co-authored-by: Isaac Afonso <is0214656@gmail.com>
Co-authored-by: Lang Q <artyrkloskisky@gmail.com>
Co-authored-by: Temuri Doghonadze <temuri.doghonadze@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Florian Schaupp <fschaupp@hotmail.com>
Co-authored-by: Diego Siqueira <diegopereirasiqueira@gmail.com>
Co-authored-by: LucasMZ <git@lucasmz.dev>
Co-authored-by: rezarria <votanamcb@outlook.com>
Co-authored-by: Cezary Frej <frejcezary@gmail.com>
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com>
Co-authored-by: John Peter Sa <johnppetersa@gmail.com>
Co-authored-by: Степан Наумов <st250492@yandex.ru>
Co-authored-by: PC <antyinteligent@proton.me>
Co-authored-by: Mirko Brombin <send@mirko.pm>
2025-01-20 14:21:46 +01:00
EmoonX 76139e25d9 chore: Bump requirements and update pypi-deps 2025-01-19 13:48:16 -03:00
EmoonX 9cb7d06bd5 backend.midi: Delete instances not in use by any running programs 2025-01-19 13:46:45 -03:00
EmoonX c3d90a38c6 backend.midi: Make programs choose the right instrument through registry 2025-01-19 13:41:05 -03:00
EmoonX 21967562a2 backend.midi: Manage FluidSynth instances, avoid duplicates 2025-01-19 13:38:47 -03:00
EmoonX 0ecdb4ba5e backend: Add support for MIDI SoundFont
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2025-01-19 13:24:23 -03:00
EmoonX aacc50e673 frontend: Add support for MIDI SoundFont
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2025-01-19 13:07:01 -03:00
EmoonX c9bef06b57 filters: Use __set_filter private method to every function
Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2025-01-19 13:06:56 -03:00
EmoonX 4f89c2b58e filters: Introduce __set_filter
This will be used as a wrapper method for setting filters.

Co-authored-by: Hari Rana <theevilskeleton@riseup.net>
2025-01-19 13:06:28 -03:00
Hari Rana e733cae1e4 chore: Move autoflake above MyPy
It makes more sense formatting/cosmetics before type checking.
2025-01-16 19:45:23 -05:00
Hari Rana 8e12f6d0de chore: Run pyupgrade for the entire codebase
Co-authored-by: EmoonX <emoon@emoon.dev>
2025-01-16 19:45:23 -05:00
EmoonX 24019db5b7 chore: Add pyupgrade as a pre-commit hook 2025-01-16 19:45:23 -05:00
Hari Rana 468c6c6ad6 frontend: Move files to root of frontend/ 2025-01-16 20:32:59 -03:00
Hari Rana 3838cd8ef7 library-entry: Rename files 2025-01-16 20:32:59 -03:00
Hari Rana 7a167886be vmtouch-dialog: Rename files and add to POTFILES 2025-01-16 20:32:59 -03:00
Hari Rana 422bab824d vkbasalt-dialog: Rename files 2025-01-16 20:32:59 -03:00
Hari Rana f6e6db789e upgrade-versioning-dialog: Rename files 2025-01-16 20:32:59 -03:00
Hari Rana ba725048f2 sandbox-dialog: Rename files 2025-01-16 20:32:59 -03:00