1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00
Commit Graph

72 Commits

Author SHA1 Message Date
Delyan Angelov
5bf3b6eda3 gg: fix running tetris and ui examples on linux 2020-07-28 12:12:44 +03:00
Alexander Medvednikov
65159b8070 gg: bold/mono/italic fonts 2020-07-27 21:20:23 +02:00
Alexander Medvednikov
db2346069a gg: always use stb_truetype for now 2020-07-13 01:02:50 +02:00
Alexander Medvednikov
cad816a19d gg: text_height() 2020-07-12 12:48:42 +02:00
Alexander Medvednikov
40da32a141 gg: text_width() 2020-07-12 01:46:21 +02:00
Alexander Medvednikov
e0fcd565d5 gg: fix default text size 2020-07-07 17:33:24 +02:00
Louis Schmieder
f8a89e3f8f
gg: fix text rendering (#5727) 2020-07-07 17:09:35 +02:00
Alexander Medvednikov
013c0e6e16 gg: make FT private 2020-07-06 21:40:24 +02:00
Alexander Medvednikov
48f1f814d2 gg: minor fixes 2020-07-06 20:40:54 +02:00
Alexander Medvednikov
0ed8199da2 gg: merge ft module 2020-07-06 20:29:09 +02:00
Alexander Medvednikov
1f3d7d393e gg: simplify text rendering 2020-07-06 19:45:00 +02:00
Alexander Medvednikov
f6ab63f3a0 stbi: remove opengl call 2020-07-05 19:28:31 +02:00
Alexander Medvednikov
8277c976a8 gg: draw_image,draw_rounded_rect placeholder fns 2020-06-07 15:20:42 +02:00
Alexander Medvednikov
3478430762 gg: borderless windows on macos without animation 2020-06-05 15:43:47 +02:00
Delyan Angelov
c1fc61200c gg: support .keydown_fn and .char_fn in addition to .event_fn 2020-06-05 12:39:06 +03:00
Delyan Angelov
24b263cf87 vid: bring back scale field to gg.Config, fixes vid compilation 2020-06-05 08:48:31 +03:00
Delyan Angelov
2237968ec1 gg: fix x11 scaling 2020-06-05 08:19:34 +03:00
Alexander Medvednikov
e7f52ebed6 gg/ft: minor Sokol fixes 2020-06-04 23:51:59 +02:00
Alexander Medvednikov
13a7ce9e69 gg: GG => Context 2020-06-04 20:26:18 +02:00
Alexander Medvednikov
fb7ca56d87 gg: minor fixes 2020-06-04 19:57:16 +02:00
Alexander Medvednikov
6b6c9d6738 gg: make the Sokol based gg the default 2020-06-04 16:05:15 +02:00
Uwe Krüger
076089d3c5
checker: apply stricter type checks to function args and return types 2020-06-01 21:15:59 +02:00
Uwe Krüger
013fdb8a4b
checker: restrict numeric promotions to cases where no data is lost 2020-05-27 05:42:48 +02:00
yuyi
dda875a9c8
all: unify const names to snake_case 2020-05-22 17:36:09 +02:00
yuyi
7f4cf08516
parser: check (mut f Foo) syntax 2020-05-17 13:51:18 +02:00
eyelash
b495dac780
fix a few warnings
Good find, @eyelash .
2020-04-26 12:42:44 +03:00
Delyan Angelov
1318c27699 tetris: it now works with v2 (on linux) :-) 2020-04-16 13:30:40 +03:00
Daniel Däschle
6079025985
gg: add option to decorate window 2020-02-17 20:29:09 +01:00
Delyan Angelov
da21b50750
gg,os: minimize memory allocation 2020-02-03 04:01:39 +01:00
Leah Lundqvist
0ef1ba9ad2
gg: added draw_empty_rounded_rect 2020-02-02 02:55:29 +01:00
Leah Lundqvist
4ca283380a
gg: scissor 2020-02-02 02:54:41 +01:00
Leah Lundqvist
aa625bc22c
gg: roundrects 2020-01-31 03:43:46 +01:00
Leah Lundqvist
6c5879add9
gg: filled arcs and circles 2020-01-30 01:26:45 +01:00
Leah Lundqvist
8986633624 gg: draw_arc() 2020-01-27 20:42:32 +01:00
Shun Sakai
c8c43a2475 update copyright year 2020-01-23 21:04:46 +01:00
Alexander Medvednikov
0502a54a36 new gg/freetype modules with sokol/fontstash backends 2020-01-22 20:54:36 +01:00
Delyan Angelov
8c1b03c731 freetype: text_size() so that users can retrieve the vertical size of a text too 2020-01-18 20:08:11 +01:00
Alexander Medvednikov
de3ad2b04f fix vweb tutorial project; clean up gg functions a bit 2020-01-15 22:17:45 +01:00
Delyan Angelov
fcc10d6358 gg: fixes same image twice lead to invisible rectangles sometimes 2020-01-13 19:59:31 +01:00
Alexander Medvednikov
e159347c10 gg: remove 2 prints 2020-01-12 19:54:47 +01:00
Alexander Medvednikov
b6c0b22742 interfaces fixes; freetype.text_width(); gl and stbi fixes 2020-01-12 16:11:28 +01:00
Delyan Angelov
d405cfbcf7 gg: remove spurious printing of gl.TEXT_VERT 2019-12-17 19:17:48 +03:00
Delyan Angelov
32b0225079 remove os/time references from live programs, fix warnings 2019-12-09 18:53:17 +03:00
Alexander Medvednikov
ad6adf327e vlib: fix missing else{} in match statements 2019-12-07 17:23:37 +03:00
Alexander Medvednikov
c8d111924d check unused and unmodified vars in all modules, not just main 2019-12-06 18:43:56 +03:00
Alexander Medvednikov
a57e29dfc5 os: replace dir_exists with is_dir; file_exists() => exists() 2019-12-04 23:17:45 +03:00
Alexander Medvednikov
40df0644ca fix all Foo{!} 2019-12-04 13:08:28 +03:00
Alexander Medvednikov
ffa6bcfff5 vfmt: handle comments 2019-11-13 11:54:22 +03:00
joe-conigliaro
fe17dd9a7e
vlib: make more structs, consts, & enums public 2019-10-24 22:35:11 +11:00
Alexander Medvednikov
a6aad880f7 gg: resizable window option 2019-10-23 12:17:08 +03:00