Hermès Bélusca-Maïto
0aed8b09a4
[CONSRV] Cache the console window system menu handle; simplify its initialization code.
2019-04-28 21:47:55 +02:00
Hermès Bélusca-Maïto
d70848b8b7
[WINSRV] Implement SrvGetThreadConsoleDesktop(). CORE-13470
...
It retrieves the handle to the desktop assigned to the specified
thread belonging to a console application, which is going to be
where the input thread of this console is.
2019-04-28 02:50:38 +02:00
Giannis Adamopoulos
b3399c68e9
[WINSRV] ConSrvConnect: Always store the control dispatcher routine
...
This shouldn't be used only for console applications but can potentially be used by any application to receive shutdown notifications.
MSDN provides more information in the documentation for SetConsoleCtrlHandler. Our services.exe also expect to receive shutdown notifications in this way.
2019-01-04 19:38:36 +02:00
Giannis Adamopoulos
4bef6f5913
[WINSRV] consrv: Implement terminating console processes on shutdown
...
Also stub handling non-console, non-gui processes.
2019-01-04 13:29:26 +02:00
Julio Carchi
1e141573e4
[TRANSLATION] Spanish translations ( #944 )
2019-01-02 12:01:44 +01:00
Giannis Adamopoulos
b2a5f5dbb3
[WINSRV] Fix setting the console title
2018-12-19 16:13:18 +02:00
Ercan Ersoy
44323e610f
[TRANSLATION] Turkish translations of many components. ( #1026 )
2018-11-11 18:13:48 +01:00
Katayama Hirofumi MZ
31019e8c0c
[TRANSLATION] Update Romanian translation ( #851 )
...
Translation from Stefan Fulea.
CORE-15023
2018-09-14 11:04:36 +02:00
Hermès Bélusca-Maïto
c697f191cf
[WIN32K:NTUSER] Make NtUserResolveDesktop() and IntResolveDesktop() work in a more Win2k3-compatible manner.
...
CORE-11933 and PR #621 .
Since this API is also called from WINSRV when calling the AllocConsole() API,
it can be tested more-or-less easily. The internal helper IntResolveDesktop()
is also tested during process connection to a window station, when such process
first calls a USER32 or GDI32 function.
This is also the functionality tested by the user32:desktop apitest.
- Adjust how IntResolveDesktop() is called.
2018-08-19 22:18:37 +02:00
Katayama Hirofumi MZ
83891d2843
[CONSRV] Implement support for file/directory drag-and-drop ( #692 ).
...
CORE-14833
2018-08-09 14:08:05 +02:00
Hermès Bélusca-Maïto
1a89a3e731
[CONSRV] Minor code re-organization.
2018-08-08 20:46:41 +02:00
Hermès Bélusca-Maïto
a9064d3283
[CONSRV] Add a PasteText() helper function and use it.
2018-08-08 20:46:34 +02:00
Timo Kreuzer
3323d117c3
[WINSRV] Fix 64 bit issues
2018-08-04 19:19:34 +02:00
Hermès Bélusca-Maïto
8a83c24419
[CONSRV] Don't show the newly-created console if the window station, on which the console is created, is not interactive.
2018-06-10 04:00:18 +02:00
Hermès Bélusca-Maïto
243fe6d6a3
[CONSRV] Use a similar parameter name as in other functions.
2018-06-10 04:00:18 +02:00
Pierre Schweitzer
741ae8ccdc
[CONSRV] Fix build
2018-03-11 21:19:11 +01:00
Michael Fritscher
602db40277
[CONSRV] Initialize rcFramebuffer in every case, otherwise it is left unintialized in case of e.g. console termination. ( #428 , #429 )
...
Fixes CORE-14463. Debugged and and fix suggested by Timo Kreuzer.
Signed-off-by: Michael Fritscher <reactos@mifritscher.de>
2018-03-11 20:31:40 +01:00
Hermès Bélusca-Maïto
8bdebb1fed
[CONSRV] Silence a noisy DPRINT.
2018-03-10 20:37:08 +01:00
Thomas Faber
3159de5573
[WINSRV] Don't try to remove messages from the queue without dispatching them. CORE-13734
...
This partially reverts r58615 / 01729482ae
.
2018-03-07 13:32:38 +01:00
Jérôme Gardou
c4ee1a3460
[WINSRV] -Fix inline functions definitions
...
This fixes -O0 compilation
2018-01-22 18:17:50 +01:00
Erdem Ersoy
ba3f074320
[TRANSLATIONS] Update the email address and add a note in the Turkish translation document ( #271 )
2018-01-07 22:09:42 +01:00
Amine Khaldi
6429bfcd8f
[CONSRV] Deduplicate GetScreenBufferSizeUnits(), SmallRectToRect() and ConsoleInput. Rename ConsoleList and InsertConsole(). #179
2017-12-08 23:04:48 +01:00
Colin Finck
c2c66aff7d
Git conversion: Make reactos the root directory, move rosapps, rostests, wallpapers into modules, and delete rossubsys.
2017-10-03 07:45:34 +00:00