Commit graph

45283 commits

Author SHA1 Message Date
Gregor Schneider
fd8c53e19c [explorer] Remove debug outputs added in r51524
svn path=/trunk/; revision=51568
2011-05-03 21:05:41 +00:00
Gabriel Ilardi
a3c6e37bce [win32k]
- Handle font height == 0 also in TextIntGetTextExtentPoint (bug 5305)
- Remove hardcoded font height (11) and replace it with 
the default font height from the device context by Timo.

svn path=/trunk/; revision=51566
2011-05-03 14:55:52 +00:00
James Tabor
82189efb3a - Turn on User32 msg test_menu_messages. The Alt-E/F keys work now. This is what the test is for. WM_SYSCHAR is translated but not being passed back to Alt-Space and friends in defwnd.c. These applications need to be reexamined to clarify this issue. Notepad accelerator keys work now but Alt-E/F/Space etc do not. Referencing base bug 1091.
svn path=/trunk/; revision=51565
2011-05-03 02:01:59 +00:00
James Tabor
b221e005e6 Turn on test_accelerators.
svn path=/trunk/; revision=51564
2011-05-03 00:21:08 +00:00
James Tabor
7aadf33a61 [Win32k]
- Fix TranslateAccelerator and added the missing routines. User32 wine msg test_accelerators works.
- Test application: http://www.transmissionzero.co.uk/computing/win32-apps-with-mingw/

svn path=/trunk/; revision=51562
2011-05-02 22:44:48 +00:00
Gregor Schneider
68e29fb6fc [libjpeg] Forgotten files from r51559
svn path=/trunk/; revision=51561
2011-05-02 21:01:14 +00:00
Rafal Harabien
f4e0b88a0a [KERNEL32]
* Revert 51485. It needs more work.

svn path=/trunk/; revision=51560
2011-05-02 20:56:02 +00:00
Gregor Schneider
4fd826df1f [libjpeg] Update to version 8c
See issue #6022 for more details.

svn path=/trunk/; revision=51559
2011-05-02 20:13:40 +00:00
Eric Kohl
ec3f21cfa2 [EVENTVWR/EVENTLOG]
Fix a double off-by-one bug:
- The eventlog service was reporting one event more than was available (+1).
- The event viewer did not display the latest event from the eventlog service (-1).

See issue #6182 for more details.

svn path=/trunk/; revision=51558
2011-05-02 19:38:23 +00:00
Matthias Kupfer
702353b092 firefox4 added
svn path=/trunk/; revision=51557
2011-05-02 17:32:43 +00:00
Rafal Harabien
94aaa3b4d5 [TASKMGR]
* Don't compare NTSTATUS to NO_ERROR. Use NT_SUCCESS macro instead. Spotted by dmex.

svn path=/trunk/; revision=51556
2011-05-02 16:45:41 +00:00
Rafal Harabien
6774978a84 [WIN32K]
* Fix ShowingCursor counter interpretation. Values >= 0 means cursor is shown, values <0 means cursor is hidden. Fixes few user32:cursoricon tests.

svn path=/trunk/; revision=51552
2011-05-02 11:38:30 +00:00
Timo Kreuzer
8d7e24af8f [FREETYPE]
Add freetype/freetype_ros.diff
See r46246

svn path=/trunk/; revision=51543
2011-05-02 09:53:03 +00:00
Timo Kreuzer
341e9e4d23 [FREETYPE]
Sync to version 2.4.4

svn path=/trunk/; revision=51542
2011-05-02 09:43:01 +00:00
Gabriel Ilardi
19c2502076 [EVENTVWR]
Italian and Spanish translation updates.

svn path=/trunk/; revision=51541
2011-05-02 07:59:16 +00:00
James Tabor
110864eec5 [Win32k]
- Fix shift key handling, see bug 6175.

svn path=/trunk/; revision=51540
2011-05-02 07:40:04 +00:00
Aleksey Bragin
b86b0d1048 [KERNEL32]
- Initialize ViewSize to 0 when mapping view of section. Fixes DLLs registration problems in 2nd stage (happening all the time with the ldr rewrite).

