Commit graph

883 commits

Author SHA1 Message Date
Richard Cohen
fa7060cba4 - Properly disable the second hand.
- Remove unneeded #include "winnls", #define MIN.
- Get the digital clock working.
2003-12-03 04:44:18 +00:00
Richard Cohen
260b6149f2 - Use resource ids IDM_*, IDS_* instead of numbers.
- Move ... from toplevel "Info..." onto sub items (eg "About").
2003-12-03 03:58:29 +00:00
Alexandre Julliard
db70ec8ea1 Use normal dll imports instead of GetProcAddress hacks. 2003-12-02 05:33:26 +00:00
Peter Berg Larsen
4d6c59e153 - the last event was not looked at when compressing console events
- better compression for UPDATE_EVENTs as they are not influenced by
  CURSOR_POS or CURSOR_GEOM
- added debug traces
2003-12-02 03:52:35 +00:00
Jon Griffiths
78b2610544 Thai translation of notepad. Fix spelling in clock translations. 2003-12-01 22:43:20 +00:00
Alexandre Julliard
2ea7a80965 Added make_progs tool to generate the programs makefile.
Create symlinks for all the Winelib apps.
2003-11-30 06:18:43 +00:00
Andrew de Quincey
fc0968d4d1 Fixed one more HeapReAlloc call. 2003-11-30 02:53:29 +00:00
Richard Cohen
3a3ace6e14 Remove some unused code. 2003-11-30 02:52:23 +00:00
Alexandre Julliard
177f3d1e25 Removed some no longer used programs. 2003-11-30 01:55:54 +00:00
Stefan Leichter
ee33c001ac Changed the version resource to be created in the common way. 2003-11-30 01:42:26 +00:00
Stefan Leichter
2835ebee12 Added version info resource. 2003-11-28 23:11:30 +00:00
Alexandre Julliard
402b79a1e8 Porting fixes. 2003-11-27 00:59:36 +00:00
Alexandre Julliard
49a98285ed Fixed one more HeapReAlloc call. 2003-11-26 04:10:08 +00:00
Alexandre Julliard
b7976c00a0 Fixed declarations of BroadcastSystemMessage and TranslateAccelerator
in winuser.h. Added GetWindowModuleFileName.
2003-11-26 04:09:00 +00:00
Dimitrie O. Paun
c0232546bd Make the winehq.org domain the official one. 2003-11-26 03:55:01 +00:00
Joshua Thielen
5c4caa6669 Fixed incorrect labeling of question boxes.
Removed incorrect email address in copyright.
2003-11-26 03:40:01 +00:00
Jon Griffiths
b82f98cb90 Thai language translation. 2003-11-25 00:08:18 +00:00
Ivan Leo Murray-Smith
3976f4632c Added/updated Italian resources. 2003-11-21 21:33:02 +00:00
Dimitrie O. Paun
e81dedf1a7 HeapReAlloc() does not allocate memory. 2003-11-20 23:43:12 +00:00
Ivan Leo Murray-Smith
5a2f3c1f1f Added/updated Italian resources. 2003-11-20 22:07:35 +00:00
Marcelo Duarte
61cbe6672a Localization to Portuguese. 2003-11-17 20:03:11 +00:00
Ivan Leo Murray-Smith
e2b29cc65f Improved Italian translations. 2003-11-17 20:00:33 +00:00
Marcelo Duarte
8defcd386c Localization to the Portuguese of Brazil. 2003-11-05 23:27:01 +00:00
Rein Klazes
8404438f71 Let "info wnd" print the client rectangle in screen coordinates. 2003-11-05 00:36:23 +00:00
Francois Gouget
f405629e8e Weekly spelling fixes. 2003-10-28 21:45:30 +00:00
Hans Leidekker
5474ad83b1 - Dutch translations of Wine programs.
- Correct grammar error in winefile.
2003-10-27 22:03:28 +00:00
Hans Leidekker
5ebcb8a48d - Added Dutch translation.
- Make an example's description consistent with the example.
2003-10-27 22:02:37 +00:00
Mike Hearn
5454282946 Minor GUI relayout. 2003-10-24 04:18:17 +00:00
Mike Hearn
dec10f8a18 Complete support DOS version and winelook settings. 2003-10-22 03:02:26 +00:00
Mike Hearn
f388977f75 - Clear screen depth combo box on page init.
- Some appdefaults support.
- Rename hDlg to dialog in some places so enable/disable macros work.
- Don't update registry when the GUI is being initially configured.
2003-10-22 00:01:46 +00:00
Alexandre Julliard
2aa8a8390a Replaced a few more 0xffffffff by the appropriate constants. 2003-10-16 19:31:11 +00:00
Rolf Kalbermatter
76f13deb26 Use INVALID_FILE_ATTRIBUTES to test for failure of
GetFileAttributesA/W and not -1 or 0xFFFFFFFF.
2003-10-16 19:12:49 +00:00
Alexandre Julliard
a167c3bb68 Get rid of the memory allocation macros, use real functions instead. 2003-10-15 21:14:08 +00:00
Oleg Prokhorov
cf8b84c19f Another portion of HeapReAlloc fixes. 2003-10-15 21:01:05 +00:00
Gerald Pfeifer
d395f6260c Remove unused variable commandSaveRegistry. 2003-10-15 20:50:56 +00:00
Daniel Marmier
f95be92d24 Fixed warnings with gcc option "-Wwrite-strings". 2003-10-15 03:35:54 +00:00
Michal Janusz Miroslaw
f3ed10a246 Extend displays: now one can add displays active only in specified
function; displays now can be enabled/disabled like in gdb.
2003-10-14 20:25:16 +00:00
Gerald Pfeifer
fc60c1e195 Remove unused variable debug_channels. 2003-10-14 20:10:36 +00:00
Dimitrie O. Paun
921df719e5 Fix some instances of memory allocation through HeapReAlloc(). 2003-10-11 05:25:31 +00:00
Alexandre Julliard
6ac34ac6ab Define an LDDLL command to link dlls, instead of using LDDLLFLAGS. 2003-10-11 01:05:18 +00:00
Peter Berg Larsen
7515680a7d Changed debug channel to "curses" to seperate it from wineconsole.c
and added some trace infomation.
2003-10-10 00:01:21 +00:00
Mike McCormack
a300682f53 Handle quoting on the command line in uninstaller. 2003-10-09 19:45:54 +00:00
Daniel Marmier
8e5bb20542 Fixed warnings with gcc option "-Wwrite-strings". 2003-10-09 04:39:01 +00:00
Peter Berg Larsen
ae3b9bb66a Use CONSOLE_RENDERER_NONE_EVENT to compress an event instead of
deleting it with a memmove.
2003-10-09 04:27:08 +00:00
Peter Berg Larsen
09f71d08ec The Tab key was considered a ctrl-key and Shift-Tab was ignored. 2003-10-09 04:26:29 +00:00
Alexandre Julliard
c93c27f420 Removed useless WINE_TRACE_ON tests. 2003-10-08 19:20:11 +00:00
Peter Berg Larsen
5ca049a4ad Moved debug output up before calling the backend. 2003-10-08 19:18:33 +00:00
Mike McCormack
0a96e52ca2 When registering a dll, search the dll's directory for dll
dependencies too.
2003-10-07 22:49:44 +00:00
Pavel Roskin
7035adcae4 Convert resources to standard format without embedded binary data.
Fixes to be compatible with windres.
2003-10-04 04:21:19 +00:00
Pavel Roskin
16ffa577a9 Use a better icon. Comment out the binary resource. 2003-10-04 03:10:59 +00:00
Hans Leidekker
c9d30a46f1 Dutch translation of progman.
Correct typo in English resources.
2003-10-04 03:09:06 +00:00
Pavel Roskin
e3f6ed2d68 Don't pass unused pointers to RegCreateKeyEx() - this prevents score
saving on Windows 2000.
2003-10-04 03:07:16 +00:00
Pavel Roskin
954765e0cc Set win_style of the main window to WS_OVERLAPPEDWINDOW. 2003-10-04 03:06:39 +00:00
Dimitrie O. Paun
54e6b0d938 Extract binary resources to files, to fit the standard. 2003-10-03 05:01:33 +00:00
Gerald Pfeifer
ee94596da3 This is actually a /bin/sh script, /bin/bash is not needed.
Check whether the two input files exists instead of assuming they do.
2003-10-03 03:34:29 +00:00
Hans Leidekker
4c37f7db05 Added Dutch translation. 2003-10-02 04:27:45 +00:00
Hans Leidekker
d31d27f716 Dutch translation of clock and cmdlgtst. 2003-10-01 03:04:32 +00:00
Pavel Roskin
c8e3a50197 Correctly set openfilename.lStructSize before calling
GetOpenFileName().
2003-10-01 03:04:14 +00:00
Alexandre Julliard
c30cefb2d5 Store module names in Unicode in the server. 2003-09-30 01:04:19 +00:00
Mike Hearn
498e1ce039 Move Applications tab before Libraries tab.
Improve return_if_fail.
Partly implement appdefaults UI.
Replace usage of EnableWindow with clearer enable/disable macros.
2003-09-30 00:27:55 +00:00
Pavel Roskin
16b85af4ac Widen the "About" dialog to prevent wrapping of text. 2003-09-29 20:13:30 +00:00
Pavel Roskin
50a4503c30 Fix processing of IDCANCEL command.
Don't change settings if the user canceled the "Custom" dialog.
2003-09-29 20:13:14 +00:00
Alexandre Julliard
90dc6580f5 Make sure all 16-bit system drivers are loaded for 16-bit apps. 2003-09-27 02:34:07 +00:00
Michael Stefaniuc
81a7aade60 Fix some memory leaks found by smatch. 2003-09-27 02:25:21 +00:00
José Manuel Ferrer Ortiz
1bae93d63f Added Spanish resources. 2003-09-27 02:21:33 +00:00
Pavel Roskin
dbebaf6729 Fix checkboxes in the "Color dialog flags" dialogs. They would not
change state.
2003-09-25 23:48:18 +00:00
Pavel Roskin
3a82706e54 Call HeapAlloc() on entries before HeapReAlloc() to avoid crash on
Windows 2000.
2003-09-25 20:21:47 +00:00
Pavel Roskin
1341e9ae2b Fix processing of the command line. 2003-09-25 20:21:32 +00:00
Alexandre Julliard
16cd86197a Moved DLLFLAGS to a separate variable instead of including it in
DEFS.
2003-09-24 19:01:44 +00:00
Jon Griffiths
09fefeed7a Not everyone has <unistd.h>, some files need <io.h> too (msvc). 2003-09-23 22:54:57 +00:00
Mike Hearn
fae915f0bf Remove Managed option. Add DXGrab, DesktopDoubleBuffer, UseTakeFocus. 2003-09-22 21:13:51 +00:00
Michal Janusz Miroslaw
bf3de5ed6b DEBUG_cmp_sym: micro optimization/cleanup. 2003-09-22 21:12:44 +00:00
Vincent Béron
221aa8d2a5 Another batch of French resources updates. 2003-09-22 19:48:29 +00:00
Eric Pouech
71a71b301d - win32 console's window cannot be larger than curses' stdscr
- correctly manage backspace
- various cleanup
2003-09-22 19:31:32 +00:00
Mike Hearn
81be7f7892 Add screen depth option and remove "Allocated System Colors" setting. 2003-09-22 19:26:10 +00:00
Hans Leidekker
8b40f19ad0 Added Dutch translation. 2003-09-22 19:24:33 +00:00
Mike Hearn
5d249cb225 - Implement "managed mode" setting.
- Make system colors setting work.
- Disable DGA setting, as enabling it breaks wine.
2003-09-18 04:32:01 +00:00
Mike Hearn
5a2cde6532 - All settings in the drive edit dialog are now instant apply.
- Replace OK/Cancel buttons on the right with a close button on the
  bottom.
