Hajime Hoshi
|
b2a4033848
|
ebiten: add GamepadMapping
Closes #2775
|
2024-03-16 19:22:59 +09:00 |
|
Hajime Hoshi
|
4d72f97e45
|
exp/textinput: add State.Error
|
2024-03-03 20:53:58 +09:00 |
|
Hajime Hoshi
|
6d898d752e
|
ebiten: add (*Monitor).DeviceScaleFactor()
This replaces ebiten.DeviceScaleFactor().
Updates #2795
|
2024-02-12 17:09:03 +09:00 |
|
Hajime Hoshi
|
60725eba86
|
ebiten: add RunGameOptions.X11ClassName and X11InstanceName
Closes #2904
|
2024-02-11 19:31:29 +09:00 |
|
Hajime Hoshi
|
dd6f5c4565
|
exp/textinput: bug fix: flaky behavior on iOS Safari
Closes #2898
|
2024-02-06 12:46:37 +09:00 |
|
Hajime Hoshi
|
5c7bfd3ed7
|
exp/textinput, examples/textinput: bug fix: handle input states correctly on Android Chrome
Updates #2898
|
2024-02-03 22:53:42 +09:00 |
|
Hajime Hoshi
|
f9fa5a14f2
|
examples/textinput: bug fix: accept touches
The remaining task is to enable a backspace key.
Updates #2898
|
2024-01-31 00:15:32 +09:00 |
|
Hajime Hoshi
|
08ae0f4a94
|
ebiten: add type GamepadAxisType
Updates #1718
|
2023-12-25 02:02:56 +09:00 |
|
Hajime Hoshi
|
f57703175e
|
text/v2: rename LineSpaceInPixels -> LineSpace for consistency
Updates #2454
|
2023-12-24 15:06:19 +09:00 |
|
Hajime Hoshi
|
6878bd79fc
|
text/v2: bug fix: correct rendering vertical texts in Mongolian
Closes #2849
Updates go-text/typesetting#111
|
2023-12-21 22:58:15 +09:00 |
|
Ahmet Affan
|
ef1fea890f
|
examples/snake: update comments (#2869)
|
2023-12-21 04:30:42 +09:00 |
|
Hajime Hoshi
|
06ca0157bf
|
examples/texti18n: sort texts in an alphabetical order of languages
|
2023-12-20 13:38:07 +09:00 |
|
Hajime Hoshi
|
127e686564
|
examples/texti18n: update LICENSE.md
|
2023-12-20 12:59:19 +09:00 |
|
Hajime Hoshi
|
08b7f1ff9d
|
examples/texti18n: add Burmese
|
2023-12-20 12:53:00 +09:00 |
|
LidlDev
|
c80a82c501
|
examples/platformer: add more descrpitive comments (#2866)
|
2023-12-18 01:25:57 +09:00 |
|
bsski
|
b8df1217c3
|
all: fix typos (#2864)
|
2023-12-17 22:42:34 +09:00 |
|
BioErrorLog
|
d05afcbcfa
|
all: fix typos (#2859)
|
2023-12-08 13:35:52 +09:00 |
|
Hajime Hoshi
|
668124d25c
|
text/v2: add a non-image glyphs for index info
|
2023-12-05 20:06:06 +09:00 |
|
Hajime Hoshi
|
800835d081
|
Revert "text/v2: rename Glyph -> Cluster"
This reverts commit f0d23de3d3 .
Reason: Cluster doesn't represent a cluster but a part of a cluster.
|
2023-12-05 19:44:32 +09:00 |
|
Hajime Hoshi
|
f0d23de3d3
|
text/v2: rename Glyph -> Cluster
This also changes AppendClusters to return cluster info even if a
cluster doesn't have a glyph.
|
2023-12-05 18:00:30 +09:00 |
|
Hajime Hoshi
|
81e0e61a43
|
text/v2: let NewMultiFace return an error
Updates #2845
|
2023-12-04 01:16:47 +09:00 |
|
Hajime Hoshi
|
dfa058a961
|
text/v2: change the signature of NewMultiFace
Updates #2845
|
2023-12-02 22:51:37 +09:00 |
|
Hajime Hoshi
|
5790597a15
|
text/v2: add LimitedFace
Closes #2857
|
2023-12-02 16:01:28 +09:00 |
|
Hajime Hoshi
|
a6b4a7a2ac
|
text/v2: add NewMultiFace
Updates #2857
|
2023-12-02 14:56:03 +09:00 |
|
Hajime Hoshi
|
a444f2dd40
|
text/v2: replace Metrics.Height/Width with HLineGap and VLineGap
Updates #2454
|
2023-12-02 14:33:41 +09:00 |
|
Hajime Hoshi
|
b925f28104
|
text/v2: add MultiFace
Closes #2845
|
2023-11-26 03:32:22 +09:00 |
|
Hajime Hoshi
|
b9b365a576
|
text/v2: bug fix: Measure didn't work correctly with vertical faces
This also updates examples/texti18n to use text.Measure.
Updates #2143
Updates #2454
|
2023-11-23 23:25:10 +09:00 |
|
Hajime Hoshi
|
c4b16bec9b
|
text/v2: add an example for font variations
Updates #2454
|
2023-11-23 22:30:13 +09:00 |
|
Hajime Hoshi
|
b1bd03329e
|
examples/fontfeature: improve a text
|
2023-11-23 19:30:03 +09:00 |
|
Hajime Hoshi
|
daa14ac686
|
examples/fontfeature: show the state of 'zero'
Updates #2454
|
2023-11-23 18:51:36 +09:00 |
|
Hajime Hoshi
|
30f05f4ad7
|
text/v2: add an example for font features
Updates #2454
|
2023-11-23 18:47:49 +09:00 |
|
Hajime Hoshi
|
1be6aa5e98
|
examples/fontvector: add alphabets
|
2023-11-20 03:50:41 +09:00 |
|
Hajime Hoshi
|
c0e41de921
|
text/v2: add AppendVectorPath
Closes #1937
Updates #2454
|
2023-11-20 03:38:26 +09:00 |
|
Hajime Hoshi
|
ecb1ac03d6
|
examples/keyboard/keyboard: use text/v2
Updates #2454
|
2023-11-19 16:47:08 +09:00 |
|
Hajime Hoshi
|
e4c0fa9d62
|
examples/fullscreen: use text/v2
Updates #2454
|
2023-11-19 16:07:16 +09:00 |
|
Weilin Shi
|
058973adda
|
examples/drag: remove duplicated calls (#2846)
|
2023-11-18 19:52:42 +09:00 |
|
Hajime Hoshi
|
2a1eac3b73
|
examples/font: use text/v2
Updates #2454
|
2023-11-17 13:07:55 +09:00 |
|
Hajime Hoshi
|
147175d400
|
text/v2: rename LineHeight -> LineSpacingInPixels
Updates #2454
|
2023-11-17 01:19:05 +09:00 |
|
Hajime Hoshi
|
9fa60e1656
|
examples/flappy: adjust text layouts
|
2023-11-16 23:03:32 +09:00 |
|
Hajime Hoshi
|
3635b67f31
|
examples/flappy: use text/v2
Updates #2454
|
2023-11-16 22:49:51 +09:00 |
|
Hajime Hoshi
|
a749f6fbc3
|
examples/blend: use text/v2
Updates #2454
|
2023-11-16 22:18:56 +09:00 |
|
Hajime Hoshi
|
006777220c
|
examples/piano: use text/v2
Updates #2454
|
2023-11-16 02:20:18 +09:00 |
|
Hajime Hoshi
|
bf338eb76b
|
examples/ui: use a sub-image instead of a buffer image
|
2023-11-15 23:05:43 +09:00 |
|
Hajime Hoshi
|
2641f65863
|
examples/ui: use text/v2
Updates #2454
|
2023-11-15 23:03:06 +09:00 |
|
Hajime Hoshi
|
9c95b4accc
|
examples/block: use text/v2
|
2023-11-15 22:38:28 +09:00 |
|
Hajime Hoshi
|
acd5207142
|
examples/text: use GoTextFace
|
2023-11-15 22:01:29 +09:00 |
|
Hajime Hoshi
|
b2c45a369a
|
text/v2: remove the suffix 'InPixels'
Now all the units are pixels, the suffix is redundant.
Updates #2454
|
2023-11-15 21:53:58 +09:00 |
|
Hajime Hoshi
|
586a4b6d6e
|
all: rename sizeInPoints -> sizeInPixels
|
2023-11-15 14:03:22 +09:00 |
|
Hajime Hoshi
|
f2180a5dc5
|
text/v2: rename SizeInPoints -> SizeInPixels
|
2023-11-15 13:14:36 +09:00 |
|
Hajime Hoshi
|
5fa2c00014
|
examples/texti18n: adjust positions and texts
|
2023-11-15 12:46:06 +09:00 |
|