Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Jan 27 21:31
    NBurley93 starred mikke89/RmlUi
  • Jan 27 12:00

    mikke89 on master

    Update SDL RenderGeometry sampl… (compare)

  • Jan 26 22:12
    mikke89 closed #266
  • Jan 26 06:01
    xm88628 starred mikke89/RmlUi
  • Jan 25 22:09
    jack9267 commented #267
  • Jan 25 22:05
    mikke89 commented #267
  • Jan 25 21:53
    thiago-elias starred mikke89/RmlUi
  • Jan 25 21:12

    mikke89 on color_emoji

    (compare)

  • Jan 25 21:11

    mikke89 on master

    Update demo Font support for color emojis a… Make font effects compatible wi… and 2 more (compare)

  • Jan 25 14:47
  • Jan 25 14:47
    ajunlonglive starred mikke89/RmlUi
  • Jan 25 05:35
    simons-public starred mikke89/RmlUi
  • Jan 24 23:58

    mikke89 on color_emoji

    Update demo Font support for color emojis a… Make font effects compatible wi… and 1 more (compare)

  • Jan 23 22:50

    mikke89 on color_emoji

    Don't load default glyphs for f… Add missing include Update shell (compare)

  • Jan 23 22:25

    mikke89 on color_emoji

    Support grayscale bitmap resizi… Let metrics be affected by bitm… (compare)

  • Jan 23 16:58

    mikke89 on color_emoji

    Initial work on color emoji sup… Update demo Minor improvement and 8 more (compare)

  • Jan 22 19:35
    halitsever starred mikke89/RmlUi
  • Jan 21 11:33
    HLT starred mikke89/RmlUi
  • Jan 21 08:33
    Rodhin starred mikke89/RmlUi
  • Jan 21 07:01
    martonp96 commented #269
Michael R. P. Ragazzon
@mikke89
I see there might be some value to having the old behavior, I'll see if I can make it work again without too much trouble.
Ravbug
@Ravbug
I have some C++ code that generates options and added them to a select, having them automatically get ascending values (instead of needing to call SetProperty) would be helpful but not completely necessary
Michael R. P. Ragazzon
@mikke89
I think automatically giving them a value would be quite unexpected behavior in my view, not something I'd want.
Michael R. P. Ragazzon
@mikke89
@Ravbug Could you test the latest master to see if it all works as expected now? :)
Ravbug
@Ravbug
Just tried latest, it's working as expected :) @mikke89
Michael R. P. Ragazzon
@mikke89
Great!
wh1t3lord
@wh1t3lord
Hello again. And it is great that you work on flexbox feature. If I have a free time I will try to implement Vulkan example.
Michael R. P. Ragazzon
@mikke89
Thanks! Sounds good, would be nice to have a Vulkan backend :)
Łukasz Nocuń
@nocun
Hi, is it possible for RmlUI to handle text selection within the layout using mouse? not in a text-box but normal HTML elements, just like in a regular browser
Michael R. P. Ragazzon
@mikke89
@nocun There is no support for this right now I'm afraid.
Łukasz Nocuń
@nocun
@mikke89 ok thank you
checked all the demos, this library looks really great
Michael R. P. Ragazzon
@mikke89
Thanks! I appreciate it, hope you find it useful :)
Łukasz Nocuń
@nocun
yeah for sure, thank you guys for all the work!
zcream
@zcream
Is there an example for converting HTML/CSS to an offscreen image buffer ? The user can then use it for further processing.
illwieckz
@illwieckz:matrix.org
[m]
Hi, is it valid in RML documents to use attribute without values?
I noticed some of our RML files does that, for example I have one file with that line:
<body id="menu_main" class="mainmenu" nohide onShow='welcome(event, document) Events.pushevent("play 2 sound/ui/heartbeat sound/ui/heartbeat1", event)'>
Notice the lone nohide
then our code just does HasAttribute( "nohide" )
but I noticed this was making some python xml parser to abort the parsing
it may be super convenient to just set attributes like that, and only check the presence of it
but are we abusing the format?
Michael R. P. Ragazzon
@mikke89
Hello. Plain attributes like that are perfectly valid, it's commonly used with some elements eg. the checked attribute. Not sure if it's strictly valid xml, but in rml (and html for that matter) it should be fine at least.
illwieckz
@illwieckz:matrix.org
[m]
ok thanks 👍
it makes easy to flag some markup without adding to add useless =""
Kolja
@pinguin999
Does RmlUi Supports Korean fonts?
Text like 계속하기 results in no text at all. :( (But I have a very old version)
Michael R. P. Ragazzon
@mikke89
@pinguin999 I haven't tested it, but I think it should work? Of course you need to load a font that supports it.
Kolja
@pinguin999
I have a font that supports it.
If you have a quick way to test it, it would be a big help.
Michael R. P. Ragazzon
@mikke89
@pinguin999 I just tested this now on my end it's working fine here for me.
image.png
Kolja
@pinguin999
Thanks a lot. Than I will update my RmlUi version.
Michael R. P. Ragazzon
@mikke89
Uhm, have any of you ever seen character escapes in CSS by forward slash? Or am I somehow misinterpreting this code: https://github.com/mikke89/RmlUi/blob/536c24b49304b9e6e1bd11b0d0f82d0452643924/Source/Core/PropertySpecification.cpp#L492
Looks like escape character logic, but that should instead be back slash right?
Quinn Romanek
@quinnromanek_gitlab
small question - is there a way to do recursion using data models? I.e. to display a tree structure or something of that kind
maybe with templates?
Michael R. P. Ragazzon
@mikke89
Hm, I don't know how we would declare something like recursion with data bindings. To me it doesn't really sound like a great idea either. You should take a look at the tree sample, that one shows you how you can do tree structures without recursion.
Quinn Romanek
@quinnromanek_gitlab
will have a look
Maximilian Stark
@Dakror
Hey @mikke89 , i want to add support for array textures. Would you rather add the array texture layer in each sprite definition or would you rather make a single spritesheet per layer basically?
Maximilian Stark
@Dakror
After starting to fiddle with the system i concluded for now to just generate sprite sheets per layer and handle the z texture component in my application render interface
Michael R. P. Ragazzon
@mikke89
@Dakror Yeah, one sprite sheet per layer sounds reasonable. In a sense though a sprite sheet already does the job that array textures do.
aquawicket
@aquawicket
@mikke89 about those / slashes in css.. I think they have been used in the past to "one-line" fontsize/lineHeight or some something. used as a parameter divider.
obsolete i.m.o
Michael R. P. Ragazzon
@mikke89
@aquawicket Ah, that's interesting. In this case though it seems to be used for escaping quote characters and such though. I already changed it to backslash to align with CSS.
aquawicket
@aquawicket
ok, finally got some space time to finnish up the rml attribute selector stuff. I've never used travis, it's pretty awesome though. Finds all kinda of stuff my compilers don't. So, is there a way to trigger those build scripts before commits? or just don't worry about it and update the branch until it's clean?
Michael R. P. Ragazzon
@mikke89
Great! There's no way to trigger builds outside of commits, I'd say just keep pushing commits until it's all green :) If you'd like you can do a commit cleanup (interactive rebase) when you feel you're done, or otherwise I'll just squash and merge it when accepting the PR.
Michael R. P. Ragazzon
@mikke89
Figured it was time for a new release! :)
zygon.sisyphus
@zygon.sisyphus:matrix.org
[m]
hi
@mikke89 nice work.!