Commit Graph

93 Commits (6cd0ff2b5271951f21dd9524e40708c767fa5e73)

Author SHA1 Message Date
Alexander Medvednikov 396dca7f48 checker: handle bad `$if` values 2020-10-18 21:22:37 +02:00
Delyan Angelov 8b2e704741 examples: make `v -prod build-examples` pass without warnings/errors 2020-10-18 09:48:13 +03:00
scurty-labs 5e86b40469
gg: update draw_circle/arc x, y to f32 (#6595) 2020-10-11 20:36:18 +02:00
Alexander Medvednikov d8d80fbf42 gg: add a missing math import and vfmt 2020-10-10 10:37:17 +02:00
scurty-labs b2fdd7fbaf
gg: add draw_circle and draw_arc (#6594) 2020-10-10 10:26:08 +02:00
spaceface777 ae48b709ed
gg: don't call `os.is_file()` on Android (the font is part of the APK there) (#6475) 2020-09-25 13:06:20 +03:00
Delyan Angelov 1f21bc4b49 gg: bugfix on missing font file, remove last empty line in `v doctor` 2020-09-24 16:53:06 +03:00
Alexander Medvednikov 27f91faae5 gg: remove an old compielr hack that's no longer needed 2020-09-21 02:51:14 +02:00
Alexander Medvednikov 8c8fe02000 gg: mouse_move, mouse_down 2020-09-21 02:42:53 +02:00
Delyan Angelov d4fbf422b3 gg: support transparency for rect/triangle/etc primitives too 2020-09-20 12:05:30 +03:00
Alexander Medvednikov c781a5f245 gg: draw_triangle(); draw_image_flipped() 2020-09-20 03:47:32 +02:00
Alexander Medvednikov 542b149290 sokol: fix examples and remove copy pasta 2020-08-23 07:47:50 +02:00
Alexander Medvednikov 94c3a912ba gg: update sokol and stb_truetype 2020-08-23 07:25:30 +02:00
Alexander Medvednikov 5407d9b062 gg: fix draw_line on hi dpi screens 2020-08-23 04:57:12 +02:00
spaceface777 c1651bd271
gg: fixes and Android support (#6161) 2020-08-19 07:10:42 +02:00
Alexander Medvednikov 9800cf1e7b checker: improve array errors; gg: remove unused imports 2020-08-12 03:54:17 +02:00
Alexander Medvednikov ecaccafd31 gg: image cache 2020-08-05 16:00:24 +02:00
Alexander Medvednikov 67aafd03c6 gg: fix image rendering 2020-08-05 14:34:28 +02:00
Delyan Angelov 221a777a80 gg: cache sokol C.sg_image handles 2020-08-05 08:09:25 +03:00
Alexander Medvednikov f3ebd3a6e7 gg: fix image rendering 2020-08-05 03:15:40 +02:00
Delyan Angelov f9d241ae27 gg,stbi: implement gg.create_image_from_memory/2 2020-08-04 13:18:08 +03:00
Delyan Angelov 216b6bf285 gg: remove tracing println in draw_image 2020-08-04 12:57:54 +03:00
Delyan Angelov 9ce75e10d5 gg: free gg.create_image from having to be called by sokols init_fn callback 2020-08-04 12:37:28 +03:00
Alexander Medvednikov 60c642f42d gg: clean up draw_image() 2020-08-04 01:26:56 +02:00
Delyan Angelov 0ac30a8d9c gg: enable image transparency in gg.draw_image2 too 2020-08-03 00:30:08 +03:00
Delyan Angelov a7ca1682c4 gg: fix gg.draw_image2 (image drawn, but without transparency for now) 2020-08-02 23:47:37 +03:00
Alexander Medvednikov 79b70006e6 examples: simplify gg/rectangles.v 2020-08-02 17:01:10 +02:00
Alexander Medvednikov cc57b52773 gg: fix typo 2020-08-01 23:52:15 +02:00
Alexander Medvednikov 149de958f3 gg: fix compilation 2020-08-01 23:45:36 +02:00
Alexander Medvednikov fb4550e582 gg: new create_image() (part 1) 2020-08-01 23:40:28 +02: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 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 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
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