Opened 10 years ago
Closed 7 years ago
#162 closed enhancement (fixed)
Mouse interface for console applications
Reported by: | Jiri Svoboda | Owned by: | Jiri Svoboda |
---|---|---|---|
Priority: | major | Milestone: | 0.6.0 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
While we have a mouse driver / mouse driver interface, this is only used to control Gcons. Console should expose a mouse interface to applications. This will allow console applications to be controlled with the mouse (e.g. select text, activate menu entries).
Change History (4)
comment:1 Changed 9 years ago by
Milestone: | 0.5.0 → 0.5.1 |
---|
comment:2 Changed 8 years ago by
Milestone: | 0.5.0 → 0.5.1 |
---|
comment:3 Changed 7 years ago by
Owner: | set to Jiri Svoboda |
---|---|
Status: | new → assigned |
comment:4 Changed 7 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note: See
TracTickets for help on using
tickets.
Merged in mainline,1807, console applications can receive different types of events. Currently we have keyboard and position events. Only position event currently generated by terminal widged / vterm is button press. It can be used to move text cursor in tinput (e.g. in bdsh) and in text editor. Click while holding shift selects text. Drag-to-select not implemented.