Commit Graph

321 Commits

Author SHA1 Message Date
Andriy Palamarchuk c55dce0103 Use rich text edit control instead of handling user input and
rendering on its own, use named constants instead of magic numbers,
cleaned code, implemented Undo functionality.
2002-07-08 19:41:09 +00:00
Gregg Mattinson d0f8bf3743 Modified WCMD_filesize64 to handle unsigned numbers. 2002-07-05 22:47:56 +00:00
Alexandre Julliard e7ea9b65ca Use Wine debugging API. Fixed MessageBox loop. 2002-07-05 21:23:54 +00:00
Andreas Mohr 02ecbd1939 - make sure even GUI users notice a "missing xmessage" problem by
checking for tons of X11 editors
- replace duplicated (3x) code with function launch_winesetup()
- improved "winesetup not found" error message
- break looping (via code 127) in case no xmessage installed
- stress the fact that people should remember that they can regain certain
  settings by deleting flag files
- spelling fixes
2002-07-05 21:18:41 +00:00
Gregg Mattinson bac71315d2 Removed non-static structure initializers. 2002-07-03 21:06:58 +00:00
Gregg Mattinson 62a329a528 Removed unusual type casting. 2002-07-03 01:16:13 +00:00
Gregg Mattinson b6666f93ca Avoid multi-line string constants. 2002-07-03 01:15:52 +00:00
Alexandre Julliard 01c1466c67 Removed redundant GetMessage call. 2002-07-02 02:14:08 +00:00
Alexandre Julliard 958732d21c Fixed warnings. 2002-07-02 02:09:39 +00:00
Andreas Mohr 17a2fe0f71 - Use PeekMessage loop around GetMessage.
- Added German resource file.
- Realign some dialog parts.
- "Property" -> "Properties"
- Add some traces.
2002-07-01 23:22:48 +00:00
Gregg Mattinson 88773cd403 Removed C++ style comments. 2002-06-28 17:37:34 +00:00
Andriy Palamarchuk d2aa62bf45 Fixed a few bugs, added processing of REG_MULTI_SZ format. 2002-06-28 17:33:09 +00:00
Andreas Mohr e75096a0df Made initialization more verbose in case of errors. 2002-06-24 23:00:47 +00:00
Alexandre Julliard 75de8fe16c Added printf format checking to the ok() and trace() macros, and fixed
the resulting warnings.
2002-06-22 00:08:10 +00:00
Bill Medland bbea612b30 Test the ability to handle hex values in excess of 1024 bytes and
input lines in excess of 4096 bytes.
2002-06-21 20:12:20 +00:00
Bill Medland 530b4e9aca - Rework the line reading. This version uses a single expanding
buffer rather than a main buffer and a "next line" buffer.  This
  version does not overflow the allocated memory (hopefully).  The
  previous version did when concatenating the continuation lines.
- Add protection to the HexCSVToHex to prevent overflow.
- Allow for conversion of larger hex values.  Tested on a real 2.6KB
  value.
