reactos/base
Katayama Hirofumi MZ 4e7702a6a9
[EXPLORER] Add fullscreen handling (#8105)
Adds support for handling fullscreen
applications (a.k.a. “rude apps”) so
the taskbar can hide or show
appropriately.

JIRA issue: CORE-11242, CORE-15681,
CORE-16056, CORE-16063, CORE-16131,
CORE-16132, CORE-16192, CORE-16196,
CORE-16249, CORE-16290, CORE-16313,
CORE-16320, CORE-16322, CORE-16347,
CORE-16584, CORE-19795, CORE-9862,
CORE-16230, CORE-10738, 
and CORE-12263.

- Removes legacy pulse/timer logic in
  the tray window and adds a fullscreen
  notification workflow.
- Implements fullscreen detection
  across monitors in the task switcher,
  using a sequence of validation timers.
- Defines a new ITrayWindow::
  NotifyFullScreenToAppBars interface
  method to broadcast fullscreen state
  to appbars.
2025-06-15 21:20:45 +09:00
..
applications [KBSWITCH] Handle IME Menu default items (#8101) 2025-06-12 09:33:23 +09:00
ctf [MSCTF] CRange: Follow-up of #8096; Fix crash on tests (#8126) 2025-06-15 09:26:30 +09:00
services [BASE] Add and improve Italian (it-IT) translation (#7893) 2025-06-02 21:40:46 +02:00
setup [DOSKEY][USETUP][KERNEL32][NTVDM][CONSRV][REGEXPL] Fix build (#8019) 2025-05-27 20:52:20 +02:00
shell [EXPLORER] Add fullscreen handling (#8105) 2025-06-15 21:20:45 +09:00
system [DISKPART] Fix wrong '\n' in Italian translation 2025-06-08 08:58:59 +02:00
CMakeLists.txt [CTFMON][MSCTF][MSCTFIME][MSUTB] Move CTF modules to base/ctf (#8040) 2025-05-28 05:04:03 +09:00