mirror of
https://github.com/games-on-whales/wolf-den.git
synced 2026-10-15 13:02:01 +00:00
[PR #10] [MERGED] Adding Requested features #19
Labels
No labels
bug
enhancement
enhancement
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
games-on-whales/wolf-den#19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/games-on-whales/wolf-den/pull/10
Author: @Skerga
Created: 2/11/2026
Status: ✅ Merged
Merged: 2/18/2026
Merged by: @Skerga
Base:
stable← Head:dev-requested-features📝 Commits (10+)
6456422Made AccordionTitleEdit reusable for all Accordions8557deemade _directAccess in DatabasePreMigrationPatches.cs readonly5d0d55fModified Paired Clients view to work with new AccordionTitleEdit.edb7668Added AccordionTitleEdit to Profile Accordion. Added two-way binding for Profile, to allow Parent changes to be communicated to child for Updating Profile Namesbcd4292Added check to Avoid Empty strings or null as Profile Names, also doubles as a cancel rename functionfff94c6Added Icon picker to the Profile creation form4c00632Added functionality to edit Icon and Pin of a Profile in the Profile view.240b278fix: #11 added a default value to render_node via RenderDeviceDropdown, dropdown is disabled by default but can be enabled by mounting /dev/dri. alternative manual input is available.158c16fadded dockumentation about how to enable the Icon/Cover Picker.9389bfdCleaning up some warnings📊 Changes
22 files changed (+956 additions, -348 deletions)
View changed files
📝
README.md(+2 -0)📝
WolfLeash/Components/Classes/EventLogger.cs(+9 -1)📝
WolfLeash/Components/Layout/MainLayout.razor(+4 -2)➕
WolfLeash/Components/Misc/AccordionTitleEdit.razor(+59 -0)➕
WolfLeash/Components/Misc/DiskImage.razor(+32 -0)📝
WolfLeash/Components/Misc/RenderDeviceDropdown.razor(+50 -19)📝
WolfLeash/Components/Pages/Apps/SubComponent/AppForm.razor(+31 -14)📝
WolfLeash/Components/Pages/Clients/Paired.razor(+49 -9)➖
WolfLeash/Components/Pages/Clients/SubComponent/AccordionTitleEdit.razor(+0 -61)📝
WolfLeash/Components/Pages/Clients/SubComponent/ClientSettings.razor(+130 -20)➕
WolfLeash/Components/Pages/Covers/Covers.razor(+84 -0)➕
WolfLeash/Components/Pages/Covers/SubComponent/PngFileUpload.razor(+94 -0)📝
WolfLeash/Components/Pages/Profiles/Show.razor(+5 -6)📝
WolfLeash/Components/Pages/Profiles/SubComponent/AddProfile.razor(+48 -11)➕
WolfLeash/Components/Pages/Profiles/SubComponent/AppsAccordionItem.razor(+119 -0)➖
WolfLeash/Components/Pages/Profiles/SubComponent/EditProfile.razor(+0 -79)➖
WolfLeash/Components/Pages/Profiles/SubComponent/EditProfileApps.razor(+0 -123)➕
WolfLeash/Components/Pages/Profiles/SubComponent/ProfileAccordionItem.razor(+237 -0)📝
WolfLeash/Components/Pages/Settings.razor(+1 -1)📝
WolfLeash/Components/_Imports.razor(+1 -0)...and 2 more files
📄 Description
This PR is meant to address most requested features and performance problems.
Current status:
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.