Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • 13:00
    MuSmile starred mikke89/RmlUi
  • 03:51
    LucidSigma starred mikke89/RmlUi
  • Feb 04 19:09
    Flash-1337 starred mikke89/RmlUi
  • Feb 04 00:52
    cathaysia commented #397
  • Feb 04 00:49
    cathaysia commented #397
  • Feb 04 00:29
    hobyst commented #397
  • Feb 04 00:09

    mikke89 on layout

    WIP Formatting contexts WIP Make separate flex and tabl… Small refactor block container … and 3 more (compare)

  • Feb 03 15:08
    mikke89 commented #409
  • Feb 03 15:05

    mikke89 on build-fix

    (compare)

  • Feb 03 15:04

    mikke89 on master

    Fix compiler warnings (compare)

  • Feb 03 14:52

    mikke89 on build-fix

    Fix compiler warning 2 (compare)

  • Feb 03 14:51
    eugeneko commented #409
  • Feb 03 14:44
    eugeneko commented #409
  • Feb 03 14:43
    eugeneko commented #409
  • Feb 03 14:42
    eugeneko commented #409
  • Feb 03 14:12

    mikke89 on build-fix

    Fix compiler warning (compare)

  • Feb 03 14:03
    mikke89 labeled #409
  • Feb 03 06:45
    eugeneko synchronize #409
  • Feb 02 20:42
    eugeneko opened #409
  • Feb 01 11:52
    kaid starred mikke89/RmlUi
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
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.
Jack Powell
@jack9267
Is there a Discord server for RmlUi at all?
LWSS
@LWSS
no, discord sucks
Michael R. P. Ragazzon
@mikke89
Yeah, we only use this space for chats.
Foxxey
@Foxxey
aight I have a basic glfw, glad setup which just opens a window. how do i implement RmlUI into it?
i managed to setup all the libraries, I think
Foxxey
@Foxxey
image.png
Michael R. P. Ragazzon
@mikke89
@Foxxey Good job. Next up, you need to implement the system and render interfaces: https://mikke89.github.io/RmlUiDoc/pages/cpp_manual/integrating.html
Jack Powell
@jack9267
image.png
It didn't take me long to make a system/render/file interface for something I'm making for the GTA series. I made a renderware renderer for RmlUi.
Michael R. P. Ragazzon
@mikke89
@jack9267 Good job! That is very cool, so now we can use RML in GTA! :D
Is the renderer open source, if so I'd be happy to link to it from the resources post.