142 Commits

Author SHA1 Message Date
Gaëtan Renaudeau
11528e206a fix travis 2017-05-29 18:37:03 +02:00
Gaëtan Renaudeau
f6db7bb175 travis 2017-05-29 18:24:39 +02:00
Gaëtan Renaudeau
29b48659b1 make the generate examples a specific step to manually run because travis have issue i think 2017-05-29 18:13:48 +02:00
Gaëtan Renaudeau
bc8ad9b038 attempt to fix build 2017-05-29 18:12:34 +02:00
Gaëtan Renaudeau
6cb31dc12e also use gl-transitions for the RN cookbook 2017-05-29 17:52:23 +02:00
Gaëtan Renaudeau
39fbbd5091 automatic deploy from Travis 2017-05-29 17:30:41 +02:00
Gaëtan Renaudeau
62c5a5d63a use the new gl-transitions for cookbook 2017-05-29 17:22:07 +02:00
Gaëtan Renaudeau
9a66ec8323 v3.6.0 v3.6.0 2017-05-24 15:57:55 +02:00
Gaëtan Renaudeau
c9aa5176bc feat(gl-react): add getComponent method for connectSize components 2017-05-24 15:56:54 +02:00
Gaëtan Renaudeau
2b5bb69772 v3.5.0 v3.5.0 2017-05-20 15:44:44 +02:00
Gaëtan Renaudeau
7a1d31401d feat(gl-react): add Node#setDrawProps escape hatch
fixes https://github.com/gre/gl-react/issues/109
2017-05-20 15:03:47 +02:00
Gaëtan Renaudeau
5617f2b037 forgot to commit code 2017-05-20 14:10:20 +02:00
Gaëtan Renaudeau
bf366d24f7 v3.4.1 v3.4.1 2017-05-20 14:01:28 +02:00
Gaëtan Renaudeau
fcfd74095b fix(gl-react): really fixes 356fa515e8 (commitcomment-22218422) 2017-05-20 13:43:41 +02:00
Gaëtan Renaudeau
4cb68bf17c sync flow version 2017-05-20 10:44:57 +02:00
Gaëtan Renaudeau
010b0b2696 gitignore the API.json that always get updated with git version :o 2017-05-20 10:37:20 +02:00
Gaëtan Renaudeau
356fa515e8 fix(gl-react): glsl error resilient & shader cache + test
glsledit used to crash if you were to write a wrong shader (which is at any new keystroke basically) and THEN if you come back to an old shader.
we were still using the old shader object even tho it was released.
this removes a wrong assumption that was taken in <Node> that Node hold the shader object, it's no longer true as it comes from the <Surface> and it caches there,
therefore, the <Node> must not .dispose() the shader object

the issue now however is that glsledit example will start leaking shader objects as we cache them, we will fix that using a LRU
2017-05-20 10:26:34 +02:00
Gaëtan Renaudeau
f9a16e5521 set the expo app public 2017-05-19 08:36:46 +02:00
Gaëtan Renaudeau
18b450379f pointing at expo 17 2017-05-19 08:22:20 +02:00
Gaëtan Renaudeau
757db8abd9 Update README.md 2017-05-17 08:30:48 +02:00
Gaëtan Renaudeau
f5fe7a837c Update CONTRIBUTING.md 2017-05-16 16:42:45 +02:00
Gaëtan Renaudeau
07191a56f4 Update CONTRIBUTING.md 2017-05-16 16:42:35 +02:00
Gaëtan Renaudeau
f6590bbc8a v3.4.0 v3.4.0 2017-05-15 12:40:06 +02:00
Gaëtan Renaudeau
0154db29ca update API.json 2017-05-15 12:38:50 +02:00
Gaëtan Renaudeau
837647e7c3 prettier update pass 2017-05-15 12:34:20 +02:00
Gaëtan Renaudeau
6a93e7214c feature detect the experimental ExponentGLObjectTextureLoader 2017-05-15 12:32:20 +02:00
Gaëtan Renaudeau
f189a0aebd add a standalone camera expo example 2017-05-15 11:56:02 +02:00
Gaëtan Renaudeau
1676e852dd gl-react-expo: add experimental ExponentGLObject texture loader 2017-05-12 12:05:37 +02:00
Gaëtan Renaudeau
8cfa0bff03 Merge pull request #107 from kesha-antonov/fix_package_name
[android] Change package name to recent
2017-05-09 14:20:41 +02:00
Kesha Antonov
bdc952dd32 fix name to recent 2017-05-09 14:15:47 +03:00
Gaëtan Renaudeau
ff4157f90c add travis icon 2017-05-07 17:35:16 +02:00
Gaëtan Renaudeau
5d96679402 make tests more fuzzy on color matching because xvfb gl impl have tiny diff 2017-05-07 17:24:58 +02:00
Gaëtan Renaudeau
42fadad98e .travis.yml: need some extra libs for headless-gl 2017-05-07 16:44:46 +02:00
Gaëtan Renaudeau
54b778629a touch travis 2017-05-07 16:40:23 +02:00
Gaëtan Renaudeau
7b5bc60617 attempt to use travis 2017-05-07 16:34:22 +02:00
Gaëtan Renaudeau
c21e777d94 cookbook-rn: disable the scroll for hearts example to work 2017-05-07 16:00:38 +02:00
Gaëtan Renaudeau
95a9632dcd v3.3.0 v3.3.0 2017-05-07 11:59:18 +02:00
Gaëtan Renaudeau
d43a55addc update api.json 2017-05-07 11:58:57 +02:00
Gaëtan Renaudeau
f40ba5b209 update pixeleditor examples 2017-05-07 11:52:52 +02:00
Gaëtan Renaudeau
863d20c6c2 fix snapshots 2017-05-07 11:50:56 +02:00
Gaëtan Renaudeau
dbf6c73c4b feat(gl-react): add onDraw func prop to hook to onDraw
this is required because you can't guarantee a DidMount or DidUpdate have already updated for specific usecases like pixeleditor cookbook example
2017-05-07 11:48:45 +02:00
Gaëtan Renaudeau
aaace75a15 fix(gl-react): prefer to _addGLNodeChild in DidMount
NB I need to test that more deeply. this is to fix that React16 seem have different willMount/unmount ordering & the Surface#_addGLNodeChild now starts to trigger the 'one child at a time' invariant for a normal "switch", probably because newChild._addGLNodeChild is called before oldChild._removeGLNodeChild
2017-05-07 10:03:52 +02:00
Gaëtan Renaudeau
97dc545dcc v3.2.1 v3.2.1 2017-05-07 09:29:05 +02:00
Gaëtan Renaudeau
1d0bd94846 fix(gl-react-expo): Android bugfix use of remote images uri 2017-05-07 09:27:18 +02:00
Gaëtan Renaudeau
7de6a235ed rename exp slug 2017-05-07 09:26:57 +02:00
Gaëtan Renaudeau
17cf2ae35f v3.2.0 v3.2.0 2017-05-06 20:24:35 +02:00
Gaëtan Renaudeau
034e766183 improve cookbook-rn & fixes RN impls to support position:"absolute" 2017-05-06 20:19:19 +02:00
Gaëtan Renaudeau
4418f3de83 drop TODO files, they are moved on github 2017-04-30 23:04:16 +02:00
Gaëtan Renaudeau
b1c045123f Update README.md 2017-04-30 22:29:53 +02:00
Gaëtan Renaudeau
2e9828b934 v3.1.2 v3.1.2 2017-04-30 22:22:39 +02:00