Skip to content
Merged
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
12 changes: 0 additions & 12 deletions .github/FUNDING.yml

This file was deleted.

1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/bug-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ name: '🐞 Report a bug or an issue'
description: Report issues or unexpected behaviors.
title: "[BUG] (Enter your description here)"
labels: ["bug"]
assignees: marticliment
body:
- type: checkboxes
attributes:
Expand Down
5 changes: 2 additions & 3 deletions .github/ISSUE_TEMPLATE/enhancement-improvement.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ name: '🚧 Suggest an improvement for an existing feature'
description: Propose an improvement to UniGetUI.
title: "[IMPROVEMENT] (Enter your description here)"
labels: ["enhancement"]
assignees: marticliment
body:
- type: checkboxes
attributes:
Expand All @@ -11,9 +10,9 @@ body:
options:
- label: I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
required: true
- label: This improvement refers to an existing feature. If you want to suggest a new feature, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?assignees=marticliment&labels=new-feature&projects=&template=feature-request.yml&title=%5BFEATURE+REQUEST%5D+%28Enter+your+description+here%29).
- label: This improvement refers to an existing feature. If you want to suggest a new feature, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?labels=new-feature&projects=&template=feature-request.yml&title=%5BFEATURE+REQUEST%5D+%28Enter+your+description+here%29).
required: true
- label: This improvement is not a bug. If you want to report a bug, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?assignees=marticliment&labels=bug&projects=&template=bug-issue.yml&title=%5BBUG%5D+%28Enter+your+description+here%29).
- label: This improvement is not a bug. If you want to report a bug, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?labels=bug&projects=&template=bug-issue.yml&title=%5BBUG%5D+%28Enter+your+description+here%29).
required: true
- type: textarea
attributes:
Expand Down
3 changes: 1 addition & 2 deletions .github/ISSUE_TEMPLATE/feature-request.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ name: '💡 Propose a new feature'
description: Propose a new feature that could be useful in UniGetUI.
title: "[FEATURE REQUEST] (Enter your description here)"
labels: ["new-feature"]
assignees: marticliment
body:
- type: checkboxes
attributes:
Expand All @@ -11,7 +10,7 @@ body:
options:
- label: I have searched for my feature proposal and have not found a work-in-progress/duplicate/resolved/discarded issue.
required: true
- label: This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?assignees=marticliment&labels=enhancement&projects=&template=enhancement-improvement.yml&title=%5BENHANCEMENT%5D+%28Enter+your+description+here%29).
- label: This proposal is a completely new feature. If you want to suggest an improvement or an enhancement, please use [this template](https://github.com/Devolutions/UniGetUI/issues/new?labels=enhancement&projects=&template=enhancement-improvement.yml&title=%5BENHANCEMENT%5D+%28Enter+your+description+here%29).
required: true
- type: textarea
attributes:
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/hard-crash.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ name: '🚑 Report a crash or a hang'
description: UniGetUI is not launching, is hard-crashing, or is hanging at some point.
title: "[CRASH] (Enter your description here)"
labels: ["bug", "important"]
assignees: marticliment
body:
- type: checkboxes
attributes:
Expand Down
1 change: 0 additions & 1 deletion .github/ISSUE_TEMPLATE/widgets-issue.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@ name: '🧩 Report an issue with Widgets for UniGetUI'
description: Report issues or unexpected behaviors with Widgets for UniGetUI.
title: "[WIDGETS BUG] (Enter your description here)"
labels: ["bug", "widgets-for-unigetui"]
assignees: marticliment
body:
- type: checkboxes
attributes:
Expand Down
13 changes: 3 additions & 10 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,7 @@ on:
workflow_dispatch:
inputs:
version:
description: 'Release version (e.g. 3.3.7)'
default: "latest"
description: 'Release version (required, e.g. 2026.1.0)'
required: true
draft-release:
description: 'Create the GitHub Release as a draft'
Expand Down Expand Up @@ -63,14 +62,8 @@ jobs:
}

