[gjs: 5/5] Merge branch 'ewlsh/implicit-mainloop' into 'master'




commit 4fa8279ebff4ab462f26370b68599d6f401df8d2
Merge: 69ff99f6 42f8ebcb
Author: Philip Chimento <philip chimento gmail com>
Date:   Sun Nov 7 00:28:47 2021 +0000

    Merge branch 'ewlsh/implicit-mainloop' into 'master'
    
    [Mainloop 1/3] Add custom GSource for promise queueing
    
    Closes #1
    
    See merge request GNOME/gjs!557

 doc/Custom-GSources.md           |  22 +++++
 gjs/context-private.h            |   9 +-
 gjs/context.cpp                  |  56 +++++--------
 gjs/promise.cpp                  | 177 +++++++++++++++++++++++++++++++++++++++
 gjs/promise.h                    |  54 ++++++++++++
 installed-tests/js/.eslintrc.yml |   1 +
 installed-tests/js/meson.build   |   1 +
 installed-tests/js/testAsync.js  |  67 +++++++++++++++
 meson.build                      |   1 +
 tools/process_iwyu.py            |   2 +
 tools/run_iwyu.sh                |   2 +-
 11 files changed, 351 insertions(+), 41 deletions(-)
---


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]