- Warn the user when a C drive is not present.
- Add drive functionality will now always create a C drive if one
  isn't present.
- Misc crasher fixes.
- Drive list box now reflects drives that take their data from a
  device correctly.
- Various code cleanups.
2003-09-17 22:40:38 +00:00
Mike Hearn
9e849c0044 Implemented mouse wheel support. 2003-09-17 22:38:12 +00:00
Igor Stepin
f638678830 Added a lot of Russian translations. 2003-09-17 20:08:20 +00:00
José Manuel Ferrer Ortiz
cbc1fd3698 Updated Spanish translation. 2003-09-17 20:03:26 +00:00
Mike Hearn
6d4f4ac54e Normalize win2000, nt2k, nt2000 to win2k, normalize win2k3 to win2003
(spotted by Vincent Béron).
2003-09-16 01:08:02 +00:00
Vincent Béron
481701b7b3 Updates for various French resources. 2003-09-16 01:02:11 +00:00
Ivan Leo Murray-Smith
9c2fb80d94 Added/improved Italian translations. 2003-09-15 22:21:18 +00:00
Mike Hearn
2184030c9a Added a simple TODO list. 2003-09-15 22:09:03 +00:00
Ferenc Wagner
b129a1489f Implement >> style (append) output redirection. 2003-09-11 20:41:26 +00:00
Oleg Prokhorov
7b2d01357e Small grammar fix. 2003-09-11 01:04:03 +00:00
Alexandre Julliard
cf52644a1c Removed the A/W constants for builtin cursors, icons and resource
types since they don't exist on Windows, and added typecasts
everywhere instead.
2003-09-10 03:56:47 +00:00
Pavel Roskin
3f8b3a1837 Compile Walon resources only if LANG_WALON is defined. 2003-09-10 03:43:16 +00:00
Mike Hearn
0f4c6c9727 - Bugfixes to the transaction system.
- Better protection against incomplete config sections.
- Implement "Add Drive".
- Partly reactivate edit drive dialog.
2003-09-10 03:41:44 +00:00
Francois Gouget
ae50013017 Fix the case of product and company names. 2003-09-08 19:38:45 +00:00
Mike Hearn
1136408fc6 - Removed the central configuration structure, all changes are
committed instantly now.
- Updated the drive handling code so it loads direct from the
  registry.
