Commit graph

26081 commits

Author SHA1 Message Date
James Tabor 619203c31c Start of the dcattr migration.
svn path=/trunk/; revision=28181
2007-08-05 22:02:12 +00:00
Daniel Reimer ecfdde12b9 My Present for ya all. A new cards.dll with bigger, photorealistic Bavarian Style Cards. I theory Number 2-5 are NON existant. But to be fully compatible I sat down and made them by myself. Its fully compatible to Windows Solitaire, not ROS Solitaire, which does not like the bigger cards. This needs a fix. Btw if someone finds out how to modify the edges on the cards to be transparent, plz tell me. They need to be waay more round.
svn path=/trunk/; revision=28180
2007-08-05 20:38:19 +00:00
Eric Kohl c55a8d231d Add the status bar.
svn path=/trunk/; revision=28179
2007-08-05 18:56:39 +00:00
Sylvain Petreolle ec345d7f85 fix build
svn path=/trunk/; revision=28178
2007-08-05 14:58:58 +00:00
Aleksey Bragin 56c73282c2 - More MSVC fixes
svn path=/trunk/; revision=28174
2007-08-05 11:27:39 +00:00
Eric Kohl f3af35532e Implement toggle keys option.
svn path=/trunk/; revision=28173
2007-08-05 09:48:34 +00:00
James Tabor dfd772ea97 Started CreateMetaFile, port from wine. Made changes to the structures. Added new support routines.
svn path=/trunk/; revision=28172
2007-08-05 09:21:00 +00:00
Aleksey Bragin e8847e55ed - Comment out those lines again (sorry), to prevent having lots of uninstallable revisions built by buildbot. Please re-commit when the real bug is fixed.
svn path=/trunk/; revision=28171
2007-08-05 08:27:41 +00:00
Timo Kreuzer f00375696c delete gdi32 test from win32 folder, as it is all in apitests folder now
svn path=/trunk/; revision=28170
2007-08-05 03:38:42 +00:00
Timo Kreuzer 58c6a293bc - make apitest.c into a static lib to be used by different tests
- add a gdi32 api test, based on the one in the win32 folder
- add a user32 api test
- change type of test functions to int
- implement a quick 'n dirty html api status output
- uncomment NtGdiTransormPoints in w32kdll.def
- add ASSERT1 macro (ASSERT is already used)
- include some more headers

svn path=/trunk/; revision=28169
2007-08-05 03:32:24 +00:00
James Tabor 342efc07e7 Removed non Enh Metafile stubs from win32k:
- Updated ntgdibad.h.
- List of known functions:
  NtGidConvertMetafileRect
  NtGdiCreateMetafileDC
  NtGdiCreateServerMetaFile
  NtGdiGetServerMetaFileBits
  NtGdiSetMetaRgn
- No updates for Enh Metafile.


svn path=/trunk/; revision=28166
2007-08-04 22:02:39 +00:00
James Tabor 0fc46e2a68 Copy Metafile.c to EnhMFile.c. Separating the code.
svn path=/trunk/; revision=28165
2007-08-04 21:02:55 +00:00
Daniel Reimer a7c1fcdf5b revert some accidently commited changes in my tree.
svn path=/trunk/; revision=28164
2007-08-04 20:51:54 +00:00
Daniel Reimer 3dd7170968 Add 8 new Backgrounds to cards.dll. thx to Mario Kacmar (kario@szm.sk) (Bug 2416)
svn path=/trunk/; revision=28162
2007-08-04 20:13:19 +00:00
Timo Kreuzer 5f857c9cba small bugfix
svn path=/trunk/; revision=28161
2007-08-04 16:51:10 +00:00
Timo Kreuzer 2669c54fcc - implement quick 'n dirty HTML api status output
- change test function return type to INT
- add ASSERT macro
- include some more headers

svn path=/trunk/; revision=28160
2007-08-04 16:45:12 +00:00
Eric Kohl cbba52ddde Add remaining sticky keys options.
svn path=/trunk/; revision=28159
2007-08-04 16:41:30 +00:00
Christoph von Wittich c1152ad29c Fix scanning affinity in IoConnectInterrupt (patch by w3seek)
svn path=/trunk/; revision=28158
2007-08-04 15:52:17 +00:00
Sylvain Petreolle 21876ed8a8 C uses / as dir separator, not \
svn path=/trunk/; revision=28157
2007-08-04 13:22:48 +00:00
Ged Murphy 8db125b5c8 revert the unicode build for now as it causes a problem with our gcc build
svn path=/trunk/; revision=28156
2007-08-04 11:19:51 +00:00
Aleksey Bragin 1e9162f086 - Fix kernel32 compile.
svn path=/trunk/; revision=28155
2007-08-04 10:59:01 +00:00
Eric Kohl 2f2abb39d0 - Ask the user when he closes the window only if the game is still running.
svn path=/trunk/; revision=28154
2007-08-04 10:22:44 +00:00
Aleksey Bragin 415aa5eb49 - Fix NtSetInformationThread(ThreadBasePriority)
- Fix buffer overflow in KeRosDumpStackFrames
- Fix usage of garbage/uninitialized handle entry local variable in ObpCreateHandle
- Fix buffer overflow and logic bug in IoConnectInterrupt
- Fix MSVC warnings

svn path=/trunk/; revision=28153
2007-08-04 08:49:47 +00:00
Aleksey Bragin ce187084c2 - Appropriate changes to kmtest
svn path=/trunk/; revision=28152
2007-08-04 08:47:52 +00:00
Aleksey Bragin ac4295e788 - WDK and MSVC compatibility fixes.
svn path=/trunk/; revision=28151
2007-08-04 08:26:58 +00:00
James Tabor bccb44324c Dc.c :
- Update Get/SetDCBrush/PenColor code.
  * Added dcattr sync flags to Set functions.
  * if'ed out, does compile.
