Commit Graph
3742 Commits
Author SHA1 Message Date
Thomas Faber 99abed5b52 [WORDPAD]
- Fix _WIN32_IE redefinition
See issue #7047 for more details.

svn path=/trunk/; revision=56551
2012-05-09 10:43:26 +00:00
Thomas Faber dfa6f8b595 [EXPLORER]
- Execute HKCU RunOnce entries as well. Patch by Edijs Kolesnikovics.
See issue #7062 for more details.

svn path=/trunk/; revision=56550
2012-05-09 09:08:02 +00:00
Timo Kreuzer b90f764c11 [CMD]
Fix a typo

svn path=/trunk/; revision=56472
2012-05-01 21:03:06 +00:00
Timo Kreuzer 9f40ffd806 [CMD]
- Add a newline to the output of the echo command
- Remove debug stuff

svn path=/trunk/; revision=56471
2012-05-01 21:00:16 +00:00
Thomas Faber 3c49ba735f [CMAKE]
- Enable MSVC build for Wine DirectX libraries, which mostly work just fine.

svn path=/trunk/; revision=56431
2012-04-26 16:51:27 +00:00
Sylvain Petreolle fa3a49d6e8 [ADVAPI32/SERVICES]
Fix changing a service description in (R)ChangeServiceConfig2W.

Fixes bad service description in Vmware Tools.

svn path=/trunk/; revision=56391
2012-04-23 00:17:01 +00:00
Eric Kohl d0ca2665de [USETUP]
Treat REG_DWORD values in inf files as unsigned values.

svn path=/trunk/; revision=56390
2012-04-22 22:40:43 +00:00
Amine Khaldi 88e4b7735f [CHARMAP]
* Implement LoadSettings() and SaveSettings(). Patch by Edijs Kolesnikovics with some minor changes by me.
See issue #6925 for more details.

svn path=/trunk/; revision=56382
2012-04-21 10:57:16 +00:00
Amine Khaldi ca75cf2a0d [MSCONFIG]
* Correctly update the selected command line text. Patch by Edijs Kolesnikovics.
See issue #6963 for more details.

svn path=/trunk/; revision=56381
2012-04-21 10:46:07 +00:00
Amine Khaldi 0c1c4c5793 [MSCONFIG]
* Get the timeout correctly. Patch by Edijs Kolesnikovics.
See issue #6964 for more details.

svn path=/trunk/; revision=56380
2012-04-21 10:41:16 +00:00
Amine Khaldi 3da4729f56 * Missed this in my previous commit.
svn path=/trunk/; revision=56372
2012-04-20 19:24:27 +00:00
Amine Khaldi 9714322e59 [EXPLORER]
* Handle the /select cmd option. Patch by Edijs Kolesnikovics.
See issue #6096 for more details.

svn path=/trunk/; revision=56371
2012-04-20 19:21:16 +00:00
Amine Khaldi b9a7b90af3 [FORMATTING]
* No code changes.

svn path=/trunk/; revision=56370
2012-04-20 19:12:07 +00:00
Sylvain Petreolle 45aa7bfa9d [DXDIAG]
Fix warning in Turkish translation.

svn path=/trunk/; revision=56358
2012-04-18 14:35:42 +00:00
Olaf Siejka 615239a26b [TRANSLATION]
- turkish partial translation of setup and user32 by Arda Tanrýkulu (bug no. 6999);


svn path=/trunk/; revision=56355
2012-04-16 20:26:26 +00:00
Timo Kreuzer dda26dddae [EXPLORER]
Expand the environment variables when running startup programs
Patch by Edijs Kolesnikovics, slightly modified by me
See issue #6953 for more details.

svn path=/trunk/; revision=56353
2012-04-15 19:11:29 +00:00
Timo Kreuzer 24cace2a24 [CMD]
Add quotes to autocompleted names, when certain characters are present, not only spaces. Not sure if that's really all, but should be the most common.

svn path=/trunk/; revision=56350
2012-04-14 22:22:20 +00:00
Timo Kreuzer ece4aa3f3f [CMD]
Handle the + character only optionally as a token seperator, so that other commands like rename are not affected.

