Commit Graph
2424 Commits
Author SHA1 Message Date
Ged Murphy 6e1bf38578 Pretend to open folders in a new window...
I say pretend because it doesn't actually work as it should it just maximizes them, but it gives the illusion that it does and that's good enough for now as it's not worth fixing.

svn path=/trunk/; revision=40328
2009-04-02 15:06:04 +00:00
Ged Murphy 990c6414f3 Stop mithering me and just open the MDI shell browser by default.
svn path=/trunk/; revision=40327
2009-04-02 14:59:18 +00:00
Dmitry Chapyshev 45057d9595 - Ukrainian translation by Sakara Yevhen
svn path=/trunk/; revision=40317
2009-04-01 16:27:55 +00:00
Jeffrey Morlan dcb067a51f - Fix cmd's cgetchar() function so it only returns on a key being pressed, not released.
- Remove ConInDummy function that was called after a line is input. Presumably its purpose was to consume the event of Enter being released, so that that event wouldn't affect the command, but that didn't help when other keys were pressed as well. Anyway, it shouldn't be necessary any more.
- Use correct codepage for reading batch files.

svn path=/trunk/; revision=40311
2009-04-01 03:54:45 +00:00
Jeffrey Morlan dcf22e1daf Fix some incorrect lengths in ConInString (Bug 4085); also make sure result is nul-terminated.
svn path=/trunk/; revision=40303
2009-03-31 04:06:47 +00:00
Ged Murphy a23569ce50 - Show the underline menu cues when pressing the alt key
- Load user preferences on userinit
- Add the effects dialog to desk.cpl
- Patch by Jan Roeloffzen (jroeloffzen[at]hotmail[dot]com)
- Quickly reviewed by Thomas and I, applied a few bug fixes to the patch
See issue #3901 for more details.

svn path=/trunk/; revision=40299
2009-03-30 21:21:41 +00:00
Ged Murphy 96c892841a Create the system and device imagelists with the correct bpp
Do the same with the explorer stuff

svn path=/trunk/; revision=40297
2009-03-30 19:08:16 +00:00
Daniel Reimer 4ff599ba79 Sync WinHLP32 and WordPad with Wine HEAD.
Bug 4306 by Paolo Devoti. Update for Italian Translations.

svn path=/trunk/; revision=40292
2009-03-29 23:28:29 +00:00
Jeffrey Morlan c1ff41171d Make cmd able to (sort of) work without a console.
svn path=/trunk/; revision=40289
2009-03-29 19:17:45 +00:00
Jeffrey Morlan ad25b56ea8 Make command parsing in DoCommand/Execute more compatible with Windows
svn path=/trunk/; revision=40280
2009-03-29 05:13:35 +00:00
Jeffrey Morlan 4e02761261 - Implement CMD /A and /U switches.
- CLS: Fill console with current color rather than original; if standard output is not a console, print a form-feed character.
- COLOR: If standard output is not a console, do nothing.

svn path=/trunk/; revision=40272
2009-03-28 19:36:22 +00:00
Jeffrey Morlan 8b1901148f - Fix a buffer overflow in cmd
- Make "CMD /C" clean up before exiting to get rid of spurious "memory leak" debug messages

svn path=/trunk/; revision=40248
2009-03-26 06:31:46 +00:00
Jeffrey Morlan db8815a497 - Implement CMD /D, /Q, and /R switches
- Do %envvar% expansions in CMD /C or /K commands
- Make SETLOCAL recognize ENABLEEXTENSIONS and DISABLEEXTENSIONS, although it doesn't do anything yet
- Make VERIFY set the errorlevel (documented in SETLOCAL /?). Also make it recognize when ON/OFF is followed by space
- Make ECHOSERR actually print to stderr, not stdout
- Make echoed display of ( ... ) blocks look nicer (Bug 4022)
- Fix some other minor display bugs

