Stanislav Motylkov
deee8aaec1
[REGEDIT] edit.c: Display bus number as signed (it can be -1)
2024-01-26 01:18:20 +03:00
Stanislav Motylkov
c9985e48d3
[REGEDIT] Update Russian (ru-RU) translation
2024-01-26 01:08:43 +03:00
Andrei Miloiu
7c5204b9b2
[REGEDIT] Update Romanian (ro-RO) translation ( #6223 )
2024-01-06 22:18:17 +01:00
Katayama Hirofumi MZ
1aeac0bf24
[REGEDIT] Fix condition of enabling load/unload hive menu item ( #6251 )
...
Based on KRosUser's regedit_loadfix.patch.
JIRA issue: CORE-19298
Fix the condition of enabling/disabling the
"Load Hive" and Unload Hive menu items.
2023-12-29 20:56:01 +09:00
Serge Gautherie
48909364db
[REGEDIT] *.rc: Fix 3 caption copy-pastas ( #6212 )
...
Addendum to commit 54adb5e45
2023-12-23 21:53:17 +01:00
Eric Kohl
54adb5e45c
[REGEDIT] Display REG_RESOURCES_REQUIREMENTS_LIST
2023-12-18 09:08:27 +01:00
Whindmar Saksit
c1f9ea10aa
[REGEDIT] Fix inverted case matching when searching value data ( #6159 )
2023-12-17 22:16:34 +01:00
Whindmar Saksit
e4d03f471b
[REGEDIT][REG] Limit registry type to 8 hex digits when importing ( #6063 )
...
Matches Windows and lets the Wine13i test in regedit_winetest pass.
2023-12-04 16:46:06 +01:00
Andrei Miloiu
03dc2ef724
[REGEDIT] Update Romanian (ro-RO) translation ( #5961 )
2023-11-15 10:59:01 +01:00
Katayama Hirofumi MZ
6691cbe889
[REGEDIT] Use <winuser.rh> instead of <winuser.h> in regedit.rc
...
CORE-18876
2023-11-05 17:18:07 +09:00
Katayama Hirofumi MZ
be8a6f8af1
[REGEDIT] Improve error handling ( #5833 )
...
- Don't exit the main program on error.
- Improve output_message function.
- Use output_message instead of some
error_exit function calls.
CORE-19188
2023-10-26 19:57:42 +09:00
Katayama Hirofumi MZ
fea414b9ed
[REGEDIT] Use <strsafe.h> functions strictly Part 2 ( #5832 )
...
Follow-up to #5825 . Use StringCchPrintfW instead of swprintf.
CORE-18876
2023-10-26 10:39:12 +09:00
Katayama Hirofumi MZ
8cef980ab9
[REGEDIT] Use <strsafe.h> functions strictly ( #5825 )
...
Use safer functions for buffer manipulation to avoid buffer overflow/overrun.
CORE-18876
2023-10-26 10:09:31 +09:00
Katayama Hirofumi MZ
9a51c8e6c6
[MSPAINT][NOTEPAD][REGEDIT] Don't use CRTDBG for these apps ( #5788 )
...
Don't include <crtdbg.h>.
Don't use _CrtSetDbgFlag.
2023-10-12 22:53:02 +09:00
Stanislav Motylkov
995d255962
[REACTOS] Fix various '% s' typos with a space
...
- [NOTEPAD][REGEDIT][SHELL32] were affected.
- Also while being here, fix headers.
2023-09-07 00:34:02 +03:00
Andrei Miloiu
f1549bc251
[REGEDIT] Update Romanian (ro-RO) translation ( #5632 )
2023-09-02 15:44:10 +02:00
Katayama Hirofumi MZ
823b51558d
[REGEDIT] Update Japanese (ja-JP) tranlation Part 2
...
CORE-18706
2023-08-31 21:01:56 +09:00
Katayama Hirofumi MZ
389377ce2a
[REGEDIT] Update Japanese (ja-JP) translation
...
CORE-18706
2023-08-31 20:45:25 +09:00
Katayama Hirofumi MZ
c16f93c5f3
[REGEDIT] Support exporting registry to text file ( #5619 )
...
- Add txtproc.c source file.
- Add some resource strings.
- Add *.txt filter to export on a text file.
CORE-16910
2023-08-30 21:43:09 +09:00
Andrei Miloiu
4057264a19
[REGEDIT] Improve Romanian (ro-RO) translation ( #5439 )
2023-07-15 18:08:26 +03:00
Andrei Miloiu
8d821292de
[REGEDIT] Update Romanian (ro-RO) translation ( #5427 )
2023-07-12 12:22:47 +02:00
Jose Carlos Jesus
7f45cac9ab
[REGEDIT] Creating a new Key should add a new entry even when no child exist. CORE-18878 ( #5274 )
...
- Avoid using a NULL pointer when My Computer is selected, by disabling the New Key menu item.
- Simplifies and fix code style in GetItemPath function.
- Add a new entry even when no child items exist.
CORE-18878
2023-05-18 19:16:49 +09:00
Joachim Henze
4393e6cb54
[REGEDIT] de-DE.rc Fix accelerator collision ( #5265 )
...
Alt+D in german translation is already reserved for the file menu "&Datei"
in ROS and in MS Windows, thus we cannot use the same as accelerator
for focusing the address bar.
So for german we will use Alt+S instead, which is the same shortcut that
german MS+ROS explorer use for focusing their address bar.
This is an addendum to commit f908d37bb
from PR #4885
which broke the german file-menu accelerator.
2023-05-05 13:30:21 +02:00
Joachim Henze
31fdaca8c0
[REGEDIT] Strip redundant include, minor formatting ( #5264 )
...
strsafe.h is already included via regedit.h
2023-05-01 16:50:01 +02:00
Katayama Hirofumi MZ
9d7d3314b3
[REGEDIT] Check whether pszSelectKey is NULL on CDN_FILEOK ( #5255 )
...
Avoid crash on exporting root. Add NULL check of pszSelectKey on CDN_FILEOK handling. CORE-18938
2023-04-25 18:04:36 +09:00
Katayama Hirofumi MZ
84e580b67e
[REGEDIT] Fix ListView selection and finding ( #5150 )
...
We will check the data size correctly, instead of 3 NUL byte appending hack. Add bSelectNone parameter to UpdateAddress and RefreshListView functions. If bSelectNone is TRUE, then select nothing of ListView. Fix item selection of ListView. Rename CompareData helper function as MatchData and improve it. Improve the search algorithm. If the item selection of ListView changed, scroll down to the item. Follow up to #5146 . CORE-15986, CORE-18230
2023-04-01 22:21:59 +09:00
Katayama Hirofumi MZ
49d8c1af21
[REGEDIT] Move '#include <crtdbg.h>' and add _CRTDBG_MAP_ALLOC
...
- Add #include <stdlib.h>.
- Move #include <crtdbg.h> to "regedit.h".
- Add #define _CRTDBG_MAP_ALLOC before #include <crtdbg.h>.
CORE-18876
2023-03-21 07:26:04 +09:00
Robert Naumann
75ac9f8477
[REGEDIT] import Wine commit f5fe9a6 by Hugh McMaster.
...
f5fe9a6cf9
This removes the ROS-diff caused by CORE-18603's fix
2023-03-15 16:54:47 +01:00
Doug Lyons
cce3eb9393
Fix buffer read past end problem. ( #5146 )
...
Fixes crashes in regedit-find affecting CORE-15896 and CORE-18230. After possible RegQueryValueExW append 3 zero bytes to guarantee that we will end with a UNICODE NULL.
2023-03-15 10:57:54 +09:00
Katayama Hirofumi MZ
0eeffc2143
[REGEDIT] CMakeLists.txt: Enable _DEBUG on debugging
...
CORE-18876
2023-03-14 12:22:23 +09:00
Katayama Hirofumi MZ
19027f3c81
[REGEDIT] Use HeapFree for g_pChildWnd, instead of free()
2023-03-14 12:08:50 +09:00
Katayama Hirofumi MZ
5cf947edc7
[REGEDIT] Use _CrtSetDbgFlag to check memory leak
...
We can borrow the power of CRT debug. These changes are effective for debug version only:
- Insert #include <crtdbg.h> at main.c.
- Call _CrtSetDbgFlag(_CRTDBG_ALLOC_MEM_DF | _CRTDBG_LEAK_CHECK_DF) at the prologue of wWinMain.
This is a follow-up of #5151 (9abd9b6
) and 0998665
.
2023-03-14 07:22:34 +09:00
Thomas Faber
1ee9ea4518
[REGEDIT] Avoid buffer overflow in SelectNode. CORE-18602
2023-03-07 19:43:57 -05:00
Thomas Faber
910822b8f5
[REGEDIT] Add back import prompt message lost during Wine sync. CORE-18770
2023-03-07 19:41:51 -05:00
Suleyman Poyraz
2ea56af2e8
[TRANSLATION] Add/Update Turkish (tr-TR) translations ( #4959 )
...
Programs: at, charmap, diskpart, drwtsn32, explorer, fc, fontview, format, reg, timeout, where, wmic,
mspaint, regedit, runas, rundll32, subst, utilman, umandlg, w32time, winlogon
Tools: arping, vgafontedit, explorer-old, fraginator, fontsub, systeminfo, vcdcontroltool
CPLs: desk, hotplug, input, sysdm
DLLs: newdev, syssetup, user32
Themes: lunar
Screensavers: blankscr, butterflies, circles, cylfrac, matrix, mazescr, ssstars, starfield
Co-authored-by: Hermès BÉLUSCA - MAÏTO <hermes.belusca-maito@reactos.org>
Co-authored-by: Stanislav Motylkov <x86corez@gmail.com>
2023-02-15 17:29:52 +01:00
Robert Naumann
efb923073c
[REGEDIT] Work around a Wine bug. Fixes CORE-18603
...
See https://bugs.winehq.org/show_bug.cgi?id=54491
2023-02-14 22:19:52 +01:00
Joachim Henze
09dde2cff9
[REACTOS] " http://www.reactos " -> " https://reactos " ( #5043 )
...
To harmonize, to save some bytes, and last but not least for security reasons.
This can be understood as an addendum to (#2619 ).
2023-02-06 17:01:52 +03:00
Fernando Isnaldo Silva de Faria
1247a16863
Translate favorites menu
...
Improve translation for Favorites menu
2022-12-22 23:50:36 +01:00
Katayama Hirofumi MZ
f908d37bb3
[REGEDIT] F4, Alt+D, Tab, and Shift+Tab ( #4885 )
...
CORE-12323
2022-11-19 08:42:20 +09:00
Stanislav Motylkov
5daf5cd057
[REGEDIT] Use shell icons for the tree view
...
- This makes regedit.exe smaller
- Reduces resource duplication in the source tree
- Potentially improves support for theming
CORE-10764
2022-11-03 02:58:05 +03:00
Stanislav Motylkov
ed7b0d0bd9
[REGEDIT] Use MessageBoxW instead of outputting to console
...
Our regedit is a Win32 GUI application, so do it properly.
Also fix STRING_USAGE linebreak sync problem.
Addendum to 36a7f0dc
.
2022-11-03 00:24:16 +03:00
Robert Naumann
683d81b7db
[REGEDIT] Readd ILC_COLOR32 to the Treeview icons
...
Fixes regression introduced in 36a7f0dc
2022-11-02 21:17:40 +01:00
Robert Naumann
36a7f0dc7c
[REGEDIT] Partially sync Regedit to Wine-7.17 ( #4717 )
...
* [REGEDIT] Partially Sync to Wine 7.17
- regproc.c and regedit.c are now in sync.
- some other mostly depending fixes for the remaining files
* [REGEDIT_WINETEST] Sync to Wine-7.0
2022-11-02 19:02:14 +01:00
Mark Jansen
c8f4e4de62
[REGEDIT] Fix possible buffer overflow
2022-09-13 20:49:00 +02:00
Jose Carlos Jesus
568383c9b9
[REGEDIT] Fix issue at Find registry key ( #4341 )
...
- If we dont select a item as a starting point to search from, we need to set
pszValueName to the first value name in current subkey.
- Check pszSubKey length before calling RegFindRecurse.
- Set focus to subkey when we search for it.
2022-06-19 21:57:30 +02:00
Oleg Dubinskiy
1a41e62073
[CLB] Enable the dll
...
Required by MS Regedit. It works as well with our clb.dll.
Now we lack only ulib.dll.
CORE-17385
2022-06-14 22:48:06 +02:00
Jose Carlos Jesus
d432436fed
[TRANSLATION] Improve Portuguese (pt-PT) translation ( #4522 )
...
- [REGEDIT] [INTL] [DEVMGR] Improve pt-PT translation
- [W32TIME] Add pt-PT translation
- [BOOTDATA] Add pt-PT to hivesys.inf
2022-05-31 02:04:41 +03:00
Luke Luo
de972e2bc2
[TRANSLATION] Improve Simplified Chinese (zh-CN) translation ( #4513 )
...
- Changed some wording according to the translation requirements.
- Fixed some mistakes.
- Changed my name.
Reviewed-by: He Yang <1160386205@qq.com>
Reviewed-by: Stanislav Motylkov <x86corez@gmail.com>
2022-05-20 15:38:24 +03:00
Wu Haotian
0c42866e64
[TRANSLATION] Review & update Simplified Chinese (zh-CN) translation ( #3933 )
...
Reviewed all Chinese Simplified translation files and updated those
inappropriate or outdated ones.
Co-authored-by: Liu Wenyuan <15816141883@163.com>
Reviewed-by: Chan Chilung <eason066@gmail.com>
Reviewed-by: He Yang <1160386205@qq.com>
Reviewed-by: Zheng Jianping <robsean@126.com>
Reviewed-by: Luo Yufan <njlyf2011@hotmail.com>
Reviewed-by: Hermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Reviewed-by: Stanislav Motylkov <x86corez@gmail.com>
2022-03-31 20:30:52 +03:00
Jose Carlos Jesus
9c28ea3330
[REGEDIT][ACCESS] Improve Portuguese (pt-PT) translation ( #4326 )
...
- [REGEDIT] Update pt-PT translation and adjust objects
- [ACCESS] Improve pt-PT translation
- [ACCESS] Adjust object position for better appearance
2022-03-31 15:58:13 +03:00