svn path=/trunk/; revision=56349
2012-04-14 21:35:58 +00:00
Timo Kreuzer a77220cc37 Remove confusing comments
svn path=/trunk/; revision=56348
2012-04-14 21:19:12 +00:00
Timo Kreuzer 49a81a2b04 [CMD]
Fix several bugs in the copy command:
- "x:" is not a valid source path (see bug #5709)
- when appending files using "+", cmd must distinguish between + as operator and + as part of the source file, when being put in "". For that reason the tokenizer was modified to make + a seperate token, which is replaced with | when creating the string of multiple files (since + is a valid file character)
- ? was not correctly handled when passed in the output file name
- factor out the code to create the file name from wildcards and make it readable (no, p, q, r are NOT reasonable variable names!)
- Move code out of the loop that doesn't belong there
- Make sure the file names are printed when multiple files are copied or appended
- write the count of written files (which is 1 when appending), not source files after the copy process is done
- Remove an excessive newline when writing strings with ConPuts()
- Improve readability a bit

svn path=/trunk/; revision=56346
2012-04-14 20:57:38 +00:00
Eric Kohl c22ce87532 [SERVICES]
Log failed service starts and stops.

svn path=/trunk/; revision=56338
2012-04-08 22:27:44 +00:00
Eric Kohl 9024e05e55 [SERVICES]
- Make the handle to the shutdown event a global handle and set it when the service manager is being shut down.
- Close the start event properly.

svn path=/trunk/; revision=56337
2012-04-08 21:06:32 +00:00
Amine Khaldi b2f0e3cbda [USERINIT]
* Remove an unneeded include.
* Improve the cmake file a bit.

svn path=/trunk/; revision=56312
2012-04-01 22:03:14 +00:00
Olaf Siejka a2a6c99792 [TRANSLATION]
- turkish translation of dxdiag by Arda Tanrýkulu (bug no. 6986);
- italian translation of browseui by Paolo Devoti (bug no. 6980);


svn path=/trunk/; revision=56298
2012-04-01 10:55:23 +00:00
Olaf Siejka b993c4ba6f [TRANSLATION]
- romanian rapps translation update (including INF update) by Stefan Fulea (bug no. 6878);
- italian translation update by Paolo Devoti (bug no. 6980);


svn path=/trunk/; revision=56266
2012-03-28 22:09:00 +00:00
Timo Kreuzer 00b699d98b [CMD]
Fix MSVC / 64 bit warnings

svn path=/trunk/; revision=56258
2012-03-28 09:50:04 +00:00
Timo Kreuzer 5910fd1fbe [REGEDIT]
Mmake regedit to save/load settings for: window placement, listview columns size, last opened key, status bar, splitter.

Patch by Grégori Macário Harbs <mysoft64bits at gmail dot com> and Edijs Kolesnikovics <terminedijs at yahoo dot com>

See issue #6920 for more details.

svn path=/trunk/; revision=56256
2012-03-28 08:23:15 +00:00
Timo Kreuzer e134d9ffca [REGEDIT]
Handle Ctrl-A in address bar.
Patch by Edijs Kolesnikovics (terminedijs at yahoo dot com)

See issue #5936 for more details.

svn path=/trunk/; revision=56255
2012-03-28 08:06:21 +00:00
Olaf Siejka fae4496e37 [TRANSLATION]
- romanian translation update (including INF update) by Stefan Fulea (bug no. 6956);
- turkish translation update by Arda Tanrýkulu (bug no. 6977);
- polish translation of wined3dcfg;
- fix remainder of unrecognized escape sequence warnings;

svn path=/trunk/; revision=56225
2012-03-25 14:26:35 +00:00
Eric Kohl e658cf65ee [DEVMGMT]
Implement the "Show hidden devices" feature.

svn path=/trunk/; revision=56214
2012-03-22 22:38:06 +00:00
Cameron Gutman 955e4aa159 - Major improvements to the device manager experience (finally making it useful for users to gather information from)
- Device manager now reports problem codes, shows unknown devices, and displays non-PnP drivers like Windows
- Inspired by Eric's recent work
[DEVMGMT]
- Finally (!!!) add support for showing devices with no drivers installed yet
- Expand the class tree if one of the devices has a problem
[INF]
- Add legcydrv.inf for installing the LegacyDriver class
[NTOSKRNL]
- Fix null termination issues and enable the legacy driver registry code
- Add a service description in legacy device entries
- Return valid flags for a device status query
- Store problem codes for several common device node failure states

svn path=/trunk/; revision=56199
2012-03-21 03:01:31 +00:00
Eric Kohl 8f0db19a99 [DEVMGMT]
Implement the 'View/Devices by Connection' feature. It runs very well on windows XP but fails on ReactOS. Needs to be investigated.

svn path=/trunk/; revision=56197
2012-03-20 22:11:51 +00:00
Olaf Siejka b59bb5e92e [TRANSLATION]
- romanian translation update by Stefan Fulea (bug no. 6956);
- fix unrecognized escape sequence warnings;

svn path=/trunk/; revision=56186
2012-03-19 00:09:30 +00:00
Rafal Harabien 29c75480c5 [VBE_NEW][REGEDIT]
- Fix two bugs mentioned by Victor on mailing list. Other bugs was already fixed.

svn path=/trunk/; revision=56180
2012-03-18 14:02:07 +00:00
Daniel Reimer 2262d43662 rapps update.
svn path=/trunk/; revision=56179
2012-03-17 22:07:56 +00:00
Pierre Schweitzer 0316c016e3 [SERVICES]
Fix handles leaks

svn path=/trunk/; revision=56168
2012-03-16 10:27:50 +00:00
Pierre Schweitzer 73a2ef371a [KBSWITCH]
Properly use the single instance mutex

svn path=/trunk/; revision=56160
2012-03-15 20:56:26 +00:00
Amine Khaldi d67a1457b9 [CMAKE]
* Temporarily work around the cmake rc handling bug when it comes to allowing warnings.

svn path=/trunk/; revision=56129
2012-03-12 12:39:51 +00:00
Christoph von Wittich e756ef1774 [setup16]
check if setup.lst file exists

svn path=/trunk/; revision=56121
2012-03-11 19:04:07 +00:00
Timo Kreuzer d1b7be6a5b [SETUP16]
Fix MSVC build

svn path=/trunk/; revision=56117
2012-03-11 13:29:59 +00:00
Christoph von Wittich 4da8af9094 [setup16]
32-Bit stub installer for 16-Bit Microsoft installers

TODO: -load this installer instead of the original 16bit Microsoft installer
      -improve error handling and string allocation

svn path=/trunk/; revision=56110
2012-03-11 10:51:40 +00:00
James Tabor a246d3918b [Explorer]
- Patch by Rodion [email protected]
- Fixes Ctrl-Esc, see bug 968.
- Fixes minimize all windows, see bug 6239.

svn path=/trunk/; revision=56097
2012-03-10 03:21:57 +00:00
Jérôme Gardou 4bdb6a42f2 [CMAKE]
* unify spec2def and add_importlib_target
* use module name instead of spec file name for deciding importlib target name

svn path=/trunk/; revision=56081
2012-03-07 21:21:27 +00:00
Kamil Hornicek caefd349c5 [TRANSLATION]
- Follow-up to r55891.
- Resource cleanup.

svn path=/trunk/; revision=56027
2012-03-05 11:13:13 +00:00
Rafal Harabien 41364b7c5a [EXPLORER-NEW]
- Add more items to taskbar popup menu. Patch by Edijs Kolesnikovičs <terminedijs at yahoo dot com>
See issue #6242 for more details.

svn path=/trunk/; revision=56017
2012-03-04 22:07:27 +00:00
Alex Ionescu a604834220 [SMSS]: No longer fail on invalid known DLL checksum until I can fix the loader API.
svn path=/trunk/; revision=55986
2012-03-04 03:00:01 +00:00
Cameron Gutman 2b71ec3e05 [USETUP]
- Turn off debugging
- Fix the checkpoint print so it doesn't happen anytime a usetup progress bar reaches 50%

svn path=/trunk/; revision=55979
2012-03-03 23:04:10 +00:00
Cameron Gutman 6a0de53856 - Enable debugging for testbot
svn path=/trunk/; revision=55963
2012-03-02 20:49:53 +00:00
Cameron Gutman 3998099eae [EXT2LIB]
- Fix formatting FAT or NTFS volumes into EXT2 by defining ZAP_BOOTBLOCK and fixing a bug in zap_sector()
[USETUP]
- Enable ext2 as an option in setup
- Formatting and building file copy list works but setup stalls shortly after starting to copy files (NewCC on)

svn path=/trunk/; revision=55896
2012-02-28 05:10:40 +00:00
Amine Khaldi 5e9ad9f31b * ReactOS binaries hold resource files to *all* the languages we support, which increases their size, and increases the memory footprint, and on top of that they become useless as soon as you select a language in the 1st stage installer. Introduce a way to compile ros with one localization so that we can compile ReactOS with only one localization, which eliminates the problem mentioned above, and allows us to reduce the compile time, the disk space needed for build, and the runtime memory footprint.
* The default build will continue to include all the localizations, but you can set it otherwise through a cmake variable (I18N_LANG) at configure time.
* Brought to you by Team Localization (Kamil Hornicek and Amine Khaldi) ;)

svn path=/trunk/; revision=55891
2012-02-27 22:46:20 +00:00