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
ReactOS Portable Systems Group
83c3b848b3
- Rework Hyperspace Mapping Interface for Page zeroing. It is now more efficient and adapted to ReactOS.
...
- This also fixes some race conditions.
- There was a lot of difficulty getting this patch through because of everyone else adding their 2 cents to the code. Next time, wait.
svn path=/trunk/; revision=39938
2009-03-10 20:52:39 +00:00
Aleksey Bragin
6965eb3bd8
- Fix a typo: set a value, not a bit.
...
svn path=/trunk/; revision=39937
2009-03-10 20:33:18 +00:00
Aleksey Bragin
084068b86a
- Initialize hyperspace before page lists. Fixes boot problem (spotted by Alex).
...
svn path=/trunk/; revision=39936
2009-03-10 20:26:46 +00:00
Dmitry Gorbachev
df00880ca7
Fix bug #4249 and crash in QEMU. Alex Ionescu, bug #4249 .
...
svn path=/trunk/; revision=39934
2009-03-10 17:47:11 +00:00
Dmitry Gorbachev
02a00d8520
Silence compiler warning.
...
svn path=/trunk/; revision=39933
2009-03-10 12:41:23 +00:00
Timo Kreuzer
01213b0fed
Only warn when trying to free a NULL pointer with ExFreePoolWithTag
...
svn path=/trunk/; revision=39932
2009-03-10 05:22:38 +00:00
Timo Kreuzer
83b90e9547
Don't free a NULL pointer.
...
svn path=/trunk/; revision=39931
2009-03-10 04:34:33 +00:00
Timo Kreuzer
b60241301b
Initial code for freetype font driver
...
svn path=/trunk/; revision=39930
2009-03-10 04:12:27 +00:00
Timo Kreuzer
974b832c83
Add sprintf.c for as long as our libcntpr doesn't have it.
...
svn path=/trunk/; revision=39929
2009-03-10 03:45:44 +00:00
Timo Kreuzer
c3586e7347
Make freetype ddi compliant, by linking to win32k only. Clean up excessive header usage in rosglue.c
...
svn path=/trunk/; revision=39928
2009-03-10 02:49:45 +00:00
Timo Kreuzer
26593d0ac7
Call ExFreePoolWithTag with 0 tag from ExFreePool instead of vice versa, bugcheck system, when Block is not inside any pool.
...
svn path=/trunk/; revision=39927
2009-03-10 02:16:38 +00:00
Johannes Anderwald
0533a9d290
- Implement KSPROPERTY_PIN_PROPOSEDATAFORMAT
...
- Add KSPROPERTY_PIN_PROPOSEDATAFORMAT handler to IPortWaveCyclic
svn path=/trunk/; revision=39926
2009-03-10 01:52:51 +00:00
ReactOS Portable Systems Group
115377a581
- Implement a new Hyperspace Mapping Interface:
...
- The new interface is portable and much faster than before. For example, unmapping a hyperpage is almost a one-line operation.
- The new interface is also thread-safe and uses the EPROCESS hyperspace spinlock.
- However, in order to isolate from React Mm internals, the Hyper IRQL and Process are stored as globals, so this will not work on SMP.
- For now, mapping vs. zero PTEs are not treated differently, but the two interfaces have been separated pending future work.
- Performance tests with _rdtsc resulted in an improvement of over 300% compared to the old interface.
- Hyperspace mappings are frequent, so the improvement is noticeable during startup (3/10ths of a second).
- This also fixes incorrect initializtion of hyperspace -- pages were zeroed out (which requires hyperspace) before hyperspace was created.
svn path=/trunk/; revision=39925
2009-03-10 00:31:14 +00:00
Kamil Hornicek
468100e628
- fix glEdgeFlagPointe prototype
...
- clean up opengl32.h a bit
svn path=/trunk/; revision=39922
2009-03-09 19:55:00 +00:00
Kamil Hornicek
3ec78e9525
- fix some prototypes, remove dxroslayer from dsound
...
- sync dsound with wine head, it now works again (tested on win xp and reactos)
svn path=/trunk/; revision=39921
2009-03-09 19:46:37 +00:00
Kamil Hornicek
2c38f28ad1
- fix the class name, vbox guest additions installer proceeds a bit further now
...
svn path=/trunk/; revision=39920
2009-03-09 19:34:37 +00:00
Kamil Hornicek
599cdf24dd
- fix logic, global mouse and keyboard hooks are supported, dinput now works again
...
svn path=/trunk/; revision=39919
2009-03-09 19:01:11 +00:00
Aleksey Bragin
86bdd2b0e0
- Fix wrong placement of KEYBOARD_DEVICE_EXTENSION structure.
...
- Fix wrong include order.
- Fixes build.
svn path=/trunk/; revision=39918
2009-03-09 18:49:47 +00:00
Johannes Anderwald
0ea44d711f
- Disable message flood when playing audio files as it is very time critical and makes audio stutter
...
- Free remaining irps and make sure that the dpc finished before stopping the audio stream. This fixing stuttering when there are too few audio buffers available.
- Complete the IRPs when they are actually have played. This should make audio playback position become more accurate and prevents application to feed in too much audio buffers
- VLC 0.9.8a can now playback audio files (no window is shown -> different issue)
svn path=/trunk/; revision=39917
2009-03-09 18:05:56 +00:00
Johannes Anderwald
b27721cbe6
- Register default sound schemes when an new audio adapter is installed
...
- Pass the full filename to PlaySound as the sound might not be in standard location
svn path=/trunk/; revision=39915
2009-03-09 11:51:28 +00:00
Aleksey Bragin
c5a305d2a5
- Move USB keyboard LEDs managing code into an own function.
...
svn path=/trunk/; revision=39914
2009-03-09 10:11:24 +00:00