Commit Graph

2557 Commits

Author SHA1 Message Date
Nigel Liang 35f4e95c36 winecfg: Remove bad default setting for logpixels registery. 2007-08-03 14:29:42 +02:00
Nigel Liang 2d5a89bab0 winecfg: Read/write registry in unicode. 2007-08-03 14:29:36 +02:00
Francois Gouget 9d2f48dc0f dbghelp: Better match the PSDK types, especially with regards to constness.
Also add a number of missing prototypes, especially 64bit or Unicode
versions of existing prototypes, and the related structures.  Update
win32.api to fix the winapi_check warnings.
2007-08-03 12:43:40 +02:00
Mikołaj Zalewski 2777a94d4e write.exe: Add a new program that calls wordpad.exe. 2007-08-02 12:53:31 +02:00
Roderick Colenbrander 219269c0f1 wgl: GetPixelFormat fix for offscreen formats. 2007-08-02 12:04:33 +02:00
Nigel Liang a4d8f32d55 winecfg: Add menu font settings to desktop integration tab. 2007-07-31 13:40:29 +02:00
Nigel Liang e027f0297e winecfg: Add trackbar to set screen resolution in graphics tab. 2007-07-31 13:38:29 +02:00
Dmitry Timoshkov 43a072b1cb winecfg: Fix some compatibility problems. 2007-07-31 13:36:08 +02:00
Alexandre Julliard 0faf3f8a1a Avoid non-portable Unix mode bits macros. 2007-07-31 13:18:03 +02:00
James Hawkins 43bc08ddef msiexec: Implement a stub MSIServer service. 2007-07-31 11:16:15 +02:00
Jason Edmeades e34f58ad78 cmd: Remove some debug code. 2007-07-30 15:01:53 +02:00
Jason Edmeades 8e08983e5f cmd: Fix comment to accurately reflect the function. 2007-07-30 15:01:46 +02:00
Jason Edmeades a766ba0570 cmd: Add support for wildcards in copy. 2007-07-30 15:01:41 +02:00
Michael Stefaniuc dc75f8a07a winefile: Use SendMessageW instead of SNDMSG. 2007-07-30 14:12:46 +02:00
Michael Stefaniuc 863921b40d winefile: Change choose_font() and init_output() to the W form. 2007-07-26 11:51:02 +02:00
Michael Stefaniuc 26369e1a8f winefile: Move the font choosing code to a separate function. 2007-07-26 11:50:52 +02:00
Jason Edmeades 85c5dcb13f cmd: Fix trap when batch pgm runs another batch pgm. 2007-07-25 13:03:42 +02:00
Michael Stefaniuc 837bd5356d winefile: Change the settings functions to use the W registry functions. 2007-07-25 13:02:32 +02:00
Michael Stefaniuc cee98d2969 winefile: Move some self contained functions to use explicit W functions. 2007-07-24 11:26:27 +02:00
Michael Stefaniuc 11bb71d3d6 winefile: Replace malloc with HeapAlloc. 2007-07-24 11:26:05 +02:00
Hwang YunSong(황윤성) 318bc906d6 net: New Korean resource. 2007-07-23 11:58:48 +02:00
Hwang YunSong(황윤성) d46d87a421 wordpad: Updated Korean resource. 2007-07-23 11:58:42 +02:00
Alexander Nicolaysen Sørnes 0b381cee30 wordpad: Resize rebar control on window resize. 2007-07-20 11:47:30 +02:00
Anatoly Lyutin 2364a87d1b cmd: Use toupperW instead of toupper. 2007-07-20 11:44:53 +02:00
Alexander Nicolaysen Sørnes 5ae5da912f wordpad: Add date/time toolbar button. 2007-07-19 14:49:17 +02:00
Alexander Nicolaysen Sørnes 4c6c9e596f wordpad: Add date/time dialog. 2007-07-19 14:48:51 +02:00
Michael Stefaniuc 9a522589fb programs: Remove unreachable break after return/break. Found by Smatch. 2007-07-19 11:57:53 +02:00
Michael Stefaniuc 016b8bbedd winhelp: Add missing case label "default". Found by Smatch (unreached code). 2007-07-19 11:57:26 +02:00
Hwang YunSong(황윤성) 9e2f6b113b wordpad: Updated Korean resource. 2007-07-18 13:35:03 +02:00
Hwang YunSong(황윤성) 70ce53af03 cmd: Updated Korean resource. 2007-07-18 13:34:58 +02:00
Kirill K. Smirnov 72d5e7cd36 programs/start: use SEE_MASK_NO_CONSOLE flag as default.
Allows to start console applications in a new window (as Windows does).
2007-07-16 22:55:40 +02:00
Paul Vriens 61d8402fe2 programs/cmd: Do the assignment after the return to avoid a missing free() (Coverity). 2007-07-12 13:00:32 +02:00
Tim Schwartz ef59d47d93 net.exe: Converted strings to resources. 2007-07-11 14:21:21 +02:00
Lei Zhang 30a22664e6 start.exe: Put double quotes around arguments with spaces. 2007-07-11 12:42:32 +02:00
Anatoly Lyutin 24866e7906 cmd: Use toupperW instead of toupper. 2007-07-11 11:59:48 +02:00
Hans Leidekker 0a6f6874af pdh: Add tests for opening and closing queries. 2007-07-09 17:03:31 +02:00
Alexander Nicolaysen Sørnes 77bf899160 wordpad: Prompt for saving file changes. 2007-07-09 11:46:27 +02:00
Alexander Nicolaysen Sørnes 31e9829017 wordpad: Disable copy/cut in menu when appropriate. 2007-07-06 18:19:50 +02:00
Francois Gouget a3317a5c01 Assorted spelling fixes. 2007-07-05 19:56:34 +02:00
Ben Hodgetts b2d25de6f7 winecfg: Clean up Graphics tab and remove broken neutral translation. 2007-07-04 13:55:36 +02:00
Alexandre Julliard d0783774e7 configure: Merge the libcurses existence check with the soname check. 2007-07-02 17:28:50 +02:00
Alexandre Julliard c1099bb759 configure: Merge the libhal existence check with the soname check. 2007-07-02 17:28:33 +02:00
Alexandre Julliard 446befbb4d configure: Don't use a default soname if a library is not found, leave it undefined. 2007-07-02 14:35:05 +02:00
Konstantin Kondratyuk 8b9454d486 programs/winefile: Add Russian resources. 2007-06-29 18:58:04 +02:00
Misha Koshelev a5a049da5a winemenubuilder: Do not WINE_ERR in InvokeShellLinker if we are going to try again. 2007-06-29 12:33:33 +02:00
Misha Koshelev 5e28f7ad92 winemenubuilder: Wait for parent process to finish instead of creating RunOnce entry that may never run. 2007-06-28 12:16:13 +02:00
Misha Koshelev e340cafe74 winemenubuilder: Create/release semaphore only around call to wineshelllink. 2007-06-28 12:16:13 +02:00
Michael Stefaniuc fa684a717a winefile: Do not use the TEXT() macro on character constants. The implicit cast from char to WCHAR works as well in UNICODE mode. 2007-06-28 11:01:08 +02:00
Michael Stefaniuc 699df04e85 winefile: Do not use wide character constants. 2007-06-28 11:00:59 +02:00
Konstantin Kondratyuk 83980adbe0 uninstaller: Add Russian resources. 2007-06-28 11:00:17 +02:00
Michael Stefaniuc 6519a83de4 cmd: Remove superfluous casts of void pointers to other pointer types. 2007-06-27 12:53:16 +02:00
David Adam 025ea7dab2 wordpad: French translation for the view item. 2007-06-22 12:18:11 +02:00
Kirill K. Smirnov cd20e11f4a winhelp: Fix popup window style. 2007-06-21 16:38:48 +02:00
Detlef Riekenberg a114483e49 ntprint/tests: Add initial test. 2007-06-21 15:37:36 +02:00
Alexander Nicolaysen Sørnes bb1a13774e wordpad: Remove unnecessary toolbar resizing code. 2007-06-21 13:10:00 +02:00
Alexander Nicolaysen Sørnes 40bee2c46b wordpad: Set default font effects to 0. 2007-06-21 13:09:45 +02:00
Tim Schwartz a13340d4a0 net.exe: Add missing CloseServiceHandle(). 2007-06-21 13:07:33 +02:00
Rob Shearman b9a6825927 rpcss: Remove lazy timeout mechanism and use __wine_make_system_process instead. 2007-06-20 13:08:33 +02:00
Tim Schwartz c46cacc816 net.exe: Add NET STOP. 2007-06-19 12:55:53 +02:00
Alexandre Julliard 87fe0145c0 winedbg: Added support for indirect call with absolute address. 2007-06-18 17:21:07 +02:00
Jason Edmeades 196fb10c32 cmd.exe: for loop by default only matches files. 2007-06-18 14:25:13 +02:00
Jason Edmeades 54d890ca1e cmd.exe: Fix FOR so it works as 'well' as before. 2007-06-18 14:24:59 +02:00
Jason Edmeades d2e7b401a2 cmd.exe: Support IF..ELSE processing tolerate multiline/part lines. 2007-06-18 14:24:23 +02:00
Jason Edmeades 345cb89175 cmd.exe: Correctly parse IF ELSE plus multipart/multiline. 2007-06-18 14:24:01 +02:00
Jason Edmeades d4afe81c3f cmd.exe: Parse multipart FOR statements. 2007-06-18 14:23:42 +02:00
Jason Edmeades d2474dece3 cmd.exe: EXIT /b skips any residual commands. 2007-06-18 14:23:23 +02:00
Jason Edmeades de4c6970a3 cmd.exe: Lines starting with REM ignore any multiline/part characters. 2007-06-18 14:23:14 +02:00
Jason Edmeades 929a92f3c4 cmd.exe: GOTO throws away any preloaded multi part/line command. 2007-06-18 14:22:57 +02:00
Jason Edmeades 8f12d8bde3 cmd.exe: Pass the command list through so it is available to built in commands. 2007-06-18 14:22:43 +02:00
Jason Edmeades aad1d8ce24 cmd.exe: Pass command structure into WCMD_pipe, not command line itself. 2007-06-18 14:22:26 +02:00
Jason Edmeades a88a6c802a cmd.exe: Add basic support for && and (...) syntax. 2007-06-18 14:22:07 +02:00
Alexander Nicolaysen Sørnes d9a4a3bf46 wordpad: Use Unicode functions in more places. 2007-06-18 13:58:08 +02:00
Francois Gouget afa9d0a60d regedit: Merge getRegClass() and getRegKeyName() to form parseKeyName().
Keep track of the full registry path (including the root key) in
currentKeyName. This makes the error messages more informative.
Reduce the number of global variables used by openKey() & co.  Only
use one variable, currentKeyHandle, to indicate whether a key is
currently open or not.
2007-06-18 12:14:19 +02:00
Francois Gouget f6d5738d9a regedit: Don't allow square-bracketed registry paths on the command line (to match native).
The only place they are allowed is in .reg files, so exclusively deal with them in processRegEntry().
Fix detection of the trailing ']' in processRegEntry(): it can be followed by some garbage.
2007-06-18 12:13:55 +02:00
Francois Gouget 8585fb3112 regedit: Add missing '\n' to an error message. 2007-06-18 12:13:45 +02:00
Jason Edmeades 7e9d498d1e cmd.exe: Add support for cmd.exe /u (Unicode from internal pgms). 2007-06-15 13:26:42 +02:00
Alexander Nicolaysen Sørnes e41adf76be wordpad: Use Unicode functions in more places. 2007-06-14 14:05:29 +02:00
Francois Gouget 8e362cb65a regedit: Modify getRegClass() to avoid dubious comparisons and casts between HKEYs and error codes. 2007-06-14 14:01:14 +02:00
Francois Gouget 0dac54b3a7 regedit: Having garbage after the dash in '"foo"=-' is not valid.
Don't complain if the value already does not exist.
2007-06-14 14:01:02 +02:00
Francois Gouget bde3cf9b5f regedit: The registry functions return standard error codes, not HRESULTs. 2007-06-14 14:00:48 +02:00
Francois Gouget 804ec04472 regedit: Make the dword and binary data parsing both more flexible and stricter.
Make sure it does not modify the value if the data is invalid.
2007-06-14 14:00:31 +02:00
Francois Gouget 90d7707235 regedit: If the data for a given value is in an unknown format, then print an error and don't modify the value.
Note that '"foo"=' is not valid.
2007-06-14 13:59:21 +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
Francois Gouget de2fc93b6b regedit: Remove setAppName() as the application name is hardcoded anyway. 2007-06-14 13:56:43 +02:00
Francois Gouget b668c52802 regedit: Move PerformRegAction() and get_file_name() around to eliminate forward references. Make them static. 2007-06-14 12:11:13 +02:00
Evan Stade fcd7a62e93 gdiplus: First pen test. 2007-06-12 12:22:59 +02:00
Alexander Nicolaysen Sørnes ffa7e0e25d wordpad: Split toolbar into tool- and formatbar. 2007-06-12 11:18:32 +02:00
Alexander Nicolaysen Sørnes 2de3d95ea5 wordpad: Allow toggling of statusbar. 2007-06-12 11:14:41 +02:00
Alexander Nicolaysen Sørnes 10b348399a wordpad: Allow toggling of toolbar. 2007-06-12 11:14:29 +02:00
Alexandre Julliard 78bdd9ba94 winecfg: Fix potential null pointer access (spotted by Yaroslav Skorokhodov). 2007-06-11 20:20:39 +02:00
Alexandre Julliard abc5fefada cmd.exe: Silence a FIXME. 2007-06-08 12:54:21 +02:00
Misha Koshelev 07ad5c4c8a winebrowser: Add DDE support. 2007-06-07 20:23:08 +02:00
Anatoly Lyutin b611b56947 cmd.exe: Update Russian translation. 2007-06-07 11:59:48 +02:00
Alexandre Julliard c2fed1752d winedevice: Accept the shutdown service control. 2007-06-07 11:20:49 +02:00
Alexandre Julliard d45450deaf explorer.exe: Mark explorer as a system process. 2007-06-06 20:33:22 +02:00
Alexander Nicolaysen Sørnes ad57c70a6c wordpad: Fix potential buffer overflow. 2007-06-06 13:39:55 +02:00
Francois Gouget a2deafcc3f programs/cmd: Add missing '\n' to Wine trace. 2007-06-06 12:12:17 +02:00
Alexander Nicolaysen Sørnes f19f4de59e wordpad: Add missing dots to Open menu item. 2007-06-06 12:09:39 +02:00
Jason Edmeades ea34c87cc3 xcopy.exe: Convert from main to wmain. 2007-06-04 14:49:44 +02:00
Jason Edmeades a1639ebfc6 cmd.exe: Fix dir /w.
Use of %* fails when using wvsprintf, so just pad manually,
but maintain only a single output call.
2007-06-04 14:49:39 +02:00
Jason Edmeades 81c1aa14d5 cmd.exe: Change from main to wmain. 2007-06-04 14:47:36 +02:00
Jason Edmeades c4885bc46f cmd.exe: Fix handling of malformed environment variable expansion. 2007-06-04 14:47:17 +02:00
Jason Edmeades afe4d80a5e cmd.exe: Fix 'help garbage' command post-unicode support. 2007-06-04 14:44:57 +02:00
Jason Edmeades b8aa5fc586 cmd.exe: Convert cmd to Unicode. 2007-06-04 14:44:46 +02:00
Jason Edmeades 398e710376 cmd.exe: Handle command line as Unicode. 2007-06-04 14:14:57 +02:00
Jason Edmeades 926da13e56 cmd.exe: Move writing to console into a single function. 2007-06-04 14:11:50 +02:00
Jason Edmeades 5cc492c783 cmd.exe: Move English constants into NLS files. 2007-06-04 14:10:04 +02:00
Alexander Nicolaysen Sørnes 68ce602381 wordpad: Add file saving dialog. 2007-06-04 12:51:56 +02:00
Alexander Nicolaysen Sørnes 69c9565e6f wordpad: Convert open file dialog to Unicode. 2007-06-04 12:51:41 +02:00
Alexander Nicolaysen Sørnes a747eca83c wordpad: Improve file reading code. 2007-06-04 12:51:19 +02:00
Alexander Nicolaysen Sørnes a28f91f148 wordpad: Add file saving support. 2007-06-04 12:50:48 +02:00
Alexander Nicolaysen Sørnes d072e8b1a9 wordpad: Store file name globally. 2007-06-04 12:50:25 +02:00
Alexander Nicolaysen Sørnes e173504ccd wordpad: Split code into set_caption function. 2007-06-04 12:50:11 +02:00
Alexander Nicolaysen Sørnes c14832d714 cmd: Update Norwegian Bokmål resources. 2007-06-01 12:41:27 +02:00
Alexander Nicolaysen Sørnes 49437bf886 regedit: Update Norwegian Bokmål resources. 2007-06-01 12:40:54 +02:00
José Manuel Ferrer Ortiz 0175512598 Some Spanish translations updated. 2007-05-30 15:55:20 +02:00
Tim Schwartz 9aaaafa774 net.exe: Add NET START command. 2007-05-30 15:54:45 +02:00
Alexander Nicolaysen Sørnes db7912ed11 wordpad: Add program icon. 2007-05-30 11:51:12 +02:00
Dmitry Timoshkov 3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Dmitry Timoshkov e0510e42fe winedbg: Fix a problem revealed by compilation in 64-bit mode. 2007-05-24 11:36:36 +02:00
Hwang YunSong(황윤성) 58634e8481 xcopy: New Korean resource. 2007-05-24 11:34:48 +02:00
Peter Oberndorfer 394a36c25a winedbg: Only check for break/watch points on first chance exceptions. 2007-05-23 12:51:16 +02:00
Peter Oberndorfer 0bfb26aa99 winedbg: Show some info for msvcrt C++ exceptions. 2007-05-23 12:51:02 +02:00
Michael Stefaniuc 306c1dc327 winhelp: Fix some comparisons between signed and unsigned. 2007-05-22 12:26:54 +02:00
Mikołaj Zalewski 4266bf0869 xcopy: Add Polish translation. 2007-05-22 12:02:56 +02:00
Alexandre Julliard c81d099503 winedevice: Add a service process that loads and runs a kernel driver. 2007-05-17 16:51:44 +02:00
Francois Gouget 0acb5810bf Assorted spelling fixes. 2007-05-15 18:09:16 +02:00
Frank Richter 8cdfff10f4 wordpad: Update German translation. 2007-05-14 14:26:10 +02:00
Frank Richter 0fa2cbab76 cmd: Updated German translation. 2007-05-14 14:26:06 +02:00
José Manuel Ferrer Ortiz d1c56cb44a winecfg: Updated Spanish translation. 2007-05-14 14:25:28 +02:00
Mikołaj Zalewski 44e3200a8d shell32: Handle invalid cbSize in Shell_NotifyIcon[AW]. 2007-05-11 11:45:45 +02:00
Peter Oberndorfer 3a1a190fc3 rpcss: Use correct prototype for thread function. 2007-05-11 11:20:46 +02:00
Thomas Spear abf204cd3c regedit: Spelling and grammar fixes. 2007-05-10 12:14:06 +02:00
James Hawkins 5b8bad7518 msiexec: /quiet is the same options as /qn. 2007-05-09 12:06:57 +02:00
Thomas Spear 2f5232d5ce uninstaller: Fix trace message. 2007-05-09 12:06:42 +02:00
Alexandre Julliard 69a88a9d40 Fix minor differences in the formatting of the license notices. 2007-05-04 12:08:15 +02:00
Tim Schwartz 451616ee45 net.exe: Initial stub. 2007-05-03 15:52:05 +02:00
Jason Edmeades a2fa763008 xcopy: Output to console in Unicode if possible, or OEM codepage otherwise. 2007-05-02 15:03:19 +02:00
Alexandre Julliard 103249ecab winebrowser: Don't output debug traces by default. 2007-05-01 14:00:43 +02:00
Francois Gouget 5a8fc34033 Assorted spelling fixes. 2007-04-30 12:35:11 +02:00
Ken Thomases 8dc41cf5f7 winebrowser: Don't put the default mailers or browsers into the registry. 2007-04-30 12:25:46 +02:00
Yuval Fledel 735df24617 schannel: Tests for SpLsaModeInitialize, SpUserModeInitialize and GetInfo. 2007-04-27 11:42:20 +02:00
Alexandre Julliard 55a57c2130 winedbg: Properly handle EOF on input. 2007-04-26 14:25:32 +02:00
Hans Leidekker 3d2670ea32 expand.exe: Add support for cabinet files. 2007-04-26 14:24:26 +02:00
Michael Stefaniuc 5f62da109e janitorial: Pass HEAP_ZERO_MEMORY as flag to HeapAlloc() instead of zeroing out the allocated memory in a later call. 2007-04-25 12:26:07 +02:00
Tom Spear 621eceb633 winecfg: Change WINE_ERR to WINE_TRACE since there is no real error. 2007-04-25 11:49:45 +02:00
Jason Edmeades 68b11d1290 cmd.exe: Support for DEL filename /s. 2007-04-24 11:53:13 +02:00
Mikołaj Zalewski 2fd63d342e regedit: Update Polish translation. 2007-04-24 10:18:24 +02:00
Mikołaj Zalewski 2f478c1bcc winecfg: Add Polish translation. 2007-04-24 10:18:19 +02:00
David Adam f50800b25d d3drm: Implement D3DRMVectorAdd. 2007-04-23 20:21:13 +02:00