svn path=/trunk/; revision=40244
2009-03-26 01:14:25 +00:00
Jeffrey Morlan 2895b48a31 Implement all remaining switches for the START command.
svn path=/trunk/; revision=40198
2009-03-23 23:52:50 +00:00
Jeffrey Morlan 4d872d113e Implement %~$PATH:var variable substitution
svn path=/trunk/; revision=40191
2009-03-23 19:54:52 +00:00
Jeffrey Morlan 52b04dfa2f - In cmd's PUSHD and POPD commands, change directory using _tchdir.
svn path=/trunk/; revision=40185
2009-03-23 14:48:04 +00:00
Jeffrey Morlan e518029091 Make START command able to open non-executable files/directories/URLs using ShellExecute. (Bug 4055)
svn path=/trunk/; revision=40169
2009-03-22 01:51:29 +00:00
Daniel Reimer 58949e1e63 Bug 4287: Lithuan Translaions by Vytis Girdžijauskas
Polish Translations by Maciej Bialas
Updated readme.wine. Some apps are autosynched by me and are mentioned as really old. Fixed this.

svn path=/trunk/; revision=40159
2009-03-21 12:38:32 +00:00
Jeffrey Morlan 9618066a26 - When running a non-executable file, if the program handling the file type is a console program (e.g. Perl/Python) it should run in the same console as cmd, and cmd should wait for it. Implement this by using ShellExecuteEx instead of plain ShellExecute, with the SEE_MASK_NOCLOSEPROCESS and SEE_MASK_NO_CONSOLE flags. (SEE_MASK_NO_CONSOLE does the opposite of its MSDN description)
- Use NULL as the lpVerb to get the default action ("open" is not necessarily the default)
- Allow passing parameters besides just the file name

svn path=/trunk/; revision=40148
2009-03-21 02:12:23 +00:00
Jeffrey Morlan 38dec447a2 Replace hard-coded English string constants with translatable resource strings. (Bug 3718)
svn path=/trunk/; revision=40144
2009-03-20 23:16:12 +00:00
Christoph von Wittich 893ccc059d -allow to stop the service
-listen for rpc calls

svn path=/trunk/; revision=40133
2009-03-20 13:43:43 +00:00
Johannes Anderwald c8eaa18003 - Experimental implementation of _RpcEnumInterfaces
- If'd out as GetIfEntry2 is not yet implemented

svn path=/trunk/; revision=40104
2009-03-19 16:57:46 +00:00
Timo Kreuzer 2a59efd748 merge r40095 from amd64 branch
svn path=/trunk/; revision=40097
2009-03-18 19:28:54 +00:00
Jeffrey Morlan a98a143a48 - Make MEMORY command use GlobalMemoryStatusEx if available, so it can show values >= 4GB.
- Fix overflow bug in FREE command that caused values >= 4GB to wrap around.
- A little simplification of ConvertULargeInteger function

svn path=/trunk/; revision=40094
2009-03-18 18:11:19 +00:00
Dmitry Chapyshev 63c838d70d - Update toolbars bitmaps
- Set toolbars height to 16

svn path=/trunk/; revision=40085
2009-03-18 08:54:19 +00:00
Jeffrey Morlan 3a52766a90 - Implement SHIFT /n.
- Make prompt code $T and %TIME% have the hours space-padded, not zero-padded.
- Allow delayed expansion in the parameter of IF ERRORLEVEL.

svn path=/trunk/; revision=40084
2009-03-18 03:52:58 +00:00
Jeffrey Morlan 466a9064a2 Fix a typo
svn path=/trunk/; revision=40083
2009-03-17 22:53:13 +00:00
Jeffrey Morlan ef4415728b - Implement MKLINK command.
- Remove unused library shell32 from cmd.rbuild.

svn path=/trunk/; revision=40082
2009-03-17 22:27:33 +00:00
Daniel Reimer ae440999df Update German Translation
svn path=/trunk/; revision=40064
2009-03-16 18:30:15 +00:00
Jeffrey Morlan 34afc06d0a Implement ASSOC command (Bug 4275). Patch by Lee C. Baker <lee at leecbaker.com>.
svn path=/trunk/; revision=40062
2009-03-16 18:18:26 +00:00
Dmitry Gorbachev 71f14c5422 Update Slovak translation, fix formatting. Mario Kacmar. Bug #4281.
svn path=/trunk/; revision=40061
2009-03-16 14:10:15 +00:00
Christoph von Wittich aaa5075d3d -implement WlanScan and WlanEnumInterfaces
-add some more NDIS definitions