svn path=/trunk/; revision=51539
2011-05-01 22:00:14 +00:00
Olaf Siejka
8b5ab2d248 [CHARMAP]
- Translation update

[EVENTVWR]
- Translation update

svn path=/trunk/; revision=51538
2011-05-01 21:36:15 +00:00
Gregor Schneider
e2dfab00f4 [charmap]
- Carlo Bramini: implement a skeleton for the charmap advanced view, Italian translation included
- German translation added by myself
See issue #6065 for more details.

svn path=/trunk/; revision=51537
2011-05-01 19:16:58 +00:00
Eric Kohl
2b77604a9f [EVENTVWR]
Replace some hard-coded strings by resource strings.

svn path=/trunk/; revision=51536
2011-05-01 18:47:13 +00:00
Rafal Harabien
8ba552d1a3 [RAPPS]
* Change color of description richedit when system colors are changed

svn path=/trunk/; revision=51533
2011-05-01 15:45:50 +00:00
Gregor Schneider
c81830d2e6 [regedit] Process WM_COMMAND button click messages in the local window as well
See issue #5927 for more details.

svn path=/trunk/; revision=51532
2011-05-01 15:16:55 +00:00
Rafal Harabien
16b032b455 [DESK]
* Fix a bug when after changing color scheme Apply and then OK is clicked. Background color was restored to the previous one in this case. Spotted by Gabriel Ilardi.

svn path=/trunk/; revision=51531
2011-05-01 15:07:35 +00:00
Rafal Harabien
aea7bfcd56 [TASKMGR]
* Make buttons on applications page longer, so polish text fits

svn path=/trunk/; revision=51530
2011-05-01 14:35:58 +00:00
Eric Kohl
957e387479 [EVENTLOG]
- Add event sources "EventLog" and "Service Control Manager" to the registry.
- Implement an internal event reporting function and report the successful start of the event logging service.

svn path=/trunk/; revision=51529
2011-05-01 13:35:51 +00:00
Eric Kohl
18ea9e1c9d [NETEVENT]
Fix a little typo.

svn path=/trunk/; revision=51528
2011-05-01 13:23:59 +00:00
Rafal Harabien
3fe6ca77a5 [WIN32K]
* Do not reference current thread before sending message to it. It was causing thread to be a ghost if ExitThread was called in WndProc.
* Hold only UserRefObjectCo reference on windows when sending messages to them.

svn path=/trunk/; revision=51527
2011-05-01 13:15:30 +00:00
Rafal Harabien
606747e15c [SHELL32]
* Properly support WM_SYSCOLORCHANGE in ShellView window. Changing system colors in ReactOS works perfectly now :)

svn path=/trunk/; revision=51526
2011-05-01 13:01:38 +00:00
Rafal Harabien
e094f54623 [WIN32K]
* Redraw desktop after change of system colors. Inspired by Wine

svn path=/trunk/; revision=51525
2011-05-01 12:59:48 +00:00
Rafal Harabien
9bee914885 [EXPLORER]
* Properly support WM_SYSCOLORCHANGE

svn path=/trunk/; revision=51524
2011-05-01 12:58:15 +00:00
Rafal Harabien
0bbfb26d0f [APPLICATIONS]
* Properly support WM_SYSCOLORCHANGE in msconfig, mspaint, rapps, regedit and regedit

svn path=/trunk/; revision=51523
2011-05-01 12:53:10 +00:00
Rafal Harabien
8311cfe217 [COMCTL32]
* Sync Rebar to Wine 1.3.19
* Properly support WM_SYSCOLORCHANGE in Rebars
* Update comctl32_ros.diff

svn path=/trunk/; revision=51522
2011-05-01 12:49:38 +00:00
James Tabor
0f43b7af51 [Win32k]
- Patch by Erich HooverSend: WM_SYSKEYDOWN and WM_SYSKEYUP when the 'F10' key is used. See wine bug 19383 and http://www.winehq.org/pipermail/wine-patches/2009-October/079871.html for details.
- Update key state for all hardware postings.

