mirror of
https://github.com/quasar/Quasar.git
synced 2026-04-25 15:25:59 +03:00
[PR #357] [MERGED] Current Registry Editor Feature Addition #1123
Labels
No labels
bug
bug
cant-reproduce
discussion
duplicate
easy
enhancement
help wanted
improvement
invalid
need more info
pull-request
question
wont-add
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/Quasar#1123
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/quasar/Quasar/pull/357
Author: @yankejustin
Created: 8/26/2015
Status: ✅ Merged
Merged: 8/26/2015
Merged by: @yankejustin
Base:
regedit← Head:RegistryEditorAddition📝 Commits (10+)
b0fd538Added the basic Registry Editor Interface539806eAdded .resx file0162d12Added logic to the Registry Editore2259abImproved Registry Key Traversalc7a31e7Fixed some conflictsd3505e1Merge pull request #31 from yankejustin/Conflicts4f42af2Fixed broken project file...d05edb8Added data to the tags33730dbFirst set of changes75f61adMerge pull request #32 from MaxXor/master📊 Changes
31 files changed (+2522 additions, -10 deletions)
View changed files
📝
Client/Client.csproj(+8 -0)📝
Client/Core/Commands/CommandHandler.cs(+2 -0)➕
Client/Core/Commands/RegistryHandler.cs(+44 -0)📝
Client/Core/Extensions/RegistryKeyExtensions.cs(+25 -2)➕
Client/Core/Packets/ClientPackets/GetRegistryKeysResponse.cs(+31 -0)📝
Client/Core/Packets/PacketHandler.cs(+4 -0)➕
Client/Core/Packets/ServerPackets/DoLoadRegistryKey.cs(+23 -0)➕
Client/Core/Registry/RegSeekerMatch.cs(+27 -0)➕
Client/Core/Registry/RegistrySeeker.cs(+269 -0)➕
Client/Core/Registry/RegistrySeekerParams.cs(+39 -0)➕
Client/Core/SystemCore.cs(+559 -0)➕
Client/Core/Utilities/RegistryKeyEx.cs(+78 -0)➕
Client/Enums/RegistrySearchAction.cs(+15 -0)📝
Client/Program.cs(+2 -0)➕
Server/Core/Commands/RegistryHandler.cs(+46 -0)📝
Server/Core/Networking/ConnectionHandler.cs(+2 -0)📝
Server/Core/Networking/UserState.cs(+3 -0)➕
Server/Core/Packets/ClientPackets/GetRegistryKeysResponse.cs(+31 -0)📝
Server/Core/Packets/PacketHandler.cs(+4 -0)➕
Server/Core/Packets/ServerPackets/DoLoadRegistryKey.cs(+23 -0)...and 11 more files
📄 Description
Feature
Here is my current progress with the Registry Editor. While it can correctly seek Registry Keys, much work is still done to make an optimally-functional Registry Editor.
Big Priorities for this Feature
My three biggest priorities for the Registry Editor feature are currently to make it correctly populate the
TreeView(in order, of course), support both 32-bit and 64-bit registry hives, and to be able to edit, delete, and add these keys properly.🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.