Commit Graph

941 Commits

Author SHA1 Message Date
Robert Reif cddb03e6b9 Added HKEY_DYN_DATA support. 2004-07-08 20:14:10 +00:00
Ferenc Wagner f8dba77dc8 Suppress some more error message boxes.
Truncate report file if too big.
2004-07-06 21:03:22 +00:00
Eric Pouech 10e8ed071a - enhanced 'info share' output
- made use of new dbghelp pure ELF symbol lookup
2004-07-04 00:25:15 +00:00
Hannu Valtonen 9b386b7347 Don't display the commandline text (A trace still gives it).
Set a few fonts to avoid using the horrible system font on native
Windows.
2004-06-28 23:51:55 +00:00
José Manuel Ferrer Ortiz 27a7a7a69a Added some Spanish translations. 2004-06-28 23:51:05 +00:00
Hajime Segawa 76e280b401 Added some Japanese translations. 2004-06-28 23:50:22 +00:00
Mike Hearn 48210fc3e4 Add a --command option to winedbg, add an "all" option to the
backtrace command.
2004-06-23 00:10:02 +00:00
Eric Pouech 4e0b582903 Fix compile error on non-i386. 2004-06-22 02:06:37 +00:00
Vincent Béron 9d8036e1d8 Replace some more -debugmsg references for WINEDEBUG. 2004-06-21 23:56:15 +00:00
Chris Morgan 435623df6f Hardcode "wineshelllink" in winemenubuilder, remove it from the config
file.
2004-06-18 22:29:56 +00:00
Ferenc Wagner ca7cdb8bed Include new or forgotten tests. 2004-06-17 23:01:14 +00:00
Alexandre Julliard 554606d241 Added missing dependency. 2004-06-16 19:04:11 +00:00
Ferenc Wagner 24624f6b5d - Resource script restructuring.
- Build info et al. is given by files instead of env. vars.
- Store that information in resources.
- Make the main windows not resizeable.
- Insist on creating a fresh log file.
- Introduce the make dist target.
2004-06-15 22:45:15 +00:00
Michael Fritscher a06eab0309 Added a German translation of Regedit. 2004-06-15 17:02:08 +00:00
Robert Shearman 9c93c484c5 - Use hourglass cursor for better feedback when expanding nodes.
- Turn off redrawing when expanding to make it faster.
2004-06-14 19:34:58 +00:00
Eric Pouech deca2502d6 - all symbol information storage is now module relative, so we can
unload a module (and it's debugging information), and a process
  without pain
- portabiblity to another CPU should be easier now (CPU dependent backend)
- speed up memory allocation
- stabs related fixes:
      + now correctly handling symbol's size
      + blocks {} in functions are now correctly recognized and stored
        (also applies to local variables scoping)
      + better basic types management (less wild guesses in the code)
      + full support of inline functions (source stepping now shows the
        code in .h files for example)
- removal of external debugger (attaching with gdb is just fine to
  debug winedbg)
- fixed a couple of issues for symbol address handling (address
  lookup, incorrect type binding)
- winedbg now has a man page
2004-06-04 00:59:16 +00:00
Ivan Leo Puoti 3e42f6953e Changed my name, so update copyright info. 2004-05-27 02:25:13 +00:00
Eric Pouech df93f2eeee GetModuleFileName[AW] doesn't terminate the string if the buffer is
too small.
2004-05-19 03:22:55 +00:00
Chris Morgan 231946c332 Free up the original buffer pointer instead of the one we advanced.
Only call getDrive() once inside of addDrive().
2004-05-13 05:17:41 +00:00
Alexandre Julliard 329aa748d4 Fixed crash when selecting the drive letter combo box. 2004-05-06 23:42:34 +00:00
Ferenc Wagner 70cd740454 The msacm directory is special. 2004-05-05 19:00:34 +00:00
Francois Gouget 9f1aea2fb8 Assorted spelling fixes. 2004-05-05 01:09:24 +00:00
Robert Reif 127b25df49 Added msacm32 to the tests. 2004-05-05 01:01:31 +00:00
Francois Gouget cfc3943c5f Make our ascii strings static const.
Remove a couple string variables that were used only once and use the
string literal directly.
2004-05-04 04:13:05 +00:00
Chris Morgan 49f0dd3a2c Implemented an array of 26 drives and interface functions for adding,
copying, moving and deleting drives.
Added a "Show/Hide Advanced" button in the drive edit dialog that
toggles the display of advanced options and resizes/moves controls.
Disable the 'autodetect' radio button in the drive edit dialog until
we have autodetection support.
Map window 'x' button to dialog close.
2004-05-04 02:56:46 +00:00
Krzysztof Foltman b2d8cd3fdf - F2 is now an accelerator for rename
- panel switching via TAB doesn't use IsDialogMessage anymore
- focus is correctly set after main window activation (Alt+TAB etc),
  removed some focus-related bugs
- pressing ENTER or double-clicking a value edits it
- setting a value to an empty string is now allowed
- adding a new value starts rename automatically
- renaming a value doesn't move the cursor
- removed some unnecessary code (NM_RCLICK in ListView etc)
- right-click on tree view displays "New..." menu
- default values are treated like in Windows RegEdit (displayed even
  when they aren't physically present, can't be renamed or deleted)
- Polish translation had some weird characters added before Polish
  letters
2004-05-04 02:55:28 +00:00
Krzysztof Foltman 339619c135 - changed Cancel DEFPUSHBUTTON to PUSHBUTTON
- fixed caption IDD_EDIT_DWORD from "Edit String" to "Edit DWORD"
- added Polish translation
2004-05-01 02:40:28 +00:00
Ferenc Wagner 438369af9a Remove the wineloader variable. 2004-04-23 23:30:11 +00:00
Ferenc Wagner 21b8503c15 Unconditionally test Wine presence.
Add the Build info section to the output.
2004-04-23 02:52:21 +00:00
Alexandre Julliard 9db147e5e4 Make DIR_nt_to_unix return STATUS_NO_SUCH_FILE instead of
STATUS_OBJECT_NAME_NOT_FOUND to indicate that the last component
didn't exist to allow distinguishing it from legitimate errors.
Export it from ntdll, renamed to wine_nt_to_unix_file_name.
2004-04-23 02:46:18 +00:00
Jakob Eriksson 82c191f65a Added Wine detection. 2004-04-23 00:06:57 +00:00
Ferenc Wagner 1fb75dcac5 - constify some strings
- introduce -u option to write archive url into the report
- bump output format version to 3
2004-04-22 23:43:54 +00:00
Jakob Eriksson 5c95e41d89 Fixed typo. 2004-04-20 20:15:43 +00:00
Ferenc Wagner 90baafee4e - Change to console mode so that winetest runs under WinRash.
- Move from spawnvp() to CreateProcess().
- Force a 2-minute timeout on individual tests.
2004-04-20 04:00:07 +00:00
Francois Gouget ebf0eb3138 Make static Unicode strings const. 2004-04-20 00:34:52 +00:00
Ivan Leo Murray-Smith f5da73f53e Small fix. 2004-04-19 23:07:18 +00:00
Francois Gouget 6a6c85c6d8 Make Unicode const strings static so they are not copied to the stack
each time we enter the function.
2004-04-19 20:12:14 +00:00
Francois Gouget 22ff3d43f7 Have winedbg send its output to stderr when invoked with the --auto
option.
2004-04-15 04:58:09 +00:00
Alexandre Julliard 1cb0cf4ced Moved wine_get_unix_file_name implementation to ntdll, and changed it
to return an allocated buffer instead of a fixed size one.
2004-04-14 19:40:53 +00:00
Gerald Pfeifer ae07d8e834 Do not include <windows.h>, to avoid duplicate declaration of
select().
2004-04-13 00:19:38 +00:00
José Manuel Ferrer Ortiz 24dd96a907 Updated Spanish translations. 2004-04-06 03:24:19 +00:00
Eric Pouech 17d464d0d9 Set correct options for dbghelp (ELF loading & parsing speed). 2004-04-05 22:49:32 +00:00
Dimitrie O. Paun abe9c975a8 Remove the rest of the Tweak look hack. 2004-04-01 21:06:14 +00:00
Ferenc Wagner 409f7a3b58 Give SetErrorMode the right argument to suppress crash dialogs. 2004-03-31 00:55:41 +00:00
Ivan Leo Murray-Smith 455cf6c3e4 Fixed some values. 2004-03-30 20:43:22 +00:00
Chris Morgan bcaac8e158 Invalid "Desktop" values would crash winecfg, use the default value
instead.
2004-03-30 04:34:40 +00:00
Ivan Leo Murray-Smith fd3211cb8f Improved version resource info. 2004-03-30 04:33:57 +00:00
Ferenc Wagner 27db309518 Don't expect stdout be usable after exchanging file descriptors under
it.
2004-03-30 04:32:46 +00:00
Ivan Leo Murray-Smith 317cc8d122 Enable Italian translations. 2004-03-29 23:06:18 +00:00
Alexandre Julliard ddd96e57d0 Fixed language declarations. 2004-03-29 23:05:55 +00:00
Ferenc Wagner a122499a98 - Extract revision info from CVS/Entries.
- #include "winetest.rc" into gui.rc.  MinGW can't link in
  more than one resource files.
- Enlarge chunk size of network transfer.
2004-03-24 23:40:06 +00:00
Francois Gouget b948778660 Assorted spelling fixes. 2004-03-23 23:20:16 +00:00
Francois Gouget bfc60dfb7b Compute dwLen after passing the string through
REGPROC_unescape_string() so we don't save garbage characters in the
registry.
2004-03-23 23:02:59 +00:00
Eric Pouech d6b348f0a1 Ported the ReactOS taskmgr written by Brian Palmer. 2004-03-23 01:19:54 +00:00
Mike McCormack 9643b79842 Implement setlocal/endlocal. 2004-03-22 22:56:58 +00:00
Dimitrie O. Paun cbe0e499df Add revision support to winetest.exe. 2004-03-20 19:21:39 +00:00
Ferenc Wagner ca0f5793da - Refactor and fix connection opening.
- Target test.winehq.org.
2004-03-19 19:15:23 +00:00
Ferenc Wagner 8387770064 - Fix report() dispatch.
- Strip "_test..." from test file names.
- Use mystrtok() for command line parsing to avoid collision with the
  one in get_subtests().
- Change User-Agent HTTP header to "Winetest Shell".
2004-03-19 01:54:10 +00:00
Alexandre Julliard 5488a4ed48 Avoid including windows.h since it conflicts with unistd.h. 2004-03-19 01:17:51 +00:00
Mike McCormack 8d02010ff7 Fixed handling of "echo." 2004-03-18 04:01:32 +00:00
Richard Cohen 200675f9e4 Fix cursor position optimization. 2004-03-17 20:48:30 +00:00
Alexandre Julliard 76240a3665 Need to include config.h. 2004-03-16 01:32:36 +00:00
Dimitrie O. Paun fb1845db31 Properly implement all key operations: new, delete, rename.
Fix rename command to handle both keys and values.
2004-03-15 20:19:38 +00:00
Chris Morgan 97d5e1638f Message box to suggest the user not run wine as root. 2004-03-15 20:10:14 +00:00
Oleg Prokhorov 2165660fcd Fix small typo. 2004-03-15 20:08:02 +00:00
Dimitrie O. Paun eb9d0e929a Add all needed accelerators to regedit. Cleanups. 2004-03-15 20:07:44 +00:00
Ivan Leo Murray-Smith 9214e3a7ac Added "can't query key" translation. 2004-03-15 20:05:43 +00:00
Zimler Attila 61197df74c Add delete key support. 2004-03-12 19:44:47 +00:00
Dimitrie O. Paun ced6ca78b8 Remove the FileSystem option from the drive configuration. 2004-03-12 19:44:04 +00:00
Michael Stefaniuc 0075cdba81 Add the LDFLAGS when linking hlp2sgml. 2004-03-11 22:42:11 +00:00
Alexandre Julliard adc7a91152 We should no longer need to unset TMP and TEMP. 2004-03-11 03:52:07 +00:00
Alexandre Julliard 6be39b60f5 Take advantage of the new winegcc -B support. 2004-03-09 04:54:07 +00:00
Alexandre Julliard 4d6b27ec3a Avoid some redundant libraries on the winegcc command line. 2004-03-03 22:39:22 +00:00
Alexandre Julliard 589e115233 We no longer use the .exe.spec.c files. 2004-03-02 21:16:37 +00:00
Alexandre Julliard 6621b2d213 Build all the programs with winegcc. 2004-03-02 21:00:00 +00:00
Ivan Leo Murray-Smith 9a8d951232 Make sure text isn't cut off by the close button. 2004-03-02 20:56:35 +00:00
Juan Lang d89279a974 Connect to winehq.org by its name rather than by its IP addr. 2004-03-01 23:28:02 +00:00
Oleg Prokhorov dbcc37ba7d - key accelerators for "New Game" and exit
- auto flag after successful game those entries which were not flagged
  by player during the game himself
2004-03-01 23:13:30 +00:00
Dimitrie O. Paun e59561c8fe Submit results to WineHQ. 2004-03-01 23:11:08 +00:00
Matt Chapman 9f9462a1c9 Fix dumping of Unicode strings. 2004-02-25 01:24:42 +00:00
Yorick Hardy 3e2fa2c33a Use SHN_UNDEF instead of STN_UNDEF to specify undefined section
index.
2004-02-24 01:22:37 +00:00
Dmitry Timoshkov 4fe98c5af0 Convert app description field to unicode and use CP_UNIXCP when
printing it on the console.
2004-02-24 01:01:10 +00:00
Eric Pouech 141db032c4 - fixed ELF modules' size information
- fixed containers' tests
2004-02-24 00:59:57 +00:00
Ferenc Wagner feaad968b8 Report the error sent by the CGI script.
Make progress bar selection explicit.
2004-02-21 04:01:56 +00:00
Ferenc Wagner 8c4a4dffd6 Add a free() call at the end. 2004-02-20 19:56:29 +00:00
Gerald Pfeifer 3061e97b47 Fix non-standard code in report(). 2004-02-20 01:09:31 +00:00
Ferenc Wagner efc67253fd - command line handling (GUI will follow)
- strip .exe[.so] from test names
- version 2 output
2004-02-19 04:12:42 +00:00
Robert van Herk 2f1bc74b2e Allow user to choose "native", "native,builtin", "builtin",
"builtin,native" and "disable" for each library they override.
2004-02-17 20:26:15 +00:00
Alexandre Julliard 095b498b17 Renamed --exe-mode option to --mode now that it can be used for dlls
too.
2004-02-16 22:24:24 +00:00
Martin Fuchs fa828cd057 - move some PIDL function declarations from undocshell.h into public
header, as they are no longer undocumented
- implement context menu support for Winefile
2004-02-11 04:18:12 +00:00
Mike McCormack 95b0fc6f08 Use GetFullPathName to convert unix path names to DOS ones. 2004-02-10 20:07:43 +00:00
Francois Gouget ad5ff7ceeb Assorted spelling and case fixes. 2004-02-09 22:07:42 +00:00
Huw Davies 89ef25e218 Use the BTNS_* toolbar button style defines rather than the outdated
TBSTYLE_*.
2004-02-09 21:01:10 +00:00
Hannu Valtonen a13e0e9999 Remove some useless comments and rearrange the GUI a bit. 2004-02-09 20:57:21 +00:00
Chris Morgan 2c6ea211f0 Rename 'General tab' to 'About', move to the last position.
Make applications tab handle global and per-app winver, dosver and
winelook settings, mirroring the Libraries tab.  Code copied from
Robert van Herk's libraries tab.
Move global/app specific function and global to the x11drv tab where
it is currently used.
Add a couple of property helper functions.
Set 3D border around treeview controls.
Removed invalid resources from languages other than En.
2004-02-07 01:01:34 +00:00
Eric Pouech 269b8a0e8c Fixed typo. 2004-02-06 05:22:14 +00:00
Ivan Leo Murray-Smith 81ec7fd490 Translate "options". 2004-02-06 05:19:44 +00:00
Robert Shearman b99cb051ed Cancel rename if value to rename to already exists. 2004-02-06 05:16:56 +00:00
Eric Pouech 53fa0d5433 - Fixed broken winedbg compilation on BSD.
- Fixed some corner case handling in ELF list walking (reported by
  Robert Shearman).
2004-02-05 01:27:38 +00:00
Eric Pouech 62bf6ecc85 - now detecting Dwarf debug information in ELF modules (but don't load
it)
- separated module management (pe.c, elf.c) from debug information
  management (stabs.c, msc.c)
- worked around new wine-pthread and wine-kthread loaders (no longer
  use "wine" as default loader)
- better convergence of gdb-proxy and winedbg for ELF handling
- fixed ELF link-map walking - now using all loaded shared libs -
  (with the help of Robert Shearman)
- added a bit of const correctness
2004-02-03 00:14:12 +00:00
Eric Pouech 39628f49ed - now reporting message on bogus line number in 'bp <num>' commands
(useful when user thinks <num> is a linear address)
- fixed bogus return value in DEBUG_AddBreakpoint
2004-01-28 20:05:39 +00:00
John K. Hohm da7a575328 Allow regedit to edit (Default) key values. 2004-01-27 20:10:40 +00:00
Sami Aario a24da03943 Fix a debug message. 2004-01-27 03:59:36 +00:00
Alexandre Julliard 20b4585e3c Only link against libdxguid where necessary. 2004-01-27 00:11:16 +00:00
Alexandre Julliard c3eac43839 Moved libuuid to the dlls directory, and moved the DirectX GUIDs into
a separate libdxguid library.
2004-01-26 21:29:05 +00:00
Ge van Geldorp 399901e054 Rename LARGE_INTEGER and ULARGE_INTEGER members "s" to "u" to conform
with PSDK.
2004-01-23 01:51:33 +00:00
Ivan Leo Murray-Smith 6fb62d0353 Resource updates. 2004-01-23 01:44:47 +00:00
Alexandre Julliard 3defd321b2 Don't link directly to 16-bit APIs for portability reasons (based on a
patch by Steven Edwards).
2004-01-21 02:20:29 +00:00
Ivan Leo Murray-Smith 631150dd81 Yet again catching up with En.rc. 2004-01-20 02:09:39 +00:00
Chris Morgan cde7f90903 Add audio tab with first pass at autodetection of audio driver.
Double clicking a drive entry brings up drive edit window.
2004-01-20 02:07:35 +00:00
Thomas Weidenmueller a34dc5b53a Regedit GUI enhancements with new Windows-like icons. 2004-01-20 01:33:02 +00:00
Ivan Leo Murray-Smith 998e1520dd Yet another update. 2004-01-20 01:24:27 +00:00
Marcelo Duarte ab14f1a5a2 Update of Portuguese resources. 2004-01-18 23:18:33 +00:00
Dimitrie O. Paun a38979a3cd Fix value renaming. Cleanup code, fix a few leaks. 2004-01-16 23:02:44 +00:00
Thomas Weidenmueller 7285f46840 Fixed handling of control focus. 2004-01-16 21:20:54 +00:00
Thomas Weidenmueller 794e046279 Enable the help menu for regedit. 2004-01-16 21:20:42 +00:00
Dimitrie O. Paun 7a6d6aabac Streamline the editing interfaces a bit.
Open the registry with only the required permissions for the
operation. Fix a few leaks.
2004-01-16 02:21:23 +00:00
Thomas Weidenmueller 649643aad7 Added context menu support. 2004-01-16 02:14:19 +00:00
Thomas Weidenmueller d0d8b5bfb1 Implemented View|Split. 2004-01-16 01:59:05 +00:00
Thomas Weidenmueller 8461c77082 Simplify the About dialog code. 2004-01-16 01:58:48 +00:00
Thomas Weidenmueller 2678595e3f Expand the treeview on startup. 2004-01-16 01:58:28 +00:00
Ferenc Wagner 354f662962 Added graphical feedback. 2004-01-15 01:48:05 +00:00
Alexandre Julliard 6235a28adc Avoid non-portable strip -s (reported by Robert Lunnon). 2004-01-15 00:22:10 +00:00
Dimitrie O. Paun d160d46c7d Add value rename support to regedit. 2004-01-13 23:18:12 +00:00
Tom Wickline e961edd306 Add dillo as a browser to search for. 2004-01-13 22:48:29 +00:00
Francois Gouget fc1e5789fa Do a SearchPath before opening the file to improve compatibility with
the native regedit.
2004-01-13 05:07:07 +00:00
Francois Gouget 4cb9c590b9 Remove references to regapi. 2004-01-13 04:59:33 +00:00
Ivan Leo Murray-Smith c87bbd8234 Brought up to date to Dimi's latest patch. 2004-01-08 00:40:48 +00:00
Robert van Herk 5fd5f38490 Added a tabsheet that allows the user to change the dll overrides,
both globally and per app.
2004-01-07 00:43:40 +00:00
Francois Gouget 640cc3f3e1 Assorted spelling fixes. 2004-01-06 22:08:33 +00:00
Chris Morgan d888d36e1d Added winebrowser app that launches a Unix browser. 2004-01-06 20:49:58 +00:00
Francois Gouget 826ff13385 Improve error reporting. 2004-01-06 20:39:17 +00:00
Dimitrie O. Paun b3130b9f6d Add new value support. Misc improvements and cleanups. 2004-01-06 20:38:56 +00:00
Ivan Leo Murray-Smith 1c875a4f4f Updated Italian resources. 2004-01-06 00:37:29 +00:00
Eric Pouech 5bf3a2669b Made wine_get_unix_file_name take a Unicode string pointer. 2004-01-05 23:42:09 +00:00
Dimitrie O. Paun 4352892f60 Add value delete, and dword edit support. 2004-01-05 21:14:19 +00:00
Zimler Attila 071b7dae8a Added support for creating new keys. 2004-01-03 00:33:56 +00:00
Ivan Leo Murray-Smith edeb27b09c Added Italian resources. 2004-01-02 01:50:05 +00:00
Mike McCormack bbe0e2ce80 Sort the output of wcmd's set command. 2003-12-30 19:17:31 +00:00
Ivan Leo Murray-Smith 5d7957a36d Updated Italian translations. 2003-12-30 19:12:38 +00:00
Ferenc Wagner 9644428385 Solaris sh portability fix. 2003-12-30 19:09:25 +00:00
Eric Pouech 48f97983d7 - get rid of winedbg internal channels for output
- move all standard (old MESG channel) output to stdout
- move all other outputs (TRACE, WARN...) to a new wine debugging
  channel (winedbg)
