Commit graph

61608 commits

Author SHA1 Message Date
Christoph von Wittich aa68fcbde6 [STOBJECT]
Reorder volume menu items
patch by Jared
CORE-9468

svn path=/trunk/; revision=67011
2015-04-02 06:09:25 +00:00
Giannis Adamopoulos 259657ecfa [SHELL32]
- CNetFolder: As this folder isn't really implemented yet, there is no need to call the hacky common implementation of wine's shell folders (which will be removed eventually).

svn path=/trunk/; revision=67010
2015-04-01 20:34:52 +00:00
Giannis Adamopoulos b1a175cbfa [SHELL32]
- Implement IContextMenu3 interface. Implement drawing the icons on WM_DRAWITEM. CORE-8866

svn path=/trunk/; revision=67009
2015-04-01 20:22:25 +00:00
Giannis Adamopoulos 22c2b66b34 [SHELL32]
- Show hidden files as dithered.

svn path=/trunk/; revision=67008
2015-04-01 19:18:34 +00:00
Amine Khaldi af9db65fcb [STREAM] Plug a leak on failure path. Spotted by Samuel Serapion using cppcheck. CORE-8211
svn path=/trunk/; revision=67007
2015-04-01 17:53:02 +00:00
Timo Kreuzer 511de2ccea [WINSRV]
Enable C_ASSERT only on x86. Fixes x64 build.

svn path=/trunk/; revision=67006
2015-04-01 17:51:05 +00:00
Christoph von Wittich aae247f9ff [DEVMGR]
don't show an empty list when no driver files are required
CORE-3341

svn path=/trunk/; revision=67005
2015-04-01 12:03:12 +00:00
Timo Kreuzer 79ca4fbf90 [HOST]
Make sure host-tools hosts get the correct type definitions on 64 bit (native) MSVC builds. x64 builds boot to desktop now.
CORE-8587 #resolve

svn path=/trunk/; revision=67004
2015-04-01 08:35:16 +00:00
Aleksandar Andrejevic 2cef04bd30 [NTVDM]
INT 21h, AH = OAh - Special characters should be echoed onto
the screen (like ^A, etc...) and appended to the buffer.


svn path=/trunk/; revision=67003
2015-03-31 21:45:12 +00:00
Aleksandar Andrejevic d5976d2739 [NTVDM]
- Implement Ctrl-C using interrupt 0x23.
- Fix INT 21h, AH = 0Ah to detect special characters.
- When attaching to / detaching from the console, adjust the console mode
  and attach/detach the UI.
- Do not translate scancodes to characters while ALT is held down.


svn path=/trunk/; revision=67002
2015-03-31 21:28:40 +00:00
Thomas Faber 8c6b9e9841 [WSCRIPT]
- Correctly use CommandLineToArgvW. Fixes cscript crashing on start.
CORE-9439 #resolve

svn path=/trunk/; revision=67001
2015-03-31 18:30:02 +00:00
Amine Khaldi 06ef60970d [CMD_WINETEST] Do not skip cmd tests. CORE-6810.
svn path=/trunk/; revision=67000
2015-03-31 07:09:02 +00:00
Aleksandar Andrejevic 832ce358b3 [NTVDM]
The DOS CON driver should call INT 29h for output.


svn path=/trunk/; revision=66999
2015-03-31 03:05:09 +00:00
Aleksandar Andrejevic 0f9c01b353 [NTVDM]
Implement INT 21h function AH = 31h (Terminate and Stay Resident).


svn path=/trunk/; revision=66998
2015-03-31 02:39:31 +00:00
Hermès Bélusca-Maïto 4d6b8b2b90 [MSTSC]: Full sentences end with periods. In English (patch by Jared Smudde). Works also for most of other languages (french, spanish, etc...) (by me). For Chinese and Japanese, translaters, please review!
svn path=/trunk/; revision=66997
2015-03-31 00:37:14 +00:00
Hermès Bélusca-Maïto da96dfb4ae [NOTEPAD]: AlertPrintError displays an incorrect error message, CORE-9417 .
Patch by Ricardo Hanke.

svn path=/trunk/; revision=66996
2015-03-31 00:07:23 +00:00
Hermès Bélusca-Maïto d329fbebf0 [USETUP]: Add basic installation directory validity check (only for whitespace for now). Patch by Edijs Kolesnikovics, see CORE-6149.
Indeed, some ReactOS (and Windows as well) components do not support the system directory having spaces, in particular SMSS: this is due to the basic command-line parsing rules of SMSS that considers that the presence of a space in the command-line is equivalent to a separator, be it in or out a quoted string.

