Commit graph

17070 commits

Author SHA1 Message Date
Nathan Woods f8b4f3f219 Regedit: Now restores last position on startup
Still need to save position on exit


svn path=/trunk/; revision=18270
2005-10-05 13:25:14 +00:00
Martin Fuchs 3df2610b06 fix UNICODE control panel calls to handle double clicks on the task bar clock
svn path=/trunk/; revision=18269
2005-10-05 13:08:59 +00:00
Nathan Woods 67bc4a8961 Rbuild: Enhanced MSVC support
1.  Enhanced the MSVC backends so that it pulls in information from the main project
2.  Fixed bugs in Path::RelativeFromDirectory() in tools\rbuild\XML.cpp

With these changes, many VC projects generated by rbuild now compile without any tweaking


svn path=/trunk/; revision=18268
2005-10-05 00:27:25 +00:00
Brandon Turner 4dbeaea6e7 Better way to fix 868. Check the last error instead of checking before hand. Thanks to billgMS for point this out.
svn path=/trunk/; revision=18267
2005-10-04 15:32:04 +00:00
Brandon Turner 4d9e3c92a6 Check to see if a folder or file is already there when makign a folder. Set correct errorlevel when fail to create folder. fixes bug 868.
svn path=/trunk/; revision=18266
2005-10-04 14:56:38 +00:00
Martin Fuchs 55265598c2 activate execution from command bar
svn path=/trunk/; revision=18265
2005-10-04 14:31:11 +00:00
Martin Fuchs b43dd57063 "execute" menu entry
svn path=/trunk/; revision=18264
2005-10-04 14:06:33 +00:00
Martin Fuchs ac5f8b6843 set EOL-style
svn path=/trunk/; revision=18263
2005-10-04 13:47:22 +00:00
Brandon Turner 1280e7e797 Add errorlevel for set /A
svn path=/trunk/; revision=18262
2005-10-04 13:45:19 +00:00
Martin Fuchs a9e32dc111 remove remaining winefile resources
svn path=/trunk/; revision=18261
2005-10-04 13:43:15 +00:00
Nathan Woods ec1530d488 Notepad: Fixed a bug when opening files with no characters other than byte order marks
svn path=/trunk/; revision=18260
2005-10-04 12:57:04 +00:00
Nathan Woods ec396aa21f Regedit: Stopgap fix to build error just introduced; need to go through Regedit and TCHAR-ize it
svn path=/trunk/; revision=18259
2005-10-04 12:41:08 +00:00
Martin Fuchs 5638dcb792 complete german resources for explorer
svn path=/trunk/; revision=18258
2005-10-04 12:02:34 +00:00
Nathan Woods c80b556537 Regedit: Fixed stupid compilation errors
svn path=/trunk/; revision=18257
2005-10-04 02:46:14 +00:00
Nathan Woods 2639ea0346 Regedit: Fixed exporting subtrees with Unicode
Core exporting code still ANSI; need to fix this


svn path=/trunk/; revision=18256
2005-10-04 02:40:01 +00:00
Thomas Bluemel e908a4d408 don't leak memory in RegDeleteTree() when NtEnumerateKey() returns an unexpected error code (such as when there's insufficient system resources to perform the query)
svn path=/trunk/; revision=18255
2005-10-03 23:01:10 +00:00
Thomas Bluemel f710105b8b fixed a memory leak in RegDeleteTree() that could be caused when two threads attempt to delete the same tree simultaneously
svn path=/trunk/; revision=18254
2005-10-03 22:46:49 +00:00
Emanuele Aliberti 64e0a3529d A note about this piece of code.
svn path=/trunk/; revision=18253
2005-10-03 21:40:58 +00:00
Thomas Bluemel 3fc6884ed5 Don't fail when there are no more subkeys to delete in RegDeleteTree()
svn path=/trunk/; revision=18252
2005-10-03 21:37:05 +00:00
Emanuele Aliberti 7d51afc9cf A raw attempt to fix the startup code for native processes.
(note: it seems NTOSKRNL passes nothing to smss.exe)

