James Tabor
28a73df1a2
Fix bug spoted by Stefan100 on IRC.
...
svn path=/trunk/; revision=30287
2007-11-09 09:13:01 +00:00
Aleksey Bragin
375959c206
- Sync some changes in strings from libcntpr.
...
- Move string implementation (in "header" files) into /string dir.
- Copy over libcntpr-specific implementations into _nt.c files (for now, later they could do with a define).
- libcntpr's is now almost fully syncronized and could be merged into the tree except for "except" directory.
svn path=/trunk/; revision=30283
2007-11-08 21:06:20 +00:00
Marc Piulachs
c8a87ec7b8
- Build API stats on request (new target "make rgenstat" will create apistatus.xml)
...
- Partly updated apistatus.lst
svn path=/trunk/; revision=30282
2007-11-08 20:52:42 +00:00
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