- Removed DRIVE_DESC, drives are keyed by drive letter now.
- Documented drive_available_mask.
- Simplified the code somewhat.
2003-09-08 19:29:28 +00:00
Mike Hearn
cd0b789770 - Remove "PerfectGraphics", "Use XSHM extension", and "Use a private
colour map".
- Implement a simple transaction system for instant apply.
- Complete the desktop size code, this now reads and writes to the
  registry correctly.
- Remove const modifier from version accessor functions.
- Change registry root to Wine/WineCfg for testing purposes.
2003-09-08 18:58:07 +00:00
Pavel Roskin
03f5df8986 Added Russian resources. 2003-09-08 18:51:42 +00:00
Pavel Roskin
9667a05645 Fix French translation. 2003-09-08 18:48:54 +00:00
Alexandre Julliard
62986a0107 Added a few missing stdarg.h includes. 2003-09-07 05:08:14 +00:00
Alexandre Julliard
e37c6e18d0 Fixed header dependencies to be fully compatible with the Windows
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Mike Hearn
ff81133f57 - Path changes are saved to the struct correctly.
- Rename enable_cdrom_box to enable_labelserial_box to better reflect
  purpose.
- Rename IDC_BOX_CDROM to IDC_BOX_LABELSERIAL.
- Support for editing label for all drives, allow editing of
  serial/device for CD-ROMS.