svn path=/trunk/; revision=40055
2009-03-16 09:22:25 +00:00
Christoph von Wittich 60a57f4c8a stub wlan rpcserver
svn path=/trunk/; revision=40053
2009-03-16 08:08:03 +00:00
Jeffrey Morlan 6f8ec7004e Fixed output of various date/time stuff ($D and $T in prompt, %DATE% and %TIME% variables, DATE /T and TIME /T commands) to be more compatible with Windows.
svn path=/trunk/; revision=40050
2009-03-16 00:44:08 +00:00
Jeffrey Morlan 341c5b2e5f - Allow running a batch file from inside a FOR
- A little cleanup

svn path=/trunk/; revision=40038
2009-03-15 15:45:17 +00:00
Dmitry Gorbachev b37f7b3199 Update Spanish translations. Javier Remacha, bug #4278. (1/2)
svn path=/trunk/; revision=40034
2009-03-15 14:13:41 +00:00
Christoph von Wittich c16fc76360 add a dummy wlansvc
svn path=/trunk/; revision=40033
2009-03-15 13:55:41 +00:00
Jeffrey Morlan a1eb1f6ba4 Replace a couple hacks supporting specific cases of enhanced variable substitution (%~var) with a more general implementation. All tests in rostests/win32/cmd/script_testsuite can now be passed using ReactOS cmd in Windows, though still not yet in ReactOS itself.
svn path=/trunk/; revision=40024
2009-03-15 04:54:41 +00:00
Michael Martin a1fee90219 - Fix few more wine tests for services; return correct param values for GetServiceDisplayNameW and GetServiceKeyNameW when service name is not found.
svn path=/trunk/; revision=40017
2009-03-14 19:35:34 +00:00
Dmitry Gorbachev 4db1751502 Italian translation of MPlay32 by Carlo Bramini. Bug #4270.
svn path=/trunk/; revision=40009
2009-03-14 02:17:16 +00:00
Dmitry Chapyshev 1b0fc53030 - Update Ukrainian translation by Sakara Yevhen
svn path=/trunk/; revision=39999
2009-03-13 13:40:25 +00:00
Jeffrey Morlan 4ef352817a In a 'Bad command or filename' error, print the name of the non-existent program, so getting the error from a batch file isn't so mysterious.
svn path=/trunk/; revision=39998
2009-03-13 01:26:08 +00:00
Colin Finck 17ed09b751 Reenable the Solitaire Unicode build. Works well now :-)
svn path=/trunk/; revision=39996
2009-03-12 23:43:26 +00:00
Jeffrey Morlan 8c83602d51 In a pipeline ("prog1 | prog2") run all programs simultaneously, using a real pipe instead of a temporary file. Output from RosBE "make" is now visible immediately instead of having to wait for it to complete.
svn path=/trunk/; revision=39991
2009-03-12 22:04:59 +00:00
Dmitry Gorbachev e6e1b8bf6a Dutch translation, Jan Roeloffzen, bug #4263.
svn path=/trunk/; revision=39979
2009-03-12 12:35:27 +00:00
Daniel Reimer 70d2641a89 Bug 4255: ReactOS norwegian translate files by Lars Martin Hambro
svn path=/trunk/; revision=39977
2009-03-12 11:28:33 +00:00
Daniel Reimer 5d5f4e9b30 Bug 4260: slovak translation for mplay32 by Mario Kacmar
Bug 4261: Translate Patch, Dutch for mplay32 by Jan Roeloffzen

svn path=/trunk/; revision=39976
2009-03-12 10:52:00 +00:00
Jeffrey Morlan 60d07a7af3 Instead of having DOSKEY print something when it successfully adds an alias, print an error message when it fails. Also implement some options that were missing.
svn path=/trunk/; revision=39973
2009-03-12 04:37:01 +00:00
Dmitry Gorbachev b1083de600 Swedish translation by Anton Adell (anton_hahaha *at* hotmail *dot* com). Bug #4245.
svn path=/trunk/; revision=39965
2009-03-12 00:05:59 +00:00
Sylvain Petreolle da261865d5 -Add French translation
thanks to elhoir who saw that my eyes and english aren't perfect :)

svn path=/trunk/; revision=39961
2009-03-11 20:54:37 +00:00