Commit graph

53335 commits

Author SHA1 Message Date
Hermès Bélusca-Maïto
e98477b609 [FREELDR]
- Further improve FreeLdr's edit-boxes editing capabilities, by supporting insert-mode (only at the moment), backspace and delete to remove a character, moving left or right, going to the beginning or to the end of the string.
- Add a helper function DrawText2 to allow for displaying partial string (giving a maximum number of characters to display).

Enjoy :)

svn path=/trunk/; revision=58658
2013-04-02 22:49:03 +00:00
Sylvain Petreolle
bfb9325fda Arch, don't try to fix build when it has been fixed.
Reverts 58656.

svn path=/trunk/; revision=58657
2013-04-02 21:13:35 +00:00
Sylvain Petreolle
62af9e0980 [CMIPCI]
Link to chkstk.

svn path=/trunk/; revision=58656
2013-04-02 21:04:02 +00:00
Jérôme Gardou
5ad1b4a185 [CRT]
* revert r58654, it was not necessary

svn path=/trunk/; revision=58655
2013-04-02 21:02:50 +00:00
Jérôme Gardou
7e7500bd93 [CRT]
* Don't use the builtin version of _alloca

svn path=/trunk/; revision=58654
2013-04-02 20:27:39 +00:00
Jérôme Gardou
a3c3a4df99 [CMIPCI]
* 10 commits later...

svn path=/trunk/; revision=58653
2013-04-02 20:14:48 +00:00
Pierre Schweitzer
111b9d1698 [CMIPCI]
Allow warnings for the moment

svn path=/trunk/; revision=58652
2013-04-02 20:10:15 +00:00
Pierre Schweitzer
c7e88e5056 [CMICPL]
Fix gcc builds

svn path=/trunk/; revision=58651
2013-04-02 20:08:14 +00:00
Jérôme Gardou
77d15c3811 [CMICPL]
- This is a C++ module

svn path=/trunk/; revision=58650
2013-04-02 20:04:31 +00:00
Pierre Schweitzer
f4edf37b57 [CMIPCI]
Fix headers inclusion under Linux (case sensitive!)

svn path=/trunk/; revision=58649
2013-04-02 19:36:11 +00:00
Jérôme Gardou
a6a0236a4f [CMAKE]
- Do not link drivers to supc++

svn path=/trunk/; revision=58648
2013-04-02 18:42:39 +00:00
Jérôme Gardou
06720167a3 [CMICPL]
* Hopefully fix the linux buildbot

svn path=/trunk/; revision=58647
2013-04-02 18:37:53 +00:00
Jérôme Gardou
b35c8e036e [CMICPL]
* fix build on UNIX

svn path=/trunk/; revision=58646
2013-04-02 18:34:12 +00:00
Jérôme Gardou
f3df72403c [CMAKE]
* Fix an embarrassing mistake.

svn path=/trunk/; revision=58645
2013-04-02 18:30:19 +00:00
Jérôme Gardou
ee4368d5ee [CMIDriver]
* Update the C-Media 8738/8768 driver to 1.2.6
 * Add it to build

svn path=/trunk/; revision=58644
2013-04-02 15:25:49 +00:00
Jérôme Gardou
9786c38e69 [PSDK]
* Add missing UNICODE definition in dsound.h
 * Protect against redefinitions in winioctl.h

svn path=/trunk/; revision=58643
2013-04-02 14:16:29 +00:00
Thomas Faber
8e08d249db [CRT]
- Fix stat64_to_stat macro definition. Patch by Víctor Martínez.
- Fix out-of-memory error cases in environment functions.
- Spotted by PVS-Studio
CORE-7039 #resolve

svn path=/trunk/; revision=58642
2013-04-02 12:53:30 +00:00
Jérôme Gardou
a08dba228c [STDUNK]
* Add library, implementing the CUnknown interface for WDM audio drivers

svn path=/trunk/; revision=58641
2013-04-02 12:45:31 +00:00
Jérôme Gardou
db3760f772 [BUILD]
* Try fixing it...

svn path=/trunk/; revision=58640
2013-04-02 12:39:16 +00:00
Jérôme Gardou
5671441beb [PSDK]
* implement DEFINE_GUIDSTRUCT and DEFINE_GUIDNAMED for GCC