2003-09-02 23:04:53 +00:00
Marcus Meissner
1fc035d221 Change all head -1 to head -n 1 to be more POSIXly compliant. 2003-09-02 00:57:01 +00:00
Alexandre Julliard
d0112aa509 Authors: Mark Westcott <mark@houseoffish.org>, Mike Hearn <mike@theoretic.com>
- Merge drive code from Mark.
- Rename saveX11DrvDlgSettings to fetchX11DrvDlgSettings.
- Make the listbox display drive title, not letter.
2003-08-30 00:49:00 +00:00
Alexandre Julliard
3db78b8d64 Authors: Mark Westcott <mark@houseoffish.org>, Mike Hearn <mike@theoretic.com>
- Rename hSession to configKey.
- Make the config struct a global, rename to "config".
- Correct bug in OK/Cancel handling.
- Merge X11DRV dialog code from Mark.
- Add newline to the initial FIXME.
2003-08-30 00:40:46 +00:00
Mike Hearn
4e1afc6de0 - Correct return code of loadConfig().
- Make the registry key used a constant.
- Made code slightly more consistant with itself.
- Some style changes, expanding out variable names, whitespace,
  removing unnecessary variable initializers and hungarian notation etc.
- Replace dialog box with a FIXME in WinMain() to warn of
  incompleteness.
