Commit graph

27313 commits

Author SHA1 Message Date
Thomas Bluemel b7b9154d87 Enable the code to determine the time zone from the default system language
svn path=/trunk/; revision=29722
2007-10-20 21:37:48 +00:00
Johannes Anderwald 61f5e03b5c - add joy.cpl and tapiui.dll to bootcd
- patch by Cameron Gutman (aicommander[at]gmail[dot]com)

svn path=/trunk/; revision=29720
2007-10-20 18:56:46 +00:00
Thomas Bluemel 64c30129f0 tapiui.dll doesn't have an entry point
svn path=/trunk/; revision=29719
2007-10-20 18:34:56 +00:00
Aleksey Bragin 7ebd9da005 - Use "windows" module to hold native dlls, which can be legally used in different operating systems (for now, it's mfc42.dll). Put it into reactos\modules\windows directory and "makex bootcd".
svn path=/trunk/; revision=29718
2007-10-20 18:09:14 +00:00
Aleksey Bragin 3897b3d8ee - Remove entrypoint="0" from DLLs which actually need their DllMain to be exported and run. Some of them are Wine-autosynced, so the offer is to alter winesync.cmd to remove "entrypoint="0" from autocreated .rbuild files.
svn path=/trunk/; revision=29716
2007-10-20 17:38:35 +00:00
Aleksey Bragin 0ac6d75c60 Dmitry Chapyshev <lentind@yandex.ru>
- Fully implement tapiui.dll, compatible with Windows.
- Icons come from SUSE's yast2-industrial; 203,202.ico and 301,302.bmp are done by me based on Tango.

svn path=/trunk/; revision=29714
2007-10-20 17:16:30 +00:00
Eric Kohl 698fbca4a1 Make it UNICODE-safe.
svn path=/trunk/; revision=29713
2007-10-20 15:03:15 +00:00
Eric Kohl 47fe787a9e Fix indentation (TABs --> Spaces).
Use BEGIN and END instead of { and } in resource scripts.

svn path=/trunk/; revision=29706
2007-10-20 11:08:23 +00:00
Aleksey Bragin 4c94f55c72 Dmitry Chapyshev <lentind@yandex.ru>
- Implement a joy.cpl applet. Works good on Windows XP.

svn path=/trunk/; revision=29705
2007-10-20 10:20:05 +00:00
Johannes Anderwald 8a229a42d2 - fix param spotted by James Tabor
- see http://www.reactos.org/archives/public/ros-dev/2007-October/009952.html for more details

svn path=/trunk/; revision=29704
2007-10-20 10:14:03 +00:00
Mike Nordell 8bca67688e Don't try to open a harddisk for reading when checking for it to create the PhysicalDriveN links. Instead, request FILE_READ_ATTRIBUTES. This silences a hack-warning in IopParseDevice, that now possibly can be removed.
svn path=/trunk/; revision=29702
2007-10-20 07:36:17 +00:00
Mike Nordell c94bf60692 [COMMENT] Added comment explaining how this code, which at first glance simply couldn't work, indeed can work. Much code (55 lines to be precise) is hidden inside a macro.
svn path=/trunk/; revision=29700
2007-10-20 05:48:25 +00:00
Art Yerkes dedc151662 Protect access to the physical map.
svn path=/trunk/; revision=29699
2007-10-20 04:30:01 +00:00
Johannes Anderwald 12793466a6 - implement shellnew operations for type "Data" and "FileName"
svn path=/trunk/; revision=29694
2007-10-20 01:18:08 +00:00
Johannes Anderwald 01dfe7583c - store lnk extension
- store shellnew command range
- implement shellnew commands for type "Command" and type "NullFile"


svn path=/trunk/; revision=29693
2007-10-20 00:50:07 +00:00
Johannes Anderwald 6aa7d10022 - add a create shellnew option for textfiles
svn path=/trunk/; revision=29692
2007-10-20 00:46:40 +00:00
Johannes Anderwald 385e22ca5a - provide a name for shellnew command (required)
svn path=/trunk/; revision=29691
2007-10-19 23:54:26 +00:00
Daniel Reimer ae7da04787 Delete all Trailing spaces in code.
svn path=/trunk/; revision=29690
2007-10-19 23:21:45 +00:00
Daniel Reimer a7fddf9c07 Delete all Trailing spaces in code.
svn path=/trunk/; revision=29689
2007-10-19 23:05:02 +00:00
Daniel Reimer 622c29bffb Delete all Trailing spaces in code.
svn path=/trunk/; revision=29688
2007-10-19 23:01:40 +00:00
Johannes Anderwald dd02e006bb - implement loading of shell new items in context menus
- these are responsible for showing creating "new file type extension" item

svn path=/trunk/; revision=29686
2007-10-19 19:32:16 +00:00
Hervé Poussineau 4d1f688f65 Activate define override check in rbuild
Cleanup some .rbuild files
Set __REACTOS__ as overridable ; it should be removed after next winesync

svn path=/trunk/; revision=29685
2007-10-19 15:27:44 +00:00
Hervé Poussineau f33633bbf7 Add an 'overridable' attribute on defines.
Suggestion by Marc Piulachs

svn path=/trunk/; revision=29684
2007-10-19 15:06:11 +00:00
Mike Nordell 29cfc91618 Deleted definition of a variable named ScsiPortIsr that was directly followed by the declaration of the function with the same name.
svn path=/trunk/; revision=29683
2007-10-19 14:27:32 +00:00
Hervé Poussineau 7e9e19c6f6 Ignore compiler flags when generating resource macro
svn path=/trunk/; revision=29682
2007-10-19 14:16:18 +00:00
Hervé Poussineau e7d0bd05c2 Support define overriding in child .rbuild files
See issue #2745 for more details.

svn path=/trunk/; revision=29681
2007-10-19 13:24:06 +00:00
Hervé Poussineau 7b57d6a08d Const-ify Define class
svn path=/trunk/; revision=29680
2007-10-19 13:20:27 +00:00
Johannes Anderwald bcb862e4f0 - fix creating context menu entry for shortcut
- add static context menu entry (under windows xp sp2 it is defined under ".lnk", however this is a little mess to define static handlers in one place and dynamic in another)

svn path=/trunk/; revision=29679
2007-10-19 13:01:55 +00:00
Johannes Anderwald ec0138f98f Author: Evan Teran <evan.teran@gmail.com>
- Fix typo in GlobalAlloc parameters.

svn path=/trunk/; revision=29678
2007-10-19 11:15:50 +00:00
Johannes Anderwald 50fa98a4ca - add printer folder
- patch by Huw D M Davies (http://www.winehq.org/pipermail/wine-patches/2005-April/016926.html)
- register bitbucket context menu extension

svn path=/trunk/; revision=29677
2007-10-19 11:03:05 +00:00
Johannes Anderwald 4d7b011eb9 - load dynamic IContextMenu extensions from registry
- it uses the key shellex\ContextMenuHandlers\{CLSID} to load extensions
- make SHCreateDefaultContextMenu use default IContextMenu implementation
- TBD for static IContextMenu extensions and for creating a new object of that type (ShellNew)
- code currently if 0' out

svn path=/trunk/; revision=29676
2007-10-19 10:52:07 +00:00
Mike Nordell db4783f481 [FORMATTING] Misuse of TAB. Converted to spaces.
svn path=/trunk/; revision=29674
2007-10-19 07:50:59 +00:00
Art Yerkes 1b1b3c8ca6 Uncaught error when moving to trunk. Thanks gdb.
svn path=/trunk/; revision=29673
2007-10-19 07:47:21 +00:00
Art Yerkes 293cc2c20b Debug DbgBreakPoint and drop to GDB on program trap.
svn path=/trunk/; revision=29672
2007-10-19 07:22:01 +00:00
Thomas Bluemel d8772de615 Destroy created pen after use (fixes a GDI object leak)
svn path=/trunk/; revision=29671
2007-10-19 04:51:07 +00:00
Thomas Bluemel 9849a423d6 Tweak the ScrollDC implementation a bit so that it produces a better output. The implementation still is completely incorrect as it should call the driver for this operation instead of doing a BitBlt operation...
svn path=/trunk/; revision=29670
2007-10-19 03:23:04 +00:00
Thomas Bluemel f5ae8773cf Extend hack in NtUserEnumDisplayDevices to fail enumerating monitors. Fixes an infinite loop in deskmon.dll
svn path=/trunk/; revision=29669
2007-10-19 02:51:48 +00:00
Thomas Bluemel 0c04721b80 Port RegLoadMUIStringA/W from WINE HEAD and adjust parameter names
svn path=/trunk/; revision=29668
2007-10-19 02:40:23 +00:00
Thomas Bluemel c573ed42b0 Initialize the COM library
svn path=/trunk/; revision=29667
2007-10-19 02:16:54 +00:00
Thomas Bluemel 509bef7801 Allow selecting monitors using the keyboard
svn path=/trunk/; revision=29666
2007-10-18 23:39:16 +00:00
Thomas Bluemel 36f1aa644b Add very basic dragging support to the monitor selection control
svn path=/trunk/; revision=29665
2007-10-18 22:59:33 +00:00
Colin Finck cabbd02835 Use StretchBlt with fixed values for drawing the card backs in the Deck Options dialog.
This way the dialog looks normally, also with bigger cards like the Bavarian ones.

svn path=/trunk/; revision=29664
2007-10-18 22:04:50 +00:00
Colin Finck e82f596e25 - Fix a bug in Solitaire: When you used the 1-card-mode before, there never was a card behind the one, which you drag from the pile.
Now Solitaire collects all the cards from the deck in the 1-card-mode like Windows Solitaire does.
- Make it possible to use CS_EI_CIRC (the O sign) and CS_EI_X (the X sign) as empty images for a deck.
  Actually make use of CS_EI_CIRC for the Solitaire deck.

svn path=/trunk/; revision=29663
2007-10-18 21:54:39 +00:00
Johannes Anderwald 33aa43c80f - only register hotkey when setup is active
- should fix bug 2684
See issue #2684 for more details.

svn path=/trunk/; revision=29662
2007-10-18 21:09:45 +00:00
Mike Nordell c44c89a6ab Fix logical error in a hack.
svn path=/trunk/; revision=29661
2007-10-18 15:37:52 +00:00
Timo Kreuzer 1ba1d85baf revert my useless hack.
svn path=/trunk/; revision=29660
2007-10-18 09:44:58 +00:00
Hervé Poussineau ae32fc91f9 Export GetDefaultPrinterA/W also by ordinal
svn path=/trunk/; revision=29659
2007-10-18 08:44:46 +00:00
Art Yerkes 9b64d11bf9 Break in at will.
Fix trap handler a bit, allowing setting of MSR.
Make packet code work properly when serial output is interrupted by a packet
from gdb.

svn path=/trunk/; revision=29658
2007-10-18 08:12:28 +00:00
Mike Nordell 884b9c5804 Move variable definition to before first code statement. GCC did not catch this due to its language extensions.
svn path=/trunk/; revision=29657
2007-10-18 08:11:32 +00:00
Mike Nordell 790709a740 Feeble attempt at getting NT4 vga.sys working by implementing HalFrameBufferCachingInformation case for HaliQuerySystemInformation.
svn path=/trunk/; revision=29656
2007-10-18 08:00:59 +00:00