mirkobrombin
|
0d2cbd3233
|
fix: end a paint when its window changes size inside it
|
2026-11-05 09:04:46 +00:00 |
|
mirkobrombin
|
d3de1f8752
|
feat: answer more window, queue, locale, resource, time and activation calls in the guest
|
2026-11-04 12:48:39 +00:00 |
|
mirkobrombin
|
f784c4bd35
|
feat: add own gdiplus
|
2026-10-31 11:11:27 +00:00 |
|
mirkobrombin
|
d47a59fcbf
|
fix: let a window make its children while it is being created
Assisted-by: Claude Code:claude-opus-5-5
AI-Scope: Fixed child window creation during WM_NCCREATE and wrote the nccreate child client test.
|
2026-10-29 18:57:12 +00:00 |
|
mirkobrombin
|
b41589899b
|
chore: license the host under GPLv3 and preserve guest terms
|
2026-10-25 10:01:28 +00:00 |
|
mirkobrombin
|
8b5a113a8f
|
fix: synchronize desktop dimensions and GPU surface resizing
|
2026-10-25 03:00:05 +01:00 |
|
mirkobrombin
|
0a0fe4be89
|
feat: add shared Windows process state and parallel guest execution
|
2026-10-24 16:24:23 +00:00 |
|
Mirko Brombin
|
cd910f5113
|
feat: paint windows in turn, track popup menus and keep mouse button state for drawing programs
|
2026-09-23 16:33:40 +00:00 |
|
Mirko Brombin
|
3b0c195958
|
feat: draw GDI paths, cursors, clip paths and font data, and show windows once their controls are painted
|
2026-09-23 00:12:56 +00:00 |
|
Mirko Brombin
|
6b8b140041
|
feat: keep the window handles in their own set, and look for windows to paint without handing every window out for change
|
2026-09-21 04:19:08 +02:00 |
|
Mirko Brombin
|
19c9572005
|
feat: add release icons, memory contexts and free bitmaps in the guest, and publish the guest's tables only for what changed
|
2026-09-21 02:06:58 +02:00 |
|
Mirko Brombin
|
2974d4855f
|
feat: set and read device context colors, background mode and text alignment in the guest through an attribute table the runtime applies
|
2026-09-21 01:11:12 +02:00 |
|
Mirko Brombin
|
be25866137
|
feat: answer TranslateMessage, TranslateAcceleratorW and CallMsgFilterW for messages they leave alone, and GetDesktopWindow, in the guest
|
2026-09-21 00:59:13 +02:00 |
|
Mirko Brombin
|
ab17c6aedf
|
feat: answer GetObject on bitmaps in the guest from a bitmap table the runtime keeps current
|
2026-09-20 23:46:55 +02:00 |
|
Mirko Brombin
|
c5a7208639
|
feat: answer menu item counts, submenus, identifiers and texts by position in the guest from a menu table the runtime keeps current
|
2026-09-20 23:40:00 +02:00 |
|
Mirko Brombin
|
e90683e15c
|
feat: answer window data, atom properties, existence and rectangles in the guest from a window table the runtime keeps current
|
2026-09-20 21:12:26 +02:00 |
|
Mirko Brombin
|
5a6297633c
|
feat: show Steam's sign-in window with cross-process window surfaces, web fonts, elevation and service configuration
|
2026-09-03 18:36:13 +02:00 |
|
Mirko Brombin
|
66087052d8
|
feat: run Chromium's helper processes with DirectWrite, named pipes, jobs, inherited handles and shared sections
|
2026-09-03 06:06:54 +02:00 |
|
Mirko Brombin
|
d64762f21e
|
feat: add user32 resources, child frames, reparent surfaces, WM_SIZE on child resize, retained DC reattach, profile APIs for PE64
|
2026-08-01 01:40:34 +02:00 |
|
Mirko Brombin
|
8254a1d068
|
feat: add window long and class data APIs, system metrics, DIB depths, child clipping, profile section names
|
2026-08-01 01:16:24 +02:00 |
|
Mirko Brombin
|
cd91b52e20
|
feat: add menu, window manager, registry, shell, version and platform APIs for Notepad++ bring-up
|
2026-07-31 22:56:57 +02:00 |
|
Mirko Brombin
|
31298708a8
|
feat: draw classic frame and menu bar, add capture, timers and window reshaping
|
2026-07-31 18:57:51 +02:00 |
|
Mirko Brombin
|
154272073d
|
feat: preserve native C++ migration
|
2026-07-31 16:46:25 +02:00 |
|