- Implement saveConfigValue().
- Hook up support for save/load of WinVer.
2003-08-30 00:27:08 +00:00
Alexandre Julliard
2b644d60d6 Removed wrong or unneeded codepage pragmas. 2003-08-30 00:17:33 +00:00
Rok Mandeljc
d4c1ebabdb Minor updates of Slovenian translations. 2003-08-29 22:21:43 +00:00
Alexandre Julliard
0e3042eb65 Don't use alloca. 2003-08-28 19:40:51 +00:00
Alexandre Julliard
ee106783d0 Renamed EXCEPTION_FRAME to EXCEPTION_REGISTRATION_RECORD since that
seems to be the official name.
2003-08-28 03:07:56 +00:00
Oleg Prokhorov
61cb704533 No handles were inherited in CreateProcess, all child console programs
were silent.
Eric Pouech <pouech-eric@wanadoo.fr>
Ensure redirected stream handle for child process are actually
inheritable.
2003-08-27 23:12:06 +00:00
Dimitrie O. Paun
4ff79add63 Remove some unneeded __WINESRC__ tests from the headers.
Miscellaneous cleanups and fixes.
2003-08-27 02:07:02 +00:00
Mike Hearn
1df015ae46 Warn users of winecfg about its incompleteness. 2003-08-25 23:50:50 +00:00
Ivan Leo Murray-Smith
86aa2aa07c Added Italian resources. 2003-08-23 22:59:16 +00:00
Ivan Leo Murray-Smith
b679de3219 Minor fixes. 2003-08-23 22:58:50 +00:00
Rok Mandeljc
112ded1a75 Added Slovenian translation. 2003-08-22 23:49:47 +00:00
José Manuel Ferrer Ortiz
4a0dd81cf1 Some new Spanish translations and improvements to other existing
ones.
2003-08-22 05:03:19 +00:00
Oleg Prokhorov
7ffb4ed075 Avoid crash in WCMD_run_program when no extension was specified. 2003-08-22 05:01:59 +00:00
Alexandre Julliard
1f467ffca6 Correctly pass the exception to the application when
BreakOnFirstChance is 0.
2003-08-21 21:28:51 +00:00
Ivan Leo Murray-Smith
ef9636c51f Small resources fixes. 2003-08-21 21:28:05 +00:00
Alexandre Julliard
864ca06832 winnls.h must not include winbase.h. 2003-08-20 18:22:31 +00:00
Mike McCormack
9557d1bfae Dlopen libncurses.so in wineconsole. 2003-08-20 04:19:01 +00:00
Ivan Leo Murray-Smith
4ea0442229 Added Italian resources. 2003-08-19 03:44:41 +00:00
Gregory M. Turner
7bcf7b1602 Wrap error-prone msc symbol loading with a __TRY block. 2003-08-19 00:57:58 +00:00
Francois Gouget
47b6d0af59 Spelling and case fixes. 2003-08-18 20:11:29 +00:00
José Manuel Ferrer Ortiz
89fc12f84e Added Spanish translation. 2003-08-18 20:06:09 +00:00
Marcelo Duarte
2caec6fe3b Localization to the Portuguese of Brazil. 2003-08-18 19:45:16 +00:00
Alexandre Julliard
269511026f Fixed indentation. 2003-08-15 03:51:19 +00:00
Lionel Ulmer
9a7fdc2fbc Remove from docs / config tool useless / obsoleted options. 2003-08-15 03:50:48 +00:00
E. C. F. Wolff
5546a02ef6 Added Windows 2k3. 2003-08-15 03:49:13 +00:00
Vincent Béron
ea6584d42c Fixed command line support. 2003-08-15 03:47:04 +00:00
Francois Gouget
01e8d2eb5f Fix compilation error. 2003-08-13 19:43:19 +00:00
Richard Cohen
ca1fe9ec1d Use __WINE__ instead of _WINE_, _WIN32. 2003-08-13 19:38:22 +00:00
Richard Cohen
c17ad75ae6 Remove no longer necessary includes <signal.h>, <wait.h>. 2003-08-13 19:37:32 +00:00
Martin Fuchs
f6fab8c730 Extended winefile for an optional shell namespace mode. 2003-08-13 01:18:37 +00:00
Johan Dahlin
84d5992357 Make sure winhelp doesn't scroll outside of its display area. 2003-08-11 18:41:52 +00:00
Dmitry Timoshkov
c0a3cb13e0 Fixed build with older compilers. 2003-08-08 21:03:39 +00:00
Alexandre Julliard
f752b1246b Authors: Robert Dickenson <robd@reactos.org>, Steven Edwards <Steven_Ed4153@yahoo.com>, Mike McCormack <mike@codeweavers.com>
Implemented GUI for regedit.
2003-08-07 03:10:13 +00:00
Richard Cohen
574f058bae Use the ELF sections for the addresses of globals, as the STABS are
likely to be wrong.
2003-08-07 02:56:55 +00:00
Richard Cohen
387ca9ba89 - Print short ASCII strings without the "..."
- Make printing for Unicode strings more similar to ASCII.
2003-08-07 02:56:35 +00:00
André Johansen
aeffb6c312 Avoid crashing when unable to read pdb file. 2003-08-02 00:43:32 +00:00
Steven Edwards
af86c99260 Include port.h so we define M_PI on Mingw build. 2003-07-28 19:06:26 +00:00
Alexandre Julliard
07fc82ee04 Fixed check for .bat and .cmd extensions (spotted by Mike McCormack). 2003-07-22 01:03:53 +00:00
Mike McCormack
0ab73312c8 rundll32 requires a window for some functions to work, so create one. 2003-07-22 00:59:56 +00:00
Dmitry Timoshkov
398af1666d Convert Notepad to unicode. 2003-07-21 20:05:33 +00:00
Francois Gouget
3ca761220a Spelling fixes (s/occured/occurred/ and variants). 2003-07-15 20:53:39 +00:00
Richard Cohen
76fdbf038b - Remove Idle().
- Fix repainting artefacts by drawing only through WM_PAINT.
- Unify hand drawing functions.
- 0 & 6 ticks are now always vertical.
2003-07-15 20:43:57 +00:00
Richard Cohen
64852f4b0e Make indentation consistent (4 chars). 2003-07-11 21:53:07 +00:00
Richard Cohen
9d59fb72b1 - remove escaped newlines, bogus "exit", printf's
- start at a sensible size
- tidy up WndProc
- use a timer instead of sleeping in the message loop (Ugh!)
2003-07-11 21:44:44 +00:00
Marcelo Duarte
8219eb69e3 Minor fixes in Pt, En resources. 2003-07-11 21:43:53 +00:00
Sylvain Petreolle
c5fe7f034c French translation + misc fixes. 2003-07-11 03:49:19 +00:00
Alexandre Julliard
9fc5e6f098 Avoid hard-coded command line length limit in WCMD_process_command. 2003-07-09 22:21:04 +00:00
Catalin Patulea
064cce0ea2 Only display filenames when showing addresses. 2003-07-09 22:01:33 +00:00
Greg Marsden
41226dba28 Allow command lines with pipes to be processed by wcmd. 2003-07-09 21:58:26 +00:00
Dmitry Timoshkov
8a8d1b93ca Added support for CP_UNIXCP. 2003-07-09 04:22:57 +00:00
Mike McCormack
99c67eefcd Null parameters need to be quoted on the commandline. 2003-07-09 02:50:15 +00:00
Francois Gouget
14a5d168e9 Fixed some common spelling errors. 2003-07-02 04:37:26 +00:00
Francois Gouget
5054045f6b Remove some unnecessary casts when assigning NULL to handles. 2003-07-02 04:30:55 +00:00
Marcelo Duarte
de08661413 - Localization to Portuguese of Brazil
- Revision and addition of missing resources
- Minor typo fix and codepage fix in programs/winefile resource.
2003-06-30 20:22:35 +00:00
Catalin Patulea
2e7c0de616 Fixed Unicode string output. 2003-06-30 20:19:42 +00:00
Francois Gouget
1568fa3b21 Make sure to return an error if the file generation fails. 2003-06-23 19:51:21 +00:00
Marcelo Duarte
5bb472eae1 - localization to the Portuguese of Brazil of "programs/*"
- separation of some resources that only existed in English
- lesser adjustments in menus
2003-06-23 18:15:15 +00:00
Eric Pouech
a86a289420 In console input record queue, replace semaphore with a manual reset
event, so that we get correct behavior in synchronization handling.
2003-06-23 03:37:14 +00:00
Eric Pouech
412d37f6e6 - adapted kernel32 so that it no longer (directly) manages console
handles as wineserver handles
- console input handle object is no longer waitable (input record
  synchronisation is now implemented as a simple semaphore), and removed
  FD_TYPE_CONSOLE from fd types in wineserver
