Commit graph

27326 commits

Author SHA1 Message Date
Hervé Poussineau eb32aa038b [FORMATTING] General cleanup (indentation, headers...). No code change
svn path=/trunk/; revision=29748
2007-10-21 18:35:19 +00:00
Johannes Anderwald aa6fdab501 - use SHGetSpecialFolderPath if used on desktop when creating new file objects
svn path=/trunk/; revision=29744
2007-10-21 17:11:43 +00:00
Johannes Anderwald 1e5f7f1f85 - fix a typo
- may fix bug 2732

svn path=/trunk/; revision=29740
2007-10-21 16:22:39 +00:00
Johannes Anderwald 027341f0cb - fix memory leak
svn path=/trunk/; revision=29739
2007-10-21 16:20:14 +00:00
Daniel Reimer 60efb9002e Remove Trailing spaces.
Add German Translations for joy and tapiui.rc.
Fix a typo in en-US of tapiui.

svn path=/trunk/; revision=29735
2007-10-21 13:49:27 +00:00
Eric Kohl 9e7e871493 Simplify a lot of code (e.g.: SendMessage(GetDlgItem(...)...) --> SendDlgItemMessage(...))
svn path=/trunk/; revision=29733
2007-10-21 13:02:26 +00:00
Eric Kohl 89e36432c3 Fixed indentation (TABs --> Spaces)
No code changes.

svn path=/trunk/; revision=29732
2007-10-21 12:58:35 +00:00
Hervé Poussineau f468185fd7 Replace STDCALL by APIENTRY
Remove keywords property

svn path=/trunk/; revision=29730
2007-10-21 11:50:55 +00:00
Eric Kohl 2689ce9561 - Keep the value type of each environment variable that was read from the registry and assign the right type for new and modified variables.
- Read and write the the raw (non-expanded) environment variables and display the cooked (expanded) ones only.

svn path=/trunk/; revision=29729
2007-10-21 11:13:03 +00:00
Colin Finck f546265f2f - Apply the spanish translation for eventvwr by Marc Piulachs (marc DOT piulachs AT codexchange DOT net, bug 2758)
- Use a consistent indentation in all resource files
- Change the metrics of some controls to make the full text visible
- Add a manifest file to enable visual styles
See issue #2758 for more details.

svn path=/trunk/; revision=29728
2007-10-21 10:41:11 +00:00
Aleksey Bragin b54db7180d - When adding new items into a submenu, they are placed incorrectly. Fix this.
svn path=/trunk/; revision=29727
2007-10-21 09:08:04 +00:00
Hervé Poussineau d4a661abf0 Replace DDKAPI call convention by APIENTRY, as specified in winddi.h for driver function pointers
svn path=/trunk/; revision=29726
2007-10-21 07:14:55 +00:00
Thomas Bluemel f3936aecb5 Fixes updating default character attributes when calling SetConsoleTextAttribute().
See issue #2705 for more details.

svn path=/trunk/; revision=29723
2007-10-20 22:26:58 +00:00
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