Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Dec 07 21:57
    mikke89 labeled #387
  • Dec 07 21:57
    mikke89 labeled #387
  • Dec 07 15:16
    mrianura edited #387
  • Dec 07 15:16
    mrianura opened #387
  • Dec 07 15:03
  • Dec 07 10:04

    mikke89 on master

    Lua plugin: Add dp_ratio attrib… (compare)

  • Dec 07 10:04
    mikke89 closed #386
  • Dec 07 10:04
    shubin commented #386
  • Dec 07 10:01
    mikke89 commented #386
  • Dec 07 08:58
    shubin commented #386
  • Dec 07 08:54
    shubin ready_for_review #386
  • Dec 07 08:19
    wdpforinter starred mikke89/RmlUi
  • Dec 07 00:25

    mikke89 on master

    Vulkan renderer: Fix clipping i… (compare)

  • Dec 07 00:25
    mikke89 closed #385
  • Dec 07 00:21
    mikke89 commented #385
  • Dec 07 00:16
    mikke89 labeled #385
  • Dec 07 00:16
    mikke89 edited #385
  • Dec 07 00:06
    mikke89 commented #386
  • Dec 07 00:01
    mikke89 labeled #386
  • Dec 07 00:01
    mikke89 labeled #386
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
can rmlui run in browser?
with wasm +libsdl2 ?
Michael R. P. Ragazzon
@mikke89
@zygon.sisyphus:matrix.org I don't see a reason why it couldn't work, but I haven't heard from anyone trying. Let us know how it goes if you do try it!
Sounds a bit insane though, why would you want to do this when you already have HTML+CSS?
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
bindings
native bindings, not javascript
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
also assemblyscript
and can run in browser, mobile, desktop
crossplatform
and is cool
and probably fast
c++. rust, golang, .. can generate webassembly now
Michael R. P. Ragazzon
@mikke89
Right, I understand the need for wasm, and that is all cool. However I don't understand why one would want RmlUi specifically running in a browser, that to me is the insane part ;)
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
pwa on mobile
or games in browseer
Michael R. P. Ragazzon
@mikke89
Is it possible now to run wasm without the entire web browser underneath? If so, that would be very interesting, and I could certainly see something like RmlUi making sense on top of that.
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
part 1-8
Michael R. P. Ragazzon
@mikke89
Ah, these are very cool, didn't know there were standalone runtimes. That is very interesting, then I do understand how RmlUi could be a good fit for such projects :)
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
ui
part
Michael R. P. Ragazzon
@mikke89
Yup
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
all apps need forms/menu/...
Michael R. P. Ragazzon
@mikke89
I understand now, I thought you always had a full browser to take advantage of.
it can work as electron/nwjs replacement
lite version
lite-xl.github.io can benefit from this
Michael R. P. Ragazzon
@mikke89
Yeah, I'd love to see something more lightweight take over from electron. One has to appreciate the irony though if one ends up integrating RmlUi into a wasm application and running it in the browser.
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
:)
best part, all can be done with static link
libsdl+rmlui as one runtime
Michael R. P. Ragazzon
@mikke89
Ah, that's very nice.
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
probably also with wasm runtime
then all you need is an small wrapper to start
and you have all cross platform
UI + CSS + Logic
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
Michael R. P. Ragazzon
@mikke89
@Foxxey Hey, and welcome! I don't really understand the setup, it looks like you are trying to integrate the library into your own project, but also including the RmlUi samples. I think you should start with just building the samples themselves using CMake, before trying to integrate it. Did you read the building documentation? Let us know if anything there is unclear.