Commit graph

35530 commits

Author SHA1 Message Date
Timo Kreuzer 94c7a3392b Cleanup freetypee lib
svn path=/trunk/; revision=39993
2009-03-12 23:08:01 +00:00
Johannes Anderwald e5f6e4c0e8 - Disable some debug prints
- Close the real pin on exit / when a new wave stream is played. This should fix stuttering when changing the sample rate
- Always create the mixer pin

svn path=/trunk/; revision=39992
2009-03-12 22:11:53 +00:00
Jeffrey Morlan 8c83602d51 In a pipeline ("prog1 | prog2") run all programs simultaneously, using a real pipe instead of a temporary file. Output from RosBE "make" is now visible immediately instead of having to wait for it to complete.
svn path=/trunk/; revision=39991
2009-03-12 22:04:59 +00:00
Matthias Kupfer f7a722ebda Evgeniy Boltik <bstsoft AT narod DOT ru>
- Fix draw icon with alpha in 32 bit.
- See issue #4243 for details.

svn path=/trunk/; revision=39989
2009-03-12 21:25:49 +00:00
Timo Kreuzer 004cc56ed5 LoadBitmapImage: - add space for 3 RGBQUADs to BITMAPINFO when biCompression is BI_BITFIELDS. Based on patch by Evgeniy Boltik <bstsoft at narod dot ru>, modified by me.
- Take into account BITMAPV4/V5HEADER sizes.
See issue #3708 for more details.

svn path=/trunk/; revision=39987
2009-03-12 20:55:34 +00:00
Jeffrey Morlan 9c84f62cd4 NtSetInformationObject: OBJECT_HANDLE_ATTRIBUTE_INFORMATION is just made of BOOLEANs, so it doesn't need ULONG alignment.
svn path=/trunk/; revision=39986
2009-03-12 20:29:32 +00:00
Timo Kreuzer 36277461a1 NtSetSystemInformation: - Don't leak the copied string when being called from user mode. - Don't recursively call ZwSetSystemInformation, instead continue the normal path.
svn path=/trunk/; revision=39985
2009-03-12 18:29:11 +00:00
Johannes Anderwald 53899ff4fa - Fix KSDATAFORMAT_WAVEFORMATEX & KSDATAFORMAT_DSOUND alignment
svn path=/trunk/; revision=39984
2009-03-12 17:51:28 +00:00
Aleksey Bragin edb32a04eb - Remove two unnecessary boot types (Windows2000 and WindowsXP), and add ReactOSSetup2 type for WinLdr-style setup loader.
- Add a stub for LoadReactOSSetup2().

svn path=/trunk/; revision=39983
2009-03-12 14:42:02 +00:00
Johannes Anderwald b2f937d0fe - Don't use a tag if there is none assigned
- Fixes a crash in es1370mp driver

svn path=/trunk/; revision=39982
2009-03-12 14:01:56 +00:00
Matthias Kupfer 372ea0433e - fix some German dialog ressources (2nd attempt)
svn path=/trunk/; revision=39981
2009-03-12 13:43:33 +00:00
Matthias Kupfer b3d2497aaa - use symbolic names instead of numeric values (made for English and German, other languages needs to change)
svn path=/trunk/; revision=39980
2009-03-12 13:27:26 +00:00
Dmitry Gorbachev e6e1b8bf6a Dutch translation, Jan Roeloffzen, bug #4263.
svn path=/trunk/; revision=39979
2009-03-12 12:35:27 +00:00
Aleksey Bragin 0641e0eff8 - Unhack usb mouse driver after endpoint parsing code was corrected.
- Cleanup usb mouse driver source code, make its structure similar to the usb keyboard driver.

svn path=/trunk/; revision=39978
2009-03-12 11:29:09 +00:00
Daniel Reimer 70d2641a89 Bug 4255: ReactOS norwegian translate files by Lars Martin Hambro
svn path=/trunk/; revision=39977
2009-03-12 11:28:33 +00:00
Daniel Reimer 5d5f4e9b30 Bug 4260: slovak translation for mplay32 by Mario Kacmar
Bug 4261: Translate Patch, Dutch for mplay32 by Jan Roeloffzen

svn path=/trunk/; revision=39976
2009-03-12 10:52:00 +00:00
Aleksey Bragin defbc44f67 Evgeniy Boltik <bstsoft@narod.ru>
- Use bitmap's DIB palette, if it exists. Fixes problems described in bug 4147.
See issue #4147 for more details.

