dougt%meer.net
0264ddeec8
adding IDI_APPLICATION. Also ensuring that we set Last Error during every API call.
2006-04-18 18:33:33 +00:00
dougt%meer.net
c0d66a7f1b
Windows CE only. NPODB. Adding: getprotobyname, getprotobynumber, _mbsdec, GetShortPathNameW, GetEnvironmentVariableW, ShellExecuteW, _beginthreadex. Stubbing CreatePipe, SetThreadAffinityMask, GetProcessAffinityMask, OpenFileMapping, GetDriveType, SetHandleInformation, GetHandleInformation, LockFile, UnlockFile, GetDiskFreeSpaceA, _beginthreadex
2006-04-12 22:23:26 +00:00
dougt%meer.net
a01c3ca0ce
Adding ENOTEMPTY to fix build bustage. wince only
2006-04-02 06:11:39 +00:00
dougt%meer.net
9bfc987689
Moving building of the shunt project out of configure and have it be controlled via the makefile in build/wince/tools. WINCE Only
2006-03-15 23:23:37 +00:00
dougt%meer.net
5dcb28cc29
Allowing us to build against WINCE 5.0 via mozconfig options. patch by brad lassey. WINCE ONLY.
2006-03-08 17:33:27 +00:00
dougt%meer.net
ba0b75bda7
Updating for vc8 build. WINCE ONLY
2006-02-23 20:19:17 +00:00
dougt%meer.net
ee936b9915
Updating for vc8 compiler. wince only
2006-02-23 17:26:58 +00:00
dougt%meer.net
d77061c5c2
Updating vs8 tools. wince only
2006-02-23 17:12:30 +00:00
dougt%meer.net
defb55aafb
Use the release library. wince only
2006-02-01 20:23:53 +00:00
dougt%meer.net
a90f63f5fe
Making work on Smartphones. WINCE ONLY
2006-01-20 03:48:34 +00:00
dougt%meer.net
adf5e6113c
Enabling static mozce shunt builds. landing vs8 beta 2 build tools. wince only.
2006-01-18 19:20:42 +00:00
dougt%meer.net
d5667000c4
Don't free null.
2006-01-11 04:55:57 +00:00
gerv%gerv.net
adbec5dbff
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-12-13 13:25:40 +00:00
dougt%meer.net
4944c9707d
Allow you to build on a drive other then c. Patch by aaron reed
2005-11-29 23:31:55 +00:00
dougt%meer.net
d918af643c
Fix build bustage.
2005-11-29 17:59:06 +00:00
dougt%meer.net
c8d0fa0402
fixing 289045.
2005-11-20 23:08:13 +00:00
dougt%meer.net
a8be80e3b4
in debug, printf goes to OutputDebugString. Adding AlphaBlend stub from Brad Lassey
2005-11-18 21:07:19 +00:00
dougt%meer.net
273cc4c04c
dbm requires this #define. npodb.
2005-10-18 16:11:35 +00:00
dougt%meer.net
75dc91e3eb
Adding OLE link lib. Fixing FindWindow. NPODB. WINCE ONLY.
2005-10-17 19:42:34 +00:00
dougt%meer.net
f2455579e0
Adding CoInitialize to wince shunt
2005-10-13 06:03:29 +00:00
dougt%meer.net
5aadab11b4
adding vs8 project
2005-10-05 21:23:19 +00:00
dougt%meer.net
3ed3b43881
Updating shunt to be able to build w/ vs8. NPODB
2005-10-05 20:10:10 +00:00
dougt%meer.net
59997cf1de
Adding vs8 tools. npodb
2005-10-05 20:09:26 +00:00
dougt%meer.net
ef6cd24567
Fixing a bug in CreateProcess whereby if the imagename was null, CreateProcessW was not called. Adding ShellExecute, ExpandEnvironmentStrings and ExpandEnvironmentStrings(A|W). WINCE only.
2005-09-02 18:05:04 +00:00
dougt%meer.net
dc5fbb0b95
WINCE ONLY. Shortcut mozce_ExtSelectClipRgn by mapping RGN_COPY to SelectClipRgn. Adding stubbed out versions of OleInitialize and OleUninitialize. Mapping MA_NOACTIVATE and MA_ACTIVATE to 1. Mapping WM_MOUSEACTIVATE to WM_ACTIVATE
2005-08-31 07:36:05 +00:00
dougt%meer.net
158e0e7a77
odd thing. implemeting getmessage and/or peekmessage significantly slows down products. The reason we implemented these functions was to be able to implement GetMessageTime() However, even with a broken GetMessageTime() we appear to function okay. WINCE only.
2005-08-21 01:14:17 +00:00
dougt%meer.net
5307a7e218
Removing mozce_PeekMessageA
2005-08-16 23:20:09 +00:00
dougt%meer.net
bb3f66468b
Correctly implement GetMessageTime() by having PeekMessage w/ PM_REMOVE and GetMessage story the msg time.
...
Implements GetWindowPlacement
Wince only.
2005-08-16 19:18:10 +00:00
dougt%meer.net
5b1577c9ce
WinCE only.
...
Defines off_t. Also adding env var for TMP directory.
2005-08-15 06:21:25 +00:00
dougt%meer.net
a95d6e2b44
Adding a new file 'clipboard.cpp' to hold all of the ole clipboard stuff. also implemented data object to handle copying data between apps. npodb
2005-08-11 02:43:21 +00:00
dougt%meer.net
483ad9c561
Ensure we don't crash. NPODB.
2005-08-11 00:52:19 +00:00
dougt%meer.net
c9f13be63a
Implementing some of the OLE Clipboard functions. NPODB.
2005-08-11 00:41:50 +00:00
dougt%meer.net
57ba466334
During debug, toss up a OOM dialog during a failed loadlibrary. NPODB
2005-08-04 16:48:59 +00:00
dougt%meer.net
50785cd5a5
NPODB. I am not sure if we need to set the stack so high. Testing without increase the stack beyond default seams to offer no change.
2005-08-04 15:58:27 +00:00
dougt%meer.net
99eb50b061
Mapping _mkdir, _fdopen, _open, to existing mozce_ apis. Adding SmartPhone tools to build process. NPODB
2005-07-26 22:22:59 +00:00
dougt%meer.net
902eac82ab
Remove cast, and actually convert char. npodb
2005-07-25 16:03:38 +00:00
dougt%meer.net
6bd3bb2a87
adding back 1mb stack commit. npodb
2005-07-23 04:39:16 +00:00
dougt%meer.net
f3a6836404
Shunt timeline getenv support. npodb
2005-07-23 04:38:02 +00:00
dougt%meer.net
ece258b392
If GetClipRgn() returns 1 (there is a current clipping region�) it never is selected as the current clipping region, and all the logic that depends on the value of the result of that selection (being SIMPLEREGION, COMPLEXREGION, etc) all evaluates to 1 -> which is NULLREGION. patch by Mark Boudreau.
2005-07-15 17:13:56 +00:00
dougt%meer.net
df7e5a8624
Adding SP build tools. Files by Brad Lassey.
2005-07-12 19:19:18 +00:00
dougt%meer.net
9cf1690a0c
Fixing logic. patch by Brad Lassey
2005-07-11 19:37:39 +00:00
dougt%meer.net
a48c9b7d35
Optimizes ExtSelectClipRgn. patch by Mark Boudreau. r=dougt
2005-07-11 15:32:07 +00:00
dougt%meer.net
d7c2d2e639
Adding _mbsicmp implementation. Also adding ENOSYS shunt.
2005-07-07 18:21:16 +00:00
dougt%meer.net
54e5877936
fixing CreateMutexA name
2005-07-06 20:44:27 +00:00
dougt%meer.net
bbe7cf6492
Add CreateMutexA to the shunt
2005-07-06 05:15:55 +00:00
dougt%meer.net
d6e18fc4bf
Fixing up stream io. Adding IEXEC define. npodb
2005-07-01 20:40:46 +00:00
dougt%meer.net
4d29208f2a
dropping the commit stack size to use default. removing LINK env var before calling link to avoid recursive death.
2005-07-01 20:32:30 +00:00
dougt%meer.net
7f0d4b2878
Updating wince toolchain source code. NPODB
2005-06-29 15:21:00 +00:00
dougt%meer.net
f66316913e
Adding LR_LOADFROMFILE
2005-06-28 20:23:39 +00:00
dougt%meer.net
dd945eb6ed
Masking out RDW_NOINTERNALPAINT. NPODB
2005-06-28 06:25:59 +00:00
dougt%meer.net
8d0462c2aa
createDC can accept a null init data. We need to handle this or crash.
2005-06-22 05:18:46 +00:00
dougt%meer.net
e91e8b22c2
Implementing |access|. Disabling NSPR all:5 logging during debug. Indicating that VerQueryValue is not a complete impl. via debug output.
2005-06-14 17:11:19 +00:00
dougt%meer.net
a01d20829c
Cleans up font enumeration. Implements TextOutA. Implements SetWindowTextA. Remaps lstr* functions. NPODB
2005-06-10 17:43:15 +00:00
dougt%meer.net
d5ddbba31a
Cleans up EnumChildWindows implementation. Implements IsIconic correctly. Breaks EnumThreadWindows. I stubbed out printf all together. I think that there is a bug in EVC's varargs which crash us. Fixes up ExtTextOut to correctly calculate length. Not part of normal build
2005-05-25 16:03:27 +00:00
dougt%meer.net
35ec26bc1b
Adding fileno to shunt. Windows CE is broken and fileno returns a void*. Windows CE only.
2005-04-29 04:50:36 +00:00
dougt%meer.net
dbb256bb0f
Windows CE Only. Implementing _fullpath and getcwd
2005-04-27 23:11:37 +00:00
dougt%meer.net
79b2e2f545
Don't print the arguments during compile. WinCE only
2005-04-25 18:03:17 +00:00
dougt%meer.net
05764499bd
Checking in the WindowsCE tool wrappers for mozilla. This isn't part of the regular build.
2005-04-25 15:29:24 +00:00
dougt%meer.net
1e491df41d
Adding a few missing registry functions. WINDOWS CE ONLY. Not Part of the normal build
2005-04-22 19:36:37 +00:00
dougt%meer.net
9f3dee1b03
Defaulting SetCurrentDirectory to ASCII. Windows CE only. NOT PART OF DEFAULT BUILD
2005-04-20 23:06:46 +00:00
dougt%meer.net
41bc35fd99
Adding a PRECHECK block to all mozce function to allow debugging per function
...
call. By default, this is not used
Implemented open, close, read, write, unlink, and lseek.
2005-04-05 22:40:37 +00:00
dougt%meer.net
cc65a676ec
1. Mapping printf to mozce_printf.
...
2. Adding NetCat style logging support.
3. Implemented mozce_printf in terms of both NetCat and OutputDebugString
4. Cleaned up shunt project file.
5. Stubbed out wsprintfA
6. Removed some ^M chars.
2005-03-24 21:45:55 +00:00
dougt%meer.net
fb0f3abf85
Lost a change to CreateEvent in the last update.
2005-03-08 05:06:46 +00:00
dougt%meer.net
2b113d2c45
Re-Map ExpandEnvironmentStrings and GdiFlush
2005-03-07 21:58:56 +00:00
dougt%meer.net
05c3422175
Undefining API's if required before redefining. patch by wolfe@lobo.us, r=dougt
2005-03-07 21:10:05 +00:00
dougt%meer.net
81897476a7
Adding Smartphone 2003 Target. Adding BLENDFUNCTION define.
2005-03-07 16:40:25 +00:00
dougt%meer.net
d2fecb080f
mapping DialogBoxIndirectParam
2005-02-28 18:06:31 +00:00
dougt%meer.net
a867182719
Adding ExpandEnvironmentStrings and GdiFlush stubs
2005-02-28 18:05:00 +00:00
dougt%meer.net
4bd3a74724
Adding GetACP. Disabling CreateEvent due to class member name conflicts
2005-02-22 22:58:32 +00:00
dougt%meer.net
9b30dd6dff
Removing fd_ math functions. adding GetMessageTime simulation.
2005-02-11 16:20:40 +00:00
dougt%meer.net
c090a7617c
various fixes. Using static buffer sizes instead of calculating them. implmenting two more API. ExtSelectClipRgn still needs work.
2005-02-03 19:40:10 +00:00
gerv%gerv.net
c9e600ac91
Bug 236613: change to MPL/LGPL/GPL tri-license.
2005-02-01 15:28:15 +00:00
dougt%meer.net
553d4c9fbc
adding -kb. thanks dbaron
2005-01-28 21:06:58 +00:00
dougt%meer.net
7d75070663
move printfs to DEBUG only, enable nsprlogging during DEBUG, some bugfixes.
2005-01-28 20:13:47 +00:00
dougt%meer.net
4d147dcc76
Landing WINCE shim layer (shunt).
2005-01-20 00:59:02 +00:00