Commit graph

44 commits

Author SHA1 Message Date
Andrew Nguyen
87bd8ef6e1 regedit: Convert the listview code to Unicode. 2011-04-18 11:50:28 +02:00
Marcus Meissner
1082779ddc regedit: Check HeapAlloc results (coverity). 2009-01-29 12:44:48 +01:00
Michael Stefaniuc
484a53574a regedit: Remove superfluous pointer casts. 2009-01-15 12:43:05 +01:00
Alexander Nicolaysen Sørnes
d67986b9dd regedit: Some minor unicode conversions. 2008-09-03 13:14:52 +02:00
Alexander Nicolaysen Sørnes
0035421e45 regedit: Remove an ANSI function. 2008-09-02 13:26:57 +02:00
Alexander Nicolaysen Sørnes
d2664e0fbb regedit: Set the unicode flag for the listview. 2008-09-02 13:26:57 +02:00
Alexander Nicolaysen Sørnes
d0991c92d7 regedit: Convert listview init to unicode. 2008-09-02 12:55:49 +02:00
Alexander Nicolaysen Sørnes
4a3d8d8cb0 regedit: Convert value renaming to unicode. 2008-09-02 12:53:01 +02:00
Alexander Nicolaysen Sørnes
4aabdecd67 regedit: Use Unicode strings when updating listview. 2008-08-28 11:24:50 +02:00
Lei Zhang
faf9c55eb8 regedit: Fix typo in commit c6d01ac847. 2008-08-28 11:24:49 +02:00
Alexander Nicolaysen Sørnes
1def017ecd regedit: Ignore case when sorting values. 2008-08-27 13:21:22 +02:00
Alexander Nicolaysen Sørnes
c6d01ac847 regedit: Add listview entries as unicode. 2008-08-27 13:21:22 +02:00
Andre Wisplinghoff
a7f84cc035 regedit: Implement deleting multiple values. 2008-07-11 14:49:44 +02:00
Dmitry Timoshkov
a5816064f0 regedit: Fix Win64 warnings. 2008-04-09 16:26:44 +02:00
Ted Percival
99d14ada78 regedit: Display REG_DWORD as unsigned with lowercase hex digits. 2007-12-03 13:10:21 +01:00
Lionel Debroux
4278c670d1 regedit: Fixed a memory leak in listview.c (found by Smatch). 2007-09-11 11:47:21 +02:00
Michael Stefaniuc
9a522589fb programs: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:53 +02:00
Francois Gouget
0d2d994ecc regedit: Remove cruft and make functions static, reordering where necessary to avoid forward declarations.
Remove the command parameter of processRegLines() as it can only be used with processRegEntry().
2007-06-14 13:59:15 +02:00
Jan Zerebecki
08de1f4293 regedit: Remove dead code. 2006-09-26 11:39:37 +02:00
Marcus Meissner
b3a72ad1dd Remove some more unused debugging channels. 2006-08-29 12:28:58 +02:00
Mikołaj Zalewski
1ee7095e41 regedit: Put language-dependent strings in resources. 2006-08-23 15:58:03 +02:00
Andrew Talbot
510b6d3b47 regedit: Write-strings warning fix. 2006-07-27 11:57:54 +02:00
Andrew Talbot
973371c01d regedit: Write-strings warning fix. 2006-07-07 14:30:34 +02:00
Andrew Talbot
feb11af7af regedit: Write-strings warnings fix. 2006-07-03 11:58:27 +02:00
Michael Stefaniuc
56026299d0 Remove more redundant NULL checks before HeapFree (found by Smatch). 2006-06-07 14:20:09 +02:00
Jonathan Ernst
360a3f9142 Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00
Mike McCormack
d8bc6879be regedit: Fix some gcc 4.1 warnings caused by casts in macros. 2006-03-03 13:19:15 +01:00
Gerald Pfeifer
db7fc1cd58 Avoid compiler warning in AddEntryToList(). 2005-06-29 11:17:42 +00:00
Mike McCormack
5f409c7d5b Fix more warnings. 2005-06-10 19:32:24 +00:00
Mike McCormack
d73dad6630 Fixes for -Wmissing-declarations and -Wwrite-strings warnings. 2005-06-04 10:01:25 +00:00
Marcus Meissner
3e5b9b8d57 Removed inclusion of process.h (not needed and breaks with gcc4). 2005-04-11 12:59:17 +00:00
Robert Shearman
3a4eaa2b05 - Add icons for the value pane.
- Display REG_MULTI_SZ values.
- Make the lack of support for certain value types more noticeable to
  the user.
2005-03-21 10:29:32 +00:00
Alexandre Julliard
a79c534c0e Avoid using the MAKEPOINTS macro, it's broken on big endian. 2004-11-24 18:28:31 +00:00
Hans Leidekker
719a789792 Fix signed/unsigned comparison warnings. 2004-09-22 02:46:38 +00:00
Krzysztof Foltman
b2d8cd3fdf - F2 is now an accelerator for rename
- panel switching via TAB doesn't use IsDialogMessage anymore
- focus is correctly set after main window activation (Alt+TAB etc),
  removed some focus-related bugs
- pressing ENTER or double-clicking a value edits it
- setting a value to an empty string is now allowed
- adding a new value starts rename automatically
- renaming a value doesn't move the cursor
- removed some unnecessary code (NM_RCLICK in ListView etc)
- right-click on tree view displays "New..." menu
- default values are treated like in Windows RegEdit (displayed even
  when they aren't physically present, can't be renamed or deleted)
- Polish translation had some weird characters added before Polish
  letters
2004-05-04 02:55:28 +00:00
Dimitrie O. Paun
fb1845db31 Properly implement all key operations: new, delete, rename.
Fix rename command to handle both keys and values.
2004-03-15 20:19:38 +00:00
Dimitrie O. Paun
a38979a3cd Fix value renaming. Cleanup code, fix a few leaks. 2004-01-16 23:02:44 +00:00
Thomas Weidenmueller
7285f46840 Fixed handling of control focus. 2004-01-16 21:20:54 +00:00
Thomas Weidenmueller
649643aad7 Added context menu support. 2004-01-16 02:14:19 +00:00
Dimitrie O. Paun
d160d46c7d Add value rename support to regedit. 2004-01-13 23:18:12 +00:00
Dimitrie O. Paun
166145385d Remove most string size limitations.
Better error handling. Less listview flicker.
A bunch of style fixes and improvements.
2003-12-12 04:08:59 +00:00
Jon Griffiths
979d543368 Sort the listview when clicking the Name or Type headers. 2003-12-10 02:10:52 +00:00
Dimitrie O. Paun
58c185ecf0 Reformat regedit in a consistent manner. 2003-12-08 22:48:07 +00:00
Alexandre Julliard
f752b1246b Authors: Robert Dickenson <robd@reactos.org>, Steven Edwards <Steven_Ed4153@yahoo.com>, Mike McCormack <mike@codeweavers.com>
Implemented GUI for regedit.
2003-08-07 03:10:13 +00:00