- console handles now always have their two lower bit set so one can
  distinguish a console handle from a kernel object handle
- implemented some undocumented kernel32 console related APIs
  (CloseConsoleHandle, GetConsoleInputWaitHandle, OpenConsoleW,
  VerifyConsoleIoHandle, DuplicateConsoleHandle)
- allowed a few kernel32 APIs to take console pseudo-handles
  (FlushFileBuffer, GetFileType, WaitFor*Object*)
- simplified the console inheritance at process creation
- in console tests, no longer create a console if one already exists
2003-06-21 02:07:10 +00:00
Francois Gouget
9591836ffb 'sizeof type' is best avoided as it won't always compile (e.g. 'int
main() {return sizeof int;}'). Use 'sizeof(type)' instead.
2003-06-18 19:45:22 +00:00
Gerald Pfeifer
692d4e599d #include <windows.h> instead of "windows.h". 2003-06-18 19:32:03 +00:00
Francois Gouget
c5f775a9c7 Typos/spelling fixes. 2003-06-18 03:30:39 +00:00
Sylvain Petreolle
d478261f30 Added French translation, finished English translation. 2003-06-18 03:20:14 +00:00
Rok Mandeljc
e36fa4551a Updated a bunch of translations for Slovenian language. 2003-06-16 01:32:09 +00:00
Alexandre Julliard
6dbf42cd17 Fixed WCCURSES_InitBackend prototype in the no curses case. 2003-06-14 01:34:53 +00:00
Alexandre Julliard
15566391e2 Proper support for CPPFLAGS and LDFLAGS (suggested by Todd Vierling). 2003-06-13 23:26:01 +00:00
Eric Pouech
99bc640442 If (n)curses wasn't available at compile time:
- print sensible information
- fall back to user backend
2003-06-13 16:32:52 +00:00
Francois Gouget
61aac4eaa1 Fix some typos. 2003-06-04 20:29:05 +00:00
Jukka Heinonen
944dd6e2cd Wineconsole curses backend now works even if terminal is smaller than
console size. Cursor is no longer left into wrong location after
screen updates.
2003-06-04 20:14:47 +00:00
Eric Pouech
4ea0b7008c - added some missing strings to resources
- made the decompression code a bit more pedantic to avoid crashes
- fixed startup without .HLP filename passed on command line
- passed a few more commands from remote applications to the macros
2003-06-04 20:13:54 +00:00
Alexandre Julliard
6bc5091160 Start to make use of the proper PEB structure for process
information.
2003-05-22 03:44:01 +00:00
Mike McCormack
88090b47a6 Remove code that starts wineshelllink, instead create a windows
compatible shortcut (*.lnk) file. After creating that file, start a
link processor (winemenubuilder) on it, which reads it back then calls
wineshelllink.
Rework CreateStreamFromFile to create an IStream object that is
writeable.
2003-05-21 18:50:53 +00:00
Dmitry Timoshkov
2517d8097b Removed redundant LANGUAGE statements. 2003-05-19 23:17:41 +00:00
Mike McCormack
51f5308d35 Fix an uninitialized buffer. 2003-05-19 23:16:55 +00:00
Eric Pouech
4446b15c3f Quiet some valgrind reports. 2003-05-13 04:47:11 +00:00
Alexandre Julliard
0ae5c5fce8 Use int instead of socklen_t. 2003-05-13 03:38:19 +00:00
Francois Gouget
f803e2a92d Fix miscellaneous spelling errors and typos. 2003-05-13 00:41:57 +00:00
Francois Gouget
d98f4a5e43 Fix handling of wcmd /c "c:\Program Files\hello.bat".
Make /c and /k effectively exclusive, like the real cmd does.
Fix handling of /q: it's compatible with /c and /k.
Added compatibility with /t /x and /y, just ignore them.
2003-05-11 02:48:17 +00:00
Francois Gouget
bf022eecb9 Reset the result buffer after each argument. 2003-05-11 02:47:28 +00:00
Dimitrie O. Paun
1a1f9bffb3 Make it easy to use something other than wrc to compile resources. 2003-05-06 18:34:53 +00:00
Igor Stepin
97b7bc1984 Added a lot of Russian translations. 2003-05-04 02:33:08 +00:00
Alexandre Julliard
6da201fddf Added dummy read_elf_info for the non-ELF case (reported by Steven
Edwards).
2003-05-02 21:24:44 +00:00
Jukka Heinonen
f93d452d78 Fix argument passing to DOS program from winevdm.
Add support for invoking DOS programs with long command lines.
2003-05-02 20:11:52 +00:00
Igor Stepin
4acde5346f Changed font charset from ANSI to DEFAULT_CHARSET. 2003-05-01 00:00:10 +00:00
Hans Leidekker
11b0f75d3f Install winevdm. 2003-04-27 20:37:08 +00:00
Alexandre Julliard
fedc411743 Moved the functionality of starting Win16 and DOS programs from the
common process startup into a separate winevdm application.
2003-04-27 00:47:58 +00:00
Matthew Davison
5101dfcdb2 Added some registry-loading code. 2003-04-27 00:33:07 +00:00
Alexandre Julliard
2e12d33dfd Removed no longer needed uses of LDPATH. 2003-04-21 23:54:05 +00:00
Eric Pouech
5052e072e3 - added support for multi-thread in GDB remote read/write register(s)
commands
- by default, internal errors are now verbose
2003-04-19 21:27:47 +00:00
Alexandre Julliard
c7bebba198 Warning fixes. 2003-04-04 22:13:02 +00:00
Alexandre Julliard
56b5e0862c Remove the Wine-specific EXCEPTION_CRITICAL_SECTION_WAIT define. 2003-04-04 19:41:31 +00:00
Alexandre Julliard
edcddb8a7c Avoid warning on redefinition of KEY_EVENT. 2003-04-03 23:57:39 +00:00
Alexandre Julliard
e7a44d18cd Make sure we don't use libwine_port functions when linking with
msvcrt.
2003-04-02 01:43:33 +00:00
Eric Pouech
c46e6747af Added support for R types in stabs parsing. 2003-04-02 01:07:53 +00:00
Alexandre Julliard
06a8c1203f Portability fixes. 2003-04-01 00:12:50 +00:00
Alexandre Julliard
b88d340755 Removed uses of u_long. Use void* type for pointers where possible. 2003-04-01 00:02:36 +00:00
Dimitrie O. Paun
82ce2cc7df New winecfg skeleton app, based heavily on original work by Jaco
Greeff.
2003-03-31 19:41:55 +00:00
Stefan Leichter
a127ad1cd1 Let wcmd handle .cmd files like .bat files. 2003-03-25 00:33:56 +00:00
Alexandre Julliard
9e4fc4c9b6 Converted winebuild option parsing to use getopt_long. Added a number
of long aliases for the existing short options.
2003-03-23 01:12:30 +00:00
Alexandre Julliard
2ee8b5bb13 Replaced mkstemp by mkstemps from libiberty.
Removed a couple of unnecessary portability functions.
2003-03-20 21:07:49 +00:00
Alexandre Julliard
6a9fe36de2 Created a separate static portability library and moved some of the
libwine routines in there.
2003-03-19 22:09:16 +00:00
Tony Lambregts
ec464127f6 Convert WINE_DPRINTF calls to WINE_TRACE. 2003-03-17 21:20:41 +00:00
Shachar Shemesh
496603cf86 - Implement finer grained control over what gets run.
- Implement command line to control presets of said control for
  various scenarios:
  o start - session startup - run everything.
  o restart - session close (presumeably after reboot) - only perform
    *once operations.
