Viewing profile — andlabs
andlabs
HN member- Joined
- Fri, Jun 06, 2014, 2:51 PM UTC
- HN karma
- 63
- Public activity
- 38 items
- HN profile
- View on Hacker News ↗
About andlabs
No profile information was provided.
Recent public activity
-
comment
Comment #17122247
Oops, if it wasn't container.cpp it was parent.cpp; I forget which file right now
-
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 …
-
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 …
-
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…
-
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...)
-
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…
-
comment
Comment #17119922
Also the design of uiGrid was directly based on that of GtkGrid.
-
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…
-
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 …
-
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…
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #11746405
Just a quick note: I will now be putting announcements and updates on the README.
-
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…
-
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…
-
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…
-
comment
Comment #11737282
What trouble?
-
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... …
-
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?
-
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…
-
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.
-
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…
-
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…