svn path=/trunk/; revision=58639
2013-04-02 11:52:12 +00:00
Jérôme Gardou
4522e62d7e [DDK]
* Add missing IMP_IMiniportWaveRT and IMP_IMiniportWaveRTStream definitions

svn path=/trunk/; revision=58638
2013-04-02 08:09:51 +00:00
Jérôme Gardou
4f6ab684bf [CMAKE]
* Add the wdmdriver module type

svn path=/trunk/; revision=58637
2013-04-02 08:08:36 +00:00
Hermès Bélusca-Maïto
1cac15db4b [FREELDR]
Add support for HOME and END keys in menus, and allow going to the end (resp. to the beginning) if we are on the first (resp. on the last) item and we press up (resp. down).
Enjoy :)

svn path=/trunk/; revision=58635
2013-04-01 19:31:32 +00:00
Hermès Bélusca-Maïto
6bb80fcd01 [CONSRV]
Allow passing into quick-edit and insert mode via the console properties dialog. Also make the context menu working.

svn path=/branches/ros-csrss/; revision=58634
2013-04-01 17:26:53 +00:00
James Tabor
347940eb1f - Temporary fix for CORE-7030 and maybe CORE-6384 too.
svn path=/trunk/; revision=58633
2013-04-01 04:11:09 +00:00
Hermès Bélusca-Maïto
8a45602a5b [KERNEL32-CONSRV]
Implement (Get/Set)ConsoleDisplayMode.

[PSDK]
Reorganize wincon.h a little bit and add few new flags from MSDN / Wine's wincon.h (which was up-to-date compared to ours) and from https://sites.google.com/site/marckupper/utilities/setconsolemode (the ENABLE_AUTO_POSITION flag which happens to be set by default for consoles on Windows Vista+).

[CONSRV]
- Fix the implementation of Srv(Get/Set)ConsoleMode.
- Try to fix some mouse handling problems.
- Add a TEMPORARY HACK!!!! to circumvent one of the many bugs we have in user32/win32k concerning handling right-mouse clicks on windows titlebars.
The comment:
/*
 * HACK: !! Because, when we deal with WM_RBUTTON* and we do not
 * call after that DefWindowProc, on ReactOS, right-clicks on the
 * (non-client) application title-bar does not display the system
 * menu and does not trigger a WM_NCRBUTTONUP message too.
 * See: http://git.reactos.org/?p=reactos.git;a=blob;f=reactos/win32ss/user/user32/windows/defwnd.c;hb=HEAD#l1103
 * and line 1135 too.
 */

Tested with Far Manager 3 (TM)

Happy Easter !!

svn path=/branches/ros-csrss/; revision=58632
2013-04-01 00:23:34 +00:00
Sylvain Petreolle
7cdc0b8c40 [NTOSKRNL]
Fix all MM regressions.

svn path=/trunk/; revision=58631
2013-03-31 22:17:23 +00:00
Jérôme Gardou
084531c4c1 [USER32]
- Fix a bug in new LoadImage implementation

svn path=/trunk/; revision=58630
2013-03-31 19:55:53 +00:00
Eric Kohl
c9fd3ba4bc [SAMSRV]
- Fix the SAMPR_LOGON_HOURS type description.
- Implement the LogonHours attribute query code for all user query functions.

svn path=/trunk/; revision=58629
2013-03-31 12:27:50 +00:00
Johannes Anderwald
8792f3ef30 [LIBUSB]
- Fix format of debug print
- found by irc:rs

svn path=/trunk/; revision=58628
2013-03-31 09:54:26 +00:00
Johannes Anderwald
e04ae5e7c2 [USB]
- Return the controller type as ascii string
CORE-7009 #resolve

svn path=/trunk/; revision=58627
2013-03-31 07:41:31 +00:00
Johannes Anderwald
703257d67f [MKHIVE]
- Fix return value of RegQueryValueExA

svn path=/trunk/; revision=58626
2013-03-31 07:11:35 +00:00
Johannes Anderwald
17e1b04d16 - add missing node types
svn path=/trunk/; revision=58625
2013-03-31 06:54:44 +00:00
Hermès Bélusca-Maïto
146e44fdf7 [CONSRV]
Trigger WINDOW_BUFFER_SIZE_EVENT event when resizing the screen-buffer.

