Commit graph

29292 commits

Author SHA1 Message Date
Christoph von Wittich cf39f6646d fix a bug in goto
a stubs for setlocal and endlocal (our default is delayed expansion)

svn path=/trunk/; revision=32073
2008-02-01 09:49:58 +00:00
Sebastian Gasiorek 8c1cafd4fb Polish resource changes:
- change Wine to ReactOS in "Run" dialog
- insert and translate IDS_RESTART

svn path=/trunk/; revision=32072
2008-01-31 23:17:24 +00:00
Timo Kreuzer e8c790f781 fix definitions of WM_MOUSEWHEEL and WM_MOUSELAST
svn path=/trunk/; revision=32071
2008-01-31 21:29:03 +00:00
Christoph von Wittich 76569bc213 handle call :Label
fix goto :Label

svn path=/trunk/; revision=32070
2008-01-31 20:55:05 +00:00
Christoph von Wittich 97b5e11eba handle %dp0
svn path=/trunk/; revision=32069
2008-01-31 19:01:23 +00:00
Christoph von Wittich 11ca34b0e3 support else
handle negative values in special envvars
stdin,out,err can't be redirected for windows gui apps

svn path=/trunk/; revision=32068
2008-01-31 17:59:02 +00:00
Christoph von Wittich 00e33fbce3 don't print the new color value when echo is off
svn path=/trunk/; revision=32067
2008-01-31 17:26:57 +00:00
Daniel Reimer c3148085fe Bug 3021: slovak translations of rosapps (kario@szm.sk)
svn path=/trunk/; revision=32066
2008-01-31 16:41:33 +00:00
Christoph von Wittich 8f8faff777 allow nested (...) blocks (but still no support for else)
svn path=/trunk/; revision=32065
2008-01-31 15:11:25 +00:00
Christoph von Wittich 4a894bb597 rename it back to matrix.src to get it included on bootcd again
svn path=/trunk/; revision=32064
2008-01-31 10:35:34 +00:00
Christoph von Wittich 871c1fe88e fix storing and loading registry settings
svn path=/trunk/; revision=32063
2008-01-31 10:05:02 +00:00
Christoph von Wittich 08720c6375 don't try to append when there is only one parameter given
See issue #3023 for more details.

svn path=/trunk/; revision=32062
2008-01-31 09:00:27 +00:00
Christoph von Wittich 918dc6ab7d don't draw the standard UI background in minimal mode
some code reduction

svn path=/trunk/; revision=32061
2008-01-31 07:33:02 +00:00
Filip Navara d893df2e75 Add NT6 members to the enumerations and structures.
svn path=/trunk/; revision=32060
2008-01-30 23:04:37 +00:00
Daniel Reimer 25ee2e97d9 Bug 2993: slovak translation for usetup (kario@szm.sk)
Bug 3020: Ukrainian translation update (temarez@yandex.ru)

svn path=/trunk/; revision=32059
2008-01-30 17:59:13 +00:00
Daniel Reimer 251febcd4d Bug 2993: slovak translation for usetup (kario@szm.sk)
Bug 3020: Ukrainian translation update (temarez@yandex.ru)

svn path=/trunk/; revision=32058
2008-01-30 17:43:12 +00:00
Christoph von Wittich d6dc1ebe36 disable Search when there is no text
call SearchDialog when SearchNext is called without a string to search for

svn path=/trunk/; revision=32057
2008-01-30 17:20:47 +00:00
Christoph von Wittich 8e346ad979 use FILE_SHARE_READ | FILE_SHARE_WRITE to open files which are in use by another process
See issue #3011 for more details.

svn path=/trunk/; revision=32056
2008-01-30 16:02:49 +00:00
Christoph von Wittich 4afb9d0704 translate some GreatLordish comments in something more similar to english
svn path=/trunk/; revision=32055
2008-01-30 13:46:37 +00:00
Aleksey Bragin fca1165c23 - Wrap MmProbeAndLockPages invocations into SEH.
See issue #2121 for more details.

svn path=/trunk/; revision=32054
2008-01-30 13:33:16 +00:00
Christoph von Wittich 07c489c7d2 call WriteFile with the correct Buffer instead of a NULL pointer
See issue #2121 for more details.

svn path=/trunk/; revision=32053
2008-01-30 12:33:28 +00:00
Aleksey Bragin c9b8e73e23 - Dehaxx0r MmInitializeMemoryManager in freeldr.
- Add slightly better bios memory map projection to the loader memory types, but this is still being investigated.
- Remove unneeded code.
- Change 'WINNT' to 'WINDOWS', but anyway this will be fixed later to get a real system path.

svn path=/trunk/; revision=32052
2008-01-30 10:46:38 +00:00
Aleksey Bragin 7550f93c9e - Allocate memory for groups list dynamically, and make it enough (4096 bytes) for a really long list of groups. This makes Windows 2003 booting up to explorer without crashing.
svn path=/trunk/; revision=32051
2008-01-30 10:32:22 +00:00
Christoph von Wittich f6e0124144 add support for svn-1.5 entries patch by <roytam1 at yahoo dot com.hk>
See issue #2983 for more details.

svn path=/trunk/; revision=32050
2008-01-30 10:29:27 +00:00
Christoph von Wittich 8994a89463 save window position
svn path=/trunk/; revision=32049
2008-01-30 09:25:54 +00:00
Christoph von Wittich ee02b70f0e improve StatusBar handling
See issue #3011 for more details.

svn path=/trunk/; revision=32048
2008-01-30 08:49:48 +00:00
Christoph von Wittich a1407fd619 convert translations to DOS encodings by <cman at cman dot us> and <olaf_siejka at o2 dot pl>
See issue #3015 for more details.

