Commit graph

428 commits

Author SHA1 Message Date
Vladimir Pankratov
5ce04f7ffc regedit: Implement open last key at startup. 2009-07-07 11:17:10 +02:00
Aurimas Fišeras
4e1af57b5f Various spelling fixes for Lithuanian translation. 2009-07-06 14:35:26 +02:00
Frédéric Delanoy
e2f2688356 regedit: Fix French translation & UI display. 2009-07-06 14:35:25 +02:00
Alexander Nicolaysen Sørnes
55b21c404a regedit: Update Norwegian Bokmål translation. 2009-07-03 14:28:33 +02:00
Michael Stefaniuc
13455d31ca regedit: Build language resource files separately.
Do not include them from an other rc file.
2009-07-02 11:42:03 +02:00
Matej Spindler
8d9c0ec231 regedit: Update Slovenian translation. 2009-06-26 11:59:29 +02:00
Davide Pizzetti
75b79e547a regedit: Update Italian translation. 2009-06-25 11:43:46 +02:00
Jaime Rave
b475deab3f regedit: Spanish translation updated. 2009-06-23 11:45:29 +02:00
Alexander Nicolaysen Sørnes
dcade85261 regedit: Fix reading from stdin. 2009-06-17 12:04:03 +02:00
Jonathan Ernst
0f82a1550d regedit: Updated French translation. 2009-06-09 17:01:13 +02:00
Hwang YunSong
84edc89a64 regedit: Updated Korean resource. 2009-05-25 14:25:55 +02:00
Anders Jonsson
bfcda1f912 regedit: Update Swedish translation. 2009-05-13 12:03:00 +02:00
Rein Klazes
9e8f2a7024 programs: Make some of the open file dialogs of a few programs resizable. 2009-05-06 12:20:10 +02:00
Frans Kool
1eec7ab360 regedit: Fixed Dutch translations. 2009-04-16 11:28:33 -05:00
Michael Stefaniuc
097f3ba7d3 regedit: Fix the German translation. 2009-03-23 12:37:26 +01:00
Michael Stefaniuc
1b3a781357 regedit: Convert the German translation to UTF8. 2009-03-23 12:37:22 +01:00
Michael Stefaniuc
49250a3cdb regedit: Remove commented out STRINGTABLE from the resource files.
The STRINGTABLE is commented out since mid 2003.
2009-03-23 12:37:08 +01:00
Aurimas Fischer
c95011dc5c regedit: Add missing English resource. 2009-03-12 13:09:53 +01:00
Aurimas Fischer
ddb2dc1ca9 regedit: Add Lithuanian translation. 2009-03-12 13:09:53 +01:00
Jim Cameron
5bd7e306b4 regedit: Fix crash importing large values from Unicode. 2009-03-09 14:21:26 +01:00
Michael Stefaniuc
3c80f741c2 regedit: Cast to LPARAM the 4th argument passed to SendMessage. 2009-03-03 12:35:53 +01:00
Ricardo Filipe
d904d1359a include: Fix commdlg hook procedures return type. 2009-02-09 17:17:09 +01:00
Marcus Meissner
1082779ddc regedit: Check HeapAlloc results (coverity). 2009-01-29 12:44:48 +01:00
Francois Gouget
5898a5c767 regedit: Make some functions static. 2009-01-26 15:13:21 +01:00
Francois Gouget
492304128b regedit: We don't bother unregistering window classes on exit, so remove HexEdit_Unregister(). 2009-01-26 15:13:18 +01:00
Anders Jonsson
846e361ed1 regedit: Add Swedish translation. 2009-01-22 12:04:16 +01:00
Mikołaj Zalewski
f2235ef30d regedit: Don't pass an ANSI string to vsprintfW. 2009-01-21 13:26:48 +01:00
Erich Hoover
51a04d5b65 regedit: Fix import mangling REG_EXPAND_SZ values. 2009-01-19 13:36:26 +01:00
Michael Stefaniuc
484a53574a regedit: Remove superfluous pointer casts. 2009-01-15 12:43:05 +01:00
Alexandre Julliard
4be4b19ee7 regedit: Convert error box display to Unicode. 2009-01-07 11:10:26 +01:00
Alexandre Julliard
259e8f61c8 regedit: Fix integer printf formats in resource strings. 2009-01-07 11:10:25 +01:00
ByeongSik Jeon
5f3287d79f *Ko.rc: Update Korean resource.
Fix the unnecessary SUBLANG_NATURAL.
Change the font size from 8 to 9.
2008-12-11 12:21:07 +01:00
ByeongSik Jeon
1b0297a7f9 *Zh.rc: Update the Chinese resource font name to "MS Shell Dlg". 2008-12-11 12:20:48 +01:00
Rok Mandeljc
f54101abd3 regedit: Updated Slovenian translation. 2008-12-08 12:01:10 +01:00
Michael Stefaniuc
683c53db42 regedit: Remove some superfluous casts. 2008-12-04 12:08:27 +01:00
Francois Gouget
23e6e7be8e Make sure we have a space before the ellipses in Slovenian resources. 2008-12-04 12:06:06 +01:00
Francois Gouget
dfb823bb6f regedit: Deal with races in 'regedit /E' by resizing the buffers and retrying. 2008-12-01 12:57:39 +01:00
Michael Stefaniuc
c75a143f3d regedit: Remove NULL check before HeapFree (Smatch). 2008-11-25 11:55:59 +01:00
Francois Gouget
c880ccea1a regedit: Fix handling of zero-byte binary values for 'regedit /E'. 2008-11-24 13:43:47 +01:00
Francois Gouget
be19acfbe8 regedit: Avoid wsprintfW() so we can avoid loading user32.dll for 'regedit /E'. 2008-11-21 10:00:47 +01:00
Francois Gouget
a81bb704df regedit: Fix exporting of REG_EXPAND_SZ and other 'weird' strings.
REG_EXPAND_SZ must be exported as hexadecimal to preserve the string type.
0-byte strings and those missing a trailing '\0' or with odd sizes must 
be saved as hexadecimal too so they are restored as is.
Move the binary-value export code to the new REGPROC_export_binary() 
function.
2008-11-21 10:00:41 +01:00
Francois Gouget
3ef0b0ef2d regedit: Pass the string length to REGPROC_export_string().
We already know it in the caller so this saves us one lstrlenW() call.
2008-11-21 10:00:17 +01:00
Francois Gouget
d92c976803 regedit: Fix a buffer allocation in export_registry_key().
This fixes a major buffer overflow bug in 'regedit /E'.
2008-11-21 10:00:13 +01:00
Francois Gouget
3b140ccb0e Assorted spelling fixes. 2008-11-17 16:04:39 +01:00
Francois Gouget
e1901500ee regedit: Fix the wrapping of binary values in export_hkey().
Don't wait until the line overflows before wrapping it.
Don't wrap the last line.
2008-11-12 13:12:35 +01:00
Francois Gouget
f0f91a69b3 regedit: Fix a buffer overflow when exporting binary values in export_hkey().
We must take the indentation into account to compute the number of lines a binary value will use.
2008-11-12 13:12:31 +01:00
Francois Gouget
7df7222594 regedit: Simplify / clean up export_hkey().
Avoid unneeded/redundant calls to lstrcatW() and lstrlenW().
Tighten the scope of variables.
2008-11-12 13:12:23 +01:00
Francois Gouget
126ffb1f8a regedit: Tighten a buffer size calculation. 2008-11-12 13:12:12 +01:00
Francois Gouget
d1d3db4183 regedit: Simplify REGPROC_export_string(). 2008-11-12 13:12:09 +01:00
Francois Gouget
7f707b3037 regedit: The xxx_name_len variables track buffer sizes. That is they count the trailing '\0'. Adjust a couple of places that got this wrong and rename them to xxx_name_size. 2008-11-12 13:11:59 +01:00