Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

1.19.3 #1629

Merged
Merged

1.19.3 #1629

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
Changes in 1.19.3
=================
Released: 2025-02-12

Bug Fixes:

- Fix documentation links in the USB portal page.
- Make the Document portal track open files, and release them when shutting
down. This should fix some harmless leak reports.
- Fix a memory leak, a crash, and improve robustness against non-existing
folders in the Dynamic Launcher portal.
- Fix build with PipeWire 1.3.82

Enhancements:

- Make the host path xattr more useful by removing the trailing end character,
and also reporting the xattr of files inside folders added to the document
store.
- Remove libportal-based integrated tests. This should remove the cyclic
dependency between libportal, and xdg-desktop-portal. All tests are now based
on the Python testing framework.

Changes in 1.19.2
=================
Released: 2025-01-20
Expand Down
56 changes: 28 additions & 28 deletions po/be.po
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: xdg-desktop-portal main\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-12-21 14:14-0300\n"
"POT-Creation-Date: 2025-02-12 19:01-0300\n"
"PO-Revision-Date: 2023-01-04 01:42+0300\n"
"Last-Translator: Yuras Shumovich <[email protected]>\n"
"Language-Team: Belarusian <[email protected]>\n"
Expand Down Expand Up @@ -45,25 +45,25 @@ msgstr ""
msgid "Don't allow"
msgstr "Не дазваляць"

#: src/background.c:839 src/screenshot.c:243 src/wallpaper.c:187
#: src/background.c:839 src/screenshot.c:247 src/wallpaper.c:187
msgid "Allow"
msgstr "Дазволіць"

#: src/camera.c:109
#: src/camera.c:105
#, fuzzy, c-format
msgid "Allow %s to Use the Camera?"
msgstr "Дазволіць %s выкананне ў фоне?"

#: src/camera.c:110
#: src/camera.c:106
#, fuzzy, c-format
msgid "%s wants to access camera devices."
msgstr "%s хоча атрымаць доступ да камеры."

#: src/camera.c:114
#: src/camera.c:110
msgid "Allow app to Use the Camera?"
msgstr ""

#: src/camera.c:115
#: src/camera.c:111
#, fuzzy
msgid "An app wants to access camera devices."
msgstr "Праграма хоча атрымаць доступ да камеры."
Expand All @@ -78,72 +78,72 @@ msgstr ""
msgid "Desktop file id is not valid"
msgstr ""

#: src/dynamic-launcher.c:305
#: src/dynamic-launcher.c:307
#, c-format
msgid "Desktop entry given to Install() not a valid key file"
msgstr ""

#: src/dynamic-launcher.c:318
#: src/dynamic-launcher.c:320
#, c-format
msgid "Desktop entry given to Install() must have only one group"
msgid "Desktop entry given to Install() must have exactly one group"
msgstr ""

#: src/dynamic-launcher.c:331
#: src/dynamic-launcher.c:333
#, c-format
msgid "Desktop entry given to Install() not valid"
msgstr ""

#: src/dynamic-launcher.c:363
#: src/dynamic-launcher.c:365
#, c-format
msgid "Token given is invalid: %s"
msgstr ""

#: src/dynamic-launcher.c:407 src/dynamic-launcher.c:829
#: src/dynamic-launcher.c:878
#: src/dynamic-launcher.c:409 src/dynamic-launcher.c:831
#: src/dynamic-launcher.c:880
#, c-format
msgid "Desktop file exceeds max size (%d): %s"
msgstr ""

#: src/dynamic-launcher.c:561
#: src/dynamic-launcher.c:563
#, c-format
msgid "URL given is invalid: %s"
msgstr ""

#: src/dynamic-launcher.c:584
#: src/dynamic-launcher.c:586
#, c-format
msgid "Invalid launcher type: %x"
msgstr ""

#: src/dynamic-launcher.c:591
#: src/dynamic-launcher.c:593
#, c-format
msgid "Unsupported launcher type: %x"
msgstr ""

#: src/dynamic-launcher.c:653 src/dynamic-launcher.c:723
#: src/dynamic-launcher.c:655 src/dynamic-launcher.c:725
msgid "Dynamic launcher icon failed validation"
msgstr ""