$PackageVersion = '${{ inputs.version }}'
if ([string]::IsNullOrEmpty($PackageVersion) -or $PackageVersion -eq 'latest') {
# Read version from SharedAssemblyInfo.cs
$match = Select-String -Path 'src/SharedAssemblyInfo.cs' -Pattern 'AssemblyInformationalVersion\("([^"]+)"\)'
if ($match) {
$PackageVersion = $match.Matches[0].Groups[1].Value
} else {
$PackageVersion = (Get-Date -Format "yyyy.M.d") + ".0"
}
if ([string]::IsNullOrWhiteSpace($PackageVersion)) {
throw "The workflow_dispatch version input is required."
}

echo "package-env=$PackageEnv" >> $Env:GITHUB_OUTPUT
Expand Down
29 changes: 0 additions & 29 deletions .github/workflows/translations-test.yml

This file was deleted.

2 changes: 1 addition & 1 deletion .github/workflows/update-icons.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ on:

jobs:
load-icons:
if: github.repository == 'marticliment/UniGetUI'
if: github.repository == 'Devolutions/UniGetUI'
runs-on: windows-latest

steps:
Expand Down
37 changes: 0 additions & 37 deletions .github/workflows/update-tolgee.yml

This file was deleted.

2 changes: 1 addition & 1 deletion AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ File-based settings via `Settings.Get(Settings.K.*)` / `Settings.Set(Settings.K.
Use `Logger.Info()`, `Logger.Warn()`, `Logger.Error()`, `Logger.Debug()`, `Logger.ImportantInfo()` from `UniGetUI.Core.Logging`. Accepts both `string` and `Exception` parameters.

### Localization
Use `CoreTools.Translate("text")` for all user-facing strings. Parameterized: `CoreTools.Translate("{0} packages found", count)`. In XAML, use the `TranslatedTextBlock` control. Translation files are managed externally via Tolgee; Python scripts in `scripts/` handle download and verification.
Use `CoreTools.Translate("text")` for all user-facing strings. Parameterized: `CoreTools.Translate("{0} packages found", count)`. In XAML, use the `TranslatedTextBlock` control. Translation assets live under `src/UniGetUI.Core.LanguageEngine/Assets/`; do not assume Tolgee-based automation exists in this repository.

### Naming
- Types, methods, properties: **PascalCase**
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Check out the [Supported Package Managers Table](#supported-package-managers) fo
> **The official source repository is [https://github.com/Devolutions/UniGetUI](https://github.com/Devolutions/UniGetUI).**<br>
> **Any other website should be considered unofficial, despite what they may say.**

🔒 Found a security issue? Please report it via [our disclosure program](https://whitehub.net/programs/unigetui/)
🔒 Found a security issue? Please report it via the [Devolutions security page](https://devolutions.net/security/)

## Project stewardship

Expand Down Expand Up @@ -111,7 +111,7 @@ UniGetUI has a built-in autoupdater. However, it can also be updated like any ot

**NOTE:** All package managers do support basic install, update, and uninstall processes, as well as checking for updates, finding new packages, and retrieving details from a package.

<img src="https://devolutions.net/unigetui/extra/supported-managers.svg"/>
![image](media/supported-managers.svg)

✅: Supported on UniGetUI<br>
☑️: Not directly supported but can be easily achieved<br>
Expand All @@ -120,7 +120,7 @@ UniGetUI has a built-in autoupdater. However, it can also be updated like any ot
<br>

# Translating UniGetUI to other languages
To translate UniGetUI to other languages or to update an old translation, please see [Translating UniGetUI - UniGetUI Wiki](https://github.com/Devolutions/UniGetUI/wiki#translating-wingetui) for more info.
To translate UniGetUI to other languages or to update an old translation, please see [Translating UniGetUI - UniGetUI Wiki](https://github.com/Devolutions/UniGetUI/wiki/Translating-UniGetUI#translating-wingetui) for more info.


## Currently Supported languages
Expand Down
2 changes: 1 addition & 1 deletion SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

## Reporting a Vulnerability

Found a security issue? Please report it via [our disclosure program](https://whitehub.net/programs/unigetui)
Found a security issue? Please report it via the [Devolutions security page](https://devolutions.net/security/).
10 changes: 0 additions & 10 deletions deep_clean.ps1

This file was deleted.

Loading
Loading