svn path=/trunk/; revision=66995
2015-03-30 23:32:32 +00:00
Amine Khaldi 0181026801 [SHELL32] Addendum to r66987. CORE-9449
svn path=/trunk/; revision=66994
2015-03-30 23:28:15 +00:00
Amine Khaldi 350a45e452 [DESKADP][DESKMON] Add icons. Brought to you by Jared Smudde. CORE-9413
svn path=/trunk/; revision=66993
2015-03-30 22:50:40 +00:00
Giannis Adamopoulos a2901cea9f [BROWSEUI]
- CProgressDialog: Allocate big enough buffers needed for the text messages during initialization and don't reallocate them at all. Should stop thrashing the heap while copying a large number of files. 
CORE-9252

svn path=/trunk/; revision=66992
2015-03-30 22:50:34 +00:00
Amine Khaldi 2f48b949ad [DESK] Prevent the "More" label from spilling into other areas and adjust another label position. By Jared Smudde. CORE-9413
svn path=/trunk/; revision=66991
2015-03-30 22:36:23 +00:00
Timo Kreuzer a8e04976ec [ROSAPPS]
Get kitty back to rosapps

svn path=/trunk/; revision=66990
2015-03-30 22:33:40 +00:00
Timo Kreuzer 7ee7d29258 [CMAKE]
Use native OS tools for concatenating files. Remove cat from host tools.

svn path=/trunk/; revision=66989
2015-03-30 22:31:43 +00:00
Giannis Adamopoulos 897d797800 [EXPLORER]
- Fix showing the website when Help is selected from the start menu.

svn path=/trunk/; revision=66988
2015-03-30 22:28:08 +00:00
Amine Khaldi d7d7ebb1b9 [SHELL32] Disk Check utility: Make the progress bar longer, shrink the group box, align the checkboxes and shrink the oversize box. Brought to you by Jared Smudde. CORE-9449
svn path=/trunk/; revision=66987
2015-03-30 22:13:37 +00:00
Amine Khaldi 0ed98bc3e8 [MLANG_WINETEST] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66986
2015-03-30 21:45:29 +00:00
Amine Khaldi ba90de7246 [MLANG] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66985
2015-03-30 21:45:18 +00:00
Amine Khaldi cb350a41ed [TRANSLATIONS] Russian translation update by Kudratov Olimjon. CORE-9265
svn path=/trunk/; revision=66984
2015-03-30 21:40:50 +00:00
Amine Khaldi c2a8901863 [SETUPAPI_APITEST] Add tests for SetupDiInstallClassExA and SetupInstallServicesFromInfSectionEx. Brought to you by Victor Martinez with some changes by me. ROSTESTS-157
svn path=/trunk/; revision=66983
2015-03-30 21:08:47 +00:00
Amine Khaldi f2fb8f0d2c [EXPLORER] Ukrainian translation update by Yaroslav Fedoryako. CORE-9320
svn path=/trunk/; revision=66982
2015-03-30 19:35:15 +00:00
Sylvain Petreolle e5e4c2bbf0 [IPHLPAPI]
Make GetAdaptersAddresses work, with parameters check.
More work is needed :
-it returns the loopback, which shouldn't appear with default flags.
-the required size is fixed.

svn path=/trunk/; revision=66981
2015-03-30 18:10:36 +00:00
Giannis Adamopoulos 0e91e9fc18 [SHELL32]
- CDefaultContextMenu: GetAttributesOf should only return the requested flags and not more. However our shell is not up to such nice behavior so don't depend o it for now.

svn path=/trunk/; revision=66980
2015-03-30 13:04:48 +00:00
Giannis Adamopoulos 405cd4a9c0 [SHELL32]
- CDefView: Use SHForwardContextMenuMsg to forward menu messages to the context menu class
- CDefaultContextMenu: Implement IContextMenu3 and use SHForwardContextMenuMsg to forward menu messages to shell extensions.
CORE-9446 (part 2/2)

