aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* README: add 'Why concurrent GUI?' paragraphfaiface2019-05-051-0/+16
* README: add "support multiple windows" to TODO listfaiface2019-05-051-0/+1
* Win: add warning about not supporting multiple windows yetfaiface2019-05-051-0/+2
* Win: remove duplicate key strings from docfaiface2019-05-051-2/+1
* Win: make docs on key strings more readablefaiface2019-05-051-6/+6
* README: fix a typofaiface2019-05-041-1/+1
* README: add a 'main idea of concurrent GUI' paragraphfaiface2019-05-041-1/+3
* README: add a link to image/draw blog entryfaiface2019-05-041-0/+2
* improve README (better example + one more picture + typo fixes)faiface2019-05-043-50/+80
* remove key constants, represent keys as stringsfaiface2019-05-043-77/+68
* add a godoc badge to READMEfaiface2019-05-041-1/+1
* add a READMEfaiface2019-05-043-1/+255
* add some documentationfaiface2019-05-033-1/+145
* add key constantsfaiface2019-05-031-0/+21
* mux: fix a bug and document it very wellfaiface2019-05-031-3/+24
* examples: forgot to cover all tiles in Pexeso examplefaiface2019-05-021-1/+1
* examples: add pexeso examplefaiface2019-05-021-0/+155
* minorfaiface2019-05-021-1/+1
* small fixfaiface2019-05-021-1/+0
* examples: add paint examplefaiface2019-05-021-0/+131
* make Env an interface (instead of a struct)faiface2019-05-023-10/+17
* revamp the whole thing for a fresh new startfaiface2019-05-025-47/+200
* win: adapt to new layout interfacefaiface2017-09-011-67/+51
* layout: simplify the interface even furthurfaiface2017-09-011-13/+6
* layout: change EventDrawer Draw to accept a draw function instead of returnin...faiface2017-08-312-26/+15
* start over, concurrency full onfaiface2017-08-295-500/+99
* win: optimize opengl flushingfaiface2017-08-251-12/+28
* win: stricter channel directionsfaiface2017-08-241-8/+8
* win: minor changefaiface2017-08-241-4/+4
* win: more solid events -> handlers -> flushing concurrency handlingfaiface2017-08-231-84/+176
* win: more solid events -> handlers -> flushing concurrency handlingfaiface2017-08-231-43/+0
* layout: minor changes + bug fixfaiface2017-08-231-6/+8
* layout: add Splitfaiface2017-08-221-0/+161
* layout: minor renamingfaiface2017-08-221-3/+3
* layout: remove Subfaiface2017-08-201-37/+0
* layout: LayerList.Flush -> LayerList.flushfaiface2017-08-201-13/+13
* event: remove Matchesfaiface2017-08-201-14/+0
* event: add Matchesfaiface2017-08-201-0/+14
* layout: add Subfaiface2017-08-201-5/+5
* layout: use event.Sscanfaiface2017-08-202-3/+39
* event: add Sscanfaiface2017-08-201-0/+6
* layout: change ImageFlusher -> EventImageFlusher and propagate eventsfaiface2017-08-201-10/+27
* win: pass full rectangle through resize eventfaiface2017-08-191-1/+1
* win: use event.Sprintfaiface2017-08-191-9/+1
* event: add Sprintfaiface2017-08-191-0/+13
* fix the package name, urrrgghhfaiface2017-08-191-1/+1
* move Layer to layout packagefaiface2017-08-191-20/+20
* actually rename layers -> layerfaiface2017-08-191-1/+1
* win: rename event "wi/resize" -> "resize"faiface2017-08-191-1/+1
* win: clean up mainthread event handlingfaiface2017-08-192-22/+19