Painting.c :
- Update LP to DP to LP code.
  * Added update flags for Xforms, the best way I understand them.
  * if'ed out.
- Moved Fixme line down and above GetDCObject.

svn path=/trunk/; revision=28150
2007-08-04 07:37:27 +00:00
Timo Kreuzer 9c457ea930 fix some names
svn path=/trunk/; revision=28149
2007-08-03 22:31:55 +00:00
Colin Finck 0ebf3b75fd - Define one LANGUAGE, SUBLANG pair per resource file and not per resource.
This makes it easier for translators and also fixes a mix-up of languages.
- Move the brazilian translations from pt-PT.rc to a new pt-BR.rc file.
- Remove the "#ifdef LANG_WALON" statement from wa-WA.rc and disable this resource file in rsrc.rc instead like it's done for eo-EO.rc.
  These are WINE-specific LANG defines. We also have them in include/reactos/wine/winnt.h, but this file is not included. It has to be decided later how to handle these languages.

See issue #2523 for more details.

svn path=/trunk/; revision=28148
2007-08-03 21:36:53 +00:00
Eric Kohl a83c2f3d54 Enable "Deck" menu item.
svn path=/trunk/; revision=28146
2007-08-03 18:04:34 +00:00
Ged Murphy 423e234726 build sol as unicode
svn path=/trunk/; revision=28145
2007-08-03 18:01:04 +00:00
Ged Murphy e4a100a916 don't rename the executable for make install. This should keep w3seek happy for a while :)
svn path=/trunk/; revision=28144
2007-08-03 17:48:24 +00:00
Ged Murphy 85145f3477 don't link to a non existent lib
svn path=/trunk/; revision=28143
2007-08-03 17:34:55 +00:00
Ged Murphy 38acb524ac don't ask everytime the user wants to close the window
svn path=/trunk/; revision=28142
2007-08-03 17:25:22 +00:00
Hervé Poussineau d68373d641 Fix non mingw backend invocations
svn path=/trunk/; revision=28139
2007-08-03 16:09:09 +00:00
Hervé Poussineau 95029fea84 Create resource output directory before calling bin2res
svn path=/trunk/; revision=28138
2007-08-03 15:33:45 +00:00
Thomas Bluemel 4595bee66c Patch by Frode Lillerud <frode@enkelt.no>
- Basic implementation of logoff.exe
See issue #2509 for more details.

svn path=/trunk/; revision=28137
2007-08-03 15:14:49 +00:00
Colin Finck e0997c086c Updated ukrainian translations by Artem Reznikov (temarez AT yandex DOT ru)
See issue #2524 for more details.

svn path=/trunk/; revision=28136
2007-08-03 15:12:08 +00:00
Hervé Poussineau d5527355ec syssetup.inf really belongs to output directory, not intermediate one
svn path=/trunk/; revision=28135
2007-08-03 14:33:43 +00:00
Hervé Poussineau 623ca2cf0a Extract resources to intermediate directory
svn path=/trunk/; revision=28134
2007-08-03 13:51:19 +00:00
Hervé Poussineau 28a8baa325 Add -O option, to define where are stored extracted resources
svn path=/trunk/; revision=28133
2007-08-03 13:47:51 +00:00
Daniel Reimer df1611977b Translate new stuff in German RC File.
svn path=/trunk/; revision=28132
2007-08-03 12:57:12 +00:00
Ged Murphy ebe6b85b1b add language resources
svn path=/trunk/; revision=28131
2007-08-03 12:54:41 +00:00
Ged Murphy 7de49332f6 add a few more card back bitmaps
svn path=/trunk/; revision=28130
2007-08-03 12:50:49 +00:00
Ged Murphy 4c9ad2ec8a - add a dialog to allow users to change the card backs
- highlights a few drawing bugs in ros

svn path=/trunk/; revision=28129
2007-08-03 12:47:40 +00:00
Hervé Poussineau 85d3e8b1d1 Add missing include directory
svn path=/trunk/; revision=28128
2007-08-03 12:12:41 +00:00
Colin Finck eb840bfc08 Check if the same Monitor ID (= 10 bytes from the EDID, which can be used to uniquely identify a monitor) appears two times and stop the enumeration in this case.
This is needed for some older monitors (1994-1999), which transmit the EDID data according to the VBE/DDC Standard 1.0.
We assumed that the function for reading the EDID fails, when we input higher controller unit numbers, but some older monitors don't care about the controller unit number and always return valid EDID data.
More information is available at: http://www.vesa.org/public/VBE/VBEDDC11.PDF

See issue #2239 for more details.

svn path=/trunk/; revision=28127
2007-08-03 12:10:43 +00:00
Hervé Poussineau df770c6d06 Move some more autogenerated files to intermediate directory
Remove POSTAUTO hack in Makefile

svn path=/trunk/; revision=28126
2007-08-03 11:54:33 +00:00
Hervé Poussineau 1a47ede2ff Add ROS_ARCH environment variable
Set -r option of rbuild as mandatory

svn path=/trunk/; revision=28124
2007-08-03 11:35:01 +00:00
Thomas Bluemel e94c193f12 Revert r28121 as it removes an optimization
svn path=/trunk/; revision=28122
2007-08-03 10:23:19 +00:00
Thomas Bluemel ff44e1ea45 Improve calculation of new buffer size
svn path=/trunk/; revision=28121
2007-08-03 10:21:59 +00:00