#: src/dynamic-launcher.c:739
#: src/dynamic-launcher.c:741
#, c-format
msgid "RequestInstallToken() not allowed for app id %s"
msgstr ""

#: src/dynamic-launcher.c:918
#: src/dynamic-launcher.c:920
#, c-format
msgid "Desktop file '%s' icon at unrecognized path"
msgstr ""

#: src/dynamic-launcher.c:941
#: src/dynamic-launcher.c:943
#, c-format
msgid "Desktop file '%s' icon failed to serialize"
msgstr ""

#: src/dynamic-launcher.c:980
#: src/dynamic-launcher.c:982
#, c-format
msgid "No dynamic launcher exists with id '%s'"
msgstr ""

#: src/dynamic-launcher.c:999
#: src/dynamic-launcher.c:1001
#, c-format
msgid "Failed to create GDesktopAppInfo for launcher with id '%s'"
msgstr ""
Expand Down Expand Up @@ -179,29 +179,29 @@ msgid "Location access can be changed at any time from the privacy settings."
msgstr ""
"Доступ да месцазнаходжанне заўсёды можна змяніць праз налады прыватнасці."

#: src/screenshot.c:241 src/wallpaper.c:185
#: src/screenshot.c:245 src/wallpaper.c:185
msgid "Deny"
msgstr "Забараніць"

#: src/screenshot.c:261
#: src/screenshot.c:267
#, c-format
msgid "Allow %s to Take Screenshots?"
msgstr "Дазволіць %s рабіць здымкі экрана?"

#: src/screenshot.c:262
#: src/screenshot.c:268
#, c-format
msgid "%s wants to be able to take screenshots at any time."
msgstr "%s хоча атрымаць доступ у любы час рабіць здымкі экрана."

#: src/screenshot.c:270
#: src/screenshot.c:276
msgid "Allow Applications to Take Screenshots?"
msgstr "Дазволіць праграмам рабіць здымкі экрана?"

#: src/screenshot.c:271
#: src/screenshot.c:277
msgid "An application wants to be able to take screenshots at any time."
msgstr "Праграма хоча атрымаць доступ у любы час рабіць здымкі экрана."

#: src/screenshot.c:274 src/wallpaper.c:220
#: src/screenshot.c:280 src/wallpaper.c:220
msgid "This permission can be changed at any time from the privacy settings."
msgstr ""
"Доступ да месцазнаходжанне заўсёды можна змяніць праз налады прыватнасці."
Expand Down
56 changes: 28 additions & 28 deletions po/ca.po
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: xdg-desktop-portal master\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-12-21 14:14-0300\n"
"POT-Creation-Date: 2025-02-12 19:01-0300\n"
"PO-Revision-Date: 2021-11-10 19:00+0100\n"
"Last-Translator: Jordi Mas i Hernàndez <[email protected]>\n"
"Language-Team: Catalan <[email protected]>\n"
Expand Down Expand Up @@ -46,25 +46,25 @@ msgstr ""
msgid "Don't allow"
msgstr "No ho permetis"

#: src/background.c:839 src/screenshot.c:243 src/wallpaper.c:187
#: src/background.c:839 src/screenshot.c:247 src/wallpaper.c:187
msgid "Allow"
msgstr "Permet"

#: src/camera.c:109
#: src/camera.c:105
#, fuzzy, c-format
msgid "Allow %s to Use the Camera?"
msgstr "Voleu que %s s'executi en segon pla?"

#: src/camera.c:110
#: src/camera.c:106
#, fuzzy, c-format
msgid "%s wants to access camera devices."
msgstr "%s vol utilitzar la càmera."

#: src/camera.c:114
#: src/camera.c:110
msgid "Allow app to Use the Camera?"
msgstr ""

#: src/camera.c:115
#: src/camera.c:111
#, fuzzy
msgid "An app wants to access camera devices."
msgstr "Una aplicació vol utilitzar la càmera."
Expand All @@ -79,72 +79,72 @@ msgstr ""
msgid "Desktop file id is not valid"
msgstr ""

