Marc Piulachs
e85c37638b
Don't build rgenstat when "make clean"
...
svn path=/trunk/; revision=30281
2007-11-08 20:49:55 +00:00
Ged Murphy
45c452c254
add __REACTOS__ specific code to get around the fact that janderwald isn't working hard enough on shell32 ;)
...
svn path=/trunk/; revision=30276
2007-11-08 16:47:28 +00:00
Ged Murphy
78cf4e67ec
- save all settings to memory when the connect button is hit
...
- add some slightly hackish code to get the thing working.
- you should now be able to connect to Windows machines using your choice of IP address, resolution and bpp.
svn path=/trunk/; revision=30274
2007-11-08 15:29:23 +00:00
Ged Murphy
d5b90c8416
rename rdpfile.c to settings.c
...
svn path=/trunk/; revision=30273
2007-11-08 14:34:13 +00:00
Timo Kreuzer
f76e81e2f4
rename NtGdiGetClipBox to NtGdiGetAppClipBox
...
svn path=/trunk/; revision=30272
2007-11-08 14:29:31 +00:00
Ged Murphy
d86ceec6a5
move to a precompiled header
...
svn path=/trunk/; revision=30271
2007-11-08 13:24:13 +00:00
Ged Murphy
27f7b560cd
add missing break
...
svn path=/trunk/; revision=30270
2007-11-08 13:06:00 +00:00
Ged Murphy
aaa63f3354
fix the header mess and get it building with rosbe, albeit with many warnings at the moment
...
svn path=/trunk/; revision=30269
2007-11-08 12:47:25 +00:00
Aleksey Bragin
75b952dde1
- Move ctype into strings.
...
- Separate msvcrt-specific exception handling routine into prolog.s file.
- Move bsearch to the search directory.
svn path=/trunk/; revision=30267
2007-11-08 12:15:39 +00:00
Aleksey Bragin
6b0e42017a
- Rearrange source files location, so that string/math/etc routines aren't spread throughout the CRT tree.
...
svn path=/trunk/; revision=30266
2007-11-08 10:54:42 +00:00
James Tabor
67713c6221
Temp fix for the Window Handle issue.
...
svn path=/trunk/; revision=30261
2007-11-08 08:04:58 +00:00
James Tabor
623bdd6fe3
NtGdiGetChar/ABCWidth/sW now fully functional and tested good with AbiWord. Text looks very nice.
...
svn path=/trunk/; revision=30260
2007-11-08 06:17:17 +00:00
Timo Kreuzer
84c30a0495
IntGdiPolygon: close the polygon outline
...
See issue #2782 for more details.
svn path=/trunk/; revision=30259
2007-11-08 02:19:25 +00:00
Timo Kreuzer
adece79667
clean up indentation, no code change
...
svn path=/trunk/; revision=30257
2007-11-08 01:22:40 +00:00
Timo Kreuzer
ddbb4de935
clean up indentation, no code change
...
svn path=/trunk/; revision=30255
2007-11-08 00:36:15 +00:00
Ged Murphy
3eca2d9ddf
- convert dialog to unicode
...
- fix /W4 warnings
svn path=/trunk/; revision=30254
2007-11-08 00:23:55 +00:00
Aleksey Bragin
5c34d25309
- SVN Maintenance.
...
svn path=/trunk/; revision=30251
2007-11-07 22:59:56 +00:00
Aleksey Bragin
6f00345570
- Partly enable tamlin's implementation, just so it doesn't bitrot being #if0-ed.
...
svn path=/trunk/; revision=30249
2007-11-07 22:42:34 +00:00
Aleksey Bragin
692eaf0a33
- SVN Maintenance.
...
svn path=/trunk/; revision=30248
2007-11-07 22:39:24 +00:00
Aleksey Bragin
f5ccdfc8e8
- Don't include <windows.h> if it's not needed.
...
- Fix strange usage of TABs.
svn path=/trunk/; revision=30247
2007-11-07 22:34:05 +00:00
James Tabor
9a0cb042b7
Win32k/Gdi32
...
- Use Batch with SetBrushOrgEx now, removed NtGdiGetBrushOrgEx, update all related files.
- Fixed WinDC DCE death to all window DCE's. This will move to gdiobj as a check to see if a object handle is on deaths door. This prevents exceptions.
- Implemented NtgdiGet/ABCCharWidth/sW, updated all related files. Float and Indices not supported yet.
- Added Brush, Region and Font user attribute structures. Based on Yuan book.
- All tested with linux qemu with AbiWord 2.4.1.
svn path=/trunk/; revision=30244
2007-11-07 17:58:02 +00:00
Ged Murphy
53a432f25e
initialize the main settings settings struct earlier as we'll need it to outside of the dialog
...
svn path=/trunk/; revision=30242
2007-11-07 14:59:43 +00:00
Ged Murphy
760b14d3cd
- add code to set changes to the main configuration and use it for the resolution slider
...
- fix a bug in showing the current resolution in the label
svn path=/trunk/; revision=30241
2007-11-07 13:49:31 +00:00
Ged Murphy
8274bc6115
- set the colors combo box according to the .rdp file
...
- add a note for server browsing
svn path=/trunk/; revision=30240
2007-11-07 13:13:05 +00:00
Hervé Poussineau
08a400e41b
On *nix systems, support absolute paths in ROS_INTERMEDIATE and ROS_OUTPUT
...
See issue #2518 for more details.
svn path=/trunk/; revision=30238
2007-11-07 11:29:57 +00:00
Hervé Poussineau
9a65b6cbc0
Set SysThreadCreated to TRUE when possible (used in DisplayBootBitmap() function)
...
svn path=/trunk/; revision=30237
2007-11-07 08:20:06 +00:00
James Tabor
a221ab29d5
Move NtGdiGetCharWidthW into text.
...
svn path=/trunk/; revision=30236
2007-11-07 00:12:17 +00:00
Ged Murphy
b2b76c26a3
only write out key/values in the lpSettings struct
...
svn path=/trunk/; revision=30235
2007-11-07 00:10:24 +00:00
James Tabor
c8c186109e
- Removed NtGdiGetCharWidthFloat, NtGdiGetCharABCWidthsFloat and NtGdiGetCharacterPlacement. Update all related items.
...
svn path=/trunk/; revision=30234
2007-11-06 23:31:28 +00:00
Ged Murphy
e9648e85b4
- add functionality to save .rdp files
...
- auto add file ip address to dialog
- fix various bugs
svn path=/trunk/; revision=30232
2007-11-06 23:23:25 +00:00
Hervé Poussineau
851285b465
All PnP IRPs must be initialized with STATUS_NOT_SUPPORTED
...
svn path=/trunk/; revision=30229
2007-11-06 21:37:37 +00:00
Hervé Poussineau
643d746aa9
Simplify code
...
svn path=/trunk/; revision=30228
2007-11-06 21:36:47 +00:00
Ged Murphy
12f6b06910
- fix various bugs in the .rdp parser
...
- add code to allow querying of key value pairs
svn path=/trunk/; revision=30226
2007-11-06 20:36:31 +00:00
Johannes Anderwald
1723012d87
- fix alignment of checkboxes for general dialog
...
svn path=/trunk/; revision=30225
2007-11-06 17:31:37 +00:00
Ged Murphy
d2c5de1c50
finish functionality to read .rdp files
...
svn path=/trunk/; revision=30224
2007-11-06 15:48:10 +00:00
Hervé Poussineau
082af2ff8a
Fix some compilation errors in ntkrnlmp
...
(code has not been tested, so it is probably wrong)
svn path=/trunk/; revision=30223
2007-11-06 14:34:32 +00:00
Hervé Poussineau
169a48594f
Add missing IDS_APPNAME in French translation
...
svn path=/trunk/; revision=30222
2007-11-06 14:06:58 +00:00
Ged Murphy
40e2d21684
Don't adjust the pointer inside the allocation function, otherwise we'll have trouble freeing it later
...
svn path=/trunk/; revision=30221
2007-11-06 14:06:18 +00:00
Ged Murphy
abb9904ca4
add the start of functionality to read and write standard Microsoft .rdp files
...
svn path=/trunk/; revision=30220
2007-11-06 13:53:34 +00:00
Hervé Poussineau
6e000cec2a
No need to create dependency files for zlib host library
...
svn path=/trunk/; revision=30219
2007-11-06 13:08:48 +00:00
Hervé Poussineau
8896e371aa
Don't hardcode bootsector output name in livecd target
...
Revert r30199
svn path=/trunk/; revision=30218
2007-11-06 12:36:16 +00:00
Hervé Poussineau
583d32afa5
Don't hardcode multiple times the mechanisms to get object file from source file
...
Revert r30188 and r30189
svn path=/trunk/; revision=30217
2007-11-06 12:18:36 +00:00
Ged Murphy
d8c2b4be07
add primitive geo selector code
...
svn path=/trunk/; revision=30215
2007-11-06 09:38:33 +00:00
James Tabor
8693d776a5
Implement GetCharABCWidthsI in gdi.
...
svn path=/trunk/; revision=30213
2007-11-06 07:27:55 +00:00
James Tabor
4be86e70e0
- Implement GetGlyphIndicesA/W with update changes ported from Wine.
...
- Tested with Abiword 2.4.1. I think the text file did not load the first time, now it does load.
svn path=/trunk/; revision=30212
2007-11-06 07:12:45 +00:00
James Tabor
06ccf45dd1
Sorry guys! Would have anyone know that Abiword calls GdiFlush every second.
...
svn path=/trunk/; revision=30211
2007-11-06 02:33:38 +00:00
Aleksey Bragin
6492c8da81
- Get rid of ReactOS Hive Flags.
...
- Get rid of some cruft from headers.
- Switch to new lazy flush code and get rid of older one.
- Update NtFlushKey to use CmFlushKey.
svn path=/trunk/; revision=30207
2007-11-05 22:54:47 +00:00
Colin Finck
0af0de852b
Copy one more header from RosBE-Windows' include directory to the source tree.
...
This should fix building of "rostests" under Unix-based hosts.
svn path=/trunk/; revision=30202
2007-11-05 22:03:16 +00:00
Colin Finck
4de5218bf0
Remove the "#define _TYPEDEFS64_H" line, which prevented the inclusion of the former typedefs64.h, so future generations are not confused :)
...
svn path=/trunk/; revision=30201
2007-11-05 20:38:32 +00:00
Colin Finck
fdf06585f4
Fix bootcd build, hope this fix is not too hackish...
...
Unfortunately, the backend only has full control over the object filenames, but not over the output filename. Therefore I had to place the change in the general backend-independent "module.cpp" file.
svn path=/trunk/; revision=30199
2007-11-05 20:36:56 +00:00