2003-03-12 20:15:15 +00:00
Eric Pouech
e9d937e3d4 - fixed another regression in sub-process creation (curses backend
must be default for AllocConsole() invocation)
- fixed endless loop when unknown argument was passed on commandline
2003-03-10 19:03:33 +00:00
Eric Pouech
636725f2f0 Fixed regression in sub-process creation. 2003-03-07 20:34:55 +00:00
Sylvain Petreolle
98f44486be Allow to run autoexec.bat when launching wcmd, it was broken due to a
function change.
2003-03-05 02:49:04 +00:00
Eric Pouech
2d309da2c0 Added support for Ctrl-C handling if not running in a console.
Added (maintenance) configuration var to trigger external debugger on
winedbg's exceptions.
2003-03-04 02:18:20 +00:00
Eric Pouech
cdfcef2481 - added ability to use --backend=(curses|user) as wineconsole parameter
- rewrote wineconsole command line option parsing
2003-03-04 02:13:25 +00:00
Eric Pouech
c7b5d0aa58 In curses backend, apply the quick-edit directive from registry. 2003-03-04 02:13:05 +00:00
Eric Pouech
41018add5d Removed no longer needed UseXTerm internal variable. 2003-02-27 01:42:39 +00:00
Eric Pouech
b2f079bade - don't create a new console upon startup
- no longer assume we're always attached to a console
2003-02-27 01:41:21 +00:00
Eric Pouech
8e04bab647 Fixed behavior when changing both sb and win size, as the order of
operation is important to keep sb always bigger than win.
2003-02-26 04:37:15 +00:00
Eric Pouech
841d9828e9 - made support for paged output a generic feature in wcmd
- rewrote DIR command accordingly
2003-02-25 03:58:42 +00:00
Eric Pouech
abef9da1be Forbids selecting (for clipboard) areas larger than the actual
screen-buffer size.
2003-02-25 03:58:22 +00:00
Eric Pouech
f4d19e6b58 Added checks when editing window and sb size so that they are kept
consistent.
2003-02-24 20:41:08 +00:00
Eric Pouech
50edbc94e1 Set a default 50 lines in history for console apps. 2003-02-24 20:40:20 +00:00
Dan Kegel
a20622d7de Make 'cmd /c cl /MUMBLE foo.c' pass /MUMBLE to cl. 2003-02-24 20:39:53 +00:00
Marcus Meissner
9a1b221e80 Print out name of float exceptions. 2003-02-24 20:38:44 +00:00
Eric Pouech
d0882d5435 - removed unused function: SetSymbolValue
- enhanced a bit AddSymbol regarding invalid symbol management (and
  enhanced its traces)