svn path=/trunk/; revision=51521
2011-05-01 11:51:22 +00:00
Giannis Adamopoulos
2aaa0b9e08 [winlogon]
- Implement restarting the shell in case of a failure. kudos to hpoussin

svn path=/trunk/; revision=51520
2011-05-01 09:59:01 +00:00
Giannis Adamopoulos
5f8889d8b2 [win32k]
- Do not try to initialize thread info in UserGetWindowObject. Do it in thread callout. Removing this hack is needed in order to use UserPostMessage in ProcessCallout when a process is terminating
- Notify winlogon that the shell is exiting in order to restart the shell

svn path=/trunk/; revision=51519
2011-05-01 09:20:15 +00:00
Hervé Poussineau
4f0424990b Fix compilation
svn path=/trunk/; revision=51518
2011-05-01 08:17:26 +00:00
Hervé Poussineau
f9d566f139 [freeldr] Add PXE "filesystem"
svn path=/trunk/; revision=51517
2011-05-01 08:11:43 +00:00
Hervé Poussineau
d4e292197b [freeldr] ramdisk: allocate memory with right type
This fixes NT boot type with a ramdisk, but ntoskrnl part is still broken

svn path=/trunk/; revision=51516
2011-05-01 08:01:05 +00:00
Hervé Poussineau
8973f39c75 [freeldr] Handle ramdisks < 8MB
svn path=/trunk/; revision=51515
2011-05-01 07:57:47 +00:00
Eric Kohl
a6edd599e3 [NETEVENT]
- Remove netevent.c and netevent.spec because netevent.dll is a resource-only dll.
- Set entrypoint to 0.

svn path=/trunk/; revision=51514
2011-04-30 23:41:40 +00:00
Eric Kohl
5dd119d642 [EVENTLOG]
Implement an event source list and use it to find the event log file for a given event source when an event was reported.

svn path=/trunk/; revision=51513
2011-04-30 22:33:53 +00:00
James Tabor
94050d9e54 [Win32k]
- Update key state when key and hardware is set before the event set. This allows input.c to post and set key states.

svn path=/trunk/; revision=51512
2011-04-30 22:17:55 +00:00
Eric Kohl
a4b0bea539 [SMSS]
Fix for the loading of the "KnownDlls" in SMSS. Patch by Hermès BÉLUSCA - MAÏTO.
The patch was applied without changes to comments, indentation and coding style. 

See issue #6159 for more details.

svn path=/trunk/; revision=51511
2011-04-30 22:09:16 +00:00
Rafal Harabien
a41476b164 [COMCTL32]
* Properly support WM_SYSCOLORCHANGE in ListView controls with default background. Should be sent to Wine (tm)

svn path=/trunk/; revision=51510
2011-04-30 21:41:15 +00:00
James Tabor
452b5fc972 [Win32k]
- Clear and set send erase background bit when sending WM_ERASEBKGND and if return zero reset the bit. This prevents a message loop in riched20 when calling GetUpdateRect. Spotted by Michael Martin.

svn path=/trunk/; revision=51509
2011-04-30 21:14:11 +00:00
Rafal Harabien
dde695503b [SNDVOL32 & TASKMGR]
* Properly support WM_SYSCOLORCHANGE

svn path=/trunk/; revision=51508
2011-04-30 19:32:37 +00:00
Gabriel Ilardi
68b271c187 [SUBST]
Italian update by Paolo Devoti.
See issue #6178 for more details.

svn path=/trunk/; revision=51505
2011-04-30 15:55:13 +00:00
Amine Khaldi
dd8253dc8c [CRT/MINGW-W64]
* Reorganize dll entry and C runtime initialization. By Kai Tietz.

svn path=/trunk/; revision=51504
2011-04-30 14:26:21 +00:00
Matthias Kupfer
426f261823 Add Python 3
svn path=/trunk/; revision=51503
2011-04-30 11:56:02 +00:00
Gabriel Ilardi
89ea3624be [NOTEPAD]
Revert 51497, this is really a hack, sorry.

svn path=/trunk/; revision=51500
2011-04-30 00:49:10 +00:00