- replaced quite a few #ifdef:ed out output to new channels (mainly in
  symbol management area...)
- added a new maintenance commands to ease up debugging
- updated documentation accordingly
2003-12-15 19:53:08 +00:00
Alexandre Julliard 647dec8403 Removed useless #ifdef WINELIB. 2003-12-13 03:22:02 +00:00
Alexandre Julliard cf83c1254a Define __WINE__ to enable extensions (spotted by Martin Fuchs). 2003-12-13 03:21:30 +00:00
Martin Fuchs 17b9837af4 Fixed missing initializations of struct SHELLEXECUTEINFO. 2003-12-12 04:11:25 +00:00
Dimitrie O. Paun 166145385d Remove most string size limitations.
Better error handling. Less listview flicker.
A bunch of style fixes and improvements.
2003-12-12 04:08:59 +00:00
Richard Cohen 5ac00719c8 - Fix obsolete comments about windowsx, commdlg.
- Increase filename length to MAX_PATH.
- Set the windows extent before playing the metafile.
- Don't hardcode logpixels to 96.
2003-12-11 04:24:38 +00:00
Jon Griffiths 979d543368 Sort the listview when clicking the Name or Type headers. 2003-12-10 02:10:52 +00:00
Dimitrie O. Paun 58c185ecf0 Reformat regedit in a consistent manner. 2003-12-08 22:48:07 +00:00
Richard Cohen cc8c205adb - Implement 'Choose font', 'No title', 'Always on Top'.
- Paint to offscreen bitmap to eliminate flicker.
- Put 'Always on top' on the main menu not the system menu.
- Date format should be DATE_LONGDATE.
- L button drag to move.
- Cosmetic adjustments.
2003-12-08 22:23:03 +00:00