Changeset 6940 for trunk/changelog
- Timestamp:
- Oct 3, 2001, 8:36:43 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r6939 r6940 1 /* $Id: changelog,v 1.171 7 2001-10-03 13:51:27sandervl Exp $ */1 /* $Id: changelog,v 1.1718 2001-10-03 18:36:19 sandervl Exp $ */ 2 2 3 3 2001-10-03: Sander van Leeuwen <sandervl@xs4all.nl> 4 - WINMM: o Allocate handle for allocated timersand verify handle4 - WINMM: o Allocate handle for new timer and verify handle 5 5 is valid before using it. 6 6 (prevents crashes when app attempts to delete timer twice … … 10 10 blitting now seems to work well. 11 11 (only tried DivX 4; needs more testing) 12 - USER32: o Rewrote sizing & moving of windows (frame tracking) 13 (ported Wine version + fixed some bugs) 14 Some applications (e.g. RealPlayer) resize themselves 15 when receiving WM_SIZING msgs. Not possible to send those 16 with PM's frame tracking. 17 TODO: fix flickering of size border (dynamic drag off) 18 TODO: WM_SIZING handling not 100% correct yet 19 TODO: Must display size/move cursor when starting action 20 from system menu 21 o GetDCEx change; always call WinGetClipPS (!CS_OWNDC) 12 22 13 23 2001-10-02: Sander van Leeuwen <sandervl@xs4all.nl> 14 24 - REGSVR32: o Must use LoadLibrary, not CoLoadLibrary 15 25 (Some dlls (divx codec) call CoFreeUnusedLibraries which 16 unloads ourdll if we use CoLoadLibrary (-> crash)26 unloads the same dll if we use CoLoadLibrary (-> crash) 17 27 NT's regsvr32 doesn't use CoLoadLibrary either) 18 28 - USER32: o OSLibWinGetMsg bugfix … … 21 31 - USER32: o Lastest Wine revision of GetNextDlgGroupItem ported + modified 22 32 23 2001-09-30: Sander van Leeuwen <sandervl@xs4all.nl>24 - INCLUDE: o Hook constants added to winconst.h25 (adding them to winuser.h only completely breaks Odin)26 - DDRAW: o Implemented IDirectDrawClipper class for windowed DirectDraw27 (only works if app uses clipping info for manual blitting;28 IDirectSurface blitting methods need to be updated to29 take clipping into account)30 - USER32: o Added export to register visible region change callback31 32 2001-09-30: knut st. osmundsen <kosmunds@csc.com>33 - Makefiles:34 o Added a DOMAKES util which should be used when invoking35 other makefiles. (see /src/kernel32/makefile)36 o Silenced most of the command $(DO*) commands so the commandline37 doesn't show.38 o Added some colors on the output from the $(DO*) scripts39 to make it easier to separate directory and makefile switching40 from all the other output.41 Turn this off by using the env.var. BUILD_NOCOLOR.42 o Did some cleanup of the main Makefile and added some missing rules.43 o Made separate .depend file for the include files in the /include dir.44 This will speedup the 'dep' rule somewhat.45 o Autostart CmdQd with 7 workers if not started and MULTIJOBS are defined.46 o Profile builds uses ./bin/Profile.* subdir for output, not ./bin/Debug.*.47 o PROFILE mode (PROFILE=1) overrides DEBUG and RELEASE modes.48 o NMAKE version of the Watcom support since WMAKE sucks big time :-(49 These are the the odin32.*.watn.mk files. This caused introduction50 of the MKFILE macro for the compiler specific filename part.51 (Set CCENV=WAT and use NMAKE just like with VAC3.)52 o Enabled Watcom (NMAKE version) support in mostly all makefiles.53 (I.e. places we do compiler specific tweaks.)54 - Fastdep: o Corrected processing of C/C++ #include "someheader.h" to55 start the search in the source code directory.56 o Corrected handling of deleted files.57 o Increased some read and write buffers.58 - Win32k: o Changed PSZ to char *, since H2INC doesn't understand PSZ.59 - Custombulid:60 o Can now build object libraries for custombuild without separate61 makefiles. Define CUSTOMBUILD=1 (=1 is important!) to build an62 DLL.63 o To build all needed object libraries and the custom dll,64 go to /src and 'nmake custombuild'. There is currently no65 rule in the main makefile for this, so remember to make the66 libraries in /lib first.67 o Removed all the obsolete *lib.mak files.68 - Watcom: o ccollection.h: Include odin.h to get min/max.69 o odin.h: C INLINE/inline support.70 o odinwrap.h: Watcom has problems with the GetCurrentThreadId71 redeclaration. (DWORD != unsigned long int)72 Exclude prototype if watcomc. (workaround)73 o windef.h: __max and __min is defined in stdlib.h, undef before74 redefining them.75 o unicode.h: static inline workaround (just like VAC).76 o src/makefile: Temporarily ignore return codes from subdirs.77 o kernel32/console2.h:78 Don't include calling convetion for thread79 function. The default is the correct one usually.80 o kernel32/conbuffervio.cpp:81 Alloca is defines in malloc.h for watcom. VAC defines82 this in both malloc and stdlib.h.83 o kernel32/console.cpp:84 _beginthread is defined in process.h not stdlib.h as85 for VAC.86 87 2001-09-29: Sander van Leeuwen <sandervl@xs4all.nl>88 - WGSS50: o WGSS update89 90 2001-09-28: Patrick Haller <patrick.haller@innotek.de>91 - USER32: o added experimental support for WH_KEYBOARD_LL hook92 o implemented keybd_event, mouse_event (-> SendInput )93 94 2001-09-28: Sander van Leeuwen <sandervl@xs4all.nl>95 - PE2LX: o Added options to remove fixups and to reroute all96 imports to a custom odin dll97 98 2001-09-27: Patrick Haller <patrick.haller@innotek.de>99 - USER32: o partial implementation of SendInput()100 - KERNEL32: o improved error code mapping (error2WinError)101 o keep HandleManager from reusing last handle102 too quickly (CreateFile after CloseHandle might103 return the same handle again, which is correct but doesn't104 put the spotlight on buggy apps)105 106 2001-09-26: Sander van Leeuwen <sandervl@xs4all.nl>107 - WININET/ICMP/WS2_32/WINSPOOL/CTL3D32:108 o Makefiles added to build library with obj files109 - WININET: o Split up initterm110 - CUSTOMBUILD:111 o Ordinals definitions moved into ordinals.h112 113 2001-09-26: knut st. osmundsen <kosmunds@csc.com>114 - Win32k: o Create development branch 'splittup' which in the115 splittup of win32k is being implemented.116 o BTW. I think I've found the jfs/fat32 + win32k problem.117 I left some dirty readonly heap pages behind...118 That is corrected in the splittup.119 - Some Makefiles:120 o Corrected the file header to state correct dllname.121 Ye][ow, which is doing some documentation stuff on the Odin32,122 pointed this out this for me.123 124 2001-09-26: Patrick Haller <patrick.haller@innotek.de>125 - ODINWRAP: o fixed FNEPILOGUE position126 (MISC) o added support for calldepth tracing127 - OLE32: o fixed wrong prototype in regsvr32.cpp128 129 2001-09-25: Sander van Leeuwen <sandervl@xs4all.nl>130 - COMCTL32: o Wine updates (MRU functions)131 - SHELL32: o Wine updates (SHAddToRecentDocs)132 - DDRAW/ADVAPI32: Added makefiles for building library with obj files133 134 2001-09-24: Sander van Leeuwen <sandervl@xs4all.nl>135 - DDRAW: o Set screen resolution + bpp of primary surface to those136 of the PM desktop. (used to default to 640x480x8bpp)137 138 2001-09-24: Patrick Haller <patrick.haller@innotek.de>139 - USER32: o added ODINWRAP debug tracing support to WINKEYBOARD.CPP140 141 2001-09-23: Sander van Leeuwen <sandervl@xs4all.nl>142 - USER32: o MDI bugfix: set active child to 0 when last one is destroyed143 (fixes crash when closing mdi window in odinapp)144 - GDI32: o DIB Section sync bugfix; GpiQueryBitmapBits fails145 when cbImage is too small (compressed images only)146 This used to work. Maybe related to new SDD version.147 (CoolEdit 2000 hits breakpoint in debug build)148 149 2001-09-23: Dietrich Teickner <Dietrich_Teickner@t-online.de>150 - SHELL32: o Small update for shfileop.c151 152 2001-09-21: Sander van Leeuwen <sandervl@xs4all.nl>153 - USER32: o Focus changes154 - CTL3D32: o Added stub dll155 156 2001-09-20: Sander van Leeuwen <sandervl@xs4all.nl>157 - USER32: o Activate window when it returns 0 for WM_MOUSEACTIVATE158 0 is not documented, but experiments in NT4 show that159 the window will get activated when it returns this.160 (fixes activation of FreeCell when clicking on the window)161 o WM_NEXTMENU bugfix (from Wine)162 (fixes crash during menu navigation in MDI windows)163 - SHELL32: o Shell Folder bugfix from Wine added164 165 2000-09-19: Oliver Braun <Oliver.Braun@hamburg.de>166 - USER32: o PeekMessageW bugfix167 168 2001-09-19: Sander van Leeuwen <sandervl@xs4all.nl>169 - USER32: o Changed GetLastActivePopup (still not complete)170 o Prevent loop in DIALOG_IsAccelerator171 o GetMenuItemInfoW bugfixes172 o Ported the Wine MDI control173 174 2001-09-17: Patrick Haller <patrick.haller@innotek.de>175 - WS2_32: o added stub for WSAIoctl() (Parsec)176 - WINMM: o lowered minimum OS/2 timer resolution to 2ms177 (for the new CLOCKSCALE feature)178 179 2001-09-17: Sander van Leeuwen <sandervl@xs4all.nl>180 - USER32: o Must return AWP_ACTIVATE/AWP_DEACTIVATE flags in181 WM_ADJUSTWINDOWPOS (SWP_ACTIVATE/SWP_DEACTIVATE).182 This ensures activation is handled properly.183 No longer necessary to manually send WM_ACTIVATE messages.184 o Only forward SC_CLOSE syscommand to top level window185 if generated by keyboard186 187 2001-09-15: Sander van Leeuwen <sandervl@xs4all.nl>188 - USER32: o Some focus/activation changes189 o Translation fix for WM_SYSCOMMAND; SC_CLOSE now always190 directed to top-level window. (OS/2 look only)191 - ODINBUG: o Update by Herwig Bauernfeind192 - OLEAUT32/OLE32/QUARTZ/COMDLG32:193 o Wine updates194 - COMCTL32: o Wine updates for toolbar, pager & rebar controls195 o Treeview bugfix when deleting the selected item196 (fixes crash in UltraEdit when opening files)197 - * o Put back original sources. Extremely annoying to198 add tags and change tabs in files.199 200 2001-09-11: knut st. osmundsen <kosmunds@csc.com>201 - kKrnlLib: o FYI: Win32k revamp/split-up. Not yet completed.202 203 2001-09-10: Sander van Leeuwen <sandervl@xs4all.nl>204 - KERNEL32: o VirtualQuery fix; DosQueryMem doesn't always return region205 size in pages, so round up size to next page boundary206 (fixes loop during Netscape 4.7 startup)207 - GDI32: o DPtoLP fix; signed/unsigned comparison failed208 (fixes huge fonts in Netscape 4.7)209 o StretchDIBits fix; clear ulCompression for BI_BITFIELDS210 or else WGSS blit will fail211 (fixes black pictures in Netscape 4.7)212 213 2001-09-09: Sander van Leeuwen <sandervl@xs4all.nl>214 - TAPI32: o Some updates215 - OLEAUT32: o Wine typelib updates216 217 2001-09-07: Patrick Haller <patrick.haller@innotek.de>218 - include: o removed ./include/wine/server.h (Wine Server)219 because of collisiton with server.h in OS/2 toolkit220 - WNETAP32: o NetServerEnum implemented221 o split into numerous smaller source modules222 223 2001-09-05: knut st. osmundsen <kosmunds@csc.com>224 - src\*: o Added/fixed CVS $Id tag in source files.225 Sorry, if this caused long checkout and compilation. :-)226 - tools\database:227 o Fixed a couple of bugs, just in case we get it online some day :-).228 o More or less implemented @design notes.229 - tools\dailybuild:230 o Added automatic uploading of current odin32 api database.231 (_test_ it at http://odin.netlabs.org/Odin32DBTest/Odin32DB.phtml)232 233 2001-09-04: knut st. osmundsen <kosmunds@csc.com>234 - FastDep: o Synced FastDep with OS2Tools.235 236 2001-09-01: knut st. osmundsen <kosmunds@csc.com>237 - Tools\CmdQd:238 o Do DosExecPgm directly on programs when possible.239 (It's not possible if multiple commands is specified in a job.)240 o Path search result caching.241 o Uses CMD.EXE nomatter what is in the COMSPEC.242 o Corrected memory overwrite in output read loop.243
Note:
See TracChangeset
for help on using the changeset viewer.