[beast] (70 commits) ...Merge branch 'wip/ebeast'



Summary of changes:

  3350665... Squash 'external/v8pp' content from commit f221bc9d099b
  3eefb48... Merge branch 'wip/for-beast' of http://github.com/tim-janik
  8aa09f6... V8BSE: add ebeast/v8bse/Makefile.am
  2a9a072... V8BSE: add rules to fetch node-gyp and electron via npm
  1185562... V8BSE: add basic rules to build v8bse.node module
  e2842d0... V8BSE: V8Stub.py: add skeleton for language binding generat
  66ada1b... V8BSE: fixup ignores
  d420015... V8BSE: describe experimental make rules
  c8011dc... V8BSE: build v8bse.node from nodemodule.cc and include V8st
  e99dff6... V8BSE: generate classes with properties into V8stub
  e353329... V8BSE: hook up v8bse with the GLib or libuv event loops
  7bb431e... V8BSE: export bse.server object
  f61ddbf... V8BSE: add inactive debugging aid
  a6f8b34... V8BSE: generate class methods
  6023335... V8BSE: generate class inheritance statements
  0610a1d... V8BSE: specialise v8pp::convert<> for all Aida::RemoteHandl
  aeb9493... EBEAST: add Makefile.am
  d532918... EBEAST: describe experimental make rules
  d770895... EBEAST: move app, run, npm, npmclean rules here
  dfb7348... V8BSE: generate binding.gyp, needed to build v8bse.node wit
  0cb7106... V8BSE: link v8bse.node against libbse-0.so, use -rpath to s
  5bb9a79... V8BSE: build v8bse.node against external/v8pp
  c8db634... EBEAST: use LD_PRELOAD to pick up -lbse from $(builddir) fo
  9b37016... EBEAST: check for 'make npm' and ./node_modules/ before 'ma
  2cb8443... EBEAST: generate package.json and auto-update npm packages
  cef44af... EBEAST: display an 'about:' window containing version infor
  cf3c370... V8BSE: wrap vector derived Sequence types by v8:Array copy
  9e53c0c... V8BSE: allow pointer results from aida_remote_handle_unwrap
  4f95422... V8BSE: wrap Aida::RemoteMember like Aida::RemoteHandle
  d293726... V8BSE: derive fundamental IDL types from Aida::RemoteHandle
  ca04ec1... V8BSE: cache JS wrappers for RemoteHandles to preserve obje
  1dd6b17... BUILD: ensure MOSTLYCLEANFILES can be used with +=
  222bc86... EBEAST: rename ebeast/index.html
  d6a81f8... EBEAST: pick a dark Gtk+-2 theme if possible
  c348788... EBEAST: use xmllint to lint HTML files
  b3689b1... EBEAST: use eslint 3.16.1 for linting of *.js files and JS 
  d6d292e... EBEAST: build objects/app.css from app.less and use it in i
  3a9afab... EBEAST: adjust webkit-scrollbar to match dark theme
  072cf0b... EBEAST: generate panel-background as non-banding linear gra
  ceee6bb... EBEAST: integrate mithril 1.0.1
  885d65c... EBEAST: move <button/> styles into assets/widgets.less
  014ba54... EBEAST: integrate jQuery 3.1.1.
  355fd13... EBEAST: move background fallback definitions into .gradient
  0cdf5ad... EBEAST: add css classes to utilize flexbox layouts
  8e24101... EBEAST: move version information into a modal About dialog
  02a1f50... EBEAST: use a non-serif font for monospace
  9120ed9... EBEAST: widgets.js: export symbolic key codes for non-chara
  10dd7ab... EBEAST: widgets.js: provide helpers for AnimationFrame call
  f76dfdb... EBEAST: add closeonescape to ModalDialog
  219d9a6... EBEAST: grab focus asynchronously to work around Mithril 1.
  2fab88e... EBEAST: menus.js: define main application menus
  6e3f05a... EBEAST: show About dialog on Help ยป About...
  6e50911... EBEAST: provide single-letter shortcuts for menubar submenu
  921bb06... EBEAST: move application logic into app.js
  f47481e... EBEAST: pick BrowserWindow defaults from a BrowserWindowDef
  c25cdad... EBEAST: integrate font-awesome 4.7.0.
  d6eade6... EBEAST: provide @button-active-lg and @button-radius settin
  47452d0... EBEAST: widgets: provide ButtonBox styling and IconButton
  2e25138... EBEAST: parse command line, handle --version, --help and pa
  598bf2e... EBEAST: add StatusBar and a ToolBar with PlayControls
  1b4a6a7... EBEAST: create default BseProject for App and update docume
  e802712... V8BSE: fix printerr usage outside of Bse namespace
  ea1bcfe... EBEAST: conditionalize ebeat app build on finding npm
  47709df... MISC: Dockerfile-apt.in: install nodejs and npm for buildin
  e9389ee... EBEAST: export ELECTRON_ENABLE_LOGGING to catch build error
  05a3821... V8BSE: use electron/package.json to detect electron version
  b27132f... EBEAST: ensure node_modules are installed before running le
  5b14b6f... BUILD: disable npm based Beast package builds if ebeast/ is
  a54ccfd... EBEAST: bundle and install ebeast-<VERSION> under libexec/
  a7a5961... Merge branch 'wip/ebeast'


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