Opened 12 years ago
Closed 3 years ago
#531 closed enhancement (fixed)
Console user interface toolkit
Reported by: | Jiri Svoboda | Owned by: | Jiri Svoboda |
---|---|---|---|
Priority: | major | Milestone: | 0.11.2 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | ui | Cc: | |
Blocker for: | Depends on: | ||
See also: |
Description
Create a simple UI library for console environment. It should implement standard GUI elements/controls such as:
- menus and status lines
- overlapping windows
- buttons, edit boxes
- list views, tree views
it should provide a simple/clear virtualized drawing interface and event delivery. It should allow a simple and obvious way to create custom controls.
From the current applications it could be used to enhance the text editor (edit
). From prospective applications it could be used by the file manager, disk editor and interactive installer.
Change History (2)
comment:1 by , 4 years ago
Keywords: | ui added |
---|---|
Owner: | set to |
Status: | new → accepted |
comment:2 by , 3 years ago
Milestone: | → 0.11.2 |
---|---|
Resolution: | → fixed |
Status: | accepted → closed |
As of 0.11.2 libui's text mode is considered production quality. Therefore this enhancement request can be closed.
Note:
See TracTickets
for help on using tickets.
Instead of a separate console user interface toolkit and separate graphical user interface toolkit, we are providing libui as a single toolkit for both text and graphical mode, console/terminal or windowed mode. Work on text mode is currently in progress / experimental. An added side benefit is that, with relative ease, an application can be made to work both in graphical and text mode.