#: src/dynamic-launcher.c:305
#: src/dynamic-launcher.c:307
#, c-format
msgid "Desktop entry given to Install() not a valid key file"
msgstr ""

#: src/dynamic-launcher.c:318
#: src/dynamic-launcher.c:320
#, c-format
msgid "Desktop entry given to Install() must have only one group"
msgid "Desktop entry given to Install() must have exactly one group"
msgstr ""

#: src/dynamic-launcher.c:331
#: src/dynamic-launcher.c:333
#, c-format
msgid "Desktop entry given to Install() not valid"
msgstr ""

#: src/dynamic-launcher.c:363
#: src/dynamic-launcher.c:365
#, c-format
msgid "Token given is invalid: %s"
msgstr ""

#: src/dynamic-launcher.c:407 src/dynamic-launcher.c:829
#: src/dynamic-launcher.c:878
#: src/dynamic-launcher.c:409 src/dynamic-launcher.c:831
#: src/dynamic-launcher.c:880
#, c-format
msgid "Desktop file exceeds max size (%d): %s"
msgstr ""

#: src/dynamic-launcher.c:561
#: src/dynamic-launcher.c:563
#, c-format
msgid "URL given is invalid: %s"
msgstr ""

#: src/dynamic-launcher.c:584
#: src/dynamic-launcher.c:586
#, c-format
msgid "Invalid launcher type: %x"
msgstr ""

#: src/dynamic-launcher.c:591
#: src/dynamic-launcher.c:593
#, c-format
msgid "Unsupported launcher type: %x"
msgstr ""

#: src/dynamic-launcher.c:653 src/dynamic-launcher.c:723
#: src/dynamic-launcher.c:655 src/dynamic-launcher.c:725
msgid "Dynamic launcher icon failed validation"
msgstr ""

#: src/dynamic-launcher.c:739
#: src/dynamic-launcher.c:741
#, c-format
msgid "RequestInstallToken() not allowed for app id %s"
msgstr ""

#: src/dynamic-launcher.c:918
#: src/dynamic-launcher.c:920
#, c-format
msgid "Desktop file '%s' icon at unrecognized path"
msgstr ""

#: src/dynamic-launcher.c:941
#: src/dynamic-launcher.c:943
#, c-format
msgid "Desktop file '%s' icon failed to serialize"
msgstr ""

#: src/dynamic-launcher.c:980
#: src/dynamic-launcher.c:982
#, c-format
msgid "No dynamic launcher exists with id '%s'"
msgstr ""

#: src/dynamic-launcher.c:999
#: src/dynamic-launcher.c:1001
#, c-format
msgid "Failed to create GDesktopAppInfo for launcher with id '%s'"
msgstr ""
Expand Down Expand Up @@ -181,29 +181,29 @@ msgstr ""
"Podeu canviar la configuració de l'accés a la ubicació sempre que vulgueu "
"des de la configuració de la privacitat."

#: src/screenshot.c:241 src/wallpaper.c:185
#: src/screenshot.c:245 src/wallpaper.c:185
msgid "Deny"
msgstr "Denega"

#: src/screenshot.c:261
#: src/screenshot.c:267
#, c-format
msgid "Allow %s to Take Screenshots?"
msgstr "Voleu permetre que %s faci captures de pantalla?"

#: src/screenshot.c:262
#: src/screenshot.c:268
#, c-format
msgid "%s wants to be able to take screenshots at any time."
msgstr "%s vol poder fer captures de pantalla en qualsevol moment."

#: src/screenshot.c:270
#: src/screenshot.c:276
msgid "Allow Applications to Take Screenshots?"
msgstr "Voleu permetre que les aplicacions facin captures de pantalla?"

#: src/screenshot.c:271
#: src/screenshot.c:277
msgid "An application wants to be able to take screenshots at any time."
msgstr "Una aplicació vol poder fer captures de pantalla en qualsevol moment."

#: src/screenshot.c:274 src/wallpaper.c:220
#: src/screenshot.c:280 src/wallpaper.c:220
msgid "This permission can be changed at any time from the privacy settings."
msgstr ""
"Aquest permís es pot canviar en qualsevol moment des de la configuració de "
Expand Down
Loading
Loading