svn path=/trunk/; revision=39975
2009-03-12 10:48:52 +00:00
Aleksey Bragin 044b06829d - Load debug symbols if compiled with DBG, but don't load if booting with less than 96Mb of RAM.
svn path=/trunk/; revision=39974
2009-03-12 10:42:45 +00:00
Jeffrey Morlan 60d07a7af3 Instead of having DOSKEY print something when it successfully adds an alias, print an error message when it fails. Also implement some options that were missing.
svn path=/trunk/; revision=39973
2009-03-12 04:37:01 +00:00
Timo Kreuzer 1d680929bb delete old freetype folder
svn path=/trunk/; revision=39972
2009-03-12 04:00:56 +00:00
Timo Kreuzer fa1d468c66 fix library name
svn path=/trunk/; revision=39971
2009-03-12 03:44:48 +00:00
Timo Kreuzer 3f626046f1 ok next try ;-)
svn path=/trunk/; revision=39970
2009-03-12 03:38:57 +00:00
Timo Kreuzer b56c0bfbea fix build
svn path=/trunk/; revision=39969
2009-03-12 03:35:48 +00:00
Timo Kreuzer 608546a05e Remove freetype dll from build, build ftfd instead, the freetype font driver that currently still exports the needed functions directly for win32k.
svn path=/trunk/; revision=39968
2009-03-12 03:26:23 +00:00
Timo Kreuzer 8045178f6f Copy freetype to lib (will be converted to a static lib)
svn path=/trunk/; revision=39967
2009-03-12 03:16:15 +00:00
Timo Kreuzer 2a09b8d220 WIP 1/x: Move freetype font driver.
svn path=/trunk/; revision=39966
2009-03-12 03:00:51 +00:00
Dmitry Gorbachev b1083de600 Swedish translation by Anton Adell (anton_hahaha *at* hotmail *dot* com). Bug #4245.
svn path=/trunk/; revision=39965
2009-03-12 00:05:59 +00:00
Cameron Gutman d37359e14f - Merge aicom-network-fixes up to r39943
svn path=/trunk/; revision=39964
2009-03-11 22:15:12 +00:00
Matthias Kupfer 9a03c978ce - minor German translation and dialog resource fixes
svn path=/trunk/; revision=39963
2009-03-11 22:00:12 +00:00
Cameron Gutman 1326452802 - Fix instructions (I should've read the howto more closely)
svn path=/trunk/; revision=39962
2009-03-11 21:24:50 +00:00
Sylvain Petreolle da261865d5 -Add French translation
thanks to elhoir who saw that my eyes and english aren't perfect :)

svn path=/trunk/; revision=39961
2009-03-11 20:54:37 +00:00
Dmitry Gorbachev 5c38f590b4 Add Japanese font to USetup.
svn path=/trunk/; revision=39960
2009-03-11 20:35:23 +00:00
Dmitry Gorbachev a8274cb5f7 Do not crash on Pentium.
svn path=/trunk/; revision=39959
2009-03-11 20:34:34 +00:00
Cameron Gutman 5d5bd6fb04 - Add a driver section to Download
- Add the AC97 driver
 - We need an icon for this section

svn path=/trunk/; revision=39958
2009-03-11 19:53:23 +00:00
Johannes Anderwald 305a91c154 - Use Byteswap intriniscs to improve performance
- Hint by Physicus

svn path=/trunk/; revision=39957
2009-03-11 19:02:06 +00:00
Johannes Anderwald 6d0e4470e0 - Check if handle is re-used. Fixes double-freeing of handle & crash
svn path=/trunk/; revision=39956
2009-03-11 18:32:32 +00:00
Dmitry Chapyshev da9027ac4f - Fix build
svn path=/trunk/; revision=39955
2009-03-11 18:17:54 +00:00
Johannes Anderwald 0a55745585 - Use Interlocked*List function to improve stability as a few of the timing issues have been resolved
- Queue a dpc for each completed buffer
- Complete the irp as soon as possible

svn path=/trunk/; revision=39954
2009-03-11 18:00:11 +00:00
Dmitry Chapyshev a544749337 - Add Ukrainian translation by Sakara Yevhen
- Other small changes

svn path=/trunk/; revision=39953
2009-03-11 17:40:01 +00:00
Johannes Anderwald e3ba7d5ef2 - Implement wave pcm bitrate conversion. Atm only 8-16 bit has been tested
- The tricky part is just to get result value into the right byte order (endianess)
- Thanks to Christoph and everyone else :)

svn path=/trunk/; revision=39952
2009-03-11 14:42:42 +00:00
Dmitry Chapyshev 2a3a7faf98 - Add Spanish translation by Javier Fernández
- Other small changes

svn path=/trunk/; revision=39951
2009-03-11 12:20:34 +00:00
Daniel Reimer 92d4e45e80 Translate the ReactOS MediaPlayer into German and Polish (Maciej Bialas).
Sync WinHLP32 and WordPad with Wine HEAD.

svn path=/trunk/; revision=39950
2009-03-11 12:11:28 +00:00
Dmitry Chapyshev db29885bc0 - Add Russian translation
svn path=/trunk/; revision=39949
2009-03-11 11:14:05 +00:00
Dmitry Chapyshev 689f247b95 - Add mplay32 to bootcd
- Opening .wav, .cda, .avi, .mid files with mplay32

svn path=/trunk/; revision=39948
2009-03-11 10:57:05 +00:00
Dmitry Chapyshev edc8b4e894 - Add simple multimedia player
svn path=/trunk/; revision=39947
2009-03-11 10:22:15 +00:00
Johannes Anderwald 0a23e307a1 - Add kmixer to bootcd
- Check if device supports a specified format. When the device doesnt support a format, query its datarange and create a format which it supports and create a kmixer pin which is used to convert the format
- Load kmixer.sys when sysaudio starts
- Call kmixer when there is work to do. 
- Bitrate increasing / decreasing is not working at all. (Need to find a working algorithm, volunteers?)
- Install kmixer service when an audio adapter is installed

svn path=/trunk/; revision=39946
2009-03-11 09:30:33 +00:00
Jeffrey Morlan acdae19a65 Fix bug where wcscspn could return non-zero value on an empty string.
svn path=/trunk/; revision=39945
2009-03-11 03:35:29 +00:00
Jeffrey Morlan db0b0ba158 Give an error message when trying to DEL a file that doesn't exist (Bug 4244). Patch by Victor Martinez <vicmarcal at hotmail.com>.
svn path=/trunk/; revision=39944
2009-03-11 02:17:53 +00:00
Matthias Kupfer 947cbd765b - fix the bitmap and memdc issue for menu items (popup arrow, check and radio symbols)
svn path=/trunk/; revision=39942
2009-03-10 23:48:21 +00:00
Matthias Kupfer 9c5d76e1bf - due to minor differences (marletting related) combine drawing routines for check box and radio button
- initial version for popup arrows, maybe someone know how to remove the bitmap and memory-dc stuff properly

svn path=/trunk/; revision=39940
2009-03-10 21:39:22 +00:00