https://github.com/recp/libui
Cross platform user interface (including graphics) library for C++
https://github.com/recp/libui
Last synced: 10 months ago
JSON representation
Cross platform user interface (including graphics) library for C++
- Host: GitHub
- URL: https://github.com/recp/libui
- Owner: recp
- Created: 2015-04-12T11:22:47.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-09-06T10:01:19.000Z (over 10 years ago)
- Last Synced: 2025-01-28T15:19:58.468Z (12 months ago)
- Language: C++
- Homepage:
- Size: 418 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
TODO:
- [ ] Basic implementation of window/view
- [x] Cocoa (app, window, view, menu)
- [x] Win32 (app, window, view)
- [ ] WinRT
- [ ] GTK
- [ ] Qt ?
- [ ] Memory management
- [ ] Mouse / Touch events
- [ ] Add ability to inheritance
- [ ] Layered View/Window (maybe it must always be layered?)
- [ ] Direct2D for win32/winrt
- [ ] CoreAnimation (CALayer...) for cocoa
- [ ] !!
- [ ] Multi-thread support
- [ ] 2D Graphics drawing
- [ ] Cairo?
- [ ] Direct2D for win32
- [ ] Quartz2D for cocoa
- [ ] !!
- [ ] 3D Graphics support
- [ ] OpenGL
- [ ] DirectX
- [ ] Metal
- [ ] Vulkan
- [ ] Vendor provided tech optimizations (Nvidia/AMD; Cuda/OptiX, Mantle..)
- [ ] !!
- [ ] Basic built-in controls
- [ ] Button
- [ ] Context Menu
- [ ] Grid View
- [ ] !!
- [ ] Build
- [ ] Autotools for Unix-like systems
- [ ] MSBuild for Windows (MS VC++)
- [ ] MinGW for Win? or GYP Even MSBuild?
- [ ] Test
C++ STL (libc++) vs NSPR vs libuv vs C way (libc, POSIX facilities..) for thread, files, sock/pipe/fifo...