Alexandre Julliard pushed to branch master at wine / wine
Commits:
0871c2ac by Nikolay Sivov at 2025-04-18T12:33:12+02:00
windowscodecs/metadata: Add a stub for bKGD writer.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
cf264c52 by Nikolay Sivov at 2025-04-18T12:33:14+02:00
windowscodecs/metadata: Add a stub for tIME writer.
Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com>
- - - - -
6 changed files:
- dlls/windowscodecs/clsfactory.c
- dlls/windowscodecs/pngformat.c
- dlls/windowscodecs/regsvr.c
- dlls/windowscodecs/tests/metadata.c
- dlls/windowscodecs/wincodecs_private.h
- dlls/windowscodecs/windowscodecs_wincodec.idl
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0e7654e5b84389da8a65135dff25d…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/0e7654e5b84389da8a65135dff25d…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
fe41a26e by Eric Pouech at 2025-04-17T23:29:42+02:00
dbghelp: Now returning PDB basic types as a symref_t.
Add method to handle the TI_ requests.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
a9287cdb by Eric Pouech at 2025-04-17T23:29:43+02:00
dbghelp: Advertize old PDB reader types into new reader.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
7513406d by Eric Pouech at 2025-04-17T23:29:43+02:00
dbghelp: Add method for search type by name.
Implement this method for PDB using PDB TPI hash table.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
8ce6e9bb by Eric Pouech at 2025-04-17T23:29:43+02:00
dbghelp: Add enum_types debug-info method.
Implement it for PDB debug info.
- only the types in TPI stream will be enumerated;
- the typedefs, which are in DBI stream, will be migrated later on.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
4459f63f by Eric Pouech at 2025-04-17T23:29:43+02:00
dbghelp: Move pointer type handle to PDB backend.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
eb31d4c8 by Eric Pouech at 2025-04-17T23:29:43+02:00
dbghelp: Move array type handling to PDB backend.
Signed-off-by: Eric Pouech <epouech(a)codeweavers.com>
- - - - -
6 changed files:
- dlls/dbghelp/dbghelp_private.h
- dlls/dbghelp/dwarf.c
- dlls/dbghelp/module.c
- dlls/dbghelp/msc.c
- dlls/dbghelp/pdb.c
- dlls/dbghelp/type.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/87827507c5b8e4e769a22c6744994…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/87827507c5b8e4e769a22c6744994…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f9b9bd96 by Piotr Caban at 2025-04-17T12:17:04+02:00
include: Add some PBKDF2 related definitions.
- - - - -
6e3a4ab8 by Piotr Caban at 2025-04-17T12:17:04+02:00
bcrypt: Fix BcryptDeriveKeyPBKDF2 with NULL salt.
LibTomCrypt hash functions return CRYPT_INVALID_ARG when input buffer is NULL.
- - - - -
fc1cfa91 by Piotr Caban at 2025-04-17T12:17:12+02:00
bcrypt: Add PBKDF2 algorithm provider.
- - - - -
385f661d by Piotr Caban at 2025-04-17T12:17:12+02:00
bcrypt: Handle PBKDF2 in BCryptGetProperty.
- - - - -
ae1a332b by Piotr Caban at 2025-04-17T12:17:12+02:00
bcrypt: Handle PBKDF2 in BCryptGenerateSymmetricKey.
- - - - -
c1d36c98 by Piotr Caban at 2025-04-17T12:17:12+02:00
bcrypt: Reorganize hash_handle_from_desc helper so it can be reused.
- - - - -
d9148e48 by Piotr Caban at 2025-04-17T12:17:52+02:00
bcrypt: Add BCryptKeyDerivation partial implementation (PBKDF2 algorithm).
- - - - -
7 changed files:
- dlls/bcrypt/bcrypt.spec
- dlls/bcrypt/bcrypt_internal.h
- dlls/bcrypt/bcrypt_main.c
- dlls/bcrypt/tests/bcrypt.c
- dlls/cng.sys/cng.sys.spec
- dlls/ncrypt/ncrypt.spec
- include/bcrypt.h
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/577a7f6c08c8a56bfd6a167b7638e…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/577a7f6c08c8a56bfd6a167b7638e…
You're receiving this email because of your account on gitlab.winehq.org.
Alexandre Julliard pushed to branch master at wine / wine
Commits:
f82c6944 by Byeong-Sik Jeon at 2025-04-17T12:16:31+02:00
win32u: Add more CompAttr, CompClause implementation using cursor_begin, cursor_end concept.
If CompAttr and CompClause are properly configured, Japanese input
will be more comfortable.
Inspired by cursor_begin and cursor_end from Wayland zwp_text_input_v3::
preedit_string, I extended the cursor_pos concept as follows:
cursor_pos = MAKELONG( cursor_begin, cursor_end );
ime_to_tascii_ex() uses this to construct Compttr, CompClause.
MS Windows native CompStrAttr, CompStrClause is a bit more complicated
than this, but the concept is useful enough.
It requires additional implementation in the Wine ime_ui_window proc and
richedit control. However, it is useful for applications that inline ime
composition string.
This can be tested with MS Office Word, Excel. LANG=ja_JP.UTF-8 wine EXCEL.EXE
Test key sequences:
- 'n-i-h-o-n-g-o-n-o-m-o-j-i-d-e-s-u-.-SPACE'.
- And, RIGHT, LEFT, Shift+LEFT, Shift+RIGHT, ESC, SPACE, UP, DOWN, etc.
- - - - -
a78484fb by Byeong-Sik Jeon at 2025-04-17T12:16:33+02:00
winewayland: Extend cursor_pos using cursor_begin, cursor_end.
- - - - -
a640e594 by Byeong-Sik Jeon at 2025-04-17T12:16:33+02:00
winemac: Extend cursor_pos using cursor_begin, cursor_end.
- - - - -
79c16584 by Byeong-Sik Jeon at 2025-04-17T12:16:33+02:00
winex11: Extend cursor_pos using cursor_begin, cursor_end.
When tested on ibus, fcitx5, and uim, the applicable bit is XIMReverse.
Since these always have chg_first == 0, I referenced the libX11 documentation
for applying chg_first.
- - - - -
577a7f6c by Byeong-Sik Jeon at 2025-04-17T12:16:34+02:00
winex11: Update only when caret pos changed in xic_preedit_caret.
- - - - -
6 changed files:
- dlls/win32u/imm.c
- dlls/winemac.drv/cocoa_window.m
- dlls/winemac.drv/event.c
- dlls/winemac.drv/macdrv_cocoa.h
- dlls/winewayland.drv/wayland_text_input.c
- dlls/winex11.drv/xim.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f5087f65b9f235f3e758caca0df68…
--
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/f5087f65b9f235f3e758caca0df68…
You're receiving this email because of your account on gitlab.winehq.org.