Skip to content

Commit e33d038

Browse files
committed
2 parents ee4dce5 + b7c3a88 commit e33d038

File tree

6 files changed

+25
-16
lines changed

6 files changed

+25
-16
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -142,12 +142,12 @@ To translate UniGetUI to other languages or to update an old translation, please
142142
| <img src='https://flagcdn.com/mk.svg' width=20> &nbsp; Macedonian - Македонски | 55% | LordDeatHunter |
143143
| <img src='https://flagcdn.com/no.svg' width=20> &nbsp; Norwegian (bokmål) | 88% | [yrjarv](https://github.com/yrjarv) |
144144
| <img src='https://flagcdn.com/no.svg' width=20> &nbsp; Norwegian (nynorsk) | 88% | [yrjarv](https://github.com/yrjarv) |
145-
| <img src='https://flagcdn.com/nl.svg' width=20> &nbsp; Dutch - Nederlands | 99% | [abbydiode](https://github.com/abbydiode), [CateyeNL](https://github.com/CateyeNL), [Stephan-P](https://github.com/Stephan-P) |
145+
| <img src='https://flagcdn.com/nl.svg' width=20> &nbsp; Dutch - Nederlands | 100% | [abbydiode](https://github.com/abbydiode), [CateyeNL](https://github.com/CateyeNL), [Stephan-P](https://github.com/Stephan-P) |
146146
| <img src='https://flagcdn.com/pl.svg' width=20> &nbsp; Polish - Polski | 95% | [GrzegorzKi](https://github.com/GrzegorzKi), [KamilZielinski](https://github.com/KamilZielinski), [kwiateusz](https://github.com/kwiateusz), [RegularGvy13](https://github.com/RegularGvy13), [ThePhaseless](https://github.com/ThePhaseless) |
147-
| <img src='https://flagcdn.com/br.svg' width=20> &nbsp; Portuguese (Brazil) | 99% | [maisondasilva](https://github.com/maisondasilva), [ppvnf](https://github.com/ppvnf), [Rodrigo-Matsuura](https://github.com/Rodrigo-Matsuura), [thiagojramos](https://github.com/thiagojramos), [wanderleihuttel](https://github.com/wanderleihuttel) |
147+
| <img src='https://flagcdn.com/br.svg' width=20> &nbsp; Portuguese (Brazil) | 100% | [maisondasilva](https://github.com/maisondasilva), [ppvnf](https://github.com/ppvnf), [Rodrigo-Matsuura](https://github.com/Rodrigo-Matsuura), [thiagojramos](https://github.com/thiagojramos), [wanderleihuttel](https://github.com/wanderleihuttel) |
148148
| <img src='https://flagcdn.com/pt.svg' width=20> &nbsp; Portuguese (Portugal) | 88% | [PoetaGA](https://github.com/PoetaGA), [Tiago_Ferreira](https://github.com/Tiago_Ferreira) |
149149
| <img src='https://flagcdn.com/ro.svg' width=20> &nbsp; Romanian - Română | 99% | [SilverGreen93](https://github.com/SilverGreen93), TZACANEL |
150-
| <img src='https://flagcdn.com/ru.svg' width=20> &nbsp; Russian - Русский | 99% | [bropines](https://github.com/bropines), [Denisskas](https://github.com/Denisskas), [DvladikD](https://github.com/DvladikD), [flatron4eg](https://github.com/flatron4eg), Gleb Saygin, [katrovsky](https://github.com/katrovsky), Sergey, sklart |
150+
| <img src='https://flagcdn.com/ru.svg' width=20> &nbsp; Russian - Русский | 100% | [bropines](https://github.com/bropines), [Denisskas](https://github.com/Denisskas), [DvladikD](https://github.com/DvladikD), [flatron4eg](https://github.com/flatron4eg), Gleb Saygin, [katrovsky](https://github.com/katrovsky), Sergey, sklart |
151151
| <img src='https://flagcdn.com/in.svg' width=20> &nbsp; Sanskrit - संस्कृत भाषा | 11% | [skanda890](https://github.com/skanda890) |
152152
| <img src='https://flagcdn.com/sk.svg' width=20> &nbsp; Slovak - Slovenčina | 11% | [Luk164](https://github.com/Luk164) |
153153
| <img src='https://flagcdn.com/rs.svg' width=20> &nbsp; Serbian - Srpski | 88% | [daVinci13](https://github.com/daVinci13), [momcilovicluka](https://github.com/momcilovicluka) |
@@ -158,13 +158,13 @@ To translate UniGetUI to other languages or to update an old translation, please
158158
| <img src='https://flagcdn.com/ph.svg' width=20> &nbsp; Tagalog - Tagalog | 12% | lasersPew |
159159
| <img src='https://flagcdn.com/th.svg' width=20> &nbsp; Thai - ภาษาไทย | 86% | [apaeisara](https://github.com/apaeisara), [dulapahv](https://github.com/dulapahv), [rikoprushka](https://github.com/rikoprushka) |
160160
| <img src='https://flagcdn.com/tr.svg' width=20> &nbsp; Turkish - Türkçe | 99% | [ahmetozmtn](https://github.com/ahmetozmtn), [dogancanyr](https://github.com/dogancanyr), [gokberkgs](https://github.com/gokberkgs) |
161-
| <img src='https://flagcdn.com/ua.svg' width=20> &nbsp; Ukrainian - Українська | 99% | Artem Moldovanenko, Operator404, [Taron-art](https://github.com/Taron-art) |
161+
| <img src='https://flagcdn.com/ua.svg' width=20> &nbsp; Ukrainian - Українська | 100% | Artem Moldovanenko, Operator404, [Taron-art](https://github.com/Taron-art) |
162162
| <img src='https://flagcdn.com/ur.svg' width=20> &nbsp; Urdu - اردو | 62% | [digitio](https://github.com/digitio), [digitpk](https://github.com/digitpk) |
163163
| <img src='https://flagcdn.com/vn.svg' width=20> &nbsp; Vietnamese - Tiếng Việt | 94% | [legendsjoon](https://github.com/legendsjoon), [long5436](https://github.com/long5436), [txavlog](https://github.com/txavlog) |
164-
| <img src='https://flagcdn.com/cn.svg' width=20> &nbsp; Simplified Chinese (China) | 99% | Aaron Liu, adfnekc, [Ardenet](https://github.com/Ardenet), [arthurfsy2](https://github.com/arthurfsy2), [bai0012](https://github.com/bai0012), BUGP Association, ciaran, CnYeSheng, Cololi, [dongfengweixiao](https://github.com/dongfengweixiao), [enKl03B](https://github.com/enKl03B), [seanyu0](https://github.com/seanyu0), [Sigechaishijie](https://github.com/Sigechaishijie), [SpaceTimee](https://github.com/SpaceTimee), Yisme |
164+
| <img src='https://flagcdn.com/cn.svg' width=20> &nbsp; Simplified Chinese (China) | 100% | Aaron Liu, adfnekc, [Ardenet](https://github.com/Ardenet), [arthurfsy2](https://github.com/arthurfsy2), [bai0012](https://github.com/bai0012), BUGP Association, ciaran, CnYeSheng, Cololi, [dongfengweixiao](https://github.com/dongfengweixiao), [enKl03B](https://github.com/enKl03B), [seanyu0](https://github.com/seanyu0), [Sigechaishijie](https://github.com/Sigechaishijie), [SpaceTimee](https://github.com/SpaceTimee), Yisme |
165165
| <img src='https://flagcdn.com/tw.svg' width=20> &nbsp; Traditional Chinese (Taiwan) | 99% | Aaron Liu, CnYeSheng, Cololi, [enKl03B](https://github.com/enKl03B), [Henryliu880922](https://github.com/Henryliu880922), [StarsShine11904](https://github.com/StarsShine11904), [yrctw](https://github.com/yrctw) |
166166

167-
Last updated: Mon Jan 20 00:13:17 2025
167+
Last updated: Tue Jan 21 00:12:59 2025
168168
<!-- END Autogenerated translations -->
169169

170170

src/UniGetUI.Core.LanguageEngine/Assets/Data/TranslatedPercentages.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"ar": "99%",
33
"bg": "52%",
44
"bn": "80%",
5-
"cs": "95%",
5+
"cs": "96%",
66
"da": "65%",
77
"de": "99%",
88
"el": "89%",
@@ -23,7 +23,7 @@
2323
"ja": "89%",
2424
"kn": "12%",
2525
"ko": "73%",
26-
"lt": "98%",
26+
"lt": "99%",
2727
"mk": "55%",
2828
"nb": "88%",
2929
"nn": "88%",

src/UniGetUI.Core.LanguageEngine/Assets/Languages/lang_cs.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@
139139
"Dark": "Tmavý",
140140
"Default": "Výchozí",
141141
"Default preferences - suitable for regular users": "Výchozí předvolby - vhodné pro běžné uživatele",
142-
"Default vcpkg triplet": null,
142+
"Default vcpkg triplet": "Výchozí vcpkg triplet",
143143
"Description:": "Popis:",
144144
"Desktop shortcut created": null,
145145
"Developing is hard, and this application is free. But if you liked the application, you can always <b>buy me a coffee</b> :)": "Vývoj je náročný a tato aplikace je zdarma, ale pokud se vám aplikace líbí, tak mi můžete kdykoliv <b>koupit kafe</b> :)",
@@ -612,7 +612,7 @@
612612
"Update succeeded": "Úspěšně aktualizováno",
613613
"Update to version {0}": "Aktualizovat na verzi {0}",
614614
"Update to {0} available": "Je dostupná aktualizace na {0}",
615-
"Update vcpkg's Git portfiles automatically (requires Git installed)": null,
615+
"Update vcpkg's Git portfiles automatically (requires Git installed)": "Automatická aktualizace vcpkg Git portfiles (vyžaduje nainstalovaný Git)",
616616
"Updates": "Aktualizace",
617617
"Updates available!": "Dostupné aktualizace!",
618618
"Updates for this package are ignored": "Aktulizace tohoto balíčku jsou ignorovány",
@@ -638,7 +638,7 @@
638638
"Using WingetUI implies the acceptation of the GNU Lesser General Public License v2.1 License": "Používání UniGetUI znamená souhlas s licencí GNU Lesser General Public License v2.1.",
639639
"Using WingetUI implies the acceptation of the MIT License": "Používání UniGetUI znamená souhlas s licencí MIT.",
640640
"Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings": "Vcpkg nebyl nalezen. Definujte prosím proměnnou prostředí %VCPKG_ROOT% nebo ji definujte v nastavení UniGetUI.",
641-
"Vcpkg was not found on your system.": null,
641+
"Vcpkg was not found on your system.": "Vcpkg nebyl ve vašem systému nalezen.",
642642
"Verbose": "Podrobný výstup",
643643
"Version": "Verze",
644644
"Version to install:": "Verze:",

src/UniGetUI.Core.LanguageEngine/Assets/Languages/lang_lt.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -139,13 +139,13 @@
139139
"Dark": "Tamsus",
140140
"Default": "Numatyta/-s",
141141
"Default preferences - suitable for regular users": "Numatytosios parinktys – tinkamos tipiniam (-ei) naudotojui/vartotojui (-ai)",
142-
"Default vcpkg triplet": null,
142+
"Default vcpkg triplet": "Numatyta „vcpkg“ trilypė",
143143
"Description:": "Aprašymas:",
144144
"Desktop shortcut created": "Sukurta darbalaukio nuoroda",
145145
"Developing is hard, and this application is free. But if you liked the application, you can always <b>buy me a coffee</b> :)": "Kurti yra sunku, ir ši programa yra nemokama. Jeigu Jums patiko ši programa, Jūs visada galite <b>nupirkti man kavos</b> :)",
146146
"Directly install when double-clicking an item on the \"{discoveryTab}\" tab (instead of showing the package info)": "Tiesiogiai įdiegti, kai dukart paspaudžiama „{discoveryTab}“ skirtuke (vietoj paketo informacijos rodymo)",
147147
"Disable new share API (port 7058)": "Išjungti naują bendrinimo „API“ (prievadas – 7058)",
148-
"Disable the 1-minute timeout for package-related operations": null,
148+
"Disable the 1-minute timeout for package-related operations": "Išjungti/Išgalinti vienos minutės laukimo laiką, vykdant (susijusio/-ų) paketo/-ų operacijas",
149149
"Disclaimer": "Atsakomýbės ribójimas",
150150
"Discover Packages": "Atrasti paketus",
151151
"Distinguish between\nuppercase and lowercase": "Atskirti didžiąsias ir mažąsias raides",
@@ -637,7 +637,7 @@
637637
"User | Local": "Naudotojas/Vartotojos | Vietinis",
638638
"Using WingetUI implies the acceptation of the GNU Lesser General Public License v2.1 License": "„WingetUI“ naudojimas, nurodo „GNU Lesser General Public License v2.1“ licencijos priėmimą",
639639
"Using WingetUI implies the acceptation of the MIT License": "„WingetUI“ naudojimas, nurodo „MIT“ licencijos priėmimą",
640-
"Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings": null,
640+
"Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings": "„Vcpkg root“ nebuvo aptiktas. Prašome apibrėžti – „%VCPKG_ROOT%“ aplinkos kintamąjį arba apibrėžkite jį patį per „UniGetUI“ nustatymus.",
641641
"Vcpkg was not found on your system.": "„Vcpkg“ nebuvo rastas Jūsų sistemoje.",
642642
"Verbose": "Plačiai/Išsamiai/Daugiažodiškai",
643643
"Version": "Versija",

src/UniGetUI.Core.LanguageEngine/Assets/Languages/lang_ua.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
"Clear the local icon cache": "Очистити кеш піктограм",
114114
"Clearing Scoop cache - WingetUI": "Очищаємо кеш Scoop — UniGetUI",
115115
"Clearing Scoop cache...": "Очищення кешу Scoop...",
116-
"Click on Install to begin the installation process. If you skip the installation, UniGetUI may not work as expected.": "Натисніть \"Встановити\" щоби почати процес встановлення. Якщо ви пропустити цей крок, UniGetUI може працювати не правильно.",
116+
"Click on Install to begin the installation process. If you skip the installation, UniGetUI may not work as expected.": "Натисніть \"Встановити\" щоби почати процес встановлення. Якщо ви пропустите цей крок, UniGetUI може працювати не правильно.",
117117
"Close": "Закрити",
118118
"Close WingetUI to the notification area": "Закрити UniGetUI в області сповіщень",
119119
"Command-line Output": "Вивід з командного рядка",
@@ -157,7 +157,7 @@
157157
"Do not download new app translations from GitHub automatically": "Не завантажувати нові переклади з GitHub автоматично",
158158
"Do not ignore updates for this package anymore": "Більше не ігнорувати оновлення цього пакету",
159159
"Do not remove successful operations from the list automatically": "Не видаляти успішні операції зі списку автоматично",
160-
"Do not show this dialog again for {0}": "Не показувати цей діалог знову {0}",
160+
"Do not show this dialog again for {0}": "Більше не показувати цей діалог для {0}",
161161
"Do not update package indexes on launch": "Не оновлювати індекси пакетів при запуску",
162162
"Do you find WingetUI useful? If you can, you may want to support my work, so I can continue making WingetUI the ultimate package managing interface.": "Чи вважаєте ви UniGetUI корисним? Якщо так, то ви можете підтримати мою роботу, щоби я продовжив перетворювати UniGetUI на найкращій графічний інтерфейс для менеджерів пакетів.",
163163
"Do you find WingetUI useful? You'd like to support the developer? If so, you can {0}, it helps a lot!": "Чи вважаєте ви WingetUI корисним? Бажаєте підтримати розробника? Якщо це так, ви можете {0}, це дуже допоможе!",

src/UniGetUI.PackageEngine.Managers.Dotnet/DotNet.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
using System.Diagnostics;
22
using System.Runtime.InteropServices;
3+
using System.Text.Json;
34
using System.Text.Json.Nodes;
45
using System.Text.RegularExpressions;
56
using UniGetUI.Core.Data;
7+
using UniGetUI.Core.Logging;
68
using UniGetUI.Core.Tools;
79
using UniGetUI.Interface.Enums;
810
using UniGetUI.PackageEngine.Classes.Manager;
@@ -126,10 +128,17 @@ protected override IEnumerable<Package> GetAvailableUpdates_UnSafe()
126128
{
127129
if(node is not JsonObject element) continue;
128130

131+
bool unlisted = element["becomeUnlisted"]?.GetValue<bool>() ?? false;
129132
string id = element["packageName"]?.ToString() ?? "";
130133
string version = element["currentVer"]?.ToString() ?? "";
131134
string newVersion = element["availableVer"]?.ToString() ?? "";
132135

136+
if (unlisted)
137+
{
138+
Logger.Warn($".NET package {id} is unlisted, not showing it...");
139+
continue;
140+
};
141+
133142
Packages.Add(new(
134143
CoreTools.FormatAsName(id), id, version, newVersion, DefaultSource, this,
135144
new(PackageScope.Global)

0 commit comments

Comments
 (0)