2002-06-21 20:12:02 +00:00
Bill Medland 6a948491e8 Correct the comparison of two files. Just because they are the same
size doesn't mean they have the same content.
2002-06-21 20:10:56 +00:00
Alexandre Julliard 4b9cc8684b Added dependency on program symlink for unit tests. 2002-06-20 23:10:19 +00:00
Andriy Palamarchuk f5aad76936 Added regedit unit test, a couple minor changes to regedit. 2002-06-20 23:09:33 +00:00
Andriy Palamarchuk a47710717b Removed traces of the regedit unit tests. 2002-06-20 22:46:04 +00:00
Alexandre Julliard f673b71ece Fixed make install target to work even when nothing has been compiled
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.
2002-06-14 23:48:27 +00:00
Alexandre Julliard 336185a864 Don't use msvcrt. 2002-06-13 19:12:14 +00:00
Gregg Mattinson 53989ddd89 Replaced stricmp/strnicmp with strcasecmp/strncasecmp. 2002-06-13 19:11:53 +00:00
Alexandre Julliard 65a42168e3 Merged Martin Fuchs' file manager (with the help of Steven Edwards). 2002-06-04 21:29:40 +00:00
Eric Pouech 5e765fb36a Fixed some selection bugs. 2002-06-02 21:20:43 +00:00
Alexandre Julliard 7cae558bdc Removed some more trailing whitespace. 2002-06-01 02:55:48 +00:00
Vincent Béron 9a62491660 Removed trailing whitespace. 2002-05-31 23:06:46 +00:00
Andriy Palamarchuk 2da362f5b6 Use native libc functions instead of msvcrt ones. 2002-05-31 18:22:11 +00:00
Alexandre Julliard 5188574984 Renamed handle_t to obj_handle_t to avoid conflict with rpcdce.h. 2002-05-30 20:12:58 +00:00
Vincent Béron 8e2cbcab7b Fixed warnings. 2002-05-28 22:42:11 +00:00
Alexandre Julliard 55e845d11b Removed most inclusions of options.h.
Removed a few no longer used PROFILE_* functions.
2002-05-23 19:40:18 +00:00
Alexandre Julliard 3536316a31 New loading scheme for Winelib apps, makes them behave like builtin
dlls and takes load order into account. Install them in dlldir.
Improved MODULE_GetBinaryType to recognize ELF binaries.
Added a wrapper script to setup the environment when running directly
from inside the source tree.
2002-05-22 21:32:49 +00:00
Alexandre Julliard cc2ee7636d Renamed Winelib apps to .exe.so to follow the dll naming convention. 2002-05-21 19:42:29 +00:00
Eric Pouech 0587a47235 Allow ANSI charset in font enumeration.
Added ability not to close the wineconsole on console object
destruction.
2002-05-21 18:05:16 +00:00
Alexandre Julliard acfda14a81 Moved expand.c from libtest to programs/expand.
Removed the rest of the libtest directory.
2002-05-20 19:18:16 +00:00
Alexandre Julliard 2ab7625934 Removed most imports of ntdll since we no longer import Wine internal
functions from there.
2002-05-17 03:37:12 +00:00
Alexandre Julliard a0994a7d42 Better usage message. Flush stderr before exiting. 2002-05-16 20:32:50 +00:00
Eric Pouech e53cd36e63 Removed Trace macro and replaced it by Wine debug channel facility.
Made the font lookup at startup more robust and now save registry at
startup time if a new font is chosen (as spotted by Sylvain Petreolle).
Fixed an update bug spotted by Jason Edmeades.
2002-05-14 21:45:13 +00:00
Alexandre Julliard ad53383f9b Added winebuild support for generating a .dbg.c file containing the
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard 011c08db44 No longer used. 2002-05-14 04:02:31 +00:00
Sylvain Petreolle efbe9c53ee - Converted Winhelp for use of NLS
- Minor bugfix
- Disable support of Va.rc for now (rumantsch swiss)
2002-05-14 03:48:10 +00:00
Alexandre Julliard fc01b729f6 Added some support for cross-compilation using mingw32. 2002-05-12 03:16:39 +00:00
Alexandre Julliard 67371bcc8d Added -res option to specify resources on winebuild command-line.
Added -exe mode to generate a .spec.c for an exe without having to
provide a .spec.
Removed some no longer needed spec files.
Removed .dll extension in makefiles import specifications.
2002-05-11 23:06:32 +00:00
Alexandre Julliard ce830a9c18 Added mkinstalldirs to create directories more portably. 2002-05-09 04:31:39 +00:00
Alexandre Julliard 32459912dc Moved imports specification from the .spec into the Makefile so that
it can be used on platforms that don't build a .spec.c file.
2002-05-09 00:05:48 +00:00
Alexandre Julliard 019a7f3da2 Run make test for all programs by default. 2002-05-08 00:36:10 +00:00
Raul Dias 5de5a44378 - Make possible to diff registry information that contains
timestamps.
- Create safe temp files in /tmp.
2002-05-08 00:17:11 +00:00
Mike Wetherell 0d8a9fac90 Utility to convert between Unix and Windows paths at the command
line.
2002-05-05 20:31:54 +00:00
Andriy Palamarchuk cff4a12bdf Fixed a problem when regedit interpreted file names, starting from '/'
as switches.
2002-05-04 18:30:27 +00:00
Jason Edmeades bcc6256bf0 Add support for the 'title' command. 2002-05-04 18:29:31 +00:00