svn path=/trunk/; revision=32047
2008-01-30 07:39:52 +00:00
Christoph von Wittich e02b937d56 add font for codepage 775 by <cman at cman dot us> and 852 by <olaf_siejka at o2 dot pl>
See issue #3013 for more details.

svn path=/trunk/; revision=32046
2008-01-30 07:38:29 +00:00
Christoph von Wittich fa9c8d859f add Lithuanian
svn path=/trunk/; revision=32045
2008-01-30 07:35:06 +00:00
Marc Piulachs 86341ddd28 Added xcopy to README.WINE
svn path=/trunk/; revision=32044
2008-01-29 23:50:54 +00:00
Marc Piulachs 9b18666718 sync to wine-0.9.54
svn path=/trunk/; revision=32043
2008-01-29 23:48:40 +00:00
Sylvain Petreolle f984d31cc0 Added notepad to readme.wine
svn path=/trunk/; revision=32042
2008-01-29 18:02:14 +00:00
Daniel Reimer 174af446c8 Bug 3014: DLL-Win32-Shellext translation patch by Olaf Sjeka
svn path=/trunk/; revision=32041
2008-01-29 14:36:49 +00:00
Aleksey Bragin 0be1a279ad - Fix a typo in the if branch, which resulted in marking almost all memory above the bootloader as "FirmwareTemporary", even reserved ACPI pages. This should fix the ACPI BSOD Windows 2003 and XP show up.
- If a memory is marked as "free", leave it so, without transferring to FirmwareTemporary.

svn path=/trunk/; revision=32040
2008-01-29 10:08:18 +00:00
Aleksey Bragin 1d8a4b5828 - Fix an incorrect type of memory behind PDE, HAL mapping and kernel segment pagetables. They should be MemoryData. (and change allocation algorithm slightly).
- With this change Windows 2003 boots up to the BSOD showing ACPI_BIOS_ERROR.

svn path=/trunk/; revision=32039
2008-01-28 18:50:29 +00:00
Sylvain Petreolle 4ec56a71ac forgot that one
svn path=/trunk/; revision=32038
2008-01-28 18:05:54 +00:00
Sylvain Petreolle 848daa0d10 apply missing part of wordpad manual winesync
svn path=/trunk/; revision=32037
2008-01-28 17:51:00 +00:00
Daniel Reimer c0808d2c1c Update translations of wordpad by syncin to wine 0.9.54
svn path=/trunk/; revision=32036
2008-01-28 15:08:37 +00:00
Aleksey Bragin 015995a0a4 - Properly fill ACPI BIOS configuration entry (a couple of ACPI specification structures were added, which should be moved to another header in future). This makes Windows 2003 initialize HAL (ACPI version) properly and be able to connect to the debugger.
- Make harddisk identifiers lowercase.

svn path=/trunk/; revision=32035
2008-01-28 13:29:45 +00:00
Daniel Reimer 4c740ec140 Remove all Manifests. They will be autogenerated in the future. This is one step to MSVC Support, too. And it fixes Bug 3010
svn path=/trunk/; revision=32034
2008-01-28 12:24:05 +00:00
Daniel Reimer 7d88c21275 Remove all Manifests. They will be autogenerated in the future. This is one step to MSVC Support, too. And it fixes Bug 3010
svn path=/trunk/; revision=32033
2008-01-28 12:24:03 +00:00
Magnus Olsen 2d4f0518a0 revert codepage 862 changes from rev 31935
Now swedish should work again in usetup

svn path=/trunk/; revision=32032
2008-01-27 19:21:53 +00:00
Aleksey Bragin 1d395f41fb - Finally switch to the new memory manager, which is compatible both with ReactOS and NT-style boot types.
- Added: memory types for each allocation request, ability to alloc and free memory from the heap, ability to use 1 megabyte of low memory too (which was just wasted previously).
- Removed: a bunch of hacky stuff.

svn path=/trunk/; revision=32031
2008-01-27 17:38:15 +00:00
Aleksey Bragin 4e1eca2cae - Map APIC pages, if they are present.
- Set the size of the memory new MM uses to 24Mb.
- Set heap size to 4Mb.
- Misc code cleanup.

svn path=/trunk/; revision=32030
2008-01-27 17:22:57 +00:00
Aleksey Bragin ec85daf548 - Make small allocations from the heap.
svn path=/trunk/; revision=32029
2008-01-27 14:18:30 +00:00
Aleksey Bragin 8c9bb75736 - Add cache enable switch to fat.c. Comment out #define CACHE_ENABLED if you don't want freeldr to cache peripheral devices access.
svn path=/trunk/; revision=32028
2008-01-27 14:13:20 +00:00
Pierre Schweitzer 53405da51b Get back DO_DIRECT_IO flag that has been removed in r31747
svn path=/trunk/; revision=32027
2008-01-27 13:51:48 +00:00
Aleksey Bragin a1af57e18c Paolo Devoti <devotip@tiscali.it>
- Separated the structure definition from the instance of it.
See issue #2037 for more details.

svn path=/trunk/; revision=32026
2008-01-27 13:37:40 +00:00
Pierre Schweitzer 34482cc96a [FORMATTING] Fix indentation
svn path=/trunk/; revision=32025
2008-01-27 13:16:52 +00:00
Gregor Brunmar e44b25d2c4 * Replaced d3d9 debug helper function with native call
* Fixed adapter info overwrite and possible memory overwrite in d3d init code

svn path=/trunk/; revision=32024
2008-01-27 09:53:46 +00:00