Delyan Angelov
|
2237968ec1
|
gg: fix x11 scaling
|
2020-06-05 08:19:34 +03: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
|
c4a6ba76a1
|
examples: fix bounce.v; clean up tetris.v
|
2020-06-04 16:53:21 +02:00 |
Alexander Medvednikov
|
6b6c9d6738
|
gg: make the Sokol based gg the default
|
2020-06-04 16:05:15 +02:00 |
yuyi
|
5ae8853648
|
all: change `f mut Foo` to `mut f Foo`
|
2020-06-04 10:35:40 +02:00 |
Delyan Angelov
|
0b7fe0a9d0
|
gg2: add the rest of the sokol callbacks in gg.new_context
|
2020-06-04 09:48:49 +03:00 |
Delyan Angelov
|
576e80b3a9
|
tetris: restore text rendering with gg2.ft.draw_text
|
2020-06-03 23:09:34 +03:00 |
Delyan Angelov
|
e91642e615
|
tetris: more accurate fps counters on -d showfps
|
2020-06-03 19:52:48 +03:00 |
Delyan Angelov
|
8a23cfc0d6
|
tetris: support instant `d`rop key, add +FPS counter on -d showfps
|
2020-06-03 16:45:26 +03:00 |
Alexander Medvednikov
|
1139d3b458
|
gg: move text rendering to gg.ft
|
2020-06-02 15:35:41 +02:00 |
Alexander Medvednikov
|
ad8ed851d0
|
examples: make tetris compile
|
2020-06-02 09:38:42 +02:00 |
Alexander Medvednikov
|
138d730dfa
|
checker: prepare for the is_changed check
|
2020-06-02 09:00:51 +02:00 |
Alexander Medvednikov
|
39bd058acf
|
examples: tetris: remove GLFW dependency
|
2020-06-01 13:04:46 +02:00 |
Alexander Medvednikov
|
9bcbb3868f
|
gg: migrate to sokol; examples: update tetris
|
2020-06-01 12:57:08 +02:00 |
Delyan Angelov
|
104359365f
|
examples: fix const name warnings due to gx.White, etc...
|
2020-05-22 20:00:46 +03: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 |
yuyi
|
f33de1bc64
|
all: fix unused variable warnings
|
2020-05-12 13:57:23 +02:00 |
Delyan Angelov
|
aed8370d87
|
tetris: enable compilation with -prod; cleanup of font loading errors
|
2020-04-16 19:44:15 +03:00 |
Delyan Angelov
|
1318c27699
|
tetris: it now works with v2 (on linux) :-)
|
2020-04-16 13:30:40 +03:00 |
Alexander Medvednikov
|
c0d4503f25
|
gl/glfw: update C definitions
|
2020-04-04 12:56:35 +02:00 |
Alexander Medvednikov
|
88d15c6611
|
gl, glfw, freetype fixes
|
2020-04-02 01:45:22 +02:00 |
Alexander Medvednikov
|
c6cf8ace22
|
glfw and tetris fixes; temporary ci fixes
|
2020-04-01 23:49:11 +02:00 |
Alexey
|
5827ff0a01
|
examples: add license files for fonts
|
2020-03-07 14:14:37 +01:00 |
spaceface777
|
ef8c1203b4
|
cleanup: replace C for loops with range
|
2020-02-24 17:55:16 +01:00 |
Shun Sakai
|
c8c43a2475
|
update copyright year
|
2020-01-23 21:04:46 +01:00 |
Alexander Medvednikov
|
29564ed63d
|
interface fix
|
2020-01-09 01:40:10 +01:00 |
lutherwenxu
|
286a0a1371
|
time: rewrite unix() function
|
2019-12-31 17:11:47 +01:00 |
Alexander Medvednikov
|
02c29624d8
|
freetype: minor fixes
|
2019-12-12 14:44:29 +03:00 |
Bryan Christopher Johnson
|
f86ddcf496
|
examples/tetris: use standard colors
|
2019-12-12 14:36:01 +03:00 |
Alexander Medvednikov
|
5330859034
|
2 more unneeded casts removed
|
2019-12-08 01:39:27 +03:00 |
Alexander Medvednikov
|
ad6adf327e
|
vlib: fix missing `else{}` in match statements
|
2019-12-07 17:23:37 +03:00 |
Alexander Medvednikov
|
7e4799334f
|
array: make left/right/slice private
|
2019-11-30 12:37:34 +03:00 |
Alexander Medvednikov
|
759644ab36
|
examples: empty gg/freetype project
|
2019-11-20 07:26:52 +03:00 |
Alexander Medvednikov
|
7d924679a6
|
[]: update all examples and tests
|
2019-11-14 10:00:22 +03:00 |
Alexander Medvednikov
|
714d61aed7
|
examples: fix a small tetris bug
|
2019-11-13 06:43:05 +03:00 |
Alexander Medvednikov
|
6e0a789b6d
|
tetris: minor fixes
|
2019-10-27 10:24:28 +03:00 |
Alexander Medvednikov
|
efdadc3758
|
tetris/glfw: fix warnings
|
2019-10-27 10:13:40 +03:00 |
Alexander Medvednikov
|
f14425ec18
|
do not allow one letter struct names
|
2019-10-23 23:46:07 +03:00 |
Sergio Abreu García
|
374133086d
|
tetris.v: minor User Interface improvements
|
2019-10-23 16:19:05 +03:00 |
joe-conigliaro
|
dd053d79b0
|
vlib/examples: fix gl/glfw/gg examples. rename init functions
|
2019-10-12 06:03:15 +03:00 |
joe-conigliaro
|
23c84516e2
|
compiler: error on unused imports
|
2019-09-23 13:42:20 +03:00 |
iRedMail
|
55720e7f98
|
tetris: add "module main"
|
2019-09-20 19:05:14 +03:00 |
Alexander Medvednikov
|
0a2f7a6ba7
|
fix tests
|
2019-09-17 13:37:25 +03:00 |
unknown-v
|
5f43a61e0d
|
examples: update `[0;n]` to `[0].repeat(n)`
|
2019-09-16 01:55:54 +03:00 |
joe-conigliaro
|
f077fbd32d
|
vlib: change `[0;n]` to `[0].repeat(n)`
|
2019-09-15 12:26:05 +03:00 |
Delyan Angelov
|
ecb661f719
|
tetris: fix &Foo instead of *Foo warnings.
|
2019-09-03 11:39:06 +03:00 |
Alexander Medvednikov
|
f61b14584a
|
remove "import const" everywhere
|
2019-08-23 00:09:03 +03:00 |
Alexander Medvednikov
|
abe61e28fe
|
examples: fix tetris
|
2019-08-22 22:28:27 +03:00 |