svn path=/trunk/; revision=18251
2005-10-03 21:35:12 +00:00
Brandon Turner ce7daa3fef dont use the whole commandline as a fall back for execution searching because it could contain spaces. also, wrap commandline params in quotes so if there is a space in the path it still finds it. bug found by billgMS.
svn path=/trunk/; revision=18250
2005-10-03 20:28:29 +00:00
Hartmut Birr 7402ea80eb Return an error instead of STATUS_SUCCESS for functions which are not implemented or supported (in ScsiPortDeviceControl).
svn path=/trunk/; revision=18249
2005-10-03 18:49:44 +00:00
Ged Murphy 0b7743d63e - Don't call winsock initialiser for each seperate server thread
- Add more code for tcpsvcs to be controled via services. Still #if 0'd out until fully implemented.
- Make server more informative with what is happening. (this info will be output to a log file once implemented as a service.

svn path=/trunk/; revision=18248
2005-10-03 18:32:30 +00:00
Thomas Bluemel b9430af2fd don't use invalid options in the DSOP_INIT_INFO structure of the computer selection dialog
svn path=/trunk/; revision=18247
2005-10-03 14:42:34 +00:00
Thomas Bluemel 9e960ba331 build regedit as unicode by default
svn path=/trunk/; revision=18246
2005-10-03 13:44:18 +00:00
Hervé Poussineau bb46913ed6 Remove debug output I've incidentally added...
svn path=/trunk/; revision=18245
2005-10-03 12:57:48 +00:00
Hervé Poussineau 4b42aa47f1 Implement IRP_MJ_PNP / IRP_MN_QUERY_TEXT / DeviceTextDescription for ACPI devices
svn path=/trunk/; revision=18244
2005-10-03 12:53:31 +00:00
Nathan Woods 32cf34124f Regedit: Added a "Goto key" right-click option.
This feature allows the user to right click on certain keys that "link" to other keys, Regedit can provide additional "Go to ...." menu items.  For example, if you click on a ProgID under HKCR, a "Go to 'HKCR\CLSID\{....}' menu item will appear.


svn path=/trunk/; revision=18243
2005-10-03 12:39:50 +00:00
Eric Kohl ccfa60dea9 Revert sublang changes.
svn path=/trunk/; revision=18242
2005-10-03 12:12:19 +00:00
Hervé Poussineau aa1f470e40 Reference the PDO before returning it
svn path=/trunk/; revision=18241
2005-10-03 10:13:28 +00:00
Eric Kohl 5a455c2aa3 - Add german resources.
- Use SUBLANG_DEFAULT by default.
- Fix control panel description.

svn path=/trunk/; revision=18240
2005-10-03 09:14:57 +00:00
Hervé Poussineau 7a6054e30a Add "Add hardware" control panel applet.
Not added to the build, as InstallNewDevice in newdev.dll is not implemented

svn path=/trunk/; revision=18239
2005-10-03 07:48:59 +00:00
Hervé Poussineau 88f8bc8a25 Add SetupPromptReboot stub
In SetupInstallServicesFromInfSectionExW, LoadOrderGroup value is optional. Don't break if it is missing

svn path=/trunk/; revision=18238
2005-10-03 07:26:39 +00:00
Hervé Poussineau cd5d63f1b8 Implement CM_Get_DevNode_Registry_Property_ExA
svn path=/trunk/; revision=18237
2005-10-03 07:22:19 +00:00
Hervé Poussineau ecc00fcc3f Replace STDCALL by NTAPI
Little changes in vfat.h to be able to compile with MSVC

svn path=/trunk/; revision=18236
2005-10-03 07:15:12 +00:00
Hervé Poussineau 5f72d81983 Map status codes to CONFIGRET error codes
svn path=/trunk/; revision=18235
2005-10-03 07:06:42 +00:00
Brandon Turner b45fcd6e73 fix detection of missing target. thanks to thomas.
svn path=/trunk/; revision=18234
2005-10-03 00:51:24 +00:00
Brandon Turner f04df80d72 allocate memory for the string. thanks to thomas for finding it.
svn path=/trunk/; revision=18233
2005-10-03 00:26:39 +00:00
Brandon Turner b736dee2b9 Implemented /S and /Q in remove directory.
Added a check for files in the folder. This fixes bug 742.
Updated res file, translators please update sometime soon.

svn path=/trunk/; revision=18232
2005-10-02 20:17:59 +00:00
Emanuele Aliberti bc0e74489f add comp.exe (optional).
svn path=/trunk/; revision=18231
2005-10-02 20:03:20 +00:00
Emanuele Aliberti 7411ee2fea More fixes to compile.
svn path=/trunk/; revision=18230
2005-10-02 19:39:30 +00:00
Emanuele Aliberti fdf33e349f Modify to conform to the new CSR.
svn path=/trunk/; revision=18229
2005-10-02 19:31:30 +00:00
Martin Fuchs 006c9f00e8 a bit of Makefile and string constants cleanup
svn path=/trunk/; revision=18228
2005-10-02 18:31:50 +00:00
Martin Fuchs 723b42a105 work around GCC's wide string constant bug to fix tree list image loading
svn path=/trunk/; revision=18227
2005-10-02 18:28:36 +00:00
Emanuele Aliberti 0732c808f0 Fix compilation.
svn path=/trunk/; revision=18226
2005-10-02 18:00:04 +00:00
Emanuele Aliberti 0862f96309 Support all optional modules and possibly a 'windows' one where every piece of code related to the Win32 subsystem will be stored (eventually to be voted on, I suppose).
The idea of moving the Win32 emulation out of the main ros tree popped up days ago in a chat session with Filip (cleaning it would help those who want an embeddable ros or a native only ros).

svn path=/trunk/; revision=18225
2005-10-02 17:54:56 +00:00
Emanuele Aliberti 62955cc11a csr.exe uses nt startup library.
svn path=/trunk/; revision=18224
2005-10-02 17:41:30 +00:00
Emanuele Aliberti bdd38fc6a9 Rename the XML chunk too.
svn path=/trunk/; revision=18223
2005-10-02 17:39:54 +00:00
Emanuele Aliberti 21313e9c16 Give ntrt0lib its public name.
svn path=/trunk/; revision=18222
2005-10-02 17:38:28 +00:00
Alex Ionescu 03cc0f01b6 - Implement Native Entrypoint for our NT.LIB
svn path=/trunk/; revision=18221
2005-10-02 16:58:35 +00:00