[PR #449] [MERGED] Update of Registry Editor #1143

Closed
opened 2026-02-27 15:53:15 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/quasar/Quasar/pull/449
Author: @LjungErik
Created: 4/24/2016
Status: Merged
Merged: 4/24/2016
Merged by: @MaxXor

Base: masterHead: master


📝 Commits (9)

  • df06fd2 Code improvements and restructuring of 'FrmRegistryEditor'
  • ac7a12f Improved code for 'FrmRegValueEditString'
  • adfc051 Improved and restructured 'FrmRegValueEditWord'
  • c5ac31e Improved code for 'FrmRegValueEditMultiString'
  • 712700e Small improvements to 'FrmRegValueEditBinary'
  • 55ca59f Added functionalilty for editing Default Value
  • ea25843 Restructured the code in 'FrmRegValueEditBinary
  • 560aa1e Fix problem with registry value sorting
  • ee2a7b4 Fix spelling error

📊 Changes

24 files changed (+881 additions, -966 deletions)

View changed files

📝 Client/Core/Commands/RegistryHandler.cs (+2 -1)
📝 Client/Core/Helper/RegistryKeyHelper.cs (+44 -0)
📝 Client/Core/Registry/RegistryEditor.cs (+3 -3)
📝 Client/Core/Registry/RegistrySeeker.cs (+5 -4)
📝 Server/Controls/RegistryValueLstItem.cs (+25 -40)
Server/Controls/WordTextBox.Designer.cs (+36 -0)
Server/Controls/WordTextBox.cs (+177 -0)
📝 Server/Core/Commands/RegistryHandler.cs (+8 -8)
📝 Server/Core/Extensions/RegistryKeyExtensions.cs (+3 -0)
Server/Core/Registry/RegValueHelper.cs (+22 -0)
Server/Core/Utilities/ByteConverter.cs (+136 -0)
Server/Enums/WordType.cs (+13 -0)
📝 Server/Forms/FrmRegValueEditBinary.Designer.cs (+9 -29)
📝 Server/Forms/FrmRegValueEditBinary.cs (+41 -138)
📝 Server/Forms/FrmRegValueEditMultiString.Designer.cs (+10 -29)
📝 Server/Forms/FrmRegValueEditMultiString.cs (+3 -49)
📝 Server/Forms/FrmRegValueEditString.Designer.cs (+12 -29)
📝 Server/Forms/FrmRegValueEditString.cs (+3 -15)
📝 Server/Forms/FrmRegValueEditWord.Designer.cs (+30 -46)
📝 Server/Forms/FrmRegValueEditWord.cs (+34 -155)

...and 4 more files

📄 Description

Registry Editor - Update (#108)

This pull request contains a updated version of the registry editor that now fully supports default registry values, and also fixes a small issue with sorting of registry values.

Features within this pull request

  1. Proper handling of default registry values (Default).
  2. Small fix to better perform sorting on the registry values.

Other changed included

  • Restructuring of registry editor code to provide better readability.
  • Refactoring of the code for the FrmRegValueEdit-forms
    • Extracting byte conversion from Binary Editor to a separate class
    • Custom textbox for Word Editor

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/quasar/Quasar/pull/449 **Author:** [@LjungErik](https://github.com/LjungErik) **Created:** 4/24/2016 **Status:** ✅ Merged **Merged:** 4/24/2016 **Merged by:** [@MaxXor](https://github.com/MaxXor) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (9) - [`df06fd2`](https://github.com/quasar/Quasar/commit/df06fd2b84223b2d6ad0efcc8f0d5966fcfaa951) Code improvements and restructuring of 'FrmRegistryEditor' - [`ac7a12f`](https://github.com/quasar/Quasar/commit/ac7a12f277697c451bf7798044787e7135c5ecd7) Improved code for 'FrmRegValueEditString' - [`adfc051`](https://github.com/quasar/Quasar/commit/adfc05111ce98b65bac3572371326832029ed1c6) Improved and restructured 'FrmRegValueEditWord' - [`c5ac31e`](https://github.com/quasar/Quasar/commit/c5ac31eff6ff411176da0478ce54f3c84561b1ef) Improved code for 'FrmRegValueEditMultiString' - [`712700e`](https://github.com/quasar/Quasar/commit/712700e5634a055f64259e51e016e917c784b4ab) Small improvements to 'FrmRegValueEditBinary' - [`55ca59f`](https://github.com/quasar/Quasar/commit/55ca59fa5ac3a8e2f6a482bf8f5892633ead0dae) Added functionalilty for editing Default Value - [`ea25843`](https://github.com/quasar/Quasar/commit/ea2584380aa5e4c71655909678b4299da6006ce7) Restructured the code in 'FrmRegValueEditBinary - [`560aa1e`](https://github.com/quasar/Quasar/commit/560aa1e9d203aa432f55e40fece807a2d29edc52) Fix problem with registry value sorting - [`ee2a7b4`](https://github.com/quasar/Quasar/commit/ee2a7b4dcd731462abfbe4aa4e47efeecdfb80ae) Fix spelling error ### 📊 Changes **24 files changed** (+881 additions, -966 deletions) <details> <summary>View changed files</summary> 📝 `Client/Core/Commands/RegistryHandler.cs` (+2 -1) 📝 `Client/Core/Helper/RegistryKeyHelper.cs` (+44 -0) 📝 `Client/Core/Registry/RegistryEditor.cs` (+3 -3) 📝 `Client/Core/Registry/RegistrySeeker.cs` (+5 -4) 📝 `Server/Controls/RegistryValueLstItem.cs` (+25 -40) ➕ `Server/Controls/WordTextBox.Designer.cs` (+36 -0) ➕ `Server/Controls/WordTextBox.cs` (+177 -0) 📝 `Server/Core/Commands/RegistryHandler.cs` (+8 -8) 📝 `Server/Core/Extensions/RegistryKeyExtensions.cs` (+3 -0) ➕ `Server/Core/Registry/RegValueHelper.cs` (+22 -0) ➕ `Server/Core/Utilities/ByteConverter.cs` (+136 -0) ➕ `Server/Enums/WordType.cs` (+13 -0) 📝 `Server/Forms/FrmRegValueEditBinary.Designer.cs` (+9 -29) 📝 `Server/Forms/FrmRegValueEditBinary.cs` (+41 -138) 📝 `Server/Forms/FrmRegValueEditMultiString.Designer.cs` (+10 -29) 📝 `Server/Forms/FrmRegValueEditMultiString.cs` (+3 -49) 📝 `Server/Forms/FrmRegValueEditString.Designer.cs` (+12 -29) 📝 `Server/Forms/FrmRegValueEditString.cs` (+3 -15) 📝 `Server/Forms/FrmRegValueEditWord.Designer.cs` (+30 -46) 📝 `Server/Forms/FrmRegValueEditWord.cs` (+34 -155) _...and 4 more files_ </details> ### 📄 Description # Registry Editor - Update (#108) This pull request contains a updated version of the registry editor that now fully supports default registry values, and also fixes a small issue with sorting of registry values. ## Features within this pull request 1. Proper handling of default registry values `(Default)`. 2. Small fix to better perform sorting on the registry values. ### Other changed included - Restructuring of registry editor code to provide better readability. - Refactoring of the code for the FrmRegValueEdit-forms - Extracting byte conversion from Binary Editor to a separate class - Custom textbox for Word Editor --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 15:53:15 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Quasar#1143
No description provided.