svn path=/branches/ros-csrss/; revision=58624
2013-03-31 00:47:44 +00:00
Hermès Bélusca-Maïto
b0125170ac [PSDK]
Introduce GET_KEYSTATE_WPARAM, GET_NCHITTEST_WPARAM, GET_XBUTTON_WPARAM macros.

[CONSRV]
Fix double-click, mouse scrolling and add support for control keys.

svn path=/branches/ros-csrss/; revision=58623
2013-03-31 00:34:13 +00:00
Sylvain Petreolle
3befaa76a7 [SYSSETUP]
Register propsys.dll during setup.
Fixes propsys:propstore crash.

svn path=/trunk/; revision=58622
2013-03-30 23:34:48 +00:00
Sylvain Petreolle
fb6839f659 [WLANCONF]
Fix typo in Italian translation.

svn path=/trunk/; revision=58621
2013-03-30 23:31:00 +00:00
Hermès Bélusca-Maïto
e1f0919480 [CONSRV]
- Compile with Vista+ defines.
- Add basic mouse events support. Tested with Far Manager.

svn path=/branches/ros-csrss/; revision=58620
2013-03-30 22:54:47 +00:00
Jérôme Gardou
97a4fe83ef [WINED3D]
* Get GDI device name even if opengl isn't used.

svn path=/trunk/; revision=58619
2013-03-30 21:58:45 +00:00
Hermès Bélusca-Maïto
22ecec636a [CONSRV]
Code reorganization only.

svn path=/branches/ros-csrss/; revision=58618
2013-03-30 21:25:27 +00:00
Eric Kohl
686d9ba24f [SAMSRV]
Add LogonHours attribute to new user accounts.

svn path=/trunk/; revision=58617
2013-03-30 20:53:47 +00:00
Hermès Bélusca-Maïto
ac02b55ded [CONSRV]
Move frontend (i.e. gui or tui) code to a dedicated directory.

svn path=/branches/ros-csrss/; revision=58616
2013-03-30 20:40:08 +00:00
Hermès Bélusca-Maïto
01729482ae [CONSOLE.DLL]
- Fix passing and retrieving gui terminal front-end information.
- Fix default (global) console parameters saving.

[CONSRV]
- PSEH2-protect calls to CreateRemoteThread when 1. calling console app. control handlers and 2. retrieving console settings from console.dll.
- Introduce a new way of locking consoles when being used, and store them in a list.

svn path=/branches/ros-csrss/; revision=58615
2013-03-30 18:44:56 +00:00
Thomas Faber
b36c9a582f [USER32]
- Apply Wine commit 84075591 (user32: Don't access past the file size when loading a cursor/icon) by Alexandre Julliard.
- Add a few consts (also from Wine).
CORE-7027 #comment Ldr and Mm are doing everything right. UPX in fact broke the resource section, and LoadImage is just not handling that correctly. #resolve

svn path=/trunk/; revision=58614
2013-03-30 11:17:54 +00:00
Timo Kreuzer
c0642c44b6 [NTDLL_APITEST]
Add more tests for NtAllocateVirtualMemory and NtMapViewOfSection

svn path=/trunk/; revision=58613
2013-03-27 19:10:51 +00:00
Amine Khaldi
ed66d4e4c8 [USP10_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58612
2013-03-26 19:16:39 +00:00
Amine Khaldi
b67b211b59 [USP10]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58611
2013-03-26 19:16:32 +00:00
Amine Khaldi
f9f8940500 [XMLLITE_WINETEST]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58610
2013-03-26 19:02:58 +00:00
Amine Khaldi
cf6bc4b071 [XMLLITE]
* Sync with Wine 1.5.26.

svn path=/trunk/; revision=58609
2013-03-26 19:02:38 +00:00
Amine Khaldi
bf8b1b2aaa [UNIATA]
* Sync to 0.44d.
[ATACTL]
* Sync to 0.44d.

svn path=/trunk/; revision=58608
2013-03-24 19:41:59 +00:00