repo.or.cz
/
wine.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
winex11: Always create XIC preedit and status attributes.
2023-04-03
Rém
i
Bernon
winex11: Always create XIC p
r
eedit an
d
st
a
tu
s
attributes
.
commit
|
commitdiff
|
tree
2023-04-03
Rémi Bernon
w
inex11: Remove
n
o
n-C
J
K specific XIC crea
t
ion logic
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Bernon
i
mm32/te
s
t
s
: Add some ImmGetCandida
t
eWindow t
e
sts
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi
B
ernon
imm32/tests: Add s
o
me Imm
G
etCandidateLi
s
tCount
(
W
|
A
.
.
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi
Bernon
imm32/tests:
A
dd som
e
Im
m
GetCandidateList(W|A)
t
ests
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Berno
n
i
mm3
2
/t
e
st
s
: Add
s
ome
ImmRequestMessage
W
tes
t
s
.
commit
|
commitdiff
|
tree
2023-03-31
Rém
i
B
e
rno
n
imm3
2
/
t
e
sts: Add some spurious I
M
E
s
elect calls
.
commit
|
commitdiff
|
tree
2023-03-31
Rém
i
Berno
n
imm32/tests:
Add s
o
me
ImeSetActiveContext test
s
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Bernon
i
m
m32/tests
:
Ini
t
INPUTCONTEX
T
status i
n
ImeSelect
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Bernon
imm32: Avoid
r
ecu
r
sing in
t
o Im
e
Select call
s
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Berno
n
i
mm32
/
tests: Add som
e
ImmSetOpenStatus te
s
ts
.
commit
|
commitdiff
|
tree
2023-03-31
Rémi Be
r
non
imm32/tes
t
s:
Add some ImmSet
C
onversi
o
n
Status te
s
t
s
.
commit
|
commitdiff
|
tree
2023-03-30
Rém
i
Bernon
winemac: U
s
e the defaul
t
IME
implement
a
tion f
o
r
st
u
b
s
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi Bernon
winex11:
Use the default IME implem
e
n
t
a
t
io
n
for stubs
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi Bernon
imm32
:
Return TRUE from ImmI
s
IME wi
t
h
a
n
y
HKL
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi Bernon
imm32: Add a default
implementatio
n
fo
r
IME func
t
ion
s
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi
B
e
r
non
i
m
m
32: Int
r
oduce new input_cont
e
xt_init helper
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi Bernon
imm32:
S
e
l
e
ct current
I
ME on in
p
ut co
n
t
e
x
ts when needed
.
commit
|
commitdiff
|
tree
2023-03-30
R
émi Bernon
imm32:
S
e
nd WM_IME_
S
ELECT messag
e
s when IME is activ
a
te
d
.
commit
|
commitdiff
|
tree
2023-03-30
R
é
mi
Bernon
i
mm32: P
a
ss the HIMC to the IME UI win
d
o
w IMMGWL_IMC
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi
B
ernon
win32u: Ig
n
ore
some
IME messages in default_window_
p
r
oc
.
commit
|
commitdiff
|
tree
2023-03-30
Rém
i
B
e
r
non
win32u: Ignore IME messa
g
es from IME UI win
d
ows in
.
.
.
commit
|
commitdiff
|
tree
2023-03-30
Rémi Bernon
imm32/test
s
: Test DefWindowProc with IM
E
UI messages
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi Bernon
imm32:
C
r
eate the IME UI as
c
hi
l
d
of the IME de
f
ault
.
.
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi B
e
rnon
imm
3
2: Re-
c
reate the I
M
E UI window
w
h
e
n I
M
E changes
.
commit
|
commitdiff
|
tree
2023-03-29
Rém
i
Bernon
imm
3
2: Keep the IME UI
window on the
d
e
f
ault input
.
.
.
commit
|
commitdiff
|
tree
2023-03-29
Rém
i
Bernon
imm32: Update existing input c
o
ntexts on layout cha
n
ge
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi Be
r
non
imm32/
t
est
s
: Test IME
U
I
w
indow a
n
d
I
M
E
w
i
ndow
p
resenc
e
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi Bernon
imm32/tests: Te
s
t I
M
E
U
I
creation with
t
he installed
.
.
.
commit
|
commitdiff
|
tree
2023-03-29
R
é
mi Bernon
imm32/tests: Test ImmP
r
o
c
essK
e
y
with the in
s
t
alled
.
.
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi
B
ernon
imm32
:
Igno
r
e ImmP
r
ocessK
e
y if hkl isn't the current
.
.
.
commit
|
commitdiff
|
tree
2023-03-29
Rémi Bernon
imm32: Cleanup ImmProcessKey variables a
n
d
traces
.
commit
|
commitdiff
|
tree
2023-03-29
R
é
mi B
e
r
non
i
mm32/tests:
I
gnore expected calls
marked with to
d
o
.
commit
|
commitdiff
|
tree
2023-03-29
R
émi Bernon
imm32
/
tests: Add explicit I
m
m
L
oad
I
ME / Imm
F
reeLayout
.
.
.
commit
|
commitdiff
|
tree
2023-03-28
Ré
m
i Berno
n
imm32: Call
ImeSelect fr
o
m ImmLockIM
C
with
c
urrent
.
.
.
commit
|
commitdiff
|
tree
2023-03-28
Ré
m
i Be
r
non
imm32: U
p
dat
e
H
IMC pri
v
ate da
t
a when selec
t
i
n
g
IME
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi
B
ernon
imm32:
Introduce a
n
ew imc_se
l
e
ct_hk
l
helper
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi B
e
rnon
imm32: Enumera
t
e input contexts in ImmActivateLay
o
ut
.
commit
|
commitdiff
|
tree
2023-03-28
R
é
m
i Bernon
imm3
2
/
test
s
: T
e
s
t
ActivateKey
b
o
a
rdLayout wit
h
an existin
g
.
.
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi Bernon
i
m
m32/t
e
sts: Tes
t
Im
m
Crea
t
eInp
u
t
Contex
t
et al
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi Bernon
imm3
2
: Call Ac
t
iva
t
eKeyboardLa
y
out
from Imm
A
c
tivat
e
L
ayou
t
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi Bernon
imm32/
t
ests: C
h
eck cur
r
e
nt ke
y
board layout
d
uring ime
.
.
.
commit
|
commitdiff
|
tree
2023-03-28
Rémi Bern
o
n
imm32: Use installed
I
ME l
a
n
g
uage
f
o
r the
c
rea
t
ed
HKL
.
commit
|
commitdiff
|
tree
2023-03-28
Ré
m
i Be
r
n
on
win32u:
A
llow LANG_INVARIANT
i
n
Nt
U
s
erActivateKeyboardLayo
u
t
.
commit
|
commitdiff
|
tree
2023-03-27
Ré
m
i Bernon
dinp
u
t: Rewri
t
e
I
Dire
c
tInput
8
_EnumDevicesByS
e
mantics
.
commit
|
commitdiff
|
tree
2023-03-27
Rémi Bernon
dinp
u
t: Implement
DIDBAM_PRESERVE Bui
l
dA
c
tionMap fl
a
g
.
commit
|
commitdiff
|
tree
2023-03-27
Rémi Be
r
non
dinput: Check
d
evice type in BuildActionMap for speci
f
ic
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
Rémi Bernon
d
i
n
p
u
t: Load action map
f
r
om registry before resetti
n
g
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
Rém
i
B
e
r
n
on
dinput: Tra
c
e format
s
in (
B
uild|Set)Act
i
onMa
p
a
n
d EnumDevice
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
R
é
mi Bernon
dinput/tests: Add more
IDirectInput8
_
EnumDe
v
icesB
y
Sem
a
ntics
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
Rémi Bernon
dinput/tests: Test BuildActionMap cases
with m
u
l
t
iple
.
.
.
commit
|
commitdiff
|
tree
2023-03-27
R
ém
i
Bernon
widl: Defin
e
PARS
E
R
_
L
TYPE
in
s
tead of api
.
location
.
type
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Bernon
widl:
Use warning_at when rep
o
rting du
p
licate attributes
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Bernon
widl: Add source location information to attributes
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi
B
e
rn
o
n
widl: Remov
e
cu
s
t
om att
r
ibute creation h
e
lpe
r
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi
Bernon
w
id
l
:
Si
m
plify
a
t
t
ribute creatio
n
wit
h
either int or
.
.
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Be
r
non
w
i
dl: Mov
e
attribute related functions to at
t
ri
b
ute
.
c
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Bernon
widl: U
s
e spac
e
s
to
i
nde
n
t attribute rules
m
ore consistently
.
commit
|
commitdiff
|
tree
2023-03-24
Rém
i
B
e
r
n
o
n
imm32/tests: Test u
n
documented
I
mmAc
t
ivateLayout
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Be
r
non
imm3
2
: Stu
b
ImmActiv
a
teL
a
yout
.
commit
|
commitdiff
|
tree
2023-03-24
R
émi Ber
n
on
imm32/t
e
sts
:
Reduce
test output unnecess
a
r
y ver
b
o
sity
.
commit
|
commitdiff
|
tree
2023-03-24
Ré
m
i
B
ernon
imm32: Fix ImmEnumReg
i
sterWord
(
A|W) cal
l
b
ack con
v
ersion
.
commit
|
commitdiff
|
tree
2023-03-24
Rémi Bernon
imm32:
Fix ImmEscape(A|W
)
with
N
ULL d
a
ta
.
commit
|
commitdiff
|
tree
2023-03-23
Rém
i
Ber
n
on
wi
d
l: Pr
i
nt the im
p
or
t
stac
k
and context
i
n messages
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi B
e
rno
n
widl: Improv
e
accu
r
ac
y
of e
r
ror
mes
s
age
s
l
o
cation
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi
Bern
o
n
widl:
E
nab
l
e biso
n
locati
o
ns opti
o
n
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi Bernon
wi
d
l:
Move diagnostic and location
f
u
nctions to parser
.
l
.
commit
|
commitdiff
|
tree
2023-03-23
R
é
mi Bernon
widl
:
Allow
s
o
urce loca
t
ion
to
s
pan over multiple l
i
nes
.
commit
|
commitdiff
|
tree
2023-03-23
R
émi Bern
o
n
widl: Rename (error|w
a
r
n
ing)_loc_info to (error|warning
.
.
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi
B
e
rnon
imm
3
2: Rename InputC
o
nt
e
xtDa
t
a
t
o struct i
m
c
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi Bernon
imm
3
2: Use Nt
U
serQueryInpu
t
Co
n
te
x
t to
c
heck cross-thr
e
ad
.
.
.
commit
|
commitdiff
|
tree
2023-03-23
R
émi Be
r
non
im
m
32:
R
e
mov
e
un
u
sed
IMM_I
s
Cros
s
Thre
a
d
Acces
s
hwnd parameter
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi Bernon
imm32: Remove unnece
s
sary
t
hr
e
adDefaul
t
Input
C
on
t
extData
.
.
.
commit
|
commitdiff
|
tree
2023-03-23
Rémi Bernon
i
m
m32: Implement ImmE
n
umInput
C
onte
x
t
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi Bernon
di
n
pu
t
: R
e
turn DI_S
E
TTI
N
GSNOT
S
AVE
D
when D
I
D
SAM_FORC
E
SAVE
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi
Bernon
dinput: Check IDirectInputDev
i
ce8W_Se
t
Action
M
ap flags
.
commit
|
commitdiff
|
tree
2023-03-22
Rém
i
Bernon
d
i
nput: Allow action formats wit
h
no
m
atching actions
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi
Ber
n
on
dinp
u
t: Keep
device objects app data in the
o
b
ject
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi Bernon
dinput: Return
e
rror
f
rom SetActionMap if Se
t
DataForm
a
t
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi Bernon
dinput: Res
p
ect
D
IA_APPNOMAP
in ID
i
r
e
ctInp
u
tDevice8W
_
SetActi
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi B
e
rnon
dinput: Initialize object forma
t
s from d
e
vice objects
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi
B
ernon
d
i
nput: Use 4 bytes for every objec
t
u
ser s
t
a
te in
.
.
.
commit
|
commitdiff
|
tree
2023-03-22
Rémi
Bernon
dinput: Only set DIP
R
OP_RANGE in
Se
t
ActionMap
i
f range
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Bernon
dinp
u
t: Always set the DIPROP_BUFFER
S
IZE property in
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Berno
n
dinput: Initialize SetActio
n
Map variables in their
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Bernon
dinput
:
Always allo
c
ate and initialize the ob
j
e
c
t
_prope
r
t
ies
.
commit
|
commitdiff
|
tree
2023-03-21
Ré
m
i
Ber
n
on
dinput: Move mouse_creat
e
_device
function around
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Bernon
din
p
ut: Initialize d
e
vice
o
bject format when creat
i
ng
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Berno
n
d
i
npu
t
: Count the act
u
al number
of object
f
ormats in
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rém
i
Ber
n
on
dinpu
t
/test
s
: Flu
s
h me
s
s
a
ges after cr
e
a
t
i
n
g
the test_mouse_k
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Bernon
i
m
m
32/tests:
Upda
t
e ImmGetPr
o
p
erty expec
t
ations for
.
.
.
commit
|
commitdiff
|
tree
2023-03-21
Rémi Bernon
imm32/tests: Remove GetL
a
stError check on default IME
.
.
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Bernon
widl: Le
x
ca
l
ling conve
n
tion v
a
riat
i
ons togheth
e
r
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Bernon
widl: Simplify res
e
rved keywords lexing
.
commit
|
commitdiff
|
tree
2023-03-20
R
émi Bernon
w
i
dl: Simplif
y
p
r
e
p
roce
s
sor directive lexi
n
g
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Bernon
widl: Rem
o
ve unu
s
e
d lexer aliases
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi B
e
rnon
wid
l
: Simp
l
i
f
y uuid
literals le
x
ing
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Bern
o
n
dinpu
t
: Call en
u
m_objects to
initia
l
ize th
e
d
evice
.
.
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Be
r
non
di
n
put:
Split en
u
m_objects
_
count he
l
per from en
u
m_obje
c
ts_init
.
commit
|
commitdiff
|
tree
2023-03-20
Rémi Berno
n
dinput: Pas
s
a
dditional informat
i
on
to enum_object
.
.
.
commit
|
commitdiff
|
tree
next