Commit graph

65792 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto dbffece26e Fix build (i.e. a change that shouldn't have been done).
svn path=/trunk/; revision=71671
2016-06-25 20:12:18 +00:00
Hermès Bélusca-Maïto 21cc5e26a7 [EVENTVWR]
- Remove a unused header.
- Start (re)working on the functions that retrieve strings associated to event categories and messages.
- Just display the event category number if we are unable to retrieve its associated string.
- If we cannot retrieve the event source for formatting purposes, use a default string and append the event strings to it.
- Fix some problems related to the usage of 'lpComputerName': this global variable stores the computer name on which the Event Viewer is running (or connected to) and view the available logs. Don't overwrite it with computer names from the events.

- Modify some localized strings in the resource files. Translators, please review/fix translations!

svn path=/trunk/; revision=71670
2016-06-25 20:08:58 +00:00
Hermès Bélusca-Maïto 60aee9fc9e [EVENTVWR]
- Use C-style comments.
- Move the helper FreeRecords function closer to where it is used.
- Use the EVENTLOG_BASE_KEY define instead of re-hardcoding the registry path to the EventLog service.

svn path=/trunk/; revision=71669
2016-06-25 19:36:59 +00:00
Amine Khaldi 94c119a9c9 [MSI_WINETEST] Sync with Wine Staging 1.9.12. CORE-11266
svn path=/trunk/; revision=71668
2016-06-25 11:28:00 +00:00
Amine Khaldi 47da43b8e1 [MSI] Sync with Wine Staging 1.9.12. CORE-11266
svn path=/trunk/; revision=71667
2016-06-25 11:27:22 +00:00
Amine Khaldi c0e08dd9be [PSDK] Add missing msidbServiceInstallErrorControl enum.
svn path=/trunk/; revision=71666
2016-06-25 11:26:38 +00:00
Ged Murphy a95c7e6be8 Let's see if reverting the doxyfile makes doxygen useful again (or just breaks it)
svn path=/trunk/; revision=71656
2016-06-21 09:02:06 +00:00
Hermès Bélusca-Maïto 3a5a38a065 [i8042prt]: Add yet another Dell Latitude D620 hack to make its trackpad work.
CORE-11431 #resolve
CORE-6901

svn path=/trunk/; revision=71654
2016-06-19 13:13:01 +00:00
Eric Kohl 309b68de7d [SC]
Add EnumDepend command.

svn path=/trunk/; revision=71653
2016-06-18 11:18:53 +00:00
Eric Kohl 47dae4bd05 [SC]
Add GetKeyName command.

svn path=/trunk/; revision=71651
2016-06-16 21:18:59 +00:00
Mark Jansen 2df110e92d [MSGINA_APITEST] Add a test for ShellDimScreen, used to fade out the background of the logoff dialog. Thanks to Jared for finding the api, and Hermès for his help! CORE-11422
svn path=/trunk/; revision=71649
2016-06-16 21:00:08 +00:00
Eric Kohl 7d66c9341d [SC]
Add GetDisplayName command.

svn path=/trunk/; revision=71648
2016-06-16 19:47:50 +00:00
Eric Kohl ffe9e79d41 [SC]
- Reorganized some commands in order to add erros and success messages.
- Added error and success messages.
- Enabled usage text for the failure command.

svn path=/trunk/; revision=71645
2016-06-15 21:28:33 +00:00
Mark Jansen 3320cc95a2 [SHELL32] Use the logoff dialog instead of the generic ConfirmDialog. Patch by Jared Smudde. CORE-11413 #resolve #comment Thanks!
svn path=/trunk/; revision=71643
2016-06-15 17:46:26 +00:00
Hermès Bélusca-Maïto 2a6da4ca41 [APITESTS]: Fix MSVC warning C4114: "same type qualifier used more than once".
svn path=/trunk/; revision=71642
2016-06-15 17:45:06 +00:00
Eric Kohl caa61ecac3 [SC]
Add some error and success messages to the config and description commands.

svn path=/trunk/; revision=71640
2016-06-14 22:00:34 +00:00
Eric Kohl 464f46d352 [SC]
Merge the failure functions into a single file.

svn path=/trunk/; revision=71639
2016-06-14 20:58:37 +00:00
Eric Kohl 71cb6b0b4d [SC]
- Add the 'failure' command. The 'actions' option is not implemented yet.

svn path=/trunk/; revision=71638
2016-06-14 20:34:21 +00:00
Ged Murphy 1f533a9d6b [NTOS]
- Properly implement ObpValidateAccessMask
- If the security descriptor has a system acl, the caller will need access to it

svn path=/trunk/; revision=71636
2016-06-14 18:01:02 +00:00
Hermès Bélusca-Maïto bf37176da7 [SHELL32]
- Use similar shell def-view window styles as on Windows.
- Add a "hack" to force the shell progman desktop window to get its correct window name, when running our shell on Windows. I don't know why calling CreateWindowExW(WS_EX_TOOLWINDOW, szProgmanClassName, szProgmanWindowName, ...) with a valid szProgmanWindowName string still persists in setting the window name to NULL... If someone has an idea, please let me know!
- Addendum to CORE-11375: Create the shell desktop view with the same size as the current desktop's workarea. Confirmed with ApiMonitor on Windows. I add some "FIXME" to make future developers think about possible improvements in the code.

svn path=/trunk/; revision=71635
2016-06-13 20:27:57 +00:00
Eric Kohl 4cb718e650 [SC]
Merge the config functions into a single file.

svn path=/trunk/; revision=71634
2016-06-13 20:01:47 +00:00
Eric Kohl fdf12baa2b [SC]
- Move ParseCreateArguments to the misc.c file, rename it to ParseCreateConfigArguments and tweak it for use in the config command.
- Implement the config command.

svn path=/trunk/; revision=71633
2016-06-13 19:43:02 +00:00
Hermès Bélusca-Maïto fc0c674649 [SHELL32]: Fix some whitespace and comments.
svn path=/trunk/; revision=71632
2016-06-13 19:39:35 +00:00
Hermès Bélusca-Maïto 20324ae269 [TELNET]: Add russian translation by "amber".
CORE-11411

svn path=/trunk/; revision=71631
2016-06-13 19:18:36 +00:00
Hermès Bélusca-Maïto 722e7e4aaf [DEVMGR]: Fix resource compiler error in MSVC 2010 or GCC' windres. Detected by Victor Martinez Calvo.
CORE-11408

svn path=/trunk/; revision=71630
2016-06-13 12:54:01 +00:00
Daniel Reimer 40e7477403 [RAPPS]
Script check. Fix any broken links. Update Hashes

svn path=/trunk/; revision=71629
2016-06-12 22:21:40 +00:00
Eric Kohl c7664e0ded [SC]
Merge the description functions into a single file.

svn path=/trunk/; revision=71628
2016-06-12 20:12:15 +00:00
Eric Kohl 3746117c61 [SC]
- Add the 'description' command.
- Fix a little display bug in the 'qdescription' command: Do not print '(null)' if the service does not have a description.

svn path=/trunk/; revision=71627
2016-06-12 19:18:15 +00:00
Eric Kohl b3bcb0725a [ADVAPI32]
Implement I_ScGetCurrentGroupStateW.

svn path=/trunk/; revision=71626
2016-06-12 17:48:09 +00:00
Daniel Reimer 2d6b126e44 [RAPPS]
Fix Burnaware hash
CORE-11190 #resolve #comment Fixed, thx ^^

svn path=/trunk/; revision=71625
2016-06-12 17:37:39 +00:00
Daniel Reimer eed1cd063e [RAPPS]
Wrong version in Free Stopwatch entry.
CORE-11198 #resolve

svn path=/trunk/; revision=71624
2016-06-12 17:04:13 +00:00
Hermès Bélusca-Maïto d63e0ea3fc [ROSTEST:PAINTDESKTOP]: Improve the test: don't force complete redraw when resizing the window, and return a non-zero value from WM_ERASEBKGD if the PaintDesktop call succeeded.
svn path=/trunk/; revision=71623
2016-06-12 16:48:25 +00:00
Hermès Bélusca-Maïto ac4a897155 [ROSTESTS:USER32] Add an interactive test demonstrating how the PaintDesktop API should behave visually, and how we are not correctly doing well in this regard in ReactOS...
svn path=/trunk/; revision=71622
2016-06-12 14:34:58 +00:00
Hermès Bélusca-Maïto 0301f591be [NETSHELL]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71621
2016-06-12 13:50:33 +00:00
Hermès Bélusca-Maïto 4f1d2e9e7f [DEVMGR]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71620
2016-06-12 13:49:02 +00:00
Hermès Bélusca-Maïto ff2db5c56f [DXDIAG]: Update russian translation by "leha-bot" and "amber".
CORE-11392

svn path=/trunk/; revision=71619
2016-06-12 13:46:51 +00:00
Hermès Bélusca-Maïto af0f92795c [DXDIAG]: Sync some translations with the english one.
svn path=/trunk/; revision=71618
2016-06-12 13:43:39 +00:00
Hermès Bélusca-Maïto 3ebacc1882 [SC]: Fix a typo in the help.
svn path=/trunk/; revision=71617
2016-06-12 13:28:48 +00:00
Eric Kohl 8361105c91 [SC]
Implement the qc, qdescription and qfailure commands.

svn path=/trunk/; revision=71615
2016-06-11 21:24:40 +00:00
Mark Jansen 5b2c7d7e50 [APPHELP] Implement automatic stringtable generation when writing an Sdb database. CORE-10367
svn path=/trunk/; revision=71614
2016-06-11 21:12:43 +00:00
Hermès Bélusca-Maïto d4a952c924 [PIFMGR]: Add the PIF icon resource library.
By Jared Smudde, Lee Schroeder, Ercan Ersoy, manuel.
Icons adapted from Tango Icon set and from public domain OpenClipArt (https://openclipart.org/share)
Part 1/2
CORE-10253

svn path=/trunk/; revision=71613
2016-06-11 16:16:26 +00:00
Eric Kohl 45cc914e9f [SC]
Implement the sdset command.

svn path=/trunk/; revision=71612
2016-06-11 15:01:01 +00:00
Eric Kohl 5965ffcd78 [SERVICES]
- Read the service security descriptors when the service list is created.
- Assign and write the default security descriptor when a service does not have its own security desciptor.
- Delete a service security desciptor when the service is deleted.

svn path=/trunk/; revision=71611
2016-06-11 09:41:05 +00:00
Pierre Schweitzer 4746de9066 [FASTFAT]
Properly round up 64b values.
This fixes reads on 4GB+ volumes.

Patch by Wim Hueskes.

CORE-10932 #resolve #comment Thanks for the patch! Commited in r71610

svn path=/trunk/; revision=71610
2016-06-11 09:32:00 +00:00
Mark Jansen a44dfe6c76 [WIN32SS] Try to load the module before fetching an icon, instead of failing on a module that is not available in the current process. CORE-10292 #resolve
svn path=/trunk/; revision=71609
2016-06-10 20:57:26 +00:00
Hermès Bélusca-Maïto b85cf60213 [WRITE]: Add wordpad's icon to write.exe compatibility bootstrap.
svn path=/trunk/; revision=71606
2016-06-10 00:14:36 +00:00
Hermès Bélusca-Maïto 287d77c8bd [SHELL32]: Replace icon 210 (filecab) with a valid one (coming from explorer).
svn path=/trunk/; revision=71604
2016-06-09 22:27:54 +00:00
Eric Kohl 5a180609eb [SERVICES]
- Create a default service security descriptor.
- RCreateServiceW: Assign the default security descriptor to new services on service creation and store it in the registry.
- RQueryServiceObjectSecurity: Return the services security descriptor to the caller.

svn path=/trunk/; revision=71603
2016-06-09 21:30:48 +00:00
Hermès Bélusca-Maïto 998a832892 [SOLITAIRE][SPIDER][CARDLIB]
- Remove the ugly WS_EX_CLIENTEDGE style from Solitaire and Spider.
- Make use of the member function parameters when calling CreateWindowEx in cardlib.
Patch by "toe_head2001".
CORE-11391

svn path=/trunk/; revision=71602
2016-06-09 20:33:36 +00:00
Hermès Bélusca-Maïto 25c377e044 [COMP]
- Fix the output of localized strings (and use the "well-known" PrintResourceString function already used in all the other cmdtools)
- Unconditionally increase the number of lines & the offset when performing the comparison.

svn path=/trunk/; revision=71601
2016-06-09 19:20:35 +00:00