Commit graph

55706 commits

Author SHA1 Message Date
Daniel Reimer
4aa5c6f093 [SNDREC32]
add missing menus and implement Edit->Audio Properties by Robert Naumann
CORE-7442 #resolve

svn path=/trunk/; revision=61642
2014-01-16 00:56:59 +00:00
Daniel Reimer
5004e1f284 "Hack" to fix colors in themed mode in Windows AND ReactOS.
Taken from WinSpy++ (http://www.catch22.net/software/winspy) by J Brown

svn path=/trunk/; revision=61641
2014-01-16 00:10:01 +00:00
Daniel Reimer
6360f5452f [MPLAY32]
Three patches for mplay32 by Ricardo Hanke. Some more or less heavy tabs->spaces fixing and removing of spaces which are too much by myself
CORE-7590 #resolve
CORE-7594 #resolve
CORE-7613 #resolve

svn path=/trunk/; revision=61640
2014-01-15 23:59:44 +00:00
Daniel Reimer
bc31b865ff [NETSHELL]
netshell - update icons by Lee Schroeder
CORE-7152 #resolve

svn path=/trunk/; revision=61639
2014-01-15 23:31:18 +00:00
Daniel Reimer
657404b007 [KBDHEB]
Hebrew keyboard layout revamp by Baruch Rutman
CORE-7218 #resolve

svn path=/trunk/; revision=61638
2014-01-15 23:23:51 +00:00
Sylvain Petreolle
af015a505c [THEMES]
- Auto-start the Themes services
- Enable "Show window contents while dragging"

svn path=/trunk/; revision=61637
2014-01-15 23:12:01 +00:00
Daniel Reimer
f550774e3f [FONTVIEW]
fontview - Add icon to main window by Lee Schroeder
CORE-7400 #resolve

svn path=/trunk/; revision=61636
2014-01-15 23:09:46 +00:00
Sylvain Petreolle
e40ece995d [THEMES]
- Add the Lautus visual style by Pisarz. Based on a patch by Christoph von Wittich.
The resulting windows/linux themes have been checked on Windows XP.

svn path=/trunk/; revision=61635
2014-01-15 23:08:39 +00:00
Daniel Reimer
47baa965cd [MSPAINT]
MSPaint resource russian translate by zamabuvaraeu
CORE-7617 #resolve

svn path=/trunk/; revision=61634
2014-01-15 22:56:46 +00:00
Daniel Reimer
15edbdc607 Polish translation of devmgmt, explorer-new, devmgr, msgina and cmdutils help. Typo fix for sysdm by Adam Stachowicz
CORE-7636 #resolve

svn path=/trunk/; revision=61633
2014-01-15 22:50:33 +00:00
Daniel Reimer
a03cf318b1 [FONTVIEW]
Fixing Wrong Alphabetical Order by Erdem Ersoy
CORE-7756 #resolve

svn path=/trunk/; revision=61632
2014-01-15 22:40:35 +00:00
Eric Kohl
c6a16a66e3 [MSGINA]
Implement the log-off dialog.

svn path=/trunk/; revision=61631
2014-01-15 20:34:21 +00:00
Eric Kohl
a4ff1dbc49 [WINLOGON]
- Use the states STATE_INIT and SATE_LOGGED_OFF_SAS.
- State machine clean-up.

svn path=/trunk/; revision=61630
2014-01-14 22:27:34 +00:00
Timo Kreuzer
9f254f9838 [PCIIDEX] Revert unwanted changes
svn path=/trunk/; revision=61629
2014-01-14 21:30:49 +00:00
Timo Kreuzer
1ea1ab9f88 [BATTC] Check if MiniportInfo->Pdo is NULL before passing it to IoRegisterDeviceInterface
[CMBATT] Fix broken CmBattGetAcpiInterfaces
[COMPBATT] Fix "typo" in CompBattAddDevice that caused memory corruption

svn path=/trunk/; revision=61628
2014-01-14 21:21:29 +00:00
Thomas Faber
fa95b5794c [LWIP]
- Fix warning. Already applied upstream.
[CMAKE]
- Make C4013 (implicit function declaration) an error
CORE-7538

svn path=/trunk/; revision=61627
2014-01-14 21:04:39 +00:00
Timo Kreuzer
96008c8ec0 [LSASRV]
Make the LSAP_POLICY_AUDIT_EVENTS_DATA structure compatible to the one used in Windows, so that the registry data is compatible between Windows and ReactOS lsasrv. Windows does not actually use dynamically sized structures, but always stores a full structure and the AuditEventsCount is AFTER the AuditEvents array, so that it is in fact pretty pointless. But that's how it works.

svn path=/trunk/; revision=61626
2014-01-14 20:24:43 +00:00
Timo Kreuzer
1ae9a47dbe [FREELDR] Modify UiMessageBox so that it allows to pass a format string and parameters. Make use of it in WinLdrLoadBootDrivers to show the file that couldn't be loaded.
svn path=/trunk/; revision=61625
2014-01-14 20:12:07 +00:00
Timo Kreuzer
0caf2dda61 [RTL]
Fix a nasty bug in RtlQueryRegistryValues, that caused memory corruption when the the key name or data had the "wrong" length.

svn path=/trunk/; revision=61624
2014-01-14 19:41:01 +00:00
Timo Kreuzer
af7aa8d819 [NTOSKRNL]
Forgot to commit this file.

svn path=/trunk/; revision=61623
2014-01-13 22:35:01 +00:00
Eric Kohl
c633b79451 [WINLOGON]
- Implement the STATE_LOCKED and STATE_LOCKED_SAS states and their transitions.

[MSGINA]
- Disable the logoff button of the security dialog if the AutoAdminLogon option is enabled.
- Implement the unlock computer dialog. The user name and password check is not implemented yet. Just press OK to unlock the computer.
- Simulate an SAS when the DisableCAD option is enabled and the computer is locked. The unlock dialog appears immediately.

svn path=/trunk/; revision=61622
2014-01-13 22:15:27 +00:00
Timo Kreuzer
2a380017c9 [CMLIB]
Pay back the US National Debt.
... well not entirely, but at least remove the "hack similar in magnitude to the US's National Debt"! As a nice side effect we can now load Windows 2003 hive files.

svn path=/trunk/; revision=61621
2014-01-13 21:18:03 +00:00
Christoph von Wittich
e9741e1328 [halx86]
fix vendor name lookup - MegaRAID SAS 8480E VGA controllers does not exist (yet)

svn path=/trunk/; revision=61620
2014-01-13 20:09:12 +00:00
Christoph von Wittich
8db8046b10 [usetup]
fix layout issue in german translation

svn path=/trunk/; revision=61619
2014-01-13 18:43:14 +00:00
Amine Khaldi
1e1ab00ded [ACCESS]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61618
2014-01-13 13:18:29 +00:00
Amine Khaldi
60cc4a848b [LIBSXLT]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61617
2014-01-13 13:16:57 +00:00
Amine Khaldi
e8e1a0c758 [WINLOGON]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61616
2014-01-13 13:16:29 +00:00
Amine Khaldi
ac6d2b8781 [SMSS]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61615
2014-01-13 13:16:07 +00:00
Amine Khaldi
8f8d12f21e [SERVICES]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61614
2014-01-13 13:10:28 +00:00
Amine Khaldi
849d08480d [MSIEXEC]
* Create a main header and move some inclusions to it.
CORE-7716

svn path=/trunk/; revision=61613
2014-01-13 13:08:47 +00:00
Amine Khaldi
c048eac06a [DISKPART]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61612
2014-01-13 13:07:50 +00:00
Amine Khaldi
8afbde3981 [EXPLORER_NEW]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61611
2014-01-13 13:05:47 +00:00
Amine Khaldi
ef7c130e5b [EXPLORER]
* Remove one time shlwapi.h inclusion from the main header and put them back where it belongs.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61610
2014-01-13 13:03:08 +00:00
Amine Khaldi
fa4ca7002c [USETUP]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the GUIDs situation.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61609
2014-01-13 13:01:38 +00:00
Amine Khaldi
e051951169 [WLANSVC]
* Create a main header and move some inclusions to it.
* Improve the header inclusions.
CORE-7716

svn path=/trunk/; revision=61608
2014-01-13 12:59:02 +00:00
Amine Khaldi
0c1383110c [TCPSVCS]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61607
2014-01-13 12:57:08 +00:00
Amine Khaldi
45f0399831 [SVCHOST]
* Remove one time inclusions from the main header and put them back where they belong.
* Do not include the whole NDK.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61606
2014-01-13 12:50:25 +00:00
Amine Khaldi
ea967bce14 [RPCSS]
* Move some inclusions to the main header.
* Remove inclusions and definitions that already exist in the main header.
* Remove one time winsvc.h inclusion from the main header and put them back where it belongs.
CORE-7716

svn path=/trunk/; revision=61605
2014-01-13 12:47:43 +00:00
Amine Khaldi
427ef54d29 [EVENTLOG]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61604
2014-01-13 12:46:06 +00:00
Amine Khaldi
d12bc6a95a [AUDIOSRV]
* Remove one time inclusions from the main header and put them back where they belong.
* Improve the main header.
CORE-7716

svn path=/trunk/; revision=61603
2014-01-13 12:45:14 +00:00
Amine Khaldi
d6ad93027a [WINHLP32]
* Move some inclusions to the main header.
* Set the default debugging channel globally through the main header.
* Remove inclusions and definitions that already exist in the main header/resource file.
CORE-7716

svn path=/trunk/; revision=61602
2014-01-13 12:43:38 +00:00
Amine Khaldi
2cfbaf8c67 [TASKMGR]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61601
2014-01-13 12:43:06 +00:00
Amine Khaldi
119084f800 [SNDVOL32]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61600
2014-01-13 12:42:34 +00:00
Amine Khaldi
1e68328c3c [SNDREC32]
* Remove one time inclusions from the main header and put them back where they belong.
* Cleanup the main header.
CORE-7716

svn path=/trunk/; revision=61599
2014-01-13 12:41:57 +00:00
Amine Khaldi
33fee669e6 [SHUTDOWN]
* Remove one time inclusions from the main header and put them back where they belong.
CORE-7716

svn path=/trunk/; revision=61598
2014-01-13 12:41:18 +00:00
Christoph von Wittich
aa3faf1dcc [usetup]
fix german text layout

svn path=/trunk/; revision=61597
2014-01-13 09:06:35 +00:00
Timo Kreuzer
9f1bf9ce45 [FREELDR/CMLIB]
Update Copyright year and fix GCC build

svn path=/trunk/; revision=61596
2014-01-12 21:55:20 +00:00
Timo Kreuzer
43e433ed3f [FREELDR]
Completely rewrite the registry code.
The old code was first loading the system hive and parsing it, duplicating each and every key and value into a custom freeldr specific registry format and used the latter to access the data. This was extremely slow when larger hive files (the one from a normal win 2003 installation is 2.5 MB vs 250kb in reactos) were imported. The new code uses the hive data directly. It's less code, faster and uses much less memory.
In the same move, refactor some mkhive code and move it into cmlib to be shared with freeldr.

svn path=/trunk/; revision=61595
2014-01-12 21:37:29 +00:00
Eric Kohl
f1c6047311 [MSGINA]
Fix potential bug in ReadRegDwordKey.
CORE-7756 #resolve

svn path=/trunk/; revision=61594
2014-01-12 21:23:01 +00:00
Sylvain Petreolle
4ba150ba61 [SYSSETUP]
Move the locale page between the acknowledgments and the owner/computer name pages.
Arch, you do not want to type your Russian password with an English layout, do you ? 

svn path=/trunk/; revision=61593
2014-01-12 15:38:17 +00:00