Changeset 10118 for trunk/changelog
- Timestamp:
- May 27, 2003, 10:41:09 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/changelog
r10117 r10118 1 /* $Id: changelog,v 1.258 6 2003-05-26 16:48:09sandervl Exp $ */1 /* $Id: changelog,v 1.2587 2003-05-27 08:40:48 sandervl Exp $ */ 2 2 3 3 2003-05-26: Sander van Leeuwen <sandervl@innotek > … … 699 699 (OS/2 GUI mode) 700 700 - GDI32: o Cleaned up SetDIBitsToDevice 701 702 2002-12-31: Sander van Leeuwen <sandervl@innotek >703 - USER32: o Removed wrong cx & cy check during window creation704 705 2000-12-30: Achim Hasenmueller <achimha@innotek >706 - COMDLG32: o Added string check to PRINTDLG_SetUpPrinterListComboA707 708 2002-12-30: Yuri Dario <mc6530@mclink >709 - USER32: o Fixed regression in Set/GetClassLong. (default must be ascii;710 not unicode)711 712 2002-12-30: Sander van Leeuwen <sandervl@innotek >713 - GDI32: o Support reversed bitmap data in SetDIBits714 - DDRAW: o Fixed pitch for offscreen surfaces so it doesn't conflict715 with GetDIBits/SetDIBits alignment (aligned at dword boundary)716 o Use GetDIBits & SetDIBits with negative height. Origin must717 be top left.718 - PELDR: o Statically link CRT library. (to remove dependency on odincrt)719 720 2002-12-29: Sander van Leeuwen <sandervl@innotek >721 - DDRAW: o Cleanup722 - KERNEL32: o Fix return value in case of error in SetThreadPriority723 o Fixed GetSystemTimeAsFileTime724 - USER32: o Fix for painting a completely ownerdrawn menu (owner window725 was wrong; need to resync with Rewind/Wine)726 o Don't proceed with DoNCPaint if window is invisible or minimized727 728 2002-12-28: Sander van Leeuwen <sandervl@innotek >729 - USER32: o Changed default WM_MOUSEACTIVATE handler (like Wine now)730 - PELDR: o Change BEGINLIBPATH before loading any dlls. It's now no731 longer required to have the system32 directory present732 in the system LIBPATH.733 - GDI32: o SetDIBitsToDevice fix for inverted blitting734 735 2002-12-28: Dietrich Teickner <Dietrich_Teickner@t-online >736 - USER32: o Listbox fix for WM_SETFONT; update listbox height737 - SHELL32: o FO_RENAME updates for shell file operations738 739 2002-12-28: Jochen Schfer <josch@joschs-robotics >740 - GDI32: o Compile fixes for IBM VAC 3.6.5741 742 2002-12-27: Sander van Leeuwen <sandervl@innotek >743 - KERNEL32: o Cleaned up console code (hardcoded WriteLog calls)744 o Fixed stack address detection in VirtualFree745 746 2002-12-20: Sander van Leeuwen <sandervl@innotek >747 - KERNEL32: o Removed obsolete code for Glide drivers and IOPL748 o Don't display message boxes for module load errors. Pass749 errors back to the PE loader.750 - DDRAW: o Removed IOPL override code751 - PELDR: o Error handling changes752 - USER32: o Send WM_H/VSCROLL with SB_THUMBTRACK when the scrollbar thumb753 receives a WM_LBUTTONDOWN message754 755 2002-12-19: Dietrich Teickner <Dietrich_Teickner@t-online >756 - KERNEL32: o GetFileTime & SetFileTime fixes; need to convert between757 UTC and local file time758 759 2002-12-18: Sander van Leeuwen <sandervl@innotek >760 - USER32: o Ported listbox, combo & edit controls from ReWind761 o Changes for window classes with both ascii & unicode762 window procedures763 o Replace WS_BORDER style with WS_EX_CLIENTEDGE extended style764 when creating dialog controls. (as done in Wine/Rewind)765 (corrects wrong borders with new edit control)766 o Removed obsolete source files767 o Don't send focus related dialog messages if control768 already has focus. (Win32Dialog::setFocus)769 770 2002-12-17: Sander van Leeuwen <sandervl@innotek >771 - KERNEL32: o CreateProcess bugfix (heap corruption)772 - USER32: o Merged dialog directory functions with latest Rewind773 (fixes double drive string in folder dialog of some774 Installshield installers)775 776 2002-12-13: Sander van Leeuwen <sandervl@innotek >777 - USER32; o Query loader path for WPS object creation778 - KERNEL32: o Changes for loader path query & default setup779 780 2002-12-12: Sander van Leeuwen <sandervl@innotek >781 - KERNEL32: o Fixed wrong access of global memory map critical section782 (custom builds only)783 - USER32: o Fixed wrong access of global window handle critical section784 (custom builds only)785 o Changed all system menu resources; manually append786 Odin menu items when building the system menu.787 (instead of removing them)788 789 2002-12-11: Sander van Leeuwen <sandervl@innotek >790 - KERNEL32: o Added custom build function to disable loading of LX dlls791 (safety precaution)792 o 16 bits loader command line changes793 794 2002-12-10: Sander van Leeuwen <sandervl@innotek >795 - KERNEL32: o Closing a root key should just return success796 (matters for custom builds)797 798 2002-12-05: Knut St. Osmundsen <bird@anduin >799 - WIN32K: o Finially got around fixing the bug.800 (Was d32init.c, pach <= 0x10000, where compiler did signed801 comparision instead of unsigned. (pach is > 0xfff00000))802 o Recreate the symbol database. Had to remove some kernels803 because of size problems.804 805 2002-12-05: Sander van Leeuwen <sandervl@innotek >806 - COMCTL32: o Put back old tab height calculation code. Fixes the tabs807 in certain applications.808 809 2002-12-05: Platon Fomichev <platon@innotek >810 - USER32: o Changed system menu in OS/2 GUI mode811 o Support the standard system menu hotkeys in OS/2 GUI mode812 813 2002-12-04: Sander van Leeuwen <sandervl@innotek >814 - DDRAW: o Cleanup815 o Post resize message in SetCooperativeLevel instead of816 calling SetWindowPos. Workaround for recursive SetWindowPos817 calls in USER32.818 - DINPUT: o Check initial cursor position in relative mode when acquiring819 the mouse820 - USER32: o Logging changes821 o Change required for postponed DDRAW resize822 823 2002-12-03: Sander van Leeuwen <sandervl@innotek >824 - KERNEL32: o CreateFile/OpenFile: convert file name to long if in hashed 8.3 format.825 o Added function to override loader names (pe/pec/w16odin)826 827 2002-12-02: Platon Fomichev <platon@innotek >828 - OLE32: o Removed stupid wait in STUBMGR_Start. Blocks PM for two seconds.829 830 2002-12-02: Sander van Leeuwen <sandervl@innotek >831 - KERNEL32: o Convert command line from OS/2 to Windows codepage832 833 2002-11-29: Sander van Leeuwen <sandervl@innotek >834 - USER32: o Add ODIN_SetSyscolors to override system colors without835 forcing a desktop repaint836 o Don't call SetSysColors in WGSS anymore. That call updates837 system colors in PM.838 o Always use the internal color table in GetSysColor; don't839 call WGSS840 841 2002-11-28: Sander van Leeuwen <sandervl@innotek >842 - KERNEL32: o Make sure the stack is properly aligned843 We're asking for problems if our stack start near a 64kb844 boundary. Some OS/2 thunking procedures can choke on misaligned845 stack addresses. (workaround; not a real fix)846 847 2002-11-27: Sander van Leeuwen <sandervl@innotek >848 - USER32: o Fixed CopyBitmap (CopyImage, IMAGE_BITMAP)849 850 2002-11-27: Platon Fomichev <platon@innotek >851 - WININET: o Some updates (should resync with Wine!)852 853 2002-11-26: Sander van Leeuwen <sandervl@innotek >854 - GDI32: o Added debug wrappers for all exports855 - USER32: o Handle icon masks with different line alignment. CreateBitmap856 assumes the optimal alignment, so we must convert them properly.857 (no collate icon in printer dialog)858 859 2002-11-22: Platon Fomichev <platon@innotek >860 - USER32: o Static control fix: do not destroy old icon when it is replaced.861 862 2002-11-21: Sander van Leeuwen <sandervl@innotek >863 - GDI32: o Fixed bugs in MMX RGB 555<->565 conversion (leftovers)864 865 2002-11-20: Sander van Leeuwen <sandervl@innotek >866 - USER32: o Ignore size changes when a window is minimized; save them867 for restore.868 869 2002-11-18: Sander van Leeuwen <sandervl@innotek >870 - KERNEL32: o Added support for renaming of exported functions.871 (to resolve duplicate name exports in custom build dlls)872 - GDI32: o DeleteObject can delete DC handles (thanks to Dietrich Teickner873 for spotting this bug)874 875 2002-11-13: Sander van Leeuwen <sandervl@innotek >876 - SETUPAPI, RICHED32:877 o Wine resync878 879 2002-11-12: Sander van Leeuwen <sandervl@innotek >880 - COMCTL32: o Wine resync (toolbar, propsheet, imagelist)881 - OLE32, OLEAUT32:882 o Wine resync883 884 2002-11-12: Dietrich Teickner <Dietrich_Teickner@t-online >885 - COMCTL32: o Wine resync (comboex)886 887 2002-11-05: Platon Fomichev <platon@innotek >888 - GDI32: o FillRgn fix for DIB sections889 - USER32: o SetMenu bugfix890 891 2002-11-04: Platon Fomichev <platon@innotek >892 - GDI32: o CreateCompatibleDC workaround for WGSS bug (current position893 of new DC must be (0,0))894 - USER32: o Update for static control895 896 2002-10-29: Sander van Leeuwen <sandervl@innotek >897 - COMCTL32: o Wine resync (header, comboex, flatsb, hotkey, imagelist,898 pager, propsheet, rebar, tab, toolbar, tooltips, updown)899 - COMDLG32: o Write default printer name to win.ini (needed for printer900 dialogs)901 902 2002-10-28: Sander van Leeuwen <sandervl@innotek >903 - GDI32: o Workaround added for WGSS GetDIBits bug904 - COMDLG32: o Use Wine printer dialog905 906 2002-10-28: Platon Fomichev <platon@innotek >907 - USER32: o Fix for WinPeekMsg bug (?); sometimes returns a message908 we didn't ask for (filter)909 o Fixed creation of dialog with CreateWindowExA/W910 - GDI32: o StretchDIBits fix for partial blits & RGB conversion911 912 2002-10-24: Platon Fomichev <platon@innotek >913 - USER32: o TranslateWinMsg bugfix914 915 2002-10-15: Platon Fomichev <platon@innotek >916 - USER32: o Disable close button & close item in system menu for windows917 with SC_NOCLOSE class style918 919 2002-10-11: Sander van Leeuwen <sandervl@innotek >920 - USER32: o SetParent bugfix; don't clear window id if parent is set to921 0.922 923 2002-10-10: Sander van Leeuwen <sandervl@innotek >924 - KERNEL32: o Overlapped IO bugfixes for synchronization (typically seen925 with heavy threaded apps on SMP systems)926 o Fix for IP logging927 928 2002-10-08: Dietrich Teickner <Dietrich_Teickner@t-online >929 - SHELL32: o SHFileOperationA updates930 931 2002-10-08: Sander van Leeuwen <sandervl@innotek >932 - ODINCRT: o Updates for shared critical sections933 934 2002-10-07: Sander van Leeuwen <sandervl@innotek >935 - ODINCRT: o Minor updates for critical section functions936 937 2002-10-07: Platon Fomichev <platon@innotek >938 - IPHLPAPI: o GetAdaptersInfo bugfix939 - KERNEL32: o CD ioctls: stop audio when seeking940 941 2002-10-03: Sander van Leeuwen <sandervl@innotek >942 - KERNEL32: o Added IP logging (define WIN32_IP_LOGGING in dbglog.cpp)943 - IPLOG: o IP logging server944 945 2002-10-03: Platon Fomichev <platon@innotek >946 - KERNEL32: o Implemented IOCTL_CDROM_RAW_READ947 948 2002-10-01: Sander van Leeuwen <sandervl@innotek >949 - KERNEL32: o Be careful with stack usage in exception handler during950 XCPT_GUARD_PAGE_VIOLATION.951 952 2002-09-30: Sander van Leeuwen <sandervl@innotek >953 - SHELL32: o Fixed crash when deleting a file in the file dialog954 - KERNEL32: o Fixes for volume access955 956 2002-09-30: Platon Fomichev <platon@innotek >957 - COMDLG32: o File dialogs: if lpstrInitialDir is not a dir but a filename958 skip it and use current directory959 960 2002-09-27: Sander van Leeuwen <sandervl@innotek >961 - KERNEL32: o GetFileSize must fail for drives962 o Disable physical disk & volume access by default;963 call EnablePhysicalDiskAccess to enable it (custom build)964 o FindFirst/NextVolumeA fixes for ignoring LVM volumes965 966 2002-09-26: Sander van Leeuwen <sandervl@innotek >967 - KERNEL32: o OS/2 Physical partition names have base 1 (0 for win32)968 o Convert ERROR_PATH_NOT_FOUND to ERROR_FILE_NOT_FOUND in969 OSLibDosCreateFile970 o IOCTL_DISK_GET_DRIVE_GEOMETRY fix for physical drive971 o Fixed return value for FindNextVolumeMountPointA/W972 o Fixed read & write for unmounted volumes; must update973 current file position manually & check for boundaries974 - WINMM: o Fixed debug wrapper logging975 - USER32: o WM_ADJUSTFRAMEPOS:976 The PM frame control changes the z-order of a child window977 if it receives focus after a window has been destroyed978 We can't let this happen as this breaks assumptions979 elsewhere (e.g. GetNextDlgGroupItem)980 By returning 0 here, we prevent the default frame handler981 from messing things up. (one example is a group of radio buttons)982 983 2002-09-24: Vit Timchishin <tivv@ukr >984 - KERNEL32: o Fix for OSLibDosFreeMem985 986 2002-09-24: Sander van Leeuwen <sandervl@innotek >987 - BIN: o WGSS update from IBM988 - IPHLPAPI: o GetNetworkParams: fixed completely broken code to fill in989 DNS entries.990 991 2002-09-19:992 - MAKE, TOOLS/BIN/RM, FASTDEP:993 o IPF and IPP support. They are built in the 'misc' pass.994 See make\testcase\ipf.mak for usage example.995 NB. FastDep does only C styled dependency generation996 for .IPP files.997 o Corrected bad .orc dependency generation.998 o Added some shortcut rules to restart/skip passes.999 o Fixed rm -R filename. Suppressed ERROR_PATH_NOT_FOUND msgs.1000 1001 2002-09-19: Sander van Leeuwen <sandervl@innotek >1002 - ODINCRT: o Include new & delete in memory statistics1003 1004 2002-09-19: Platon Fomichev <platon@innotek >1005 - USER32: o Put window on top of owner if owner is not in the foreground;1006 HWND_TOP forces the owner to the top as well1007 (window creation)1008 1009 2002-09-18: Sander van Leeuwen <sandervl@innotek >1010 - KERNEL32: o Added code to print leaked heap memory1011 1012 2002-09-18: Platon Fomichev <platon@innotek >1013 - USER32: o WM_MOUSEWHEEL update1014 1015 2002-09-17: Platon Fomichev <platon@innotek >1016 - USER32: o Create invisible vertical scroller for all top-level windows1017 so the IBM wheel driver sends us WM_VSCROLL messages1018 o Added WM_MOUSEWHEEL message support1019 1020 2002-09-16: Sander van Leeuwen <sandervl@innotek >1021 - COMCTL32: o LISTVIEW_ProcessLetterKeys bugfix1022 - GDI32: o Statistics fixes & print leaked gdi handles1023 when unloaded.1024 o Don't recycle handles too soon. That makes it more difficult1025 to interpret the logfile.1026 1027 2002-09-16: Platon Fomichev <platon@innotek >1028 - USER32: o Combobox fix to update selected item when the control is rolled1029 up1030 1031 2002-09-15: Dietrich Teickner <Dietrich_Teickner@t-online >1032 - SHELL32: o Wine resync for shfileop.c1033 1034 2002-09-14: Sander van Leeuwen <sandervl@innotek >1035 - KERNEL32: o WaitForSingleObject, (Msg)WaitForMultipleObjects:1036 If dwTimeout is not 0 and smaller than 20 ms, then1037 temporarily change thread priority to time critical to1038 make sure we don't get a late timeout.1039 (CLOCKSCALE=4 in config.sys also improves timeout responds)1040 1041 2002-09-14: Yuri Dario <mc6530@mclink >1042 - DSOUND: o Load MMPM2 (MDM.DLL) on demand1043 1044 2002-09-12: Platon Fomichev <platon@innotek >1045 - USER32: o Translate PM WM_VSCROLL to WM_MOUSEWHEEL messages (currently1046 only dispatched to (dinput) hook handler)1047 1048 2002-09-12: knut st. osmundsen <bird@anduin >1049 - MAKE: o Corrected bug in process which made it put the libraries in1050 the wrong place.1051 o Always stamp the .def file before linking so that build level1052 info will be up to date.1053 o Added some shortcuts rules for lazy programmers:1054 * pass[1-6] for starting from a given pass.1055 * quick for only doing lib, executable and publish.1056 1057 2002-09-10: knut st. osmundsen <bird@anduin >1058 - TOOLS/VSLICK:1059 o Added kdev.e. Odin32.e with more goodies like an 'Extra' menu.1060 1061 2002-09-05: Sander van Leeuwen <sandervl@innotek >1062 - USER32: o Caret bug in edit control WM_ERASEBKGND handler (hidden,1063 but not shown again)1064 o Removed obsolete hack in CreateCaret1065 1066 2002-09-05: Dietrich Teickner <Dietrich_Teickner@t-online >1067 - COMDLG32: o Corrected translation of IDS_TODESKTOP resource string1068 1069 2002-09-04: knut st. osmundsen <bird@anduin >1070 - FASTDEP: o Corrected bug in caching. Didn't force rescan of files when1071 a dependant file wasn't present any more.1072 o Corrected makefile. No memory debug.1073 - CMDQD: o Corrected makefile.1074 1075 - Tools/DailyBuilds:1076 o Changed odin32env.cmd to use buildenv.cmd to set up the1077 desired build environment.1078 o Changed odin32clean.cmd to use tools\bin\rm.exe.1079 - MAKE: o Corrected CC_NO_DBGMEM check for vac3xx.1080 1081 2002-09-03: Sander van Leeuwen <sandervl@innotek >1082 - USER32: o Cleaned up clipboard code1083 1084 2002-09-03: Platon Fomichev <platon@innotek >1085 - USER32: o Fix for Ctrl-Break1086
Note:
See TracChangeset
for help on using the changeset viewer.