Live data from Hacker News

Viewing profile — andlabs

andlabs

HN member
Joined
Fri, Jun 06, 2014, 2:51 PM UTC
HN karma
63
Public activity
38 items

About andlabs

No profile information was provided.

Recent public activity

  1. comment
    Comment #17122247

    Oops, if it wasn't container.cpp it was parent.cpp; I forget which file right now

  2. comment
    Comment #17120096

    Oh, and one other thing I forgot to mention about documentation: the nature of this project requires me to balance what I can get behaving identically across platforms, what I can …

  3. comment
    Comment #17120072

    Not only does libui not yet do drag-and-drop, but drag-and-drop is sufficiently complex enough that simple libraries are probably not going to have this out of the box. That being …

  4. comment
    Comment #17120064

    It does this for "Releases", but not for entire projects. And if someone starts browsing files, then you'd have to worry about what that status is at the commit for the file you ar…

  5. comment
    Comment #17119973

    (Hint: I am trying to make libui's in-code documentation match the Go style, which no existing C-based documentation tool seems to do...)

  6. comment
    Comment #17119947

    Except that would make uiPi a long double, whereas every drawing API in libui just takes a double. Now as to whether the drawing APIs should use long double instead of double, I do…

  7. comment
    Comment #17119922

    Also the design of uiGrid was directly based on that of GtkGrid.

  8. comment
    Comment #17119630

    I don't know, but I do know I'm in the middle of making sure any non-static symbol name in libui either has a prefix of ui[capital letter] or uipriv[capital letter] to at least ame…

  9. comment
    Comment #17119610

    I assume you are using the Windows version. The slowness is a bug that I have to fix; there are several issues about it, and a few ideas of how to fix it. You can comment out some …

  10. comment
    Comment #17119589

    I do intend on this being a serious offering; it just wasn't an offering I was ready to make yet when people jumped on it. What have people not yet figured out about cross-platform…

  11. comment
    Comment #17119566

    Judging from the comments here, it appears I have completely failed at properly getting across just how early this thing is in development. I've since updated my README with a stat…

  12. comment
    Comment #16990845

    Also (for the benefit of the rest of HN) s/as/but/ — I had problems on Windows, and someone is proposing a solution I just need to merge in once the mega-PR that added it and a bun…

  13. comment
    Comment #16988405

    No, the data grid has problems on Windows, as that code is being contributed by someone else. I already have it on macOS and Linux, and have for years now... Hopefully soon the Win…

  14. comment
    Comment #12456307

    libui only wraps around GTK+ on Unix systems. On Windows, it uses the native Windows API directly. GLib is a utility library; it provides things like container types, filesystem ac…

  15. comment
    Comment #11746405

    Just a quick note: I will now be putting announcements and updates on the README.

  16. comment
    Comment #11740464

    It needs to be written because when I put that note down the API wasn't stable. Now that it's mostly stable I can start writing the documentation, which should be very detailed. Th…

  17. comment
    Comment #11738188

    That's planned, yes. (I have to do it anyway, because in most cases it's the print dialog that gives you the printer device cntext...) This is also why it's uiDrawContext, not uiAr…

  18. comment
    Comment #11737900

    Benjamin Otte recently added uxtheme.dll support to the CSS engine and I've already seen a few screenshots of the win32 theme using it to okay effect. I wrote a patch to add OS X c…

  19. comment
    Comment #11737282

    What trouble?

  20. comment
    Comment #11737211

    I haven't implemented that, and I'm not sure how I would add support for implementing that in a portable way without creating a complete networking abstraction interface either... …

  21. comment
    Comment #7966246

    I'm now willing to try callbacks because I have no idea anymore. http://andlabs.lostsig.com/blog/2014/06/27/61/my-ui-package-... What do you all think of this design?

  22. comment
    Comment #7965717

    A bunch of people have commented on this blog post wearing me away from this new design. To their credit, yes, things do get unwieldy fast... but now I'm not sure where I want to t…

  23. comment
    Comment #7965708

    Actually OS X is the only system that guarantees application-modal dialog boxes stay always on top; it's the other platforms that I would need to worry about.

  24. comment
    Comment #7963726

    Note: since writing that article I have now started, and am now mostly finished with, this rewrite, having only one last ink to work on... dialog boxes. This was always a big disas…

  25. comment
    Comment #7860214

    If I recall correctly, the point of Singularity wasn't to have a platform base where all programming languages shared the same infrastructure, but rather to have an operating syste…