- now printing type information in 'info sym'
2003-02-19 03:41:48 +00:00
Eric Pouech
0607e083ac - added parsing of C++ inheritence information
- added an internal trace for displaying errors in typedef parsing
- enhanced ELF symbol management (direct call to AddSymbol in ELF
  header)
2003-02-19 03:41:25 +00:00
Eric Pouech
9859ec4cdb - added GetName() to retrieve type name
- reimplemented DumpTypes so that it really dumps the types content
- now printing type information in 'info sym'
2003-02-17 01:47:38 +00:00
Eric Pouech
ee04693c99 Moved expr freeing when translating a command (no longer done on each
command which uses an expr).
2003-02-17 01:47:20 +00:00
Eric Pouech
00d73d0d36 - fixed mouse event generation
- better management of some keys
- now generating several wincon-events for a given curses-event
- added basic support for V-scrolling (disabled by default)
- fixed printing of some unsupported characters
2003-02-14 19:23:36 +00:00
Mike Hearn
7483aea5b1 Removed the nonexistant command "debugmsg" from winedbg help screen. 2003-02-14 19:22:48 +00:00
Matthew Davison
f32c18381a Make trace output produced by wineboot more useful. 2003-02-12 01:14:08 +00:00
Eric Pouech
fa05849e67 Translated sprintf calls into snprintf. 2003-02-11 22:07:16 +00:00
Eric Pouech
073abfce18 - translated sprintf calls into snprintf
- added helper for sending strings in hex form
2003-02-11 22:06:19 +00:00
Eric Pouech
8e0dcc410c Attach command no longer worked as expected, fixed it. 2003-02-11 22:05:06 +00:00
Sylvain Petreolle
fdd0bfa13c Fixed handling of PATH command with spaces. 2003-02-11 22:01:11 +00:00
Eric Pouech
084e74bdfc - Added experimental parsing for C++ code (but winedbg doesn't support
C++ ABI).
- Now loading symbols for included files.
2003-01-30 01:18:06 +00:00
Eric Pouech
45adf0843f - Removed no longer used queue & modref related commands.
- Protected walk commands while being called with no process loaded.
- In command grammar, allowed some expressions while only numbers
  where accepted.
- Renamed 'info maps' info 'walk maps' and let it work on any
  process.
2003-01-30 00:24:18 +00:00
Dan Kegel
8b429f766d Add real syntax doc for LABEL command. 2003-01-30 00:15:50 +00:00
Shachar Shemesh
fc0d07f8cf Implemented font selection.
Added accelerators resources.
2003-01-28 01:10:28 +00:00
Marcus Meissner
f63e5b646a Remove errno.h from files that do not need it. 2003-01-23 22:51:04 +00:00
Alexandre Julliard
f8aa3b506c Added -Wpointer-arith gcc flag, and fixed the resulting warnings. 2003-01-23 21:32:35 +00:00
Dan Kegel
ba02ae412e Added Windows-compatible start.exe. 2003-01-21 20:14:36 +00:00
Dan Kegel
74e15940cc \ at EOL in string now behaves like in msvc6's rc. 2003-01-21 00:28:28 +00:00
Alexandre Julliard
36bf792fd7 Use proper file sharing parameters when opening files.
Fixed handling of 'if a == b' syntax in batch files.
2003-01-15 03:35:32 +00:00
Shachar Shemesh
c5eb897d98 - Added a "runCmd" function, based on Andreas Mohr's
"BOOT_CreateProcess" function.
- Added a function "ProcessRunKeys", to process all the keys that have
  the common "Run" syntax.
- Called the new function from main for all the various keys.
2003-01-15 00:52:36 +00:00
Francois Gouget
9b0b1e078a Remove (POINTER)NULL casts. 2003-01-14 23:43:41 +00:00
Shachar Shemesh
606b48a09d - Added listing of what the boot process is like, listing what is and
what is not (yet) done.
- Fixed incorrect statement in the "bugs" list.
- Added trace when everything is done.
2003-01-14 19:33:12 +00:00
Alexandre Julliard
b69389520c Added configure check for regex.h. 2003-01-13 18:41:40 +00:00
Alexandre Julliard
76db6b062e Warning fixes. 2003-01-11 22:50:15 +00:00
Eric Pouech
6843fee633 Added 'info symbol' command to look for defined symbols. 2003-01-11 22:48:42 +00:00
Shachar Shemesh
73a7cdac0b Implemented the "pending rename" registry processing. 2003-01-11 21:02:50 +00:00
Eric Pouech
1880800603 Added the GUI part for setting the edition mode flavor. 2003-01-11 21:00:20 +00:00
Liu Spider
cc67041279 Added Simplified Chinese resources. 2003-01-10 01:48:14 +00:00
Eric Pouech
5477453cc6 Added an edition mode flavor (win32/emacs...) to the console settings
in the registry.
2003-01-09 06:01:51 +00:00
Eric Pouech
9957754bd8 Removed emacs edition flavor (it's now a console attribute). 2003-01-09 06:00:09 +00:00