svn path=/trunk/; revision=66979
2015-03-30 12:21:39 +00:00
Giannis Adamopoulos 9fecc42e25 [SHLWAPI]
- Implement SHForwardContextMenuMsg according to http://undoc.airesoft.co.uk/shlwapi.dll/SHForwardContextMenuMsg.php
CORE-9446 (Part 1/2)

svn path=/trunk/; revision=66978
2015-03-30 12:16:29 +00:00
Giannis Adamopoulos 413e9379e1 [shlwapi_undoc.h] - Add definition of SHForwardContextMenuMsg
svn path=/trunk/; revision=66977
2015-03-30 11:42:41 +00:00
Amine Khaldi d305a81d9b [MCIWAVE] Sync with Wine Staging 1.7.37. CORE-9246
svn path=/trunk/; revision=66976
2015-03-30 11:42:30 +00:00
Giannis Adamopoulos f151e67cf8 [SHLWAPI]
- Convert SHGetAllAccessSA to a soft stub in the spec file. Having it as a diff with wine doesn't add anything anyway.

svn path=/trunk/; revision=66975
2015-03-30 10:04:26 +00:00
Amine Khaldi 4847616915 [SETUPAPI] Install .Services section optionally. Brought to you by Victor Martinez. CORE-9406
svn path=/trunk/; revision=66974
2015-03-30 09:34:29 +00:00
Amine Khaldi 2c29a8c1ef [SORT] Addendum to r66972. Since we're still playing the "Guess what the real changes are" game despite talking about it over and over, I just decided to join you guys. Fix the an IRP leak. Also tabs => spaces. More will come as long as the game does not stop. No svn history was unnecessarily changed (further) while making this commit.
svn path=/trunk/; revision=66973
2015-03-30 09:25:59 +00:00
Hermès Bélusca-Maïto 5d7944ca6f [SORT]
- Don't leak memory, see CORE-8205 for more details.
- Replace tabs with spaces.

svn path=/trunk/; revision=66972
2015-03-29 22:26:24 +00:00
Sylvain Petreolle ee70d4e15d [PCNET]
MiTestCard: Fix traces.
Display BCR4 value (physical link state.)

svn path=/trunk/; revision=66971
2015-03-29 17:46:44 +00:00
Amine Khaldi a3e6e54cb3 * Back down r66964 for now.
svn path=/trunk/; revision=66970
2015-03-29 17:22:16 +00:00
Timo Kreuzer 8c99c1868c [I8042PRT]
Silence debug prints

svn path=/trunk/; revision=66969
2015-03-29 17:06:40 +00:00
James Tabor 774095423b [NtUser]
- Fix the transfer of a global cursor while using ATI. See CORE-9436.

svn path=/trunk/; revision=66968
2015-03-29 16:25:50 +00:00
Johannes Anderwald da580bb909 - silence traces
svn path=/trunk/; revision=66967
2015-03-29 16:08:14 +00:00
Johannes Anderwald ae16592727 - silence traces
svn path=/trunk/; revision=66966
2015-03-29 16:02:40 +00:00
Hermès Bélusca-Maïto 1f80c6eecc [ACPI:BUS]: Fix dereferencing NULL pointers in acpi_bus_notify. By Victor Martinez with small adaptation by me.
CORE-8271

svn path=/trunk/; revision=66965
2015-03-29 15:49:03 +00:00
Amine Khaldi f4c48b73b2 [SETUPAPI] Adopt SetupGetInfFileListW() from Wine Staging 1.7.37. Based on the work of Victor Martinez with my updates. CORE-9431 CORE-9246
svn path=/trunk/; revision=66964
2015-03-29 15:07:27 +00:00
Hermès Bélusca-Maïto 7301ab58e2 [NTVDM]: Introduce the possibility to compile multiple x86-16bit ASM files by using the trick of concatenating them in correct order so that the resulting file is a compilable ASM file. (We cannot do linking or 16-bit objects, so we need to take a middle approach).
CORE-9442 #resolve

svn path=/trunk/; revision=66963
2015-03-29 14:51:14 +00:00
Giannis Adamopoulos f9d277801c [TEST.H]
- Add an additional new line before showing the test results. 
Some log commands print their lines in multiple print commands. As a result the results line can end up in the middle of a previous log that was not a complete line. This confuses testman and causes it to report this test as a crashed test as it can't find the line with the results. This is not the best fix possible but makes sure that the results in testman fluctuate a bit less.

svn path=/trunk/; revision=